15900000 1200037168342730356386323018371891200000 15900001 1565051972001387092659355113182878830612 15900002 -1792883945981408021249920544525451120048 15900003 -929635069600639836448142277878493972480 15900004 1905255120586471363539733409869483676160 15900005 747762903406986278066399173190043960 15900006 -1664433714367101094871270914918316998656 15900007 8442182792936253583186434332278386717040 15900008 2416022112883360983830313607715155368960 15900009 -392813950034631634306247519781135920496 15900010 1007292063269254704707492272266605115840 15900011 -3953309621495763011901413466295504755288 15900012 -890443259485539797898124469063468100864 15900013 -264959133029964670377040458409869037738 15900014 640815734539149041132395605871078110720 15900015 -697554894638219891676631339158274268160 15900016 663958462291597412432753428631472242688 15900017 1245652219676443528409195137707000696000 15900018 791702634933950646909628403624212853760 15900019 -2763508347921391846138019336100161525504 15900020 -87905839816575856149210783810106379520 15900021 779916246555225172275281191610991326400 15900022 -612068768845954893549219171842103403008 15900023 -6325657270977468756137345339852627512728 15900024 -3158636264792391583157281796464312320 15900025 -1041906896747833336113977386570869739200 15900026 -1238325159503144308415731890966169682976 15900027 -3399686471947994313180870240385945107264 15900028 127345382563434155333781632793483955200 15900029 -3694360041473032608185872677235233941370 15900030 626342357043969441844519659400183584000 15900031 -739808786140915236362398981727966027408 15900032 -4335897329619559926644753253125471600640 15900033 1861105277728603773661028660572227681600 15900034 -304347812196429781194031318760166874080 15900035 -198090083913153619528715011279596593520 15900036 457326214257016378246758739239658014720 15900037 -2396434456600499386779166617181994417314 15900038 470846303255697583251470896954190149632 15900039 1331380489036100107766546737195186324608 15900040 -941177872503363848343569265525614899200 15900041 -145013338567356123604544616811832691558 15900042 -232585135443245222085329033447086380288 15900043 -1804261658648295770313446910335247697708 15900044 1588631129848062387144354377166336827136 15900045 972409057912246423483490818218356188800 15900046 643423987716455119431494257663801536000 15900047 -504200932852252163624943254343363813048 15900048 -66590343615522171630370139788660162560 15900049 1917271669364225602681883730916166743392 15900050 1019176341173797140013506912024807562800 15900051 751407193602941474022292999002898602864 15900052 214851552548889740452616489601557790720 15900053 -1199017425641359448351602156312867698432 15900054 1964328674187969256462023944167493929920 15900055 1677313065013068283618726428389210880000 15900056 -925030140296670523540881462581945610240 15900057 22150389292754491441553365837058090580 15900058 1839219564607396979013021443569526972160 15900059 -4651568507238804631511417284033462789644 15900060 12727647563973103344885985790983249920 15900061 172871896087531495711465029158865462720 15900062 -907729953417921705969563119430866612800 15900063 1542421264186099514051883267749635883904 15900064 -1601369601895376226069237548711089864704 15900065 -2697428368986132947207755428436428114540 15900066 -260962923461781311871213419183326804992 15900067 74852051323097603761459025548887914832 15900068 3155798213115449636851119454479114334848 15900069 1702169317838505993505114006792758771360 15900070 -686071922336266106001002055685421955840 15900071 3127451800852423350142644611660106432000 15900072 169157318083332296478436271122685706240 15900073 544032959152919797068826328014596941440 15900074 -2895951441346245763267948881397533461760 15900075 -28140666168879343971802874082513125700 15900076 -5007346371002611809514648828701853005312 15900077 3986175379123558436726728269615619982904 15900078 1345610955196264325291957220119810639424 15900079 -1989734354722305487020204096180390283016 15900080 -19928599730995936874969228369762058240 15900081 1735981123961549079364590586582678768752 15900082 2488026102404779106022209694195750547968 15900083 -2815278454672758036324035248313793955824 15900084 348249702082811330442019424945712906240 15900085 -4081919130821351197386343224340616021220 15900086 592597362702600795953769734317242885120 15900087 -671151249134358968359065944304162731520 15900088 -4550393726297843103545672219269317120000 15900089 1076660344183935540291912903892293450180 15900090 -3869097958852748522155012094347046400 15900091 2072454357937778648357432587407300726000 15900092 1544728846648407350519056771772702510592 15900093 -2228017212464980564736740596725618457600 15900094 223935373490543471587883470230779471232 15900095 -408521405107638843862429915140238941600 15900096 -835518056621956315536454702439772192768 15900097 1262226297365756160910137682195452284592 15900098 -683488507304518989557590662587237552640 15900099 -607556544325149241280889056133028764936 15900100 -507394803290588996027329176198543360000 15900101 -1179885866226799374089828123833095034848 15900102 1700099111197774421630943753934110840480 15900103 3767168074639582875977743850155056763352 15900104 288800879857958775436346048074056253440 15900105 282771295632618528448781592628273787520 15900106 -1350905434849778952898560723471943982496 15900107 -2496691794891481756802730188912871203280 15900108 1273017524593659913755177599939914137600 15900109 1256705236512720477153850113819476796204 15900110 -70624773573805539252725332693591756800 15900111 320782659957424152016906517023095530640 15900112 -215816485679583476736493594986474373120 15900113 5891618605490559508069248869297926981362 15900114 -594961747235584597405829548077670775808 15900115 1180997729154514420347192136042668768000 15900116 -308020511536924530719604529296950568960 15900117 195702966841000801573886206272179512320 15900118 1461356267594621541676811516502662315904 15900119 1098847762260456032868616737436803728520 15900120 215895294716109065516925119168621568000 15900121 1539992854810306839962385224440392987652 15900122 -76249503547066458583727942523421301760 15900123 -1333877403891513098536019204162068509696 15900124 -3594231430473131923670864394285525128704 15900125 4871673248506130449521432589007657448000 15900126 -491591448680959015566371697861724121280 15900127 -1048085980115002401187851970454170045848 15900128 -1214427661764244693619793073225122447360 15900129 -252393563967175284324859521118414976256 15900130 90196937732706506383355931633329157120 15900131 -1006245277431733141558271737527786831120 15900132 1328503301604879064201396657144794166272 15900133 -224346841994854531664530802607774559618 15900134 1571626669662500045156490621799863191232 15900135 1120497502750605986928928942490796603600 15900136 208288650823375409574650915295744000000 15900137 3459753897860689556339561804573114931792 15900138 -58375577494078019394679941900892210080 15900139 -280291222408916127227752733518688280080 15900140 -848314368389181222920654824711871938560 15900141 164024165720744247231598580563559578560 15900142 -343995282056702206307015971587561700800 15900143 -1006345157230788715795204481370432996384 15900144 64550888235602604530713117144121868288 15900145 949012918817368562284681273971156462900 15900146 -2388887136785130096094090055921393786880 15900147 640826649498299895921846276271730602080 15900148 1647868719531402170492015156846753267712 15900149 1701025512812951574874214789416206232320 15900150 -63388208096685502930815741702100224000 15900151 -4503916729075382615551888770448699871568 15900152 2619213959616741121348100056214301081600 15900153 -45875712695947757679915195191207537184 15900154 -116829621404325990085494936712058572320 15900155 -3496147376552337143097638623744617661440 15900156 -1175536147570290520113013678241048406528 15900157 -851860266888006528294461262275045368200 15900158 1391323865054056763701294387845522854976 15900159 2180518618511516201952787388760077586816 15900160 -333934142985031751093056527242247536640 15900161 732145887988345467685595784970911458352 15900162 -718859569923514068847784014895825874048 15900163 -531875561298794826303031758582563066120 15900164 715091513430104084119619822685110562816 15900165 3641371396876528422471878266212826968000 15900166 -860772825331796133247709136625179705216 15900167 -5778108807127459215062979702635654567784 15900168 -2421728737603228398346862249665630126080 15900169 1366536493020594504361749673282442131680 15900170 442011179570422864844041403129170790400 15900171 1496957030978141644454853591750300109824 15900172 5921807530473340903424091993289104097280 15900173 6303884330304316759588544832593994586422 15900174 -263775692702747293946207093210641520256 15900175 2145496325758602059481882379464076511800 15900176 801488471094666626799852293020629860352 15900177 -1164136534076675953859589068895564480000 15900178 1850161632997163992353968756772792015360 15900179 265935789062107984326210584677843686528 15900180 739922029172191695402509596021802280960 15900181 119364530423825428747070846887706824224 15900182 4374850439994764754954363497046839352000 15900183 -1305976093749366866967410066144208659400 15900184 -2222178365118978623303005432145560381440 15900185 -1498819707362824153524762895132273895040 15900186 93358717571281856246277421621233673728 15900187 5034854741912252922959256455493743701960 15900188 3295591653327989283238287428492964549120 15900189 1741957017295133619385385808904022346624 15900190 1396204903571128511890072623641617953600 15900191 -3645002539553773510946825119122606384528 15900192 921231362333497410061611972702083481600 15900193 -650322827121775142711161986453766555196 15900194 5658573264686818546749068573877671534592 15900195 444703061496505743495358645977347004000 15900196 -27652107394433279538395694954585443328 15900197 -2572561788691154411502345700278013788354 15900198 -9520261199945125369257415152281737536 15900199 1031118594495244377586151864807212807680 15900200 -264935646272276557430378461310048256000 15900201 926561455548987907769385751992606417930 15900202 -58689965627756461798740072440413927920 15900203 -313932899405220185316904284536698986672 15900204 -1813750841007497582420934520713811106304 15900205 4441589892097638815746645092703594620000 15900206 1383538876648300658080681801914210301440 15900207 3605680129798418647952321290333002384000 15900208 -1150427114327071153306623519996916154368 15900209 -83987636928794041364185062718374312396 15900210 -128007248252956322199973346783138918400 15900211 390410416029929157525118091443974684812 15900212 289961060579433302343706489592193177600 15900213 1400241539271472991710147662861810382848 15900214 651289060555726753377666218776448250432 15900215 269896553762499290129572002684906766800 15900216 -68816022847254547872709467867171840000 15900217 1848039837659416758580870297146739449472 15900218 -68662597129559876230817893154850775440 15900219 -4761451788248906399230010594238488314536 15900220 -638469417132557456301850078147546828800 15900221 1953286706392729028866790228492175604422 15900222 -367034837846247626130361460786041995264 15900223 1782993060659322854496731249009823016944 15900224 -476886568248542064745639727821468729344 15900225 643710805699880813313534087517646119200 15900226 1395506307084752687296726852256856193920 15900227 1541221980694670139686255435078795388672 15900228 927626514452643837376313619900042196224 15900229 5820596057573189502676391743891994556830 15900230 -209995802577434852743579325655110426880 15900231 -2418722897617900653188314901393661384240 15900232 1448522138225871882663599094854709012480 15900233 3947974964801122878912295516032628363482 15900234 -1214173922789470555541915333300004950016 15900235 236185055959563591066248519987688589200 15900236 5521911592793989472100730302460711004160 15900237 3419246514958251652222357448111486025600 15900238 2050183147505148216898711789855887587520 15900239 -81677781368775543648640913853459797760 15900240 -273195165375539982963466674035227361280 15900241 188241105295136266684453329572261560320 15900242 -161070211211439121574843163992378575728 15900243 3648269293420180695486110283770567790264 15900244 2032839268649587541896786597901514800896 15900245 -58863916881972137256812805791721646080 15900246 -9400140270334469797816980354118917120 15900247 -6594025518574656305174405783875322024 15900248 -662682781189479400410585063026828820480 15900249 -293503769881379063785542251960099628336 15900250 -3413574987183764297580957449205695976000 15900251 -764693792027988456207835776561541118400 15900252 -1751191458878702969141600099763082925568 15900253 -13916989725315798886144210756609595876160 15900254 -341768540242175799149176367778869207424 15900255 -122621973291530525190275776397063732040 15900256 7258519750447053928462768623564507316224 15900257 -992037783645649755244509463274659001580 15900258 1528828862307228973040818215848000825088 15900259 -3256190422166599834250531849975628013540 15900260 2679090829995697233762552615865177244160 15900261 -232507552560903392779650554280493351200 15900262 -1131083088245679893107942055553005121408 15900263 -3969067230289777696852014899994053212488 15900264 -1527619062838008353571021194312398848000 15900265 2000873646126991245428137315258057026000 15900266 654875296618432609821727126145788376160 15900267 4538182111606745781072785864507043656280 15900268 -703199456818696656420634054242638853120 15900269 -352741252032820253818759696320141757056 15900270 1321215893812767428437645705989008482560 15900271 4921768797444684692768748699671458411472 15900272 -479102235176019884821602729682842943488 15900273 1222183288471977395128919788034550405120 15900274 -351034901856705775939504528365438818400 15900275 142750691674077832481402642017128496800 15900276 12959317663496730262652405913495281664 15900277 -3219673061689297488137395337669663121874 15900278 818238877797644419775899625745536545440 15900279 1452559859251342855667672821672253918184 15900280 -914439939057891463492213387318040371200 15900281 1473407984170448312590920178944051983082 15900282 1906197562625714085628543664915970048 15900283 792062769903814222776523188714829783040 15900284 -1510898630388352046250162107243892710400 15900285 -1458965262086841348837344940528746512800 15900286 -919016418044626931379050040672765393408 15900287 2120632887097405514020119906360989275632 15900288 966630249806626817624642304041067479040 15900289 1222668835997189306049877580165789321090 15900290 -308910689040256053143441293709499409920 15900291 -2818980400449915450613568526413228561664 15900292 1724190790472798360896880908778494109952 15900293 2731542386598788775424775656730799400542 15900294 2517300165558920851379302291707981160320 15900295 -1527680610990410173427422139088407871600 15900296 1327343911674686574370661311176522593280 15900297 -332905669937316044509871675319915832128 15900298 -2337454317584100256098178196011468779936 15900299 43810518424724719865057114108392784400 15900300 29770901811087175082811809920065868800 15900301 -5102530283448792732314253101645524538698 15900302 -1751315488565578271967256578461155046400 15900303 571971728843832903432644805172405406208 15900304 33301766781463924260827256443373305856 15900305 -388625437452628485470634472867205135640 15900306 1385034126451118968123113614322570109440 15900307 -25106065687870138993276660147970972976 15900308 2071518436273919323581951991503950923776 15900309 398535489593378698230824051526721153614 15900310 2194538575437880950899202323527456191360 15900311 -80716986965088401272712089540027833168 15900312 500412693003588856202489644831305707520 15900313 2879288816195889102322138187278452915648 15900314 208612217813457244409185854851038321920 15900315 383511228431085489141017638020829649520 15900316 -4416675620891983396198163406796390581248 15900317 -2189534165588682232808644831582468292634 15900318 89163046790837039708624428874218706688 15900319 2832485537424831301291693254026523068880 15900320 -1780393060542886588763076114857811640320 15900321 -3334889400525995592511671962666536022400 15900322 4443595921425706902914210849811694777632 15900323 -3635537541034931943128644923300844940400 15900324 -596574796513906217096249125902684733440 15900325 -10354762290512725753896592139611326400 15900326 1077954337618205461728615543695404353024 15900327 845633113737209163760151562354646951680 15900328 3627749050164521686882360612504767928320 15900329 -3173592255341787042148377402031641518940 15900330 -2143571006575732393673279677998542592000 15900331 -2179292785137476013638531403811971677936 15900332 -1187885406202161395316661058528129513472 15900333 942507219284811757577098311009226996608 15900334 -1188393862839720162902031277001328178176 15900335 -5000210702256048699288670345014542023680 15900336 203601259800949870201145825016272240640 15900337 -3425742295793247224013334313026976316288 15900338 -2868254160368824497494417048764069531104 15900339 205800139940310790873820120293537390848 15900340 3280358069550220937459502816994483353600 15900341 2425135334452521896028545546066396885742 15900342 358725850133532036769622578788651045312 15900343 832599800564098328324551008102980913264 15900344 -511257366610035536775053761879490211840 15900345 270357151388256017665042918448789998020 15900346 192544140642920953939378941250147319808 15900347 -745549057763863810607806264285480674204 15900348 1947496773911649748859188422030902722560 15900349 282926508351218983872586475223979354880 15900350 1313939750562630816367804312060157438400 15900351 4775621891078895015165434604609858092304 15900352 453583086438756282382596957763062988800 15900353 5517122962702075488870649787298730322178 15900354 1621745715977398264560657531127288151040 15900355 2971431068229800399782029080142691391520 15900356 -2276218745819923266952005435092672350080 15900357 2116420508868813063514072139577548860224 15900358 -2389577737391317951478007138363332610720 15900359 1967723819782861864750978803735377996040 15900360 434179124167774900182383555888755507200 15900361 -4451499761322225889171541555168408048038 15900362 567580421852056981727159226159937496832 15900363 -4874670337354632697154247482755070712708 15900364 5058393189606768375260912924241089067776 15900365 -929102504905812550256407849182967572480 15900366 -48563113325868358057568998151896867776 15900367 356359597206709828117766357434885438192 15900368 -23271312437636899104411885285408768 15900369 1601184593828080891480199687967209205744 15900370 1141675485792843463925443090792558238880 15900371 -1195420586171077151542426243078750856688 15900372 331988026769280815021555048495453175552 15900373 -4941193700006418061868498453982259856480 15900374 -188645454946768652248878898064419504896 15900375 996323898053747765917373627294778600000 15900376 5318693709712927138944404565661155502080 15900377 4665568503958422748097205050041045289226 15900378 -1032935012893588133397222109896352473600 15900379 -1967538028201569757657807487972529212160 15900380 -210035918271078499721656589103323688960 15900381 -66217306552386756140902358392913070720 15900382 4114963823003690625001383227393639578560 15900383 30804474726793976548765867052467411968 15900384 -687130347428711206663191976907770429440 15900385 3043649442799569769491089977809417417960 15900386 5559579419534721146187332781783718824000 15900387 1493012766072415743037387087968741330240 15900388 2058182952040150607826479222815827460096 15900389 1501025556491022337451504849123239103352 15900390 1348829748019811867762403758597303744640 15900391 1902108556191757577984125030206999173520 15900392 -2831623867285832684643599484373232256000 15900393 453278193928373406310853481441540948384 15900394 -2110660356205405558545795983585465703504 15900395 1681731538402078545470291198350501954080 15900396 -132479738763269996224976607482278772736 15900397 -4363319907991699393330787204918873000960 15900398 1790199735984612557232304732060155923136 15900399 1776606164291230499112667917724058295168 15900400 -657857593844632192823030585915683635200 15900401 -665450291099922798706611303239266746336 15900402 821943094103370356367078740774145370752 15900403 2354586911120165375339723727220751969760 15900404 1696467352705580570677998980908751020032 15900405 -528824031113271036555680643915443366400 15900406 1280910593737031451785079790394969374464 15900407 -5699050981888391109219366440115183974280 15900408 2068181274438864045842369142233421619200 15900409 2121314785034488422788858982437616508160 15900410 1285359092613410659893669895261844472000 15900411 34668826141545425120761193064020648640 15900412 1830382860361244864608376016111306542592 15900413 -5797333055066295671238737733319139353338 15900414 110645670368229657125844170967857160192 15900415 1351655877246577641362389163689479046320 15900416 -1503492653376701771936580515463985889280 15900417 -185850290501597840771203139991846373272 15900418 825187428325835311032365116095749342160 15900419 8320611973774598622010054863065357356944 15900420 1384368102966782554369120991925749882880 15900421 -7019074736534909457761685189870515257378 15900422 154022736843355660042736664352822746432 15900423 -1642624614396067830100202751894853516800 15900424 3216084028913286316094810956637242705920 15900425 -760904954388342670009640902816229198850 15900426 2085099747961325094489777072338760831792 15900427 24124228812027370570546667780379003712 15900428 -1829843841350305933667379235829300812032 15900429 -971761602797773908384579044894721994752 15900430 87116329561947790771255726345275325440 15900431 -447815798462474947811931671135553064800 15900432 698729915083477602595933897127906181120 15900433 -2087648619380519216204847228528533482318 15900434 3730109087074897453611671020542957007104 15900435 408686299101858929489359618902782400000 15900436 -1871302466287301759420102759033986952320 15900437 -1997244925973605845784353202444261368000 15900438 24732688275953372874155801742427460544 15900439 7896819508298058265717419638459247657960 15900440 -1118703185139790857986234446705551360000 15900441 1835303381789654689207260759342569996640 15900442 569190216433517785506283598293195663872 15900443 2273873715092508930725902474983253031088 15900444 -1098711267791714519022468094532892079104 15900445 -4997195093530916986231277083892750004000 15900446 -3913707468222435887348465759066498483328 15900447 -878717950483626476509592647865291254200 15900448 2764451360266210931276097352288204554240 15900449 -2041066960059611180655830628113264219550 15900450 504556917388303703067577125183071347200 15900451 -776608187963648500997188372153740070400 15900452 -262778504323193609974825306332276965376 15900453 -1281086750319404850277051326847081913538 15900454 19381680288903419815182592360624404480 15900455 -2037971334529851726101329028208265020000 15900456 172509590787086524544778198762257448960 15900457 -125832897136430558133364970185581622296 15900458 -325992061866576293858940723046009049088 15900459 -2593217395782571120411035490476147222696 15900460 1485110055409393747199202300014662625280 15900461 -1142573358542082553859106854942869330548 15900462 -3564180080615080922955850407382958369088 15900463 -2309495474319918382930315654817561461856 15900464 1235924067402123109740929706830387527680 15900465 934720420784578189622064297719362638720 15900466 -613016896714934668464204145045053346176 15900467 3914503410087320602309171876979128394952 15900468 -217279792380509593937601616787174922240 15900469 -2763664845857144901605823495351708775680 15900470 -1113584237344887852607065372272985976320 15900471 -3850649240171853711185435780167415780160 15900472 1817718275428451951734633564801322311680 15900473 -532114444887707389927384939768516922400 15900474 403919634268516724827485769886523005952 15900475 -429819107188422230870331333213719708400 15900476 4935114941578413605969745685442936094720 15900477 -480598528754587848096595801391732277792 15900478 2204381508729923917832777895277226232000 15900479 -1466047778702108086582402917649900231824 15900480 405629897576615225452274668937029877760 15900481 2645193102166475894629022638809058361282 15900482 -1088359245091763320745593039971307036128 15900483 -2051655650203252335914502797140385240400 15900484 1254909245421998779786536301154955961600 15900485 -4928599528902723986788690293609550377000 15900486 683530154852873001844649794303292688384 15900487 -664683086034673697238298261190403925400 15900488 -1915543053179936810761999193321791488000 15900489 2537706689339236254938743098504261120 15900490 498492006523469277904740752886707964000 15900491 -416310376485910602359705477377938904992 15900492 -319412183605663485470124887718623539200 15900493 2541904616496680431079798070721852396000 15900494 37477366269508454292957551442592465152 15900495 -88056810963675361234025072667273044160 15900496 1289756665583542290203798738543105073152 15900497 -33794093564064600201784490467558700160 15900498 201572068996264083425428392445432089600 15900499 3546064504842391923317099898078847083500 15900500 2487802804911935831665259651232437760000 15900501 2166376454385475495101820706126026422432 15900502 -912450672341408735304651887454156750048 15900503 -564733049106150766376822946252818752248 15900504 -2089123882203552626978888150743698677760 15900505 -1601900229463845920605330360397396057340 15900506 -4010233193897830358973952362835469292048 15900507 662266679191007492162771730398709073152 15900508 -57522435898113676122955721462426840064 15900509 9138709871510614911543727693076985504 15900510 -1247366628879645047695707691823574061440 15900511 5790408684089591148818455797765019027200 15900512 4413016970576041192346666474642051039232 15900513 -3261118877059586601861036905731614194256 15900514 -378292942745191332503723631154103244288 15900515 -1699765485308717920832918979824363409840 15900516 -817198149116722796356111083521749002240 15900517 -3923790637053918620858782071189868466434 15900518 -1902611221813371532634419454298048640320 15900519 69283719635991297115202864884011490344 15900520 1597223736374783030334987402861615513600 15900521 159355112949663584741373660888768933888 15900522 -1516438289134300323742103769574851809280 15900523 -4100775097112241303304965108321608747040 15900524 -2045355603339106256898527522153773891584 15900525 -747991964735301373142697005272985216700 15900526 -2332201226446240946103826458350240195520 15900527 3651327335895765618761481566015816209152 15900528 -62837057932524349522366431586670346240 15900529 -8729760267830745648314257641885314911424 15900530 1051840012236106907850119497660188096000 15900531 -2619562068933180867038441643159016762272 15900532 818407754574660900456678781406715439872 15900533 1754757936785553537068731772800469620224 15900534 977544190985575482591569366344078269024 15900535 -2332043720599058903216703453956735400000 15900536 -624370091017997932580919374390061158400 15900537 318919443245842040913019710301476820560 15900538 -244317339082051286912090745630345054720 15900539 2583063362639460725658456769440456434340 15900540 -25098429564805460283107331428596654080 15900541 1663235233498195043443445713662489931884 15900542 1178778591207276401199986627790436104960 15900543 -1827528487801364773929009608950339728 15900544 -1630391056096624978907953938909018193920 15900545 -2759994314119999956887555281587415108800 15900546 -945552678950957427847838971382797247616 15900547 -856991650179624174138290015387274001760 15900548 4410204190323209347288104658914872994816 15900549 3206528126933704568361251243424866147040 15900550 159530366557959981940825063591800700800 15900551 1194029204417791069324850079909705645504 15900552 2126938023710485099891257841051709445120 15900553 -551991489059002071597078021439308449756 15900554 2754832535223881308094903441706259868976 15900555 -2957784690317391816082478491969423468800 15900556 182019706245094965143885607506290643968 15900557 3655971836118114774086490676287891961920 15900558 -1161392992784969904373166756656291348416 15900559 -2904007984515613747301790405644760360960 15900560 242975195449227896747796105596384870400 15900561 1731585385794721026301380555697203075810 15900562 -359886789823728361529111819504471704800 15900563 -3560319269876436697528933297964293188960 15900564 2331513604941386413346928190297951819776 15900565 341118557143072658323625551231787511600 15900566 409687385222887956335584604221001602560 15900567 33395269919841183030766701792070302720 15900568 236087016100786027749475588388156006400 15900569 2662579542311316011024755811912836981248 15900570 -642670779192828950499599650608340992000 15900571 2255889483175263668603320236026666931792 15900572 -846304689128074612490266874074929868800 15900573 959092971692210507724081618536572150944 15900574 2688140953685930889198649944772894070592 15900575 314349717277682037332281174287351235800 15900576 -1853600798655360588432472424586701438976 15900577 934239899663130115996373331762349921344 15900578 -54845350768780963606828701084096850560 15900579 -2905303089760080819304584862717407139428 15900580 -276777729155728909970365552553910988800 15900581 2193633940470549023905150515177013773312 15900582 676332363838745096813466388250410696704 15900583 20600278408084792638195244788860535984 15900584 -1216601522492766269206947861263037235200 15900585 -745407145904079333280921785706270305600 15900586 139051084878557558841991714036497781344 15900587 1237697778997983028023953253285641733240 15900588 1860486173290927841513261105962478651904 15900589 -979912235467100725865506733386877829610 15900590 -1337959289018109325461530303774707084800 15900591 -964560859306711011251849567466482449536 15900592 493391288983490022242701694660518674432 15900593 1343609218447587983508223040800343487720 15900594 1084878995099594490697877780592926960640 15900595 3418485305473649406923650331775847497600 15900596 -6236659324505386295180729266650145320192 15900597 1315002223263089616068910260388937991040 15900598 -1528089215901220138499061946116615332064 15900599 -1316769497056004846162884019738770379904 15900600 -1191206985368548555396925757859226112000 15900601 2235034519338915894968205179191482132304 15900602 980269838030359464957170639005178333184 15900603 -2059903665990564342651602966770252745616 15900604 3307892781705407100574118137956134368256 15900605 -912446421891996069984779444958988823040 15900606 40227508206157255158616691190265948032 15900607 3421213838281144958092752484923967779880 15900608 -1095282992968436270630127640176463183872 15900609 1180367806450874471070971988005848697904 15900610 -4446103576613108774885654950638198720 15900611 4086955328724137066466497500003785265212 15900612 130181713360302401200073399983829213184 15900613 -319305881857034794774035199666701081600 15900614 -1684623024715141981362920991000864157344 15900615 -1316882053479625763515556589876188858400 15900616 -121815818351883662796227455401886571520 15900617 12508061741551945738871023977624127872 15900618 -92253961014066671889130489800895783680 15900619 3566423343903226775736523264580011668000 15900620 48696588200632204442746800615250575360 15900621 -466902963614591199739894716752945831136 15900622 -1054638821233544449760540985824823405888 15900623 1001030863759910995345991422423866757872 15900624 58234271090488090534390911923280568320 15900625 -679829597691050785859639549842328200000 15900626 -4781811040065540596170845668501855232 15900627 -4893299212879911809794475685639726944640 15900628 -2306264746138929021839128206677962850304 15900629 2230918966119534032016388686611488177230 15900630 1687067316280317551863082281406231771520 15900631 358186105905883247897169107895193997520 15900632 -980608496481158351088776461216452403200 15900633 43618691520034872466487431947427750464 15900634 -1728158757593943785288841663170862752784 15900635 78430915336748845109758543326249150000 15900636 -59388279047033109663179220149052112896 15900637 3226305652677314840034360565295351228512 15900638 -173474729038395620639867608770635582592 15900639 -126178608603221224288782283851622182000 15900640 497191454834084942626943646307508551680 15900641 -736251591016805437912393308746127427296 15900642 1827712468550768099873271050444619985920 15900643 -1076037157038754909838667226297581793656 15900644 -1191868936258135758224192800024018452480 15900645 -1798800926131348442082477433512405629280 15900646 -1213055076869148836051892710332113968640 15900647 2456837704226579666561745577091085507336 15900648 -947812819808376053871750396032361431040 15900649 -4303067149547786911412402752964796278640 15900650 -345243404486410450518842462450996966400 15900651 -90735911209901594627129001024253224000 15900652 -1585250113250342684679356723147507486464 15900653 3146479755587299563142426242009497650902 15900654 53592165647158888207945442613912403968 15900655 2367913361971402727634267498216456511560 15900656 125358777850439429866608443914728210432 15900657 867826715682367309711603173792634190880 15900658 2413286300733918735965973515826205788576 15900659 765428652001068722466151701598920968304 15900660 -382505715808252021298178955526923019520 15900661 828628409077814180327997154035134286720 15900662 -1921360837744064858077458265395165984000 15900663 -542591482989615417603452849028501945600 15900664 869481998643395127530023014425233489920 15900665 -3670324203786268880216531062209058462080 15900666 1714600519494021917104075137493037710848 15900667 -74018540597290523522586919462983992284 15900668 -1726975885707447731755013398224580199424 15900669 2638006221199873725731866942402802208 15900670 -1334984620009186015805176862488317273600 15900671 -1244972837215809578771077638427119082320 15900672 1731639242773658519013567835578839334912 15900673 -5414138579428181485543917002387812270078 15900674 -2366889610279106637009522443868378097248 15900675 49685237402454208841039483216162457600 15900676 1171841108234766993946723486045200961536 15900677 -1864847264424878293095641218323967616160 15900678 -253546648622203435733458578574218620160 15900679 13554806167826717209087090665509764776 15900680 3666069392667206537250779840343794534400 15900681 -3242995081990554776111165001636125476848 15900682 220790542822466353093694802363338119680 15900683 -4454823787360060446276456504206823217068 15900684 -2958726896840139510667509042639614899200 15900685 -2586845571732548173536286698262921708800 15900686 -1393791585119974250883242799118927814208 15900687 -1107214610807972145475711805412958416144 15900688 1096796646342568097246182499032437235712 15900689 1054395148520820199122094859127042246720 15900690 398246875810506586548980026690852938240 15900691 -400147538946911050657832181797329858088 15900692 -1729216403149825087209996482049464237184 15900693 583714743284509531409767706820154195200 15900694 438303338855575471293986832541010212896 15900695 -294332100149917140008960410918288661520 15900696 -2586226932681822070576900309934024325120 15900697 22665380812129319991051505615523334400 15900698 -27060076875348806479642040666051520000 15900699 1447005471957158121192456836922923253360 15900700 -1405089662467292017802555265961460928000 15900701 -6235477633734370819078365725397456638400 15900702 41535146600322765051747961822132327680 15900703 -361850531906545763278111388071726245936 15900704 -2211215384350846138032681995700274397184 15900705 1631974449976522755276061712822376470400 15900706 2459639379050062043653824764763104540496 15900707 29732908772968132634237777426158097352 15900708 4010001344513153987114261997657065834496 15900709 139839264262304408804962422320941487040 15900710 638317353083442000422067620012316360960 15900711 -1027399452784518607335419332299961003776 15900712 -44352994449461143472141930683829452800 15900713 3568424399815708812709629931947581792904 15900714 58988616704905445497778202326028352608 15900715 1347592841198634418926978480587582283360 15900716 -27367649647733341395004498524318901248 15900717 999725772007812829744671394357465989120 15900718 -2616317115032703937698297683471504629440 15900719 -735384751147457606397312521687137136880 15900720 570931892170739701790842459531011686400 15900721 -2019978887301042905895120126625549156078 15900722 -3263510127381257386553751091789892879088 15900723 443314194580106645830482754304811693972 15900724 226514488712616576389192291671122098176 15900725 2138805682389791920135335678192703344000 15900726 -1472862242868911906756298552691002487296 15900727 6525281457684523563507462510609744878280 15900728 2830914959941690198460771810880474316800 15900729 35186644974220416914500076424354817920 15900730 -1563333102358615194862062561264153246240 15900731 -1693796493373434333535539347683567344 15900732 -4772740788818153885216929554875433139200 15900733 243897237415543852487082823127911371564 15900734 1155536642870183965079161214764786495872 15900735 -378788292088797722407119992785855962240 15900736 -2057432518432606035176041954471669923840 15900737 1859325449775959970044659706921755333632 15900738 455514241995996103699637511874756534272 15900739 -51082229226340822889633561336062131560 15900740 1038161936758341008421712285920357235200 15900741 -40566038724920544794441253798357377250 15900742 -573119513493520541117255782424001273600 15900743 161837975894240124052112660946862647120 15900744 2017129782365979652862735875960383774720 15900745 1102956253594224079695746340640719481380 15900746 4437188631877324642380330540557236161120 15900747 -42437473137875512198476467153247166272 15900748 5190408727208905798642567962745195595776 15900749 -1954427871653739342403237790024426434080 15900750 492852439480786317831598432006353408000 15900751 741755079528977918129592660015803514192 15900752 493968370910652332903462658362866532352 15900753 951911391939165641810479378359416380416 15900754 -2231450913620145118409702413837566317424 15900755 -5860750678558849619190133692540943200 15900756 -2678433485398742826691940951034380310528 15900757 -3189301338440384289302562861619350546994 15900758 -1351897987033971479902653882749739110400 15900759 2288240508827891128427129418583238864640 15900760 4219176015096915683245619373770262528000 15900761 -1525498440158070967385406471129597355638 15900762 296167404823007004051776289967661425152 15900763 7886221886909297682641651315566603251240 15900764 421680584311647409574184036216767155200 15900765 -2301824835665666590000221506157293227680 15900766 -589938425081432866252118879949217489920 15900767 -4297193985522211786593145502209139081184 15900768 -202827912501117150446460856915955023872 15900769 126322422264997944867815523216233447344 15900770 -1447594520296863277123656571341272221920 15900771 1339527816442059279055175083988679355512 15900772 3260036550292963003869379553836913653376 15900773 756484995213483793135207887631628790144 15900774 147932464489699008690381493224926189568 15900775 2281672210854846349921280841211167705600 15900776 3251077709363120208352362102214457702400 15900777 -269908299024418470497845755194661926160 15900778 -48479512550272333004797146592243376544 15900779 4334092707692367506687499167916773649960 15900780 254250172005688143325679268183685447680 15900781 -311689394137635423947115817762597052416 15900782 -2620289103194389304343314494911219331008 15900783 -1636168894321639782943889352352972221552 15900784 101412328887896577908960423385624084480 15900785 -273234488577798626076273402877475966040 15900786 196070917998039761469024213219604888704 15900787 19149094214354062765113012613015008992 15900788 -2626251889882984902846390617972297910912 15900789 -661396707262616334309458274165683104800 15900790 -274689698095039241196839053287921945600 15900791 2387204499055639460146281374775677625192 15900792 1431224015183617859043799735193288048640 15900793 5248521791117153773305851565466722296042 15900794 -142257078869537925408220521037481932800 15900795 387085797003395809179293550777999914400 15900796 -1956026276079677514867701859519925921280 15900797 -4297127362799242019925974282182927552896 15900798 -43429472074520960043954720484058406912 15900799 -962151718288346559294606019612469023040 15900800 -329008974506531515186667703167877120000 15900801 -1525767002174285036181960443808239601216 15900802 224891628757214285043193629766361709600 15900803 -4401350703107494316678503331729224086720 15900804 -2518867320414035844903748959475497738240 15900805 5087946576362632791889018621342938001920 15900806 -3477097960657130892285509750477256927648 15900807 -745189489253103836745392717573721012912 15900808 1106429377138411124312704591389107159040 15900809 208225435299072870018446216025967379328 15900810 1003142692766202829928954757062921468160 15900811 2698717551770294240364734678682945338800 15900812 -6408786384521140645901452256337806174208 15900813 -66274690012053819188983468812817427520 15900814 -1797387096670265985542506795351345573248 15900815 -1838668576390199340495994347466384780800 15900816 673278686082807790804373792977893457920 15900817 -2060132501904296187847721618944817374860 15900818 3394860484704253042341414948695156841360 15900819 -440481810472063043244833347726212499392 15900820 99040673309647918734038558328427929600 15900821 1380996384104236139647979573798596283022 15900822 270105304712522854217231875775627384064 15900823 3727094062185680421773350225392381959760 15900824 -1602499297585694496717698779990936166400 15900825 -869558067703461208543274460914792992800 15900826 -3998294493594591844661708648189233839888 15900827 -518089614003093079147802981895403493088 15900828 -275766018349290526975892270674661498880 15900829 685866737913092372455720941064840476480 15900830 -667051834053862062963956933138045583360 15900831 2505340268099408545504795543642775123040 15900832 3226956538264690250202465168345671073792 15900833 -4622218498285758976759292189674407000 15900834 921739458587891272242794891338642997760 15900835 4418795865790998549336985000556005763280 15900836 -669760428782698839789198640762751262720 15900837 -1686390769215557233855646337520817646240 15900838 56252280000729300674593320616814500320 15900839 2747574116049901962490154846958777803640 15900840 -3990754268907737475021184754136797184000 15900841 -95997048820347852846290358974783591136 15900842 -2557789691106893572518968605246716522240 15900843 -777918159032702503161905471275320738816 15900844 -673339081230391369930144002193206425600 15900845 -4008668276112510568062415235178068800200 15900846 -167547860261466087798510626756499037056 15900847 5209914276116994840585097744731158982432 15900848 -1003142261172788464314687455540480311296 15900849 3654796121487127176546808280205254007234 15900850 132608451503646770942404571839126617600 15900851 -1340142954811129377633095517648287863896 15900852 8724650547971492785292115620997881856 15900853 1812521661951787343280460435681326738240 15900854 2718729141141857038294332019956528179520 15900855 -2108483135064829015364741534117280384480 15900856 -1872185513839912890848238263965786521600 15900857 1600305242900303489290758744052035021312 15900858 1162038138007354706936056291587245336544 15900859 1683545537391585534037545462852597033840 15900860 -213905135912961280072391071281935754240 15900861 113648240136413655855863747652303180288 15900862 3204298229075058367232953557886812978432 15900863 -4820360612806905156330244042694240737416 15900864 268664498935994683130420276228115136512 15900865 4757663203791503426003011428354719586600 15900866 -741782927684069055877220073470871263232 15900867 -167415920521452342389185249235754271284 15900868 2221325587557760781651339412910552504448 15900869 -1946819721956581961836216247390120789730 15900870 -51184209038369555138735416369191379200 15900871 290466326896294777877590650487263979312 15900872 -5550249012925186450695581525843352576000 15900873 2671270883675582151664642150152451290384 15900874 -1340636129806594481983333311512419687680 15900875 436826190917978454236977175079983172000 15900876 1430813604188316183158309191262923428864 15900877 1299942376800142727286493885187051654092 15900878 -379036289384044665340474366463518422144 15900879 3965810945511965654275839033418543816584 15900880 -360085995920184517633579845483237949440 15900881 -5241823852336810157990081221700654178318 15900882 430291048350575861164267641349312114944 15900883 1689072188725671651304656173899811804160 15900884 144172219061970554775045189820787343360 15900885 -70711358158379892505651580855740504320 15900886 2231742237149673485878940094122947483200 15900887 -2097201443161037734877615587518019261368 15900888 -430200364392091605909059786180785213440 15900889 -1582864059963069619734309387440454158976 15900890 2619805132996231273626337724332870188480 15900891 2388081002360537350740630415128847090560 15900892 1332863240868015743186283917829078478848 15900893 -21037681634687101724443477421396657556 15900894 3438499439986328042213755851368167271040 15900895 -1385848945455122822822131647816964904400 15900896 104162037188051280988481758069417574400 15900897 862217593975349405162949474496853319600 15900898 73780366158474862811400796080512324160 15900899 -1774936858860402825221778060808788169728 15900900 -1146242416434304800257971748729091763200 15900901 -1785253373046235415325589794553211536068 15900902 2290869588415554580654357474205010301152 15900903 3825141524592267044990389907441665118520 15900904 1756978892523779756127743125615294955520 15900905 -2360009016218928664131107977672158844800 15900906 -303966139082326692247970318282177834496 15900907 1152585236878658522433055581580206579024 15900908 540642114811759960893088368379208564736 15900909 -1771100692452246529917363489297562967040 15900910 1030620403923987737711487056270037264000 15900911 -951432966673536681086913319393317918576 15900912 -515627617289112050802226853508786880512 15900913 -766019433929820538592467920750699314880 15900914 1879870798105867924162227273238475287056 15900915 2158209020143115674912792558385965519920 15900916 3893755208757063168889638723911379856128 15900917 -190586746290660761413284000394851210468 15900918 190363475883513243713823970809978332160 15900919 -6465288717269902929592993903398893080304 15900920 -465686972649746056368658891010691072000 15900921 4020838031069122924779176810548216486080 15900922 3629354673926485036718404242909424966512 15900923 1091954857307549845779660993338650318848 15900924 -1079673686856987828345018280002222627840 15900925 190975428459220448284883005918167476800 15900926 2600233880377378808387771378847434406912 15900927 4856734230422778355231142948608554240 15900928 3570445063049745642011490276310756884480 15900929 4932694870161657434084613755411353613280 15900930 988708029575115233837430937062406870560 15900931 5536472178294048594517020077668554331264 15900932 1643950631826173019866799512769790352640 15900933 -280601627727550549440006965525663354112 15900934 -978876950190393358860389884269764978688 15900935 -1065211782494275810462889991751664055840 15900936 -1128853332902793244205439568283209113600 15900937 -42435099323432061024666707419139092700 15900938 -1733817800001315811028887704072835868880 15900939 -7324393602792632747678193721129060392 15900940 -1702359646892436719709695192287299333120 15900941 2244303534713065949488188036499469971200 15900942 2009208049408718392908911781899075176512 15900943 618778211911728177489683640527775860784 15900944 -397884458407502131562007904136218804224 15900945 2803777302722514385104484023101552452800 15900946 717840411286780131754696469206977346560 15900947 474243579642261065184152447711686874784 15900948 249538585604809548468618195007927357440 15900949 -466759947108775222009426065237320770080 15900950 -56875780581784466654592007970767488000 15900951 -4276810261969397657142567254908505709696 15900952 4217176326903744958294514783030962329600 15900953 -3324609612665789685537508966182846687798 15900954 165508122473636673250911283485996404736 15900955 -1026008375274628015318051911864816918240 15900956 1702787995774549221964670204035339077120 15900957 -2891192154950945722781780395735815673146 15900958 -2395669717870848424554265026230950866816 15900959 -1140100713499258038573171825287776167840 15900960 2138959904827066714947424506358184017920 15900961 6563528349758699856737117587694559681300 15900962 -725925494158337157602990856873676554240 15900963 -1089553526021985912463848849417682625616 15900964 -99858503708979771689411365110795755264 15900965 2165596521560268794506058526307691044860 15900966 1249964507756524332155251170182296578624 15900967 175438366498243205014299879282979050432 15900968 1611218164714167338050846181994209602560 15900969 16956155791213860173598999101843273088 15900970 3219929822411994152423617261390828800 15900971 -4265689526607722177351634777355028311128 15900972 875480290584636834446158939723136040960 15900973 12099057853885236205188665776697914646 15900974 1942516473039547958949348305521384130880 15900975 -3680570060096178552115649473869806322000 15900976 52901677564593146372353575360752779264 15900977 -3496428315539272465199342489874457872528 15900978 -823453573757333861781906465902890363776 15900979 5975335265475507477735525416648292829580 15900980 3458118850758543146868646941547625103360 15900981 -393917046605637536693038610956123483200 15900982 1360502333433988268989471461455593824000 15900983 -2182031657161701701712553512383965849680 15900984 4341844931815471051774418399108160675840 15900985 967267181617950064396295794557565820160 15900986 4162982897090335834681434528962065144320 15900987 -3794870840326322925330338285917910609640 15900988 -793358294949798142247478214492407104512 15900989 -408641222497100676849470457349292964072 15900990 -351121327125313150592510674708915603200 15900991 4386350730044797500664342357799624019392 15900992 -1370886264382462968061512527708760834048 15900993 -5080623301609608078009190226171963016576 15900994 2178977439958645593057293792109506329296 15900995 -1577644358275267488793307667732146852400 15900996 2866053188388868144228493962925487086592 15900997 492522618835356359360118415607636249632 15900998 -1014312103962859519067527298316832548000 15900999 -1084202188439324988321055562258037525336 15901000 6672121568057733954710415247863083520000 15901001 4215556388469339378515425491201822279732 15901002 1033194100072219875652251960120277486080 15901003 -2349251394778172434175216198503925280748 15901004 -1099830957640676251386594274230303571968 15901005 -2081303513390246142662814372478047777600 15901006 -104570460710471309837997738585665849472 15901007 1965731649333670434825788416026555170160 15901008 357963290582947501305235412621813612544 15901009 -3782848886028527099598397936953658976128 15901010 -2136960184806595442014314988799186943840 15901011 -997576298377051237730568106712333660160 15901012 -2742400061184999899558769879669978914944 15901013 -71818881200122115969254135111252455936 15901014 2054112675668287161123867269817279176640 15901015 -223587443130746301468247720120856052480 15901016 1784923831443577111015331222949733662720 15901017 -1952324691716789579295315004049944653600 15901018 948338749130455161913037952045567227904 15901019 -103475087050260117706159432160289300000 15901020 -2044663509180227095378891862349235084800 15901021 -1876182144364974702828960073566338718708 15901022 -2179492239438538781730400427626339298688 15901023 -136412145496658927199448008021869084016 15901024 -2354761479173529228228015891837502095360 15901025 1009338271051102105359417993640075420800 15901026 -999428104640148869451905457747915983616 15901027 -965055669553979079783480271364563126800 15901028 797773185313577808874735791308677017600 15901029 108404142971273823294347883208884593820 15901030 -910701816263796813676315038695206932480 15901031 -855415398955612042981741189652997517200 15901032 -89977986535726383169457100886142976000 15901033 -3669655939164680179092350142100690731718 15901034 105331181842280552963774220655005100800 15901035 -1068516252343491388084891879138107924480 15901036 1634752168639685432971420444539051663360 15901037 4138933360848325556700381039698472481152 15901038 -2015413034789392925932982227830332345856 15901039 1468639618061632681183167608274491080632 15901040 118181940403483904615399488792618598400 15901041 -2915293768560381035660844262582718110080 15901042 1479158183875852535443393293921616752384 15901043 796007521583950783820859385452358770240 15901044 -111822929823243879278761295758652651520 15901045 4954271776005687579816614788266068550300 15901046 149403231532879988778713016509802337536 15901047 -680522735532259640799231463005668592192 15901048 4707577314033750961925349202797897216000 15901049 -9573714367872365764758150042432206383740 15901050 112827888426776227633305724701279744000 15901051 1504443288574485175681203549999249574052 15901052 2516040155772639056613149679827266495488 15901053 760219820228118735778285402593771788928 15901054 -807260492293886722714952158174549881600 15901055 3863108572782613140877815458258776453920 15901056 38286185800071688778989948186814054400 15901057 -2082994721665175849476485815814940284240 15901058 -1065894039072297892427983309672060995120 15901059 -1127408898425265714426316143589656759312 15901060 658002060092156944656625352466578472960 15901061 449603816557634952471311910231736486944 15901062 707812311693173697311759179239292346880 15901063 1769523949180072190010153217350759633640 15901064 -47631250672340855857313998139858657280 15901065 -458222097158059462844198770054832993280 15901066 -599422072738551305364787730218299906768 15901067 -54680225859262346357034870489603626208 15901068 -600226264356516298810997603332485788160 15901069 2102775969202887298751897774935902945506 15901070 -1880664266291099087786365165657424627520 15901071 571340874574773111410633885114816778384 15901072 -2464614968698664150507558089074556010496 15901073 -3350996492637101588496869321635503700800 15901074 932682493605002609011035188102013734400 15901075 -3492886594225609621478659636067818923700 15901076 -5588184447634960385565183006662530266240 15901077 -5021223825546847493356472335126011055680 15901078 1280696984834579829159868344171226083840 15901079 145664827878175306922513147002570565184 15901080 -229832402597332034931796374181147852800 15901081 -355477940033838307265946888906226722880 15901082 3574850255623586173648112583261327793392 15901083 2298796853673420591804007604548520394240 15901084 -620930068310567242602189309206177718784 15901085 -8279858641313577193651957938928320681000 15901086 -2687065222265900068128110412149620457856 15901087 -8292466415855986900547960333486072549088 15901088 -277159428559645470097938013664851329024 15901089 -2047838105116379596066783199236601013312 15901090 1257645443762465774717009420339278041600 15901091 -691032286658138301261771566369107671816 15901092 -1012609054364670826637266910503948339584 15901093 398423695113524824051454124581825495644 15901094 2268741269914220923496362846056601248 15901095 114958612473803126428860990587401344000 15901096 845828332535066124871073959132749004800 15901097 -6261091930434759097038536218410648296454 15901098 -309704699669817585671177206910410964736 15901099 -13773978261761162756666817091585987736 15901100 -1095365254115768807246899900606326720000 15901101 2825905966241561262557982171160424501760 15901102 575523171456742787764423396803940028160 15901103 -3243105241387870839866434953259482695040 15901104 31387269188112798834967844684166266880 15901105 -3201315594341359541684704107207810396480 15901106 -742597875472168635827237061150774801600 15901107 -2575269086538423957323517399013607033280 15901108 -169303663149708835713555851488564473472 15901109 408496173416706747127828764487959700992 15901110 -71503884557519647119136003522078208640 15901111 3182070889989787567371192569329613884712 15901112 -546713324190275194691178977223467827200 15901113 1021482475483095045119811737887166844288 15901114 2224072746046676942726098386748311774432 15901115 -2788837968491613591245803049075199450240 15901116 -816593474902045380099071200899468410880 15901117 -4762505512061090081586957306616063166708 15901118 2834432675976667331589994641511214741760 15901119 650871295413399853221727555292938129920 15901120 625341498075251843556744510580142899200 15901121 7757127517861225581361241566855926848322 15901122 -216122198840978014037946702470360440320 15901123 -131118121541234738169349095997639275264 15901124 -2323318904351343493645601758438921336704 15901125 1385771405341188162885725390537459448000 15901126 -1559995867626621826620990173766501283488 15901127 5072647943486731827325403823860433397272 15901128 -69235232860801508245060970528440473600 15901129 -149203481466856788495112379270835247270 15901130 174430681915539704717286684870925132800 15901131 2304748645136936966228653196639833647600 15901132 -362508713383046221013085436477305470976 15901133 -5321053250586462977989576544752362996618 15901134 -150675776140383774066384058431075840000 15901135 -213815507113711879799630393705742115200 15901136 -1528203396379254035133447750515460907008 15901137 2544987558047178998203805788544809152000 15901138 257762164833862136761986954557115840000 15901139 -760133875215024086887143764330450637576 15901140 627002858860994324686645756943377367040 15901141 446942453462891721621478969641453822542 15901142 9911336214299441315084101489586780160 15901143 -1911898057791411495175467416243219018136 15901144 -986559266037759875108224333258005504000 15901145 -708067561958924934574679869241483204280 15901146 -2056504363373473263509756539710935712528 15901147 2085790323318338922726768853291264710596 15901148 -796632235531006225973262790235970140160 15901149 -1798809417724635826400879242587405596160 15901150 1641747147526959071463860089309241140800 15901151 997984384233588270205159726912925181552 15901152 332753555997077355590252504865720238080 15901153 988239000280886649136203836672617471080 15901154 2492097828476546626021501507616728420512 15901155 -1092887375614732103360158632454061666400 15901156 -3869884612409055528549586626901974532480 15901157 -361255415719008600388547805894508917600 15901158 372007659255140744938151958147087034368 15901159 -6297381802971829392772328148629486205640 15901160 183163792800467198013292095817015296000 15901161 862283063978663370076338674408904573072 15901162 305365947542877056001889063023357898752 15901163 180738725543084688122477719866446640360 15901164 426052487962580657272470153381294028800 15901165 577130362342067643008429464240391205120 15901166 292045037351643309188656825851819052224 15901167 1807486031191016746413421531248429016848 15901168 84466846764981716810318581934327201792 15901169 -1715131065631119506534681427538437975900 15901170 -195488427477528669139222445321463820800 15901171 765690553706072190425599314989604059136 15901172 1194389290753592403158528074748955187200 15901173 6380609176186303114331713679485975222464 15901174 1793240048542884019536363262152716850336 15901175 -2217831610703637919666005844435904098200 15901176 -2849509330849611963955208395327109529600 15901177 2281455752489482148851972538844906463312 15901178 -2724137739857131872314073505490865801360 15901179 241559257324817437926560881854728274432 15901180 26310320674440064860467237978461824000 15901181 2491353631657781249669198852546094251712 15901182 1792155080009198614553745151548909723840 15901183 244671465675912937116818093672607280392 15901184 348877232765504324875762244493225492480 15901185 -8553779673428789089136820954870019200 15901186 398565534206114753093953854543205049808 15901187 -7439705364744790605252099319331784570480 15901188 -2095216978296932752052372629588631838720 15901189 -2619586675640749969377302653027305183010 15901190 709282719606667439098934159134508841600 15901191 2332207566752013994504416429673850168952 15901192 -3060097159848097851229489775360224128000 15901193 -1473628067893880701867423959130184734080 15901194 58990658940669077691825455215736661504 15901195 -3942422321562403140560974642683158734800 15901196 107765660834136739761312877598634117120 15901197 441966751874973463648324621964354231328 15901198 -1272339389210803562773603069246888142400 15901199 9443668119606217780778922866869223105760 15901200 204196272270917986583026242002229657600 15901201 -8131226501207424813667823274944304838928 15901202 41190022785023894908472257194417813504 15901203 319268873670520165707928470565359388464 15901204 -1775679375257144666367138916671406491648 15901205 1066046737681289604040093369602851807160 15901206 -1356552660318511732139377375211509051392 15901207 3428411835513175296458477841152066137824 15901208 -390577179806311032703537361699059415040 15901209 4305382326816017257608267549459894796314 15901210 -257974789351520597767753072148776728720 15901211 -3512520072499009293077396888929994235180 15901212 -853588927381454006638737868403261746176 15901213 -3845583042823697442147743991558006576538 15901214 -511377547757344723435132966966574822400 15901215 -2666057037239107544556598352315558640 15901216 -5661681634099575659840198884065623605248 15901217 4963482087241045397231516271482474099220 15901218 2322843682977204892958879814700353726720 15901219 -2199706411297003158283102904353384715856 15901220 -2065411352011689452412069261215000747520 15901221 -335990114369848559658663437151505104576 15901222 -2798797078967308468400941140514757713920 15901223 -1457807641428165271996979878849495144176 15901224 2255191439530618166821456674236084305920 15901225 173555520043881720848565887284574367100 15901226 148830290966010922881081045707948073984 15901227 -1191688087642953336254201783163387710436 15901228 -23861458791589662796450745423849914368 15901229 -1511589112274993243487891520510202776170 15901230 -1621369447558020565388933901629014673280 15901231 286549799739935563082451753667518866784 15901232 441306781979709798665831088755662503936 15901233 -194239292671020986617386918456829440000 15901234 -801909966819688353087676420864954659840 15901235 -413973755009360026020116186142026168640 15901236 -126051134813610629525721500055992787456 15901237 1812533722879868665441429511599190260992 15901238 -358446307656754348565699264296700224512 15901239 7272500186088967163461382653575424756992 15901240 1915295897492664931449532100619404697600 15901241 6537200875958235131289537050733920409642 15901242 836667807868497505551313237651076442624 15901243 -13339494826379955402666424416681604667136 15901244 661687080511276161543805441845150798336 15901245 -3763879134082124258545602432430698590400 15901246 -2578157125958210148270237037153617692928 15901247 118399039935693212287070102180933280240 15901248 902269925539574029716864657945431900160 15901249 -159117349722309934251926974595656973568 15901250 318303133113329394695583183474359370000 15901251 1963497657632124765564173559173658156720 15901252 1896791774603257145832349500338579061760 15901253 137889526358952939107150585760970073502 15901254 547501225764398116333779225577692952128 15901255 -1288826357160611065072206161890374072840 15901256 839023685367649250409801687380758364160 15901257 -1903604281896145106265513871979787314112 15901258 -2544724479336456953558289395570515143840 15901259 -4833276079875836678049199751662975734360 15901260 -1170977349556684723065183543488771773440 15901261 1463604551017368283446610975161075727862 15901262 1504297628976483630495810132733492180032 15901263 142036369650096527387274448286227753584 15901264 -347950521082988681241423946927615508480 15901265 7967009591963671446225499584562376558400 15901266 -737875511965306374829071660643553006976 15901267 1847403391723478450148825078784018350120 15901268 -2312717299893334471146176168243983044864 15901269 858778479773829494796539051220610141344 15901270 509625215945348991957762949250862059520 15901271 -18121080572831140960775050278788776320 15901272 -27434336058606754074170714292892385280 15901273 10434384370033269437513211999575657277960 15901274 1066856414319697793997372733701019684800 15901275 -1552972718979039508481384050231738022400 15901276 -1282810449673133157233216181332176035840 15901277 475554763326595676317531658723025476544 15901278 1281806856777046819485857933632365250560 15901279 3862068227646929091828722354884247950880 15901280 2536989815168868566170617771341905920000 15901281 2233727748390788325301446077312435449680 15901282 -2775437656026921078661036679146991641008 15901283 3917406356701526414985071998331799317532 15901284 -2052928404355318396913243840581001124864 15901285 455578475998789819840092153146492473980 15901286 1168158226781419034113197870543149100480 15901287 -1591610140779932811942473218944432588720 15901288 -1159433485883981797563350782943023319040 15901289 -4983314389046073002285070677654552146944 15901290 -729524644314991104089526125102483212800 15901291 1997945651602465946057250170265478390672 15901292 -47171819304090572120297131296183668736 15901293 -1670059534724754230324211827719949977536 15901294 -528706432981534946259100925719023465600 15901295 -73575827804052066852763632797262946560 15901296 136266655640900825397713911053124534272 15901297 3948005408573765456384794497147970652212 15901298 -4167581640703761143826405803862727680 15901299 -3373016221540577562001963432647956660880 15901300 -2916945149892669074757753451366626889600 15901301 5096353507283999039887289758426066812 15901302 -250564753883108564483018089130847221760 15901303 2473605129428205728693782366808282579328 15901304 1945474491224278022149835532389870161920 15901305 -146495479800947626764284373689803188480 15901306 -1925477876550489872881840424230323257856 15901307 3975952452147539195663445862608278348112 15901308 1570087523873387383155267103994167752192 15901309 4930888073398616045990775551798085876000 15901310 2195843551164978261589551297976163242560 15901311 -2916650017001572159675108844250476850816 15901312 -101438692878391272865598020985385123840 15901313 -4064388881830153410956869026058739469438 15901314 2296191863685941017595538351204483072 15901315 681689086877122625766406777067596996800 15901316 2627669254807534188672831856144694454528 15901317 435658184131806161604873033643995355548 15901318 -5744598992653309852716799648038947503296 15901319 969142068752270158407894252741524224512 15901320 188584755814022793852825845222562201600 15901321 3594184428596659005982519208287191194522 15901322 -999755683921689134261731416285605084160 15901323 -3040395782210906420415507691086182725632 15901324 36234441306854703047215596091974128640 15901325 1675877416629727523483892811839458191200 15901326 -150543555771986214718725220159468339200 15901327 1646019404492842613001012016625006674360 15901328 -10277378975438536900790951337806880768 15901329 -3788662220040291916181435548999388429760 15901330 -1416655637446769823461283983757343321440 15901331 696603640189345808331660309595547775552 15901332 -2495056298538197946423395519288300464128 15901333 4805685093232050063579809888012044169838 15901334 4044305666152739859980145541018732854816 15901335 4445976749951803283319183647158987002000 15901336 -4724006248603197143948252395556444160 15901337 2206247705139628375458539096820009958986 15901338 2665250691303434457392530053125376303360 15901339 -4119504393091555844216706113128959416352 15901340 -265389002558094129878482017899934289920 15901341 -4344725831081786239885855622495323606656 15901342 160488863909365201234337006700645010752 15901343 2433137325132419959018459823441627834592 15901344 -902502675520418361576709601687561895936 15901345 -5539868250799405133011560687365449855320 15901346 5138609775141623043550073487540828086784 15901347 967078251845208867467260840856487874560 15901348 -2462314675050187480762457584168518017024 15901349 -3219998049228239973961823460635752789536 15901350 129473078434556426843510189564887564800 15901351 5429289531905624343987493614060941695352 15901352 -4899620065825248819422637873718525132800 15901353 -86281019646909121156194437610786708636 15901354 1854227564392346730352827140570256310272 15901355 -13618208535875787150649614043338030240 15901356 -208103149014461298452892318553726755840 15901357 -28439190721895590676066703606146908160 15901358 -369073904522918634692949327991103604096 15901359 -3225152381923926786899836104941437743096 15901360 -368194975824373391424652200429708902400 15901361 -3194220533233062429331685278959005016960 15901362 -39291933809588962548989445168396858480 15901363 1448740568425607066298219467899158806400 15901364 -1406509157958883480213236780267522244224 15901365 1094309045904294147800831802320914002720 15901366 -497373244052055195876751754660011190400 15901367 6787331296178825917911640522431487992360 15901368 965349623541972884334556575693926891520 15901369 -10061784349195168943662441217406295298688 15901370 89128162306391655353170513494696806880 15901371 -415618132099889096289077776448570712792 15901372 -102932214730316965778464136810342965248 15901373 -1810710155764220996770095152081844402336 15901374 -522010309140569743596408088004069211840 15901375 3369952633536875894618476068976531440000 15901376 678568571839657434257478571236878450688 15901377 -4447961417330571328010605867736177568 15901378 -1458636145864706009679814515554439966720 15901379 -1178447275038806422392809171582814731616 15901380 -1047482948880521505358739731643529830400 15901381 -1020565333813009367748443501966438510818 15901382 -698336997757336118899371953120957513280 15901383 1307707195434318970212313291566109043664 15901384 -3008070993841276919985725424491918269440 15901385 1900967202481192747963534165331242296000 15901386 -1634770279723086801479816132290754017536 15901387 -3015805280189711911666173118823546754720 15901388 1244457682538973294380973011518967648256 15901389 4766453720647575819173294486048739648 15901390 100970612531408219210638532593802017920 15901391 -6781114357574427342912340808124532518216 15901392 -211518011097986405999075161026822144000 15901393 -2643930842752497672127509700059834141836 15901394 -5469443008388099922160249466280662753280 15901395 -1560338788161263585103046310945388860160 15901396 1432162146470466719480237713523070074880 15901397 -7547125452755235000694660140269778251460 15901398 718125416097845798843288413764777401184 15901399 957383280249220674179946489370012346880 15901400 -68555750568227850977614740480729600000 15901401 818779496055035887737033161908072270032 15901402 -3032722923255049860153495555178436004096 15901403 -44052219210814214025793854485145206496 15901404 -2880533542058198162591406832311511449600 15901405 -434333027044096913931932454489771778440 15901406 -951322064761345152278083769039369255040 15901407 -2790449619361707747082305149751333285360 15901408 931212447062768503083485665959609630720 15901409 20343254127863425427589907063287566916 15901410 437889308579653542648287979230891781120 15901411 132937325579505053947227615023787975400 15901412 -643749451157594659445865983681401590144 15901413 -2631284157185019260257830677830543132512 15901414 -2092485165156390721512669559783328134944 15901415 -1919151264070418532239068124772667210440 15901416 -1235063252243391313994288009905270947840 15901417 1042434134635229234156213123977267851392 15901418 832791852490189293630587507101664882688 15901419 -178697672327911651570261328616326974464 15901420 2002655517210735023388456453657351905280 15901421 -87176455282428313216832774864710039956 15901422 -1907916749629424060637013304570912046528 15901423 3575484147664570226182353058154627071720 15901424 -161273637143048320688490861391312846848 15901425 -268032576535067849783876901916762198500 15901426 -1642906215536697330334232792638844936160 15901427 534504367885146622235565020089352259276 15901428 -2371480801353012502541118432335170682880 15901429 1832030323505076170093604360847933326300 15901430 -811240619394433964787382137191417652480 15901431 -518581197330095327308631526076004392416 15901432 -2863248051010823903942320941798281625600 15901433 -3905147566908080956973984108784057447318 15901434 -453340271574245008235972159026380956160 15901435 -1197559916143256558245201310403971527680 15901436 -5282202344049198611823751068307478661120 15901437 -1454233162693378224650144172286022691840 15901438 -1519489913515044909635810226951659282688 15901439 4136437110710130025133015618900380074240 15901440 -418208200093699824840135346268940533760 15901441 1777895211170182882570533261029172835584 15901442 -2110984582953972264459065799466804252800 15901443 42211606409702766545449652735957320464 15901444 -63250972782502159190609673190229237760 15901445 -1597629607789493121884485428899761722240 15901446 234119122394325187668878457099949529088 15901447 -71991033768573203614864523230611968104 15901448 -2499802976202205715611732957483520240640 15901449 7716777003046872811634654808818625843648 15901450 426815872672789943637082004467214208000 15901451 582065403800657786932816365289566298452 15901452 48886073989938320805382067616454502400 15901453 667670978752382084844295860831427804056 15901454 680059220053159517775034958978940682560 15901455 72992471980820904703672182545305689360 15901456 -732780915047515128913763508237048537088 15901457 -427838765184909260094416405987277978240 15901458 -182026043028883643200424915426543070720 15901459 -201565387284923206534747486651721764784 15901460 -3556969850853384670591380264233129587200 15901461 -3419882694529032038995641419405710848000 15901462 -1388389220599546450241537465634831502848 15901463 -1171512480773127858102813006493970041536 15901464 84131867731412222898746589231629598720 15901465 -213539962556114998555457893830296472000 15901466 1324691544472396485676403014323588760320 15901467 -632418956547069292034805672178836994560 15901468 -2460344265843193222718043793598000133120 15901469 -513730219257017084303565897289147503360 15901470 -144958431846751325803382481351996629760 15901471 4058279354658042604482327470847847640672 15901472 -986917496365904314944361659889400414208 15901473 442017724234712585252440116041812591488 15901474 -880889706865711888073539762143682905264 15901475 -2882101500847637569279781500114763398500 15901476 -360751430872691653231666029253074951168 15901477 6018444712209581910874329441022010238012 15901478 3541510322298073271555160747032905859040 15901479 712830584154915194698257060233232925848 15901480 1861823134138025234619313799517388800000 15901481 -760127717647584217337182978349878044672 15901482 468376480388133779440467740572101134592 15901483 2421613855490262136875059605864913026800 15901484 1214292948704725643194612775041467343872 15901485 1280356764631113332163842225382387090240 15901486 -12454556926143438145090685982074481216 15901487 133785656623005085592015142395045798400 15901488 1167793416690672092213102681544037171200 15901489 -1937037604213924529982841537886578697710 15901490 -886428884276888932807631136563999408640 15901491 688843762681196095660148739946933884480 15901492 -73849774308806072162195080854706281728 15901493 -442662349600759179611983491329666056800 15901494 398706410393205604323454033529079988224 15901495 -49037700643109015050846909105993270800 15901496 639439760861282871961834965476227584000 15901497 -59166158508119718332072194795515862092 15901498 -692931266358237932299135802893043226000 15901499 -6186240727449787449681098521748950466760 15901500 1717800568150813516588131985002994944000 15901501 984076757584343943177819755402544677760 15901502 319466769021459504140520278953581463872 15901503 -840256841299086169168202415814555987200 15901504 1538116670835616175764744282009085935616 15901505 27530734766491066882343741963055400320 15901506 -303376347777714016879186015976435496960 15901507 -9936804105190782175651838622717095562048 15901508 -39490360911377587464170916658071379968 15901509 707163246937689621929871947101616521536 15901510 -921673601900547898787149272337831034880 15901511 7331463993535831492708306602358018359360 15901512 1195615812021358986888989276312646451200 15901513 4681043705902004308955604508783423687440 15901514 -487161265668796197737351087707743787008 15901515 -50261476405856967939373672326929971200 15901516 -4525960088635237350513409652490374114560 15901517 195091112955695402089763026293425072460 15901518 -908674455324721541982560143790606069760 15901519 -1421285867949164266336751820734585960080 15901520 -345598287480539867958732174691225190400 15901521 2119041485237107717026936921470657494512 15901522 79081821289253131101923566693324704768 15901523 -23564781514487551963058324751043008696 15901524 3104013058302813978865731185896667136 15901525 3291388731756997609960259794503425463050 15901526 997426230152833891253715168755798489664 15901527 -881184678274175818269802169415308622768 15901528 1144423813860727181963625946820005416960 15901529 6313079071425635361321357024784717776 15901530 1091330893247510298353796473402919064320 15901531 -6547400347757904876020500150617564540800 15901532 -169653581973931400064134095059262754304 15901533 1272573470032945661975324777210923814880 15901534 -652414539418047972115388274171337213248 15901535 -208732630540379594390098497198873897600 15901536 149943051751726780525166740426167681024 15901537 1811195715148922453968371286250517617280 15901538 463786631741063709165808695177989347920 15901539 2408157026972309165394487725978583548024 15901540 -1306289757189772695764949728994549077760 15901541 -1824921591268214466818128139183829493200 15901542 175819982557691152957158118408761388800 15901543 204015207345494403445003681209066913792 15901544 6276177169514365848513714306192978140160 15901545 -360944091076974931901208131526237609600 15901546 2323987203147889459750924601134102037760 15901547 -1596657003465102283039772740449635333004 15901548 220022861223811263270832633036124312064 15901549 -3378938387340060943997150897541259681450 15901550 -83759267479210377967814009916546211200 15901551 209427439594067056211909168876634053568 15901552 2010651170427033718070073725807897804800 15901553 4469383284408112708622740277835425774802 15901554 -1717773725179769982094386558763049566080 15901555 -222386096635292453299690877590489457040 15901556 -42630479159902240883668398331204239360 15901557 526609611606673262514988599157012045824 15901558 -1927246243845273343673730700291522593120 15901559 -5042153758940878932850650393289351033296 15901560 -1565884982267545632457743481745229926400 15901561 -1723025965966195251183017196833995162748 15901562 847041301657311439561487261167012508160 15901563 -1652710754473156666044447702165213634512 15901564 -262198605425553558372558569990116403200 15901565 3687899643921497144271644286140049884460 15901566 -2153678779607476374607301098341614871552 15901567 -5139465682794934830927479707338389543040 15901568 -1876206514012005874373237516515808378880 15901569 1009453081092863792103336890233041484320 15901570 1055823577539063357714090168585766132800 15901571 1415590434643567595817679234522649608704 15901572 23846640683128106783903770490126456832 15901573 5097142719997865836698956271183352789920 15901574 53667690210097369070315281568341985280 15901575 1094129371468539314615774357818965360000 15901576 1280271579859328012849561982150279214080 15901577 -564805289021946372939250699452948888048 15901578 2572639063510539806841007928823793200 15901579 -4975353690431596275829602841939644254208 15901580 -848006714599924383234180479860423756800 15901581 650445700042912889184802050172462114752 15901582 -3314786199801544674154685947350642412608 15901583 -5510224371948797560300883206758456585168 15901584 678294058229096358335948156584302280704 15901585 -1923981984219874825468596654817135784640 15901586 469031452919211219467061611175994994688 15901587 -324009916289299739888409166079125700592 15901588 -2516480484570587691745173241408360603904 15901589 -6712512769197328040824989622562108284800 15901590 -20283042343516765204382140270599682560 15901591 384641327442193277403116605742084150064 15901592 945455046218004470883388552933371617280 15901593 -2087434861578926516482783034191154847072 15901594 -5569841938024095973150703984797232102400 15901595 -1321157609027156267743459484447415902400 15901596 -69642549400134091803850496174657467392 15901597 2139967579764436942567971080328993686592 15901598 -1147224061591635113986553104588989137664 15901599 -483466957329042469135826494353525473280 15901600 -924568380691329647652070958904508416000 15901601 1210671988207127630971935295623372883092 15901602 653898685157139347867277886592334136320 15901603 -5257215474920445448540645466071531222296 15901604 -616634603575801405176283842295901749248 15901605 477760698975921025386239249403284928000 15901606 540432430640255972054949374642331746304 15901607 -6679232040810039317035491858631406526648 15901608 2102225722547114083970480704824019599360 15901609 470563765174134944000997056851700834810 15901610 1589232179065451326662676284770539908960 15901611 -1726814650396185380066771491316797962816 15901612 -967036498210011486901799761388910955520 15901613 1207440102817758795591673828872536705280 15901614 171409929195812345244090070995659906304 15901615 75161599774535201753052840250305022320 15901616 -961306639154983825530157070442007216128 15901617 -3387179260859623506517776016500425362320 15901618 -1253185884387191023588317691692441084384 15901619 5470737459253152273655562088718275019020 15901620 345041409887623803763619869610383810560 15901621 -2818372055623337515949041206933873460800 15901622 4525771593301125303447674486265961188864 15901623 600517396777576580614095910929104274000 15901624 1287347132716863304879779564742936104960 15901625 -75962359215797553468850706276289552000 15901626 373769351127921347493407492285757265920 15901627 512032671765661197724488202767212474196 15901628 -535184071723864119059533695943709629440 15901629 -795907006739166850077684259716069048192 15901630 1123213266857343629480556547802163398400 15901631 2916849617714931070627336010410757679072 15901632 660732717351991249250289488737956003840 15901633 -186503722111118244136083569143410420000 15901634 -657259367748291441350738639424065131008 15901635 2636705359310131943172825255628053118560 15901636 -666873248422846691626410536871124828160 15901637 -2671086928129165646061317966921518431714 15901638 -349498100523441126712314054147298762752 15901639 1947255645164620825515083286404532312424 15901640 -245380175216510488153574826539915827200 15901641 584924073897942330365211674067549051840 15901642 510737106798976574130284007037333198944 15901643 -166441930926863855713519338143009168976 15901644 -1580891894379448621732693980825221652480 15901645 1556808037881802859709618280408059874200 15901646 -5908994581635710575888431229857075410880 15901647 -587825388433100445109451924284972286568 15901648 409121615930675927212936732292160159744 15901649 3636817425759098266300215193025850001650 15901650 -1629037709035296584079765027836518560000 15901651 3733506963677289364742877210648361681920 15901652 739315721836504287606716364646406303232 15901653 -2715642131093550582868288839191051880000 15901654 3897576621430743267438073489542485311776 15901655 -1302159982879314844049388283683767976960 15901656 -929754486913484487993083943854324981760 15901657 1723418317522337585603044680076737625920 15901658 69793364567521195387918406324459606784 15901659 1412338737925427371967725400536711601328 15901660 2916644324781540559876928303276896519680 15901661 -4637534671467746374822596014391312027738 15901662 14743069808537870812095494626657548288 15901663 -325487068280873837366807021391940841392 15901664 942614339123219818226004368313472253952 15901665 50289342572562405346275161962516816320 15901666 -1552383300233359117350400551410692546560 15901667 465637232737694899928839407442297870428 15901668 -942194652173892699098158118033338174848 15901669 128965786240605694988366477469379749120 15901670 -735444270226426759849280328804347904000 15901671 965362261385512571417512519281076283904 15901672 -2706970831596242003124659386441459123200 15901673 -4209772353120201697960075203127637723520 15901674 -1772959924487791167722139304761886356480 15901675 1238038838409226118648374564450187186800 15901676 708374851126136319620007317445117136128 15901677 4551417401927547705632650959446704095360 15901678 -224150590736178277294935592379296157376 15901679 -1451425596672378693716470478248703995224 15901680 -229084099532740044223709622800862412800 15901681 3040283416652869829119373195392696350372 15901682 -1183664747662487809196497938560608901088 15901683 -347604655637823184150631755052530394880 15901684 -640066751208248101046731361712829865984 15901685 1109227371977681357771958715614563092380 15901686 147067347058809165780828289935082410240 15901687 -5219140967264248511108202830174701104664 15901688 -3420043720182965796179119740706791444480 15901689 11918820396415025282698626525891678384 15901690 -102446472013888779122341022076146872320 15901691 914888444154764102523126221078070779472 15901692 178166513671388364340695214281341952000 15901693 -313014122573634249096468422982630364020 15901694 -1187667990983463160701159564837196878720 15901695 1331990235774582855848037939784524847920 15901696 1401434615146093782705636215289777487872 15901697 3127787490792197731234111503467498787264 15901698 -535244464131057684489913893941029502976 15901699 -2231448406372142295629867578407006648 15901700 1259363057669095763372060118697187107200 15901701 -27631885643355429788903822095457562720 15901702 575486819620548653329609123896563215872 15901703 211782177644612070930003983552010653880 15901704 -335643161350625454488279031245979648000 15901705 3094447450513418817878026270400309982720 15901706 3598372205477944652793304744506264693552 15901707 1609539568701868080970654074746958100440 15901708 -1246586710846118070725283387152060295680 15901709 -1575752381756627872022735477151817254090 15901710 -574979266920202832770362265174373882880 15901711 -113198136208802563812116697998867037968 15901712 -695917511945276308950972792710895157248 15901713 5458210878254919034842139331201566979664 15901714 -1912875257759630259256497193781314130544 15901715 -1947553106532873797042303686042314247200 15901716 3177917994763236047697746178697803773952 15901717 -2329606575332856154985910586544810444832 15901718 -777850630819117004851353695678173977984 15901719 -290035834190454221173904679765383206320 15901720 116369727914785230294480435081515212800 15901721 5296120762127777776786320612873305787744 15901722 -1398094294260642098653377921537051521040 15901723 606929650060437457452793063508952945280 15901724 -451597360190726781579565637771882884608 15901725 779596813343794766968465040286564530400 15901726 -1489204684842178988255740542988655810688 15901727 1088995959059871673576076502873674916000 15901728 2161494614631810030042893386899592839168 15901729 -651275972349900988434141525036323194880 15901730 -671850833069231963403959492555792402880 15901731 900571094257900832916977663671283385840 15901732 -1320958742519107445037751455073778294784 15901733 -871791266367059306791309423104173838018 15901734 2626416101399267335514731348784232240000 15901735 312099860950850344516046827897074379200 15901736 1452001162731729756398686851208784593920 15901737 3742437815482595910443632869983896041360 15901738 -656787639710555256229501999051265425920 15901739 -851390859293197180722772858697793273600 15901740 -1347160546453874067943920614732157987840 15901741 -5427508883110139507005587552201423506016 15901742 -2091787232001888161240130042478518529728 15901743 1131877583865632398365482684240491785216 15901744 -4998140005535977210844211437549322240 15901745 -1225218796483406031346432224258991549440 15901746 -586939691821020595220617967550390312960 15901747 -2649540843185544994540225201401968253080 15901748 478633005992185412836993682505478785408 15901749 961215149745679346064997193598751155924 15901750 50880683949835303095352366271880672000 15901751 -5306669741946392855131291795202493628248 15901752 -4560178839269540347689867915327140659200 15901753 1607855075115100488641395504363072007680 15901754 -1890610962955143344342302673193813750528 15901755 -1062493318805807482577265165758208341280 15901756 10446110353102422422224947515026857472 15901757 -4228804999728491436000507811128831133920 15901758 361189470366370895575420359984208258944 15901759 1008907394735875256675324999018465780704 15901760 -136403449044291612534966923749333401600 15901761 -3858433217606282313421982855841187800528 15901762 754147176778856657773793111982003367632 15901763 -3774573513438403943390498217789423476496 15901764 4971668678696770378734120236092437737472 15901765 -1353952520174142591880852653137748388800 15901766 173253259473850416633164741845255435200 15901767 449865271589322404333082186885684723120 15901768 -269829035092006835735604820953161594880 15901769 -2407484704169395981553606814692596178112 15901770 306441402338792451825487029845579696640 15901771 -3085482157404018675009622771726809954028 15901772 2633443870520411288934153200816914905600 15901773 593544126403986176972871075914944048800 15901774 -2614266885980287594030339969451364936384 15901775 2351170120489108173050129154672604585800 15901776 -976987589474316720763613703802007715840 15901777 3945022452082926962769898648649420605440 15901778 -474848585938481617305284110111989064560 15901779 3117837558874210375816079818946078073408 15901780 4191014700866241132562372159270721341440 15901781 582029283952984609857091250954034674592 15901782 -346996693757424303303099518792287739520 15901783 2976824336578928295318659841479636828400 15901784 9686993064669264081980268937989872640000 15901785 237629177995246717527824533531186262400 15901786 690735298503082392527461219871829540864 15901787 136571835852780282129422926631997670080 15901788 -122225784730603366505851367349166301184 15901789 -4533603222342591037706874488231693000410 15901790 989714310147768133847781445250505801600 15901791 230826549172389489253894394324079590400 15901792 -2913849115029014423005630959417651363840 15901793 698056192024363107234388631043347649300 15901794 407804789200876109723358813451348572624 15901795 471346504766237507525476044695065512000 15901796 -4754145415968138631138538891353713494400 15901797 -1056421618487179575028139570385016470528 15901798 1413189024632979865469730398009216586240 15901799 -2003013816555351530546641003393607841360 15901800 296787949875673189478389831273943040000 15901801 4146056017742292184253776447273919071802 15901802 692378699534579953242191288118016742400 15901803 3764010546633289245674484214060703079480 15901804 398892099385046204626770608964782026752 15901805 3064112500734377290641941283772526974560 15901806 -78645052798253925604499621007623042496 15901807 -2462772506406986580206496573684989411840 15901808 77573363034157895622169054329908428800 15901809 -18967944711636185288485182244919635968 15901810 -1128283018979511436096506114308927546880 15901811 -3506138544958468761528361784672226321588 15901812 -108233213698190566661189641107852533760 15901813 -1611744517307128040286240676434309545938 15901814 456249848958823293320062874278732283520 15901815 -3374327048531502015006793654397892480 15901816 1224817973325393026322036180826526146560 15901817 5981514642650967558893998087723581038112 15901818 1242393185240215988920862188090345885440 15901819 -577023970322375857852050355698957974000 15901820 113091197820835421628383570234826240 15901821 -1099907150388193299304109897517246825492 15901822 -865221071971415173230241404336545280000 15901823 -712411058572530131559339911208736672920 15901824 3501111036403484819960828290712563875840 15901825 -153506650349576164993783096406314825450 15901826 -197613618034754921133343311752394723888 15901827 -211293496431499374872748308343626193168 15901828 6427666444041460215928134152710128700416 15901829 1606362004905096533893260341936976398430 15901830 -9195473152841258661011411083722823680 15901831 -11155397175398907118708839532286118374400 15901832 2690845569265572443757246668119715512320 15901833 2246564231175277907517420274443266637504 15901834 419949552063585490650302161627882867392 15901835 4025470891187483075092765539330892502160 15901836 -521141851266199620833784968108564198400 15901837 -705702462504280546709034215330286643648 15901838 666082513517792205983332972189638160320 15901839 -440424195673683550919259010729875800544 15901840 193905800466325716888194312426331340800 15901841 40080133041189707167998946930768210800 15901842 -1721240083833874819193443429078196060160 15901843 -4536482331477014227788139821326805749880 15901844 1091621988092359072536676724486235758592 15901845 504824883776909360803945210095784703520 15901846 -360571230178211307647825070088986573696 15901847 -1447923057978884869585023026915506809648 15901848 -2309942292726273240963322394965750118400 15901849 845489760997422305334835369054174127764 15901850 261771505176349876116638966721682672800 15901851 1826379055373083281122335480630590603264 15901852 2454937734418841473851595288702072679936 15901853 1021833966137440929936875473495642860288 15901854 326054368450372178907032049627129815040 15901855 16265769151236256645503316040045851200 15901856 -1805711281796560820311458700280711479296 15901857 951808773599324694085321694906037648720 15901858 -643583990824217560626877054754491866624 15901859 -3090091242885551547509132412533102542680 15901860 -258207601027490118796171022883846144000 15901861 -11575435977724502461044814607893183711328 15901862 2634179083374978301927567502321308158432 15901863 -3239987183859970171397314878524234864856 15901864 1688688624235604297006999188031120179200 15901865 434931262557118220658531817067335718400 15901866 -476059420358006786560430171974976486400 15901867 -3060623736704374331971211799435307867084 15901868 -1789610586473031006355947524793556053504 15901869 2382717714060314206811785648996964775744 15901870 -189215395683411395994854612713774583040 15901871 -3529972310503812606769779860731643522928 15901872 -131520399379802327084137771183815426048 15901873 -41713045985342184736017331934819996416 15901874 2043959718287787123268728330933566769936 15901875 711715262445895368457164988380225465000 15901876 5935706812954860366544975301862738758400 15901877 -379122577023693556990355558069099072274 15901878 -1214330853573521876255403021669927475200 15901879 2803964479181713361493340771078046618240 15901880 852581634261862068316758860709100646400 15901881 1966789036407215366057676797166693359952 15901882 108169066492055136593540839314924790752 15901883 381227991202035459934185098269513213080 15901884 864843409137772523042815032415305216000 15901885 -3575705920393240419209870814756437936040 15901886 1084225314770383224070041325891014574080 15901887 2455147953474475157196232644951254794368 15901888 -60098824914145632391653030079317934080 15901889 -1563631260045933680459989601492263358040 15901890 727216758557562773976925059987282385920 15901891 -338697696179148375778688388132759420000 15901892 2952435764482169607422190561446960601216 15901893 1271519847910937617901087104564364718720 15901894 2854055058163469899823881031632704134496 15901895 -2328157194728277010871967808295525793600 15901896 -317899208176308172453475407207012761600 15901897 -70680735323337839412139917201210844800 15901898 -2912661496758402391944524891297007701760 15901899 -937641946189917165975760685005986680592 15901900 -798110860328939842604031959503082316800 15901901 1200818307246902514428513235872366221440 15901902 1575029385719047718941801291595224159104 15901903 -86971784007381367201455947232992925056 15901904 899889824174144498705782924092711198720 15901905 -1264102936231227419060531634754827100800 15901906 -2532069690453283865519214984865714324848 15901907 -2353618656119213735782834445684211142656 15901908 -198797172974238592711895674189903736832 15901909 -702789437155699245950107459036191347890 15901910 227747342548239701284326924948520512000 15901911 2171645325283364058268441912643150211360 15901912 713829315763098011984246505685553356800 15901913 2154001496299209408915731783900141841162 15901914 1099277452225034285178590356583396265984 15901915 1349122822176199036034331667954033787520 15901916 -42366969289686113506111105667612835840 15901917 -604673678263559316740350113117743529120 15901918 784286330215052451428380959392119527360 15901919 6709969616107800290443761789586118940912 15901920 2624921987415805699406282646321404313600 15901921 -3359115438994969263729968975074193546910 15901922 525658973891826705146125131348117394512 15901923 1308614148273460998159864335226588670584 15901924 2059417103001990531391067625940190625792 15901925 -125288302824373396330175377020815803800 15901926 2405839490857604016056120220282369034944 15901927 -5508564472951468071871746729664399649224 15901928 -468343402710370615476423237780877639680 15901929 -2425419031266449702356585874616721913526 15901930 2070001158095543995027989947166059531520 15901931 3249435502783992475393303402144836031200 15901932 801368142512039319509185542508135148544 15901933 -4981205984683435838100227722618885930560 15901934 -91363163354598618965487016503656743488 15901935 -128995936596992989548205899799672281600 15901936 -140780461877011469991325459521909063680 15901937 1370083813534131663810875873829199541586 15901938 566517739990949745370835427094865855904 15901939 -5141994029520392684248614298762196030260 15901940 -1717114550304817731018417557332064328960 15901941 29924054751858829407208525147981632 15901942 -1157840803590272478190572180143228258688 15901943 -8941819186764670825888485535695012822216 15901944 805893076991057832487664504373935185920 15901945 -3890684819833654943199672811543827828600 15901946 -1003243687441570506323486028314828184576 15901947 -90535043688279362620173848736729561600 15901948 -2684275137940421157895224987392800264192 15901949 75585538798613608083491115509858003712 15901950 428540811229966534091327443058679153600 15901951 -4063237847762469829690914323773584010560 15901952 3761133582052590353752170783062561390592 15901953 -2151343243748849120550289916712799919136 15901954 717076224821328386201187218295103474560 15901955 132926189693591827074116715909013106400 15901956 700514275232423373556281190408130199552 15901957 5442698261768283615122171703962292810206 15901958 2773693174607473783731602859304602154080 15901959 95118337176822736671440522342357018496 15901960 3998801730327270771595712029155544320000 15901961 -1390926571495999700026531065122908933056 15901962 -703890963902065675665047470088539170816 15901963 -1119474820595256665925413770347865109760 15901964 523330633172849596465572979265067632640 15901965 -2929048001879520128059357414748114639400 15901966 -1096516545183184587211744220175365727360 15901967 3953369571282890922693333339033184093080 15901968 -129334334086719570459392063534893105152 15901969 -4516227188658028385979155424658313285904 15901970 742956587780481736541315883483405788160 15901971 -140045386953349317081694591258751472336 15901972 -1010255294049436129199716191606486404224 15901973 -1268331909518217288498815157706615886916 15901974 -558513475802885691526566843688925952000 15901975 807277775295410489885858477480735073000 15901976 -3647529065636983134848181333072302899200 15901977 -62477737208054415788494763058644828160 15901978 -747918017610781502168084150452883142144 15901979 -7998998524605667009773961775205520454760 15901980 -3145348189404593588474529003940080844800 15901981 294263862286281759290079060048504364672 15901982 -2423111623043201551700156390026751073408 15901983 597553395019790712916164819825624396264 15901984 135377986219944732962859737213401300992 15901985 2855379063828608670319967397678185136960 15901986 173610004003368838779286197460239137280 15901987 1459245245975376948503046548522234358912 15901988 -1807466365540124236037426888053828464384 15901989 2717582327946135329171561818875747129600 15901990 728411067637733329716330553414052085120 15901991 -385461478257440270821104835712137514496 15901992 -3895668222025685975774482979604239815680 15901993 -3446233972130253719359090247295750494400 15901994 -1092127718024953411240727684661758266704 15901995 -2716098758970891964104700712747461124880 15901996 -3258485617557511365788649775364535191040 15901997 -5149764551852309834042237625350274568554 15901998 87615738527799685021276550857318794240 15901999 -1606045611969006579428391526473028246000 15902000 1843649652715459779482975978932568064000 15902001 -88620524692578951474568591978677051228 15902002 -350962990763962867310535385507303680 15902003 -289934612612539826123726492374513055616 15902004 -3081281991840451815065527204280913297408 15902005 1144622788668798796369384698889241078400 15902006 -4943761195614388543827511640598312836736 15902007 -331050952792483087679865476427451812480 15902008 25597359721393795201644917582062878720 15902009 957083795963243137208101073124406412160 15902010 239731840566960159268629327601437739200 15902011 57714339326290244503408930229662174672 15902012 440261742886173123096451454887637975040 15902013 797585688372414724336942917656785023744 15902014 -537024180547485294973224004403344517760 15902015 4084157529168013055345742600749101911120 15902016 120295435668136437113239423790302101504 15902017 5071706477804650530222230256806811795360 15902018 -3569337782405673946741846586211952095360 15902019 2105771615976719288242403493428051204616 15902020 -11563532525495927296822457698686155520 15902021 -4516117686784740537423159352644578434308 15902022 -610127896372791961376588845718644331328 15902023 1503703798502985045168498294188920413272 15902024 382286014603880331478277586233115648000 15902025 -1948779242039818163422720252250757360000 15902026 -253670747221461136100698000146336848640 15902027 8292020063548318313345476527206954008032 15902028 359238870417939822690438584658083051520 15902029 2920447021208346686976323686887995260416 15902030 273881471447683483013959442269277204160 15902031 126249053427482925144825463128398467200 15902032 -643078168827917585288943771776528547840 15902033 -48229837427747459680805822474864156736 15902034 1510224240808690798835532170818169280000 15902035 -4027859193180455927758053553435227821520 15902036 -1427397647663973251420575329986387157120 15902037 235684710868934358779273238808434694140 15902038 -1076648961152551887171845834380486427520 15902039 531220299835868943732611264984090615808 15902040 -397792194339286316760492189304966348800 15902041 -1112087373404659417509243105538231453558 15902042 -812480320886924741252545825962081222720 15902043 -3519328611177083855212735326556711666536 15902044 -2295997397233972461606374756944238308864 15902045 -17482415603858766992674503997285920000 15902046 77756846663777701183775100423716324544 15902047 -1038226677934242939923056751997897069968 15902048 -7896854948006804404279761215188505985024 15902049 -1437865412859829393920442259947813229136 15902050 -7297753109254769758094937466983421200 15902051 1868751322162273537093592638836773597184 15902052 20816087827548392966093396792179544064 15902053 692804568829830607814913881546903128224 15902054 1830108509582827470191691592188473472 15902055 -1098349446450173371208760007834837185600 15902056 -3572451087158482114823095454589412362240 15902057 -166929224881210566760032090561622311900 15902058 -1391057857087549729402379070637574249472 15902059 -7904378670836137836624484606045974311984 15902060 -3763961504275506487309237198078677995520 15902061 738934508373295817517747430005294064704 15902062 1459921130497500372138847422514697856 15902063 1774655545155206162272151981638447227480 15902064 -285888474752616741993592948878968487936 15902065 -3917886032083156049238631881343603182540 15902066 2092317304343007522209972587393551497232 15902067 -1951081664869007106071804758698791687424 15902068 -1017277086818834020250025765065423102592 15902069 2513693338492824027957514837510608831840 15902070 -576034497534712169295576845448864768000 15902071 5216370140848890133339941326815918789344 15902072 3556465104105319480600576187777352007680 15902073 105026135884952533535061249739568958384 15902074 -1435282067300220137648654521214004615168 15902075 -365022074174251028718082054268141028000 15902076 1573634668290717508477443178750013317632 15902077 -544520774024286993309938762036407314708 15902078 -2156648114200916834288620984710586652160 15902079 2497279414369275457270362560071487325384 15902080 -497790350509011935781610487305941811200 15902081 2206258549900358448700218917328005538132 15902082 -17858385807378613197424547525051051520 15902083 2418867793198298977155855594565029609120 15902084 -2240878427041602284375730151279809082368 15902085 -39195550416066914396930950954208108160 15902086 2857561580401460753994611839357008781824 15902087 2190044766421871474583590058408615975552 15902088 19766192148557998922534356658818252800 15902089 -2048309087247492917333145084600875900928 15902090 -370941798931611194672610139437215616000 15902091 2799781145041431329158920607329602874300 15902092 -4073160702554771681507702751429936168960 15902093 -450173857381901495214016389641055126240 15902094 1048087643447775216463033083361590169728 15902095 -2918921132969027370036717182549584189200 15902096 -273437399252820390009642807384105025536 15902097 4616925086474904119394697942782170588400 15902098 -810175072793294073441934626645168601200 15902099 -2744441874436812784147263833079824322900 15902100 -43754294135658302933332529817870192000 15902101 -143318682744523296048803761785545188096 15902102 -862925562827841397022867406373376929248 15902103 -265011544177503102677023171548975732096 15902104 1553288797495667608034774821181975347200 15902105 -2517860608470063860674118426240365716480 15902106 676713231139939921682866210176370395648 15902107 353930764587484990183400609450761231280 15902108 -626342544271242727608805925750382566400 15902109 2155490621984658900603298244455802203200 15902110 -1459047948449994964794803558702518886400 15902111 2160620695607456415606308403241412814552 15902112 446435842801837958265191621288855076864 15902113 2347500098957815716031143707013674619362 15902114 -1792020462398093103412713300433363098240 15902115 -456093922370156037547818263932803079680 15902116 -1284574940700896741904347723303479807360 15902117 -323585204535653043208090603895021775456 15902118 1822907542413261677400859048928517759264 15902119 563862639717510734328961879660853402720 15902120 -330221985014248321385419017862969958400 15902121 7041040510361490011836265434062598022400 15902122 -2721424899292205576733691148674657283328 15902123 5287036043231331734869300866772281291840 15902124 64667336432430140287916463247000338432 15902125 4276535454817355869291198043545552767000 15902126 -796814375390106266650484998594268789760 15902127 1832662635402041978944849552246147872264 15902128 -727495670188026129673938876937608462336 15902129 4829563953222103898201423580839432291730 15902130 -783114412036845234788979872350452756480 15902131 20331007561953884635787284040484877824 15902132 -202928993048211430146548325116712960000 15902133 -1535149991853922272094994202035391259296 15902134 -1168518430773233953891568463877647794784 15902135 1495783939535337151937176066333150213080 15902136 1038594862084584203475773033228038963200 15902137 -553836435922225559704509598417275983148 15902138 470553275301118736968503303781468764672 15902139 1650669596145670149310060273776972965568 15902140 -4452050119022976270371106836207421803520 15902141 -1803186891312499542189586899464436756768 15902142 78955062371306034378174299495953518912 15902143 4449521281541389609372521790421790531392 15902144 21138869164523384805382190834324078592 15902145 -1225980604118688731215878773996691292800 15902146 -1305373725783437017939883839566634592736 15902147 -724777509462281865586277039239728434880 15902148 -140091989918470257758836329246183736320 15902149 2574127341209672388269839338539049101664 15902150 -899055679975724565621611230217006736000 15902151 -376762037620715127521771582951577779040 15902152 -1742616800738520111051656593922872934400 15902153 923083939105152898894418096494294125402 15902154 -844039192982616316038384510579869359104 15902155 -1847531555252315436434011999332286969440 15902156 -1784031746903101458003033353270836546560 15902157 -394119614182302268699939053259144900608 15902158 733107645095466390673656228436793510784 15902159 1154344765626650219059810454110897596000 15902160 -264290611720952125754470516261870632960 15902161 -377822566494142826576313532020815707200 15902162 2542484642316993203213997058783815218832 15902163 -238911454797319717390291458867195174912 15902164 -1632656293399524433362580296055703347200 15902165 4018035490722301417358078883364595642520 15902166 -63239682981248783270622421634372198400 15902167 5307641323480156334602821063614404910216 15902168 -310618131677622480037844410490963312640 15902169 330566564008323668035449074099294452944 15902170 1413839578363871077399595335576253798400 15902171 5014505706614745828749685456188129682372 15902172 1123386445701129953900080833353237007360 15902173 1412971534224415142167209761864570482944 15902174 4634523608679336527719734674074233600 15902175 1940861939637815580532905864048141639000 15902176 294755796866256596839595260067781279744 15902177 -2382721549478377475224264772100191419200 15902178 41982869348098215104069995400746352640 15902179 3923620625598645359354414230748212853760 15902180 -1042110907373623463895552991890716958720 15902181 -2280415141477078003094523889140659954880 15902182 2922778653486129834728933402540305129152 15902183 -1627875921612972809606699371826565240 15902184 -3306935246674763550651865959930241351680 15902185 409835665929464511080573766191665122000 15902186 881017768007356622897654909605136409600 15902187 623304630865408119346976529915978596352 15902188 2827822418793898051759746481547282501888 15902189 2733958663029661337775549220672481355990 15902190 -691633854600265739516397419677197254400 15902191 1032748703843300461117744461569401316352 15902192 291094007283007877440879323521770192896 15902193 -1220416435495918849286888269981980385536 15902194 -116636057297339761856990259345716969472 15902195 6169841619551050856730572573555005494000 15902196 2442477815959300119716475597162265608192 15902197 5953434131232485384312650145980109929646 15902198 -245179157545929322390467679106174879232 15902199 -3306026795434247448053018874503993673216 15902200 -1054629979212250775315645574529360896000 15902201 -1025825037660511216532983234089326850048 15902202 1479003052541722729429656014447262785280 15902203 2810723023636211428231465970555367804452 15902204 -4501584824055100987976057043607885171200 15902205 2045813577115740709527575224582003513920 15902206 3255971268919734264676762885134286743552 15902207 -1267009630591650245836475625114736172544 15902208 615833472566444871678199124094363893760 15902209 -1288611854285665590569673079636910764496 15902210 -266727304578249457524781338999241398240 15902211 -464639671487066431346177544440924037120 15902212 3339947452540135849318738707153251368192 15902213 6811653745566267561129793578819022218462 15902214 -1311355442544767497009160300529013296960 15902215 3851900389623255052771705073302982191680 15902216 3238448067909193132651557958004960133120 15902217 -111314628048778538334470151174395818560 15902218 -4046868963913684274377519518515930574240 15902219 -1249275285943090835931033870300384118032 15902220 -1463340991611937624420858360132801950720 15902221 8428455968785493862399682558281530133600 15902222 -390158167639591313730486186551414717568 15902223 -1794414824321318094265101757606553191296 15902224 -70183686118617652873442211648029761536 15902225 177058926809350783193713269588964588800 15902226 1127174906138989709755611135854867082240 15902227 -5984885007947199975572347455243141849528 15902228 -1503721025490908453377821076094934647040 15902229 -544788309414371180829200436460918186368 15902230 -143904111916780679490776435697714729600 15902231 5053502559226628171309298828909264649032 15902232 3298015432929094230649857718285745971200 15902233 3513708487889555839936023895027246202400 15902234 1727256986981480656927292185653310333152 15902235 -2163169950070905452595631685181564267360 15902236 670936134188523928149262137844450536448 15902237 -446288229778000257408278796973928467080 15902238 453364987868608992620207582322990839808 15902239 -2437293364715610379896402917921948202744 15902240 -2155335958205194865495711179119840460800 15902241 -3500669425160439985087975814806913614656 15902242 3483494695004538446505176111190737772192 15902243 -2919143778758535589068709142595602430000 15902244 54215913670483576269231331596069872256 15902245 376468582137998150168472380569091328600 15902246 -440571496667271676909102432881522262656 15902247 78849435736249720738859281397244370128 15902248 -5621876702782236850969729904589935585280 15902249 -5053611166901014685329485556706931429408 15902250 -368897024816285758763244538283195904000 15902251 -2550280422078560329491635635832884092748 15902252 -2546686727888741426195036409410675635200 15902253 1553327618791473767861045892093525776460 15902254 -3597906267683381598500414821587260831424 15902255 -2141299641005805030187794035911077846840 15902256 -179880468914557870776240131680141049856 15902257 -2142526506057267150194037270853966935488 15902258 -488429225227399438202446847609959549824 15902259 -2475698839534799597071879197610326030720 15902260 -29643293549988349234524874240661329920 15902261 -7609904434095753669573875388144742293138 15902262 -1254576533749848997944896822141684729088 15902263 574238873929103996077507619994163718048 15902264 1923570151708667941468458842123094220800 15902265 -1605194746459245439539498007570798591680 15902266 2585980254177786291033237623767674182880 15902267 -1929659307920219583751829523162384660288 15902268 -751772719453980365583639906997991808000 15902269 2574950491702852047467210793844794116160 15902270 -264360600898506643682529137288107958400 15902271 355212701410799738615922707899507776000 15902272 -535262684043386321897399273424307093504 15902273 -3127838039239217405174011743514101172032 15902274 1091952404079193141980655359773526744960 15902275 -1118336736756873477274600961823683938200 15902276 345982234850861537578400605326389783040 15902277 1574280175539159181058180857482709616832 15902278 -1177367419498982298294266834240038993920 15902279 -2665129490662224899343442514621881251816 15902280 -62521144794533938106670358620531916800 15902281 -5076443601633316294619270920481939674918 15902282 984312784933989295353608156463912593664 15902283 -1680010788600359092647423010489637140776 15902284 2307109191206380142308819520520412325376 15902285 -170039339541356058405781011515921399040 15902286 371308708027611513751505983227098547264 15902287 1533916226249230842044901806025546327232 15902288 792417629946173522723027077449941901312 15902289 -144959591219972311122292106006754686400 15902290 -2478825317384130599120675204937688053600 15902291 1004875259382708912163066185985436563692 15902292 -571270635325183728813804975438452883456 15902293 928137286591887535132619165607573797952 15902294 48186398567975676571161745397102796672 15902295 -2264100758583698273808478594189450176000 15902296 -1572856851133469345332418988746339082240 15902297 -852819686124675990497892554523007751520 15902298 140465638733227379860342513869192061440 15902299 152886221429837732213597681701455287072 15902300 -1894260053079559424511391975433679897600 15902301 1744373876960587176734448219202316879424 15902302 1031204030441701256486079246468172183680 15902303 -7917754148343281429483638764172629576 15902304 3574731427077292965182222193305714688 15902305 -4032352396920596867582496278858409369600 15902306 243581515953985227459992745668318906880 15902307 1085564349200446459565895010150357614840 15902308 -3214914883968593822972030145924417907072 15902309 5864892024605362625606099439111257898816 15902310 1479614779662500300102377597482485425920 15902311 -5387083275109142919973743716354923871088 15902312 5597324440435223982109478965614501043200 15902313 -1659682938576675013421402152582971919920 15902314 1009999795550569118022872134630094256 15902315 -514399318245641517291311990103822504960 15902316 4298027014076137489939604467115604971520 15902317 705772758168825691682484658165584310060 15902318 176168274490935521757430469289104033280 15902319 2130921804566565204294729617108888801544 15902320 17513855664847053461540294118860390400 15902321 -10974219877066457833468708288507783104000 15902322 132750339986115436287931004313752326272 15902323 9189280167078861698867026263029081840400 15902324 -1964824640802429355000185050670402950400 15902325 170753612260039581628206520719615787050 15902326 3662461101921638717368062949353377707584 15902327 -1608196562779446324632085523627583341728 15902328 364487577499233283057405817508784742400 15902329 -2423309764783734340808072904062488404000 15902330 -60595602780704330278676388479355793440 15902331 3204549932315637753664665987781356745752 15902332 1523553353765454434823622211890872771072 15902333 -1597900260110287477559483957463087822516 15902334 642154671787415991032016854654955482880 15902335 1116755595005437951790868570180211621200 15902336 -164033560754288527483726749626479411200 15902337 -253871456851051190375598293797536160320 15902338 -52035339271295508045192707652496507392 15902339 -6487565217055854134608595179874065705860 15902340 1151335917981714635351580100510431866880 15902341 229363358249902644549103057357457041024 15902342 -60861953429208819211132662581825193600 15902343 292510241216188078061750659927769705760 15902344 -2755566027380188145596767438523570329600 15902345 -2249203665035919840311610963894555564480 15902346 2025075108505622660086650438143879424 15902347 1196655590143112210589386392333553443796 15902348 -1495305762826220030432194316983895359488 15902349 56787432388746309864726237412331659776 15902350 164333610351497527624534391741284084800 15902351 5975857696049253467980619097494988674352 15902352 -960965007091712749077676516688489349120 15902353 6923736877216713998356210191912907257600 15902354 1223829319972458256629879748884310855680 15902355 -790409170496475408618298864581199822080 15902356 -6214399151847476226993655788309041700864 15902357 6200189106466214612254265067864310590606 15902358 53559668813795649286631735787008731008 15902359 3810162964762671707984468719610355018840 15902360 162850296661377585326518988683090944000 15902361 2533104649651688895920646146405991914880 15902362 345398010530915675901424409618695000560 15902363 2872768162076298913282007203903535718384 15902364 -2097531055382760517850182664508741133824 15902365 -1215946697060682986690709424158559342740 15902366 2316993199507817153639112900430034869632 15902367 -1027040113304491647136963985573350708224 15902368 235812393885076277050240880005354291200 15902369 -544870587060132478026729090586467319104 15902370 686766244076865990821149352387910512640 15902371 -532139369588818597722004556836691420568 15902372 -1925489883667327799904426855099483479424 15902373 -3695828283643899655724853319218296976960 15902374 -3286402499710590777510063683505756429888 15902375 -4561286474625560088606235980703736310000 15902376 -391382532611313588751774972278708633600 15902377 774851294375664087984707223067007321460 15902378 -896555534141564287474594604367290534208 15902379 -5697662387486847654652223695361665120080 15902380 -258534216759215882707588144470410772480 15902381 547137571278421026014771062495571597664 15902382 125518181316783571532336180734095649920 15902383 21768998399003253086560618358381183232 15902384 527615456210780140486577319220095221760 15902385 -13181714113005710892004065875634625920 15902386 444479938400207299841557094647924933392 15902387 -1431901958082615427505471672707261502964 15902388 -172420897485407770035472582122115645440 15902389 9558566246575953245358949732526580480 15902390 293855098254295943265434344055976756480 15902391 -3883667573560924309766637340573560576 15902392 1628217631772349561402320296857732710400 15902393 -11241317140443908310100362434670199140 15902394 -1940058685025435181751608205075494067200 15902395 -223913404671335870273279774885653446240 15902396 3323722069638368459483030528780535628800 15902397 -846580285138488802468772321543432110560 15902398 -1516276057355386287953007201844018644864 15902399 -2920012771809906756613294892491386033600 15902400 -266769309075084989832126346689458995200 15902401 3678507783292032117112807182649975886402 15902402 -4125903269411652178947111270409317292848 15902403 5213452047721069906414673603891717534208 15902404 -1533786032197699535223019003991208095744 15902405 -4617911135226772063954030982228002847940 15902406 -340243981402938000930765406166763911040 15902407 -358220320954538235374709662567316292080 15902408 -5227182576056539416407917225850256752640 15902409 2869045624757675920549201528532388601104 15902410 -1818939901710329769790207422580236020640 15902411 -32521662718544525572101494480900886720 15902412 -1029653781205129584559743582228121159680 15902413 -92354732910489992262114664844386758836 15902414 -818212129508774570854782951614072411136 15902415 -1166239822245313940457410334083017423680 15902416 -837058254290953648773588659939914285056 15902417 -7074948877455260579325161024122802943888 15902418 -726852610629401575981384761296135754240 15902419 2478965359522842051340673518609672510144 15902420 3134717631168195220814090257550963777280 15902421 1026786174256675316003066224473116936160 15902422 -3046752665283039718589404009177479883488 15902423 -5570546375802088755709875855557583710328 15902424 -1712944711708579323549330091919566663680 15902425 1450446695820665187168345179463414400 15902426 3731320043742026802115137150839356284912 15902427 669556593019276352198018942210011514520 15902428 -4020444368157572748501870190150076902400 15902429 -368093911430244834305586287119639298880 15902430 -687361701675163343254730229978120499200 15902431 -6065236851398339182459500158867817360 15902432 -8561413451176648921080431845778128896 15902433 -2675889811044888361436908714173213744000 15902434 2575681330302771981238933083524888426880 15902435 839251206784769244033653596166561228400 15902436 -324275787492810080803361967541791983616 15902437 -1846504551875173427820091804106172058208 15902438 531145200951711329519013613516706588928 15902439 1138324134563914752569076815173397051520 15902440 5185114696088446946802866766707166720000 15902441 2049394488756164345240048289320365245684 15902442 110926640639257424008584106828811904000 15902443 -453111088270775162961257661391158385256 15902444 -7311107326906232861332899151836532300800 15902445 138172539531478059370666292130018627840 15902446 -504316926768568247067849682425751226880 15902447 2960220711068135753118675939394016457600 15902448 777251226667277244087832519159304454144 15902449 -6657190016462250680510857605131771935760 15902450 -2081300432008598170330181484562046899200 15902451 963115720656423827884076132874026388180 15902452 709340281250676328074945260840173945600 15902453 836485444747106440536732060071607563904 15902454 -119990011394512037922677406783329993280 15902455 3307447725932963992359715043397822198360 15902456 5458823630998268606513889555471732879360 15902457 1926434958646809955602754914504328680480 15902458 1158896949539505445255430939771028549888 15902459 4501230965172201885391428149906622906660 15902460 -2068131822454830007714379856865246771200 15902461 3951710696485850894363202155790415736800 15902462 -593596725517937129574019447057323313536 15902463 -3489060026614416737193729704096860055040 15902464 5511658529508319249680697741381908561920 15902465 340106798361241061799433748706266674920 15902466 107216034800356410450357277058244574464 15902467 -489141515199207197626548935887133577008 15902468 -2925793535620450847446608723246449448960 15902469 -719611724011836135923285069886370912512 15902470 -22258605132623498094596866036792360320 15902471 1139208648201418187423771875112864595024 15902472 4537026465800898993289074979204644864000 15902473 297657742873103131096499425394720336640 15902474 804407509663497657272537364977483549952 15902475 -2469597185501266375214158669870996800 15902476 -588929567920682064967001101107543303168 15902477 1259697494098930277377878870223698462912 15902478 -1660735518232556344779223139251182381696 15902479 -3371498751213105789047755000172336810272 15902480 988625601110873327532365445591552491520 15902481 172789475454969990251728191698374879104 15902482 -201781893179290768404985348186996791648 15902483 -10288438046811736358075900909552743504272 15902484 96537549527559384693066361512095201280 15902485 -12112907262384716387232656228545667040 15902486 1340953548186301695186364590134875356192 15902487 60622023404943738406628751698645424840 15902488 -107266128862509541834437118437310464000 15902489 -1667209593894965901213787608804615845244 15902490 -171916417635319604984736571880585679360 15902491 64398847696300593309303045133896343824 15902492 -1153623317847243270278328607005192622080 15902493 -71184397560295191103317482797552580736 15902494 -1097792399556223780054433425879026328704 15902495 1202949655252973923958510239236193046880 15902496 -2097872763046537233000293742143074664448 15902497 -5598802211587715701586864505877604971776 15902498 166019382650022911430252877254069020160 15902499 1768512711402027956968892961114913037568 15902500 -516519137262037361452332102275483440000 15902501 2756883247330763806387355519742523254912 15902502 761397184161525113634897106291742496768 15902503 6719467858136963492044823611296978645752 15902504 418816349311987220267609098453129297920 15902505 416695634226517602227654947536712548900 15902506 -388819664625528829775496898311329779200 15902507 -7022889671046919336757154489970319879244 15902508 883845748708503175337101511152102502400 15902509 -714071449450693148877690472658152684800 15902510 -602034271661648718293785727620649783040 15902511 -1108613174120665751195878358343373185528 15902512 -1774233301344052700747180231011255926784 15902513 -3098064179506159814007872391607216723680 15902514 1003743116049470209658868587884807507200 15902515 2704430594480553116695680944160161522160 15902516 862484320347585269784948825857862678528 15902517 -3188145437192384989680914043538887510336 15902518 -34655719312721796998580132815536399296 15902519 4524712146110838619442205934767426154920 15902520 425008826808696748962101604548782080000 15902521 -38813997981274386227506276211023448278 15902522 -859595334511638106350864554296730496768 15902523 -18702094253617526851925326594739763936 15902524 1677969247965419425639381482759862574592 15902525 -1779546216739300224712840153636901460000 15902526 -1052008618770421088131213360313694938496 15902527 3157638847647436049960982678476399197560 15902528 -2186521227613421600447180894247892549632 15902529 -2088797682551450836816356690996330852816 15902530 822022442382610734127232898186524436480 15902531 3229539998616894825350569082227152171672 15902532 -302127833384202211047697079807068316544 15902533 2876263603517396941330632571322317722782 15902534 760946141218526907865046322118493491200 15902535 607680540074975898709439922351620966400 15902536 633955213796385694582631156573084313600 15902537 1418867451418164962664078616163599393152 15902538 -311631438376197680747768738892911423232 15902539 63926458623006278658999433140487336560 15902540 748243674093943677620188775604804234240 15902541 1418447291584925392442922173346459172800 15902542 2735832704515001280737271087147054432000 15902543 -1312606075832226619514296477908145149696 15902544 190468793831196691235857784296156692480 15902545 3251497895125828566531203511700478320320 15902546 2933110856017210041749408670070426896 15902547 -959598794193255625546352807128645975440 15902548 -3953826839385834507385640594888549716224 15902549 1361274968753412002731651843147450083960 15902550 1230860266104759262037967842824605372000 15902551 -151286521241046392252741283601107889152 15902552 -6046566069768956348229284976721002854400 15902553 1023008474151278379637308131296490026704 15902554 438349802196521349171299677030943023872 15902555 2009699020105741119414808537751605794000 15902556 -3999759306179330418994661953777413120 15902557 2989841414203991248620105280883501689632 15902558 -24059341390907651096843764827131055744 15902559 -3512742078769068980377524649110994550016 15902560 -4367347337741244813812883845733616189440 15902561 92720800688580580003253386970620873392 15902562 833173690518034292172776052141318181248 15902563 -1001290244612269679190438664888393753360 15902564 -402440883500860475279917043112658050048 15902565 602133696363300904317074863729828147200 15902566 515504004177369683735764891881433311744 15902567 -674695952158159991209034678535356888280 15902568 105176311632560005976769407883210424320 15902569 -205308534086708854942651007973516125580 15902570 -1465297285910695172747497767594771800640 15902571 -1955926372458438354677845434248609829288 15902572 -393533733510127928338277331389872102400 15902573 -5802345400598131768366170060509688531360 15902574 -1215345171020308801840635340229908309440 15902575 -971044252884613769424745094325892130400 15902576 -454742367338410811267505297485140328448 15902577 444237303764243644452559772153024894208 15902578 471254102478716276734676162499952951200 15902579 586222080207083091653053057606208796672 15902580 140600011551551160644851562888977489920 15902581 2138022053342064519265539967429098670382 15902582 2848123734094164848789864790641835417600 15902583 1523226183521787946620336521161523816424 15902584 811312353026043086210145445193436057600 15902585 -1821697577907571597925773983934503286200 15902586 705984729621760720701966531035520232704 15902587 -1054665873945928813053866429436026938488 15902588 -569167326595615029033042054784535854080 15902589 -2449084307204754405526015048690595851776 15902590 838441260442929556630819841068036771200 15902591 -8808990627745721298473109870341663665968 15902592 72678409119264049221879166482084003840 15902593 2352478503265895489700232918366451876800 15902594 -1898179036035071005680993646857018809904 15902595 4693082092731558592527829722792338325600 15902596 2584874134789743133737192734797779459200 15902597 -98210085978847000250917840397967406080 15902598 -740605862895566551913784743233328252736 15902599 -222179280403107640699261490014819962864 15902600 -100629751002543888075628235227557888000 15902601 -1308254688270449670829788644774053294080 15902602 125444295205728200323427639344699624752 15902603 1886125040550091284755502509909117464584 15902604 -13269930336685749478522071605993565696 15902605 882536839723032182073239543046618877260 15902606 -569504824078707960529848835278890682816 15902607 398500203021893805612549626292080219904 15902608 -1430148566777578688401257748712832851968 15902609 461302359049062037436251786575046642980 15902610 1726800049993534527888388791543046325760 15902611 657634639157824415577005369343249495212 15902612 -205265688285590369611054206295323734016 15902613 2631397028263499563181610401480631172704 15902614 -350997568478506981291582655808741826560 15902615 -1598552909052316531400443112396959131240 15902616 3943140198443870610327655714375974543360 15902617 -770077588433072039105808780784952432748 15902618 590762691688549791781403554762307399904 15902619 2270102022831308201624766491400844410048 15902620 -934686904293723424385198071192821120000 15902621 3874443883933752073340548593729322944000 15902622 524221666415990624379364698394410681600 15902623 9710326262068049838423331884033549198720 15902624 2812194309640231445120510482180991877120 15902625 1620791503595389457220198092421132144000 15902626 -60028770129288424561229664482815376736 15902627 -1103629528045687544903651580933519313440 15902628 404005734620517074024037335880578347008 15902629 -560359406976024219467968623766283076168 15902630 192897451950725319413580357769460568960 15902631 446466797218323526311692999650113885000 15902632 3686405454198410257772767512406953446400 15902633 4107931712154982511281889993466378749160 15902634 1028535095650263653271662539720716865536 15902635 -366428250992004286328946175112755446240 15902636 2714178271206760323625594615350932686080 15902637 -438278004190723311213908045671105073280 15902638 -785228942155317758177392809760574709504 15902639 -3357473704441301598666350257092217203120 15902640 -149871587716055676002350340033519616000 15902641 9107324798344008944279761999313749409332 15902642 -632060955169284072346620905894429349888 15902643 -1330470372725268825257947713804734811600 15902644 3210017895950607208686296970538996478336 15902645 1807657443222780436750168110222845882400 15902646 -1688212741402808899517478102974968265856 15902647 78698900336164057773177250955408945560 15902648 -5011677568705062663873770500897568993280 15902649 1192347321098686311429934168530616027200 15902650 168027047288783230030945623549399009600 15902651 133396274995233566286794285587666742784 15902652 -5257474040153039055577407285695732736 15902653 906912069313314970512335481818902929484 15902654 -194344556531352778746563788444459540224 15902655 1657860166874894266224339705245725526160 15902656 1785966141565369589407968676890758086656 15902657 -1507892033323157766671974534245430844094 15902658 -1144290587873715761957947545184508400000 15902659 -718616470509542480735989705125633782720 15902660 364973293054718510932411598843961016320 15902661 -397364312809144633331720087103238757568 15902662 1787319725571020726332370428178850836832 15902663 3440916634568391580782099818829756448896 15902664 1290608948733374309374195294221139968000 15902665 2694107734906740972476260264736114176200 15902666 -313258984335811879221418530931574568096 15902667 2128438566724905334639875559726418760 15902668 -518752166788511434017340994914376733952 15902669 -638752842133353208015325135897264737056 15902670 205964705818065069339226379634741534720 15902671 -1061971385086225910782197878730173306128 15902672 -535601331619283752564193503714683863040 15902673 2151835233206270532851727653965181209584 15902674 -599216642229993150544039992714213459456 15902675 -2758379065552942020532506972070051274100 15902676 -387717858956103940485799675482773606400 15902677 2014215659764665619481598787932057934400 15902678 -440819718391088016792983693629581988800 15902679 678006639839187067269702009724589825568 15902680 -4146424997213501842376393177612097945600 15902681 261483020612313988354749075366040168464 15902682 2612648581076419730711655316383213388800 15902683 847432430955759796297656081444480326400 15902684 1686932973734893411034050996623650887680 15902685 487450593591460123164926175138024829440 15902686 -568697263884600566307190456040559120384 15902687 82144867928699285333442592789787772000 15902688 -3866124013437881639595658287560717500416 15902689 -1033540775160489181158169379588308011600 15902690 -301988688765583170927888148075868160 15902691 424406272435838395866072972328908305664 15902692 676071431562865433551059911821741787392 15902693 274097389374582718980552425764250590140 15902694 -972842752237812049360040088848937847776 15902695 2595850740108669085204095273980032192800 15902696 669782704658028988753454587529323315200 15902697 -1610510517286191989105039972253222805728 15902698 -2642397080661210515526220505791633920 15902699 -194068412572486327530822104164428665040 15902700 1340850770366061985982184911482441728000 15902701 -53389070975156128455351440541657044520 15902702 583561736571085839706158280938146943552 15902703 -3703980828813914420884875230128152061920 15902704 1006917789879700647303780114548609515520 15902705 923412406333860584087911830959222966760 15902706 -668772570119796317161221948366960047616 15902707 7273808910121360812312370010676631329760 15902708 -2382514314485029639927617613851744838272 15902709 3246889692779180686858055904526012526880 15902710 -102722770515625155598714387222179594240 15902711 -1201606223986592516096770527251360855712 15902712 -130457071352834324609267492480154009600 15902713 817802637790715181870373791510143961962 15902714 986670590919513736890399510649976217456 15902715 921951879307639282100248225848401760000 15902716 1814875343914728982443201625930068731904 15902717 1333716753002553249488575264294340107200 15902718 628136911758851240252691024742881208320 15902719 2514068564377165938968151984737636707696 15902720 214130889212478132242825639421699686400 15902721 -30816597533510810437701038958268512000 15902722 -243405216120421547518132251402974295552 15902723 -7657813504677817731737555885320012769028 15902724 -2473029103197024742085930825631897375744 15902725 -1877131859453176233584227074483073759750 15902726 131302645018551195673824574104514775040 15902727 -1157796369014830440904216852917511112280 15902728 7329601231041884167078611527316730844160 15902729 6739076175249440012074704828785832239040 15902730 35024614765652489491655145775733054400 15902731 -2664285743502618529495902964844947848300 15902732 -8239449810626241036898077014881186375680 15902733 -5961281192021815471254788105842658304 15902734 -1143492974044045461000788924713047687360 15902735 4659804010605021616232142818694970199760 15902736 718756798604147231843178831418044383232 15902737 -3778020834744480308402167264199917889614 15902738 1639462885734471548209383961439386425120 15902739 246299299193613209421969535848261940404 15902740 555578997320405317477873480978620948480 15902741 2792609296356670666550566681316167760142 15902742 2233890512547533394496976628977883494400 15902743 3479234403929167636285867801839190257992 15902744 -2298569378663392816551772259561493749760 15902745 -1955729140074989639783297759323294752960 15902746 1419981178045544210577214407244790953440 15902747 2159708522277846338506153390899144367632 15902748 541585857926982302727836733512735869440 15902749 -4224348932456396681595086235593688036250 15902750 1733933113924077709635537351837367344000 15902751 -3855435284602755415889573870492910308736 15902752 -412355883954091766124880569312636567552 15902753 1984425441082633015963604885417845290240 15902754 -727812471633946012324951681816368655488 15902755 -2980050135980764961867782186323556069680 15902756 346629450361453714777759984705532297472 15902757 305598355249774018165402459150840818240 15902758 -154417921613078864914919448194441697216 15902759 -3293186492544510153272832255769366187640 15902760 -290657710127071926603000543164907110400 15902761 -2321543886902393020535539312190405795776 15902762 2229875825439937265925174705915348930912 15902763 -2507446542638733048126168987522688601256 15902764 -3467663660650670052004245237739819979264 15902765 -1887435943567839048098759423956103636340 15902766 -145365752217121916918696982385667643456 15902767 4441067686660408105307802439702573868816 15902768 -153347429501330589935782069737256648704 15902769 -496506326994383148805523397404330457792 15902770 -20850171787519736060420074048331952000 15902771 7931224287182322184965813495682963512972 15902772 -35523618388844919390222461751008913408 15902773 1510919360208330438865672736826415643260 15902774 2118100657526641133196947064692734559136 15902775 26261306150362010718675385631321664000 15902776 -453496268416385659474801643228467200 15902777 1087416867766279504407895959245195325072 15902778 608239792224675943283662555049809357824 15902779 3981010111913886616254070435026096552960 15902780 3751091420308183199693824547874649305600 15902781 297871421125593515691051343562682615552 15902782 -706538979382426993439189741658519923328 15902783 -1072309436073818580295326180929698468992 15902784 826177164298293020740485749844077445120 15902785 3048114614269812541688111766452490346560 15902786 23666736704833805725279219330370213280 15902787 -249938270279588392363777465629521018640 15902788 -6497285180138914858374793718199378862080 15902789 -2051007315054566675627616926039397886944 15902790 183351122740879527979745576249457870720 15902791 1494965079308538123924433679985024696080 15902792 932993531553105938580592029559298688000 15902793 855793473985262289932660586508191364608 15902794 1413630115048750750591824688134063579696 15902795 5138758770301510169496086890096809520800 15902796 303745884303403635967442923829303721984 15902797 1872475020539964868332094330191260000246 15902798 -665515349387870341318181167355374282176 15902799 -739718190692686737202203274764759819264 15902800 775938503072530796900755252780007424000 15902801 -1663987566091119751932078015459879651600 15902802 1125378583347155809218187742242512875280 15902803 -836750393442943616774631602887107122892 15902804 -115034095793469923433861654817274761344 15902805 -1418349590458767984975164838229163574240 15902806 -940276750027420807013319473190058983648 15902807 4664087889169144206419028739210098946056 15902808 -2484338968499612390327150835125589872640 15902809 -681761483543234617282944782130239800632 15902810 -59524198171239690457984876213341388800 15902811 -23865608772621519004278493941899946348 15902812 3568155945108697203085405221628777734656 15902813 -1057181537957988092386131678785766458880 15902814 571154202641445754920482029299842359296 15902815 -2246211993849424314043790849687252078040 15902816 487978691790672456968206073199210135552 15902817 -735553055079535527041379577353477809280 15902818 -1335328046761221039248965321779997495296 15902819 67826880587553784462162163005020031944 15902820 1905834067145529348651682747033844052480 15902821 1727308213139471009873021747806495518720 15902822 66223912866611591762143495445697512448 15902823 448347458273169015255799640152507567824 15902824 -1134656239657785940872481269362647449600 15902825 2203203116637948043708153178795490739500 15902826 636036528956323908213645329216077323264 15902827 6085005407206690339446166713909632674676 15902828 187246647439475079226956951190675392768 15902829 -1395443969102541318307187475901988715840 15902830 -53000875547521924521570114232087274880 15902831 -143688706306120154587298484498013732896 15902832 -188078268710996310158407369812509982720 15902833 -8847126900274426073236569570778173755340 15902834 -1598997030809541191892424531975261752288 15902835 153925813320973023901890714157309407840 15902836 4342108448455987611734589789306388100480 15902837 -5453886385547233415467299375334615495908 15902838 987779874593540616407143661403577405440 15902839 3915828176728341055910736680851880737640 15902840 2894980086888668353441007450518809600000 15902841 -49906542029294834870051456367154629696 15902842 2369922963125347989900845899561437811200 15902843 706884231514993590348530583490574352744 15902844 1617982142267906910969659105907387727872 15902845 387139709575473061873154301863498972160 15902846 601021089261407586824699371217675455680 15902847 1679231712763850112261334699317093474360 15902848 -1054895904058955034328505328197645107200 15902849 -2136178338750082043405514416683768873980 15902850 1121717665059360549591243801639380976000 15902851 -2805865007461491062213182405703354112000 15902852 -1332488857595175176352792375792158515200 15902853 993688204863344690098204116074975975904 15902854 1239375819950636127134000917111027054848 15902855 -1321726702179038773793111391171657138240 15902856 -591665051925263603791012882256923438080 15902857 -6647173965862302249950303577208304353894 15902858 1584479827475383099899605267268843678720 15902859 -391788850274272154315699659142441934336 15902860 1934128119653474292942015977295870182400 15902861 -26187586030520872043578309731961283040 15902862 -8693973265811232715686863696245238784 15902863 -1853350682167444575640371450735144391888 15902864 -1124812591521152947298309116594814976000 15902865 3132656478108444306258231984523716912000 15902866 75896916456876415702478203201712593920 15902867 37904318528826293247473403860528924160 15902868 -950813946921665966097783007386487904256 15902869 -8855955259054986535719308836170432356 15902870 -381391962452699495479624412533813622400 15902871 -454964054075845185020885736887566146096 15902872 -5728517684855052538394381794601421496320 15902873 -2381912876102593505272826681735732753664 15902874 309460739526978065276540679290242077408 15902875 -1281766400021939877376584778712297880000 15902876 -656365039647465167353931634808947671040 15902877 483573500099565006236560684896191656320 15902878 -2673606026826350349680805767165097328320 15902879 1206424515797618902335507068786488224480 15902880 939557745589515839863233796684508037120 15902881 -4520946819950412193335479486492921644318 15902882 -671012171911467084589050168577278348000 15902883 -594687655589519703767245830956563549200 15902884 -382622505099221410983957608552591949184 15902885 1056761579580987568677235919946225827580 15902886 -269001141708188853597342217838402304000 15902887 10971910663885667313694900996620770304 15902888 4377343144758292668384523398565648373760 15902889 -2530347192744451462977665656405394430576 15902890 -595029572058981575323727958806673454080 15902891 -7911521124457173660119452104934129129500 15902892 -4349609901410138402294853854539591822848 15902893 -5114097848725671495145745363647872730858 15902894 -711821422064786082557035817187298877568 15902895 719990871293875286521502377535779194240 15902896 -131831230467236900828576113831589838848 15902897 -2711349164213836904862422820091246260240 15902898 1292935352850637237089925545291807714048 15902899 -2090692876781694338625444144547398604280 15902900 1910413122467295868163453782219938364800 15902901 4036288806848189415775309917263601302862 15902902 -205480591767433605139187400200182235328 15902903 9527240247845177248224093637119819788880 15902904 -398070940036086632130587341237101772800 15902905 -72013292315099566548565913518317264000 15902906 3654166045780525726381232579601742423152 15902907 -38227108167867521519559613064729373696 15902908 -186193105290689551852023650121464259584 15902909 18158018470467255056370382012638578208 15902910 1110656435247995381043705436287571992000 15902911 -4582043393385728752874937912542852759488 15902912 90876733168422666546516574196833714176 15902913 170196454125308760246224791324698240 15902914 -313620572635764996523127309257091884128 15902915 982909575235840878325400198948059821120 15902916 -341958288829158654105786644973553145856 15902917 -5523470715341879183215509695994363576034 15902918 -3226218602780345671261971020706223239840 15902919 6566692322558229741948989593702118880000 15902920 1479695035589294581496360380089286656000 15902921 318594054917322573345959046524743713744 15902922 718618053645162953492231449061643469824 15902923 -42885026566400424061194949330686910828 15902924 -3582636885765395039122378670297424960000 15902925 -1537763807808586100622923808808276548000 15902926 -2364197742308198405701764152349618548736 15902927 1945809526144055556465986784510115681776 15902928 431388221933775545080607701289108201472 15902929 804234940954052167614904897997783695680 15902930 -1369154727314757508488331580528265548640 15902931 427826919453695401355600916382951436928 15902932 -581000844444422587558691417898200127488 15902933 -530884970687843901609003119565962120040 15902934 73718010592079952275026025217320079360 15902935 -3379187574386561503263407590576186475040 15902936 -588960313194645248717738735759018557440 15902937 -1168137460047137629736613552029423331840 15902938 1270325419961750675995168282601457792000 15902939 -452321171969585997453564230224593949728 15902940 -599833162579314588528483372174574878720 15902941 1750689537812220275515021859278677500992 15902942 -71469924786010910726573888111299445376 15902943 1030868001526683790243442334181141866240 15902944 -1392164299159441110383414682717443063808 15902945 -2802229056011107635189872940696822456300 15902946 -3644094875620068770562002653301293920000 15902947 -1908319378743341701448213054136713109604 15902948 28265705060735769168234489348572160 15902949 2169712753508433876166829194994027996928 15902950 410537515345093379776344929150182178400 15902951 6901450685115294623301918168357117968952 15902952 -1353597392583586299254348791852666306560 15902953 3072352515222517930563509368905044022864 15902954 -4110324587413500962410037104120239391824 15902955 2050668659511679824231804429646179690000 15902956 3463547271971016182560475021497462404096 15902957 601917046399323259650399247906747285824 15902958 1013956798723964546103611329990707192384 15902959 401088290377595568600604631190884775504 15902960 327191384590979117966298444948710031360 15902961 1367526528372059264698109981548213948272 15902962 293141420680335406703930544178963507200 15902963 4131362323643254358130211275933236779212 15902964 689968408229614752115814099806005522432 15902965 974633940074047772956787948805835950000 15902966 1362953768729181788398162784466770345664 15902967 2583134021027362152696245539424231392512 15902968 1435494078116284581449204685332777717760 15902969 -1656120897683610783522663672811226592000 15902970 -178755846447925201608255383374392714240 15902971 645173708880181110532631109401131238400 15902972 -328347116549714555403229236153927909888 15902973 -27828938149659134446176455817741707700 15902974 -931062050972143377245977638659673755520 15902975 -688453374117995916305253209848520751000 15902976 -1786237228981229664173544872383818498048 15902977 225911360007665633941995178412624133700 15902978 217890288000452918426260333795182167040 15902979 4821502268679752775175209105479697300984 15902980 3985595502580244366095132518858471456000 15902981 2288237902228297507346457320474035852800 15902982 723092315111952501798967890144131389440 15902983 -129028181307088975501316530093939633768 15902984 4428249577755652484732545921379299906560 15902985 223530153616270709816524853114920734720 15902986 -330310864803111505273194387928317054720 15902987 4435866295520591515644573451093049463636 15902988 -884655712907795236414875057771488686080 15902989 -3403124101704936581313965233170708043210 15902990 2265129769068690463141675690694439110400 15902991 -10609491567205718514304336275889341600 15902992 -263516626566268519252579990725718704128 15902993 -5490697474200796348956423531075221863758 15902994 3521352592382930859640345765178668144128 15902995 -600689064830930239899862812574139922000 15902996 890241233612753242036917263742782256000 15902997 -2877865213700441797242820613448402699360 15902998 -902281623942079031190398060151988825920 15902999 -4376556881755599192030953623316618218728 15903000 -1252084363274446834047392171261952000000 15903001 -4486253857355584908806028154673344229948 15903002 2301772267543359779985690793536419918304 15903003 146765835972253635493843842453772060464 15903004 -1920228380583958932985681571335314060288 15903005 1022808359245155444761221459992150241920 15903006 38303969283114309701140997359903592448 15903007 4324990310768941333873232888105816864544 15903008 -1784932664837587464032653932363385405440 15903009 -1345977652726639411415232582215835002286 15903010 -2234024155575893098704243013751380170240 15903011 1590186540647912868604701390610813298400 15903012 -287928278080917068308162126503777573888 15903013 192409897590990726310399670965553155360 15903014 -3666507699078504556665762613180323817728 15903015 1991237502186473748292401677132455066320 15903016 -8002754803083292386937871922935333683200 15903017 -227038852661908271920462258923934612380 15903018 -746467441723039668151696666677267478272 15903019 2114862384423135123703234044305496607680 15903020 1463069333918084549343077927804863795200 15903021 689664335499433179950887409295803683680 15903022 -504664628093862083129418709387258838016 15903023 -528019969776263427376505893376098327920 15903024 611019281936421445663699395679594414080 15903025 -336507688375036713273303191293333121700 15903026 -2717741193632932215430907767058489639520 15903027 -188974678657392353678542982591773916160 15903028 -1489789351287810462712502896905610967040 15903029 5522668140094273190708225188762302507630 15903030 1017626957753200305728762531580168960 15903031 1768564976006817827768053291716433737664 15903032 -1220568442289755736707513728272100249600 15903033 -2750074202088371393357296059613079449776 15903034 25663986998802842008686092868938245632 15903035 -35695050410746032626692227860168959200 15903036 242085688749233625345956943255760660992 15903037 -6193676148304213770588263054216219842080 15903038 -394633321431162000544177344183009208320 15903039 585477000078553160823976774129353850128 15903040 1022369896127821668375580970419083018240 15903041 -435391430624336223062744916572520163200 15903042 -501887168142249850223784240256760918016 15903043 2026202032590933629053845198933744422944 15903044 1099375681648112825645855732483154806016 15903045 766074658041831808153096246430455222620 15903046 -2827006121138767891176658901701409850528 15903047 -4541110350667847117148727903550506350504 15903048 869810168202731369149608362818462556160 15903049 3438282753177821472397192720153280472960 15903050 10421543248953448461695287108387744800 15903051 2573278560389164625834262712917032747520 15903052 1915291648581582707090316406541961994752 15903053 6064677682267280326726571786792461885056 15903054 -92088760469298520577031593696121073920 15903055 233411934558291335511036896987782038720 15903056 31096821484647678154059896267058806784 15903057 245569663570157751918672625686500155680 15903058 -3581266847756763373051455022823052659424 15903059 -7476556810194827875874426078440931540496 15903060 -975785213767111104707919569481320448000 15903061 1539960217200344487914304021794912632704 15903062 -179038417539683002608167275486443380736 15903063 1120695905914280818515514475384106734424 15903064 -5296196657574232073385389512347560048640 15903065 1639534404284581342264823343875640563460 15903066 -1532555677039503212052412969466218282752 15903067 1876519754720793730035058416001055855872 15903068 -3849103684891297420370274523023863001600 15903069 916978409973280334994418167690489041088 15903070 2784260769863223090906563994183098770560 15903071 180390854986883069664432259661669098272 15903072 2255973567386614431581944408199003504640 15903073 -3467129234726489062781178704457352723678 15903074 -115802680176033462412381334323772826624 15903075 -2215455455044373283816006814598434964400 15903076 1217151009429958812587546799364762828800 15903077 -11294048592110888312242818435880484160 15903078 587168546536602348254709321361948248960 15903079 -6921137539028694123879522183981066293320 15903080 -1036143053510359316872282222854257971200 15903081 -154689029139486133871377735279397241600 15903082 265166295727510360272649471716027519072 15903083 -35651013710782412907895670010453152880 15903084 -593841271848176705081744297522577899520 15903085 -379986423047645216122465333763951376000 15903086 -22017361841263280486123806061650513920 15903087 612108795360044217432357135247717943568 15903088 1671544330844309238383265341840241754112 15903089 2628164970795337829359163247851449257456 15903090 339612191616145585813508444585360325120 15903091 4672104203709951495967746105348701948492 15903092 2054899404384524685762096275921336590464 15903093 -213911640099506700396030678012879519744 15903094 3229388922853258369783550995273819508160 15903095 405779561443950341898030857447344512000 15903096 -2020272045260494730069728940177586585600 15903097 -2122656266393469752300182066750923420288 15903098 472561602638364228932300224190763456480 15903099 -4341017402924250827331739942225106478516 15903100 -892106399451343106378483311782159680000 15903101 1718203838898820010284703269283234004102 15903102 -555759617051916482162250581520822975168 15903103 7409221231495181898917996417823578548352 15903104 846247405199719158099065685021818880000 15903105 -1003084112114247368819801644302920135040 15903106 3623506781875586033722047968283610047360 15903107 1503866477226202351533936591593057511120 15903108 38737478406195949716369374091985059840 15903109 902798044783888535566605812368191388032 15903110 -2854083543561784524528549280284321479040 15903111 1327430240152461836914876992373738034304 15903112 3800169985107897192111357394995575731200 15903113 7124339669484688750261046125305819742362 15903114 -1903727719663391269037452870643227096320 15903115 305316565720847377706931962732921466720 15903116 3509853398866172319511128542086569680640 15903117 2496630056126578788379484362113040574988 15903118 -66499572935012716754822878198041563136 15903119 -1415359365378260694713847535303132543680 15903120 5939057632792717181398478216327331840 15903121 360828792700444148370582729113617656744 15903122 -2391320769712729961946767397525384267888 15903123 -59181899622951589723703764228564830096 15903124 -156052488973587599712716109359316533248 15903125 -625963204549474585070209693608229200000 15903126 -1573488518230606394455542513403090191936 15903127 -2326861479619886919532884593899273156320 15903128 -3814414780280913798960636060668081571840 15903129 1836312427673815633428792465776731656960 15903130 -117015290807932976487972429885184800000 15903131 -4929614968959493317410665949574670971000 15903132 469516879162959105497845163942356107264 15903133 -78825708994561016757987459463972009338 15903134 1614530598423454473406538002069483461120 15903135 2474815471983454433388284903182221696120 15903136 -4303031863959715043691731678619026718720 15903137 7168514210500325425563404009018926818786 15903138 -584313982408048354836704931233287210752 15903139 -808405441905677806864390879583951492144 15903140 -310844400211089015148816262843475640320 15903141 486302086277929172828860248107972464992 15903142 -3922123850644968105495330837779124906528 15903143 976553236690514891148541309409729263680 15903144 -1234889014474627417076746771961894384640 15903145 40805720191030143045467348821592395200 15903146 1225735141405158653846835685389725569968 15903147 -642353454956357644327145741945044726560 15903148 -2958026894983549962918363603419074059264 15903149 6875550737515900794477448133202582576150 15903150 29463692361774742965816390477941769600 15903151 4281510672535058697362011003706570456 15903152 290792020380836027617103908010998333440 15903153 517874595387802149063958332474292066944 15903154 2859561527128471368421327122079183189776 15903155 -648546015813662755974052119366838886400 15903156 2962336222103195371976914775888221212672 15903157 5173514635165305905411036232434806074012 15903158 -239762732159182859753757223077800375424 15903159 607605274250882418702704264520317968104 15903160 -653163695906924915913093644515103539200 15903161 -731535558062460812715282342212045403708 15903162 -343408216820546332241020467416935664640 15903163 -38909599951696002260951044919799125336 15903164 -1173269797770305274513618573906131610624 15903165 -1740492982185916173760970354995303392000 15903166 -22061399244325331539698871230895266816 15903167 366652869551509384179423129099149684592 15903168 -458303201034611694599156130556806168576 15903169 -2161298657965639398390383577008148330560 15903170 410257071734289804400258239068479733280 15903171 2656069889732674722895004820593350193880 15903172 634121492358988164636425558469714481152 15903173 -2056437069492307398582006626266180800672 15903174 296007602021194611790222413714219294720 15903175 21010314669871535053203099090675286800 15903176 6196474277883657906559179596050345820160 15903177 2906024573250915707467133083771047587232 15903178 -304214805831316909976684564967769617360 15903179 -6309471650845843972179863841552499994220 15903180 -1010906117571000296628226880662143882240 15903181 -2599552416162648057042780815617997554208 15903182 -1806424904982296155651308018752983642368 15903183 2818130612548512219762146556363101884800 15903184 -1522725728461280495665954669799671726080 15903185 -1669344796979955181314570339636491697600 15903186 -136571688553911415252256738044087160832 15903187 9693397143693021646970040804783937185592 15903188 -719062954268300942332050774258300715008 15903189 3655491697950521127114246393118431254400 15903190 -989362138243424114947811349437691292800 15903191 6041776618324336605872900715856633235592 15903192 -1694468249885114924339551373839018598400 15903193 -2148449398039308119643939818377834669558 15903194 -1481351953083261111176287681616175113760 15903195 842125255983002782434056102921492352000 15903196 -16674139669370910404122859257860387840 15903197 -7709535187796428817362962211661083876308 15903198 -237314518349903652681940677439516963776 15903199 2865870368863008194988167002438956187864 15903200 -6162718917708709102088670917869004390400 15903201 -755469138559079579521324881760852722768 15903202 -1502061376582286130866365267267873351680 15903203 1063610176166835847142829719412458917248 15903204 3147789556868472780526899320209549341696 15903205 2351071422524307081447804369898813972860 15903206 -19847917523660558149941567464478961152 15903207 2125899662483416938945306917237776345104 15903208 -574951243676250154531140298526377559040 15903209 -143296825829558925114537116362477084800 15903210 -8027557772751185092281584771143841280 15903211 10468820137557948529432131798802152004800 15903212 296500335417556158700005385403613714432 15903213 328177465677214439098760309353226324544 15903214 -55358390410212092461036936524746265600 15903215 1284698400828956493313260801860933818320 15903216 2204616368248917709193624304642097152 15903217 -3134806160974268894692001604600521356800 15903218 786849227416510545174081628203714623616 15903219 -1039393712791936830916213147747395636480 15903220 -2151868568339673558093778237257745317120 15903221 168611971196960974596676700410148515644 15903222 -1469391527356894561751125452966826340928 15903223 2011767701459749247506233632509981121760 15903224 1915740405520180082641720866144752517120 15903225 -292816664128408395305573572380305958900 15903226 -3212429042848294715122294313919227133696 15903227 -1235906598588951762121048199285895144924 15903228 -805420055026117560683163822787590635520 15903229 117704830737340119686680554854391516076 15903230 403762706808048166156338305481415315200 15903231 1129988720058477175418291628387757937352 15903232 -233904011837158065676552765037346816000 15903233 2775002977429617167620184888399992693248 15903234 409896881004933137602038102037187018400 15903235 -1154561931096660039708745553777370861600 15903236 -5934724738165774202226519895724383814400 15903237 -842358937520055132422600559343175994048 15903238 -11063428060143663119769225350860309536 15903239 367072746445602402407143091990871135000 15903240 2787228092890047482467707881471798476800 15903241 -1995445328837700747998322512251152720358 15903242 1437074464107020121940589133093001876272 15903243 -9516955636631511053548026559031825441280 15903244 1822323157546838526364307214966514813440 15903245 1947936158121089375140834960200686822400 15903246 -262695432053845167499760807393517537216 15903247 1818058977658327869318669263758064123600 15903248 -237903952145265429686679970249049112576 15903249 -4376530020090138770799868591003774591872 15903250 3304608921760672922486882657174644608000 15903251 441855274521839120764671963203349596064 15903252 -2065729064418367817044637458854228752640 15903253 -9016864612346248560723270912972240441920 15903254 -800389988769856626492551851809655629888 15903255 -51037838786238551670454961468254934400 15903256 -546239919387797682878802823390323671040 15903257 6075919110472627376461296821236807318800 15903258 -55223456550293517480600059995312472064 15903259 714372179140681249708332452964313719720 15903260 844133766703291135502608936678446643200 15903261 4683193536372966031709329322772276840960 15903262 2175283106484631968988877236377934044672 15903263 555610415111288017055953334592555422160 15903264 903803457709766075244792837334124986368 15903265 -1987853807016731863156294568270844849600 15903266 -1187596433093846603470319108502852418560 15903267 -4506790839459854833322416700904303747720 15903268 -563006707044750983029005646333695503360 15903269 -410142454007536602796609948974786481152 15903270 754070406216256087047416082857036947200 15903271 4428789311157264078613862326442766484472 15903272 -1401098905917787886616392095233884160 15903273 2835817111122827146787553866857276092000 15903274 -361393563179693438462931244781471902368 15903275 -2080928269525088939030936849231357360400 15903276 1598655719436924216842649266534083487232 15903277 2701128916259254477999035785970843487660 15903278 -2629317265089784139928154490135271802560 15903279 729707714660139987206347746788722360320 15903280 -1035656733470773838067646372137148416000 15903281 1384683820335852115277523382209144051840 15903282 394711781422912550955505210710897298944 15903283 2018906499852598343954948200094739841224 15903284 287752252066627428217018987617270528000 15903285 1142113058015731148037910962413702908800 15903286 -696702088919802662174214683620037634816 15903287 -3921420955423330564581347122069835423064 15903288 1117768081405282837042253680549746892800 15903289 -2881486719587441068946008791883589125760 15903290 791779023315955445549733464058168560640 15903291 354439803118455783135452469554960141592 15903292 72136231210869524365300449422734822912 15903293 6486935852551222278485625610021001629158 15903294 721586770817706285540228977415627939840 15903295 -286890196482194102712025214611750552800 15903296 -2498511510804726373928536038385410637824 15903297 36016727480939971201594273783357886946 15903298 3419209166102098721275724455778237729664 15903299 -1786560728950140150941485295791024108320 15903300 -265940691836516219223528525195731251200 15903301 -5587046941610059962116723576787191513698 15903302 2436481395977882909321652502548129081600 15903303 -540448541660832341457463006415664287232 15903304 433366834620280237434265197904220160000 15903305 2752793375903360551927795117840468945920 15903306 56070432697637553404898331180657918512 15903307 2161003346054881311065539288780614304912 15903308 2291299684361456058465941975379979100928 15903309 -4526448851486264669335513701990529754112 15903310 182711726501240977423381576639120389120 15903311 1407904191759588517883792103067880076912 15903312 424377120937297152782214760755310755840 15903313 5190356672415256821137979189208787623140 15903314 -738141449045979396910980656678224985088 15903315 788615099132227909408622271915139824720 15903316 78284636608112968325000601554714916864 15903317 -2397082017720842571376996680878500547634 15903318 -335586867800598093802427278831344574080 15903319 595662930233956149840924869537138051944 15903320 -881302278523838420738634767828733542400 15903321 428930985552531106445024082165408890880 15903322 304226778874893150378405250223545816800 15903323 1959836789022101956838251521802238913720 15903324 1341843979298778627037283377458614891520 15903325 2585583984440045127905945455784270496050 15903326 109889597461756896428071721330724315264 15903327 897667954889127924940083101626707753216 15903328 -779392804659751751315090032700048277504 15903329 -880626904502845309053757449421958551512 15903330 -1547981539416080980199379219886563502080 15903331 1500570540634408758040152632387885999132 15903332 -4362284105635937850154449997494492979200 15903333 1990556371310005162016670180977078587902 15903334 -1720271935823500354784792286414159185184 15903335 32394224592274929226487580420706690560 15903336 850192980610545832450177074293511782400 15903337 -1011540803362877755632068587604604803014 15903338 2492720039421519074780711093706477312 15903339 96725895515556558472107429942852684000 15903340 110761190832950109130832469964980218880 15903341 1349602208277689765022300975091456857600 15903342 41730349680333307996572424680111242880 15903343 -5326235920641328183074542711895780634080 15903344 -506225697257217439535787988689519181824 15903345 2844415823187761706884771901633226859520 15903346 -1779350399048175269777182547329200199776 15903347 -5444194290292474065525364167418384887648 15903348 4395618693278846790373694103605311703040 15903349 -46082515380376569437027922350436925056 15903350 -1243765447528241016603036040669027056000 15903351 4332067056827030336511603249118103604480 15903352 2861090130351388273883621559488697753600 15903353 1024956163935557909023551887551779706602 15903354 2117232351293118891261174294671033579520 15903355 -538676160824634412193908276315120910640 15903356 128915357105346908453120616417090140160 15903357 2715987421421527449886532830534792466592 15903358 -633265719713232292056784912676674398720 15903359 -354252835644679440500447888892599955720 15903360 -1287993847695798561021177299771955609600 15903361 -2390373867833799722426122964426650478400 15903362 2227214062649366055702797618908719060432 15903363 -233545191178350814784971658486256810240 15903364 -414093767248214735878749906944378339328 15903365 -3023247065081040200729442771648814205280 15903366 -1433335790618925023643935989277064528000 15903367 2032783034685676652301797619700317863424 15903368 77247367237523229649811998373671833600 15903369 1531767165848579699099515878338256442794 15903370 -577589874696071395677866110776312867840 15903371 1050451064779527196185600361413852975648 15903372 -131629245360676403911177766657448738816 15903373 -2864222611302090006170720508332618521056 15903374 -266908194911931736680477716075948288064 15903375 1317490865557507404790288723949341140000 15903376 989317405798024813829199157584217874432 15903377 -495400503756127084289936620761253810368 15903378 -42654043675843753425945331801076911872 15903379 -7925385511578839106917478025656289256020 15903380 1335202343456840057205246746835767961600 15903381 615016032462995096962702743488358145920 15903382 -3327765771899620345598120067864411105216 15903383 470897558058441350702573544848279010960 15903384 -7752441202485056716882221248519208960 15903385 1240618786658169754442739294303814280580 15903386 -2684669181256933533259957269243588814608 15903387 -466388953170226089284188317718634508756 15903388 -155854602314500128977785724137916777984 15903389 986974066865108673811854342216625673190 15903390 -2049797427356097984014168836589247283200 15903391 -1249572792965763638710955336610429521640 15903392 1889054742382175626052701325370433339392 15903393 -929364220897026139384136684609279328 15903394 -527496264230063603719477296591847553472 15903395 -1355078814647021744450075821808516727600 15903396 -1015075278074407008610192630352043184128 15903397 8030710614652227720445859607870042146460 15903398 -1213147811130179702638074486357856313088 15903399 -2349689513507169953523699918419041512960 15903400 3395714841044610322124812250281549824000 15903401 3707778528170448045091483256589411701412 15903402 -1464359051164105148122342096929352781568 15903403 2178428342870669231643914085659204785984 15903404 3930123730738459139131756927704246016512 15903405 -1684807232942321605041171262325567712000 15903406 -4923031588466372220809971464814516346496 15903407 1229868793084823982154287881368346359080 15903408 189362216004244561889439157981175021568 15903409 2484312475411314612122230030175918398610 15903410 720237751513518626175664791041313715200 15903411 -1073882198059628719369783318763215841280 15903412 -1573841473796021133652350665907206850560 15903413 -3048579911956066725176452449811811416338 15903414 58687557693641826637926722316690360960 15903415 458453050056042596216697150683435125440 15903416 -1990622243855284729830709136788760432640 15903417 4852511826289020249069283118502912215712 15903418 -2065413462188773871927668964009045736960 15903419 1697115244644819160462720597997927996160 15903420 201060846679456727994410390415279974400 15903421 -28103043176522343062856440835623588320 15903422 695304926257516180195189167216247264512 15903423 5122855003048431677646047633389440295944 15903424 -587919502951776057941740120493562789888 15903425 -846041095994722491278709412238447015850 15903426 -598248728417837973966233336037290926080 15903427 -2088814133901319466776497416302434670880 15903428 -1087664831897995682046846013328804956032 15903429 -2361469338826469187652239454020788541216 15903430 460311265326120434431505334637663455360 15903431 769651921245497946080746562429062392000 15903432 2912020106078535771288294345749505638400 15903433 374356090282094253828435831654672044864 15903434 381848451391411705503492469308123678720 15903435 1484230351462654381591991821071054562800 15903436 -1483143861155481481998303157753115532288 15903437 -7273032946598665629969714327104428723200 15903438 -1603634886534871449013868950601758827456 15903439 -3197702106534722373684615914645335839760 15903440 90835662570347084301254265655794647040 15903441 3481871392333554257213666398717391709252 15903442 256509416388406519043513690290399567872 15903443 2873767230207684558797173986699718915692 15903444 -554318589517458369968811960700048963584 15903445 -429669654259645956496510132417361791080 15903446 -83529155237491449802490361479761451136 15903447 -389023526972944089709131303961501523328 15903448 3226060509384814367319506021560583454720 15903449 -3534211070076876940905315684861107769048 15903450 -614238698942649652264905114751831200000 15903451 -803162117329429291461056028876954372608 15903452 1590440105519011813541795159477849627136 15903453 -1538961637735288906593278018685515853696 15903454 428479117465372985066351997266238097152 15903455 -4153997718803722077159060898017517269600 15903456 1399514169607969895899444032592202956800 15903457 -3583883929425470238862655233413578167760 15903458 -2796357944868917289687401067038126719920 15903459 -101248823250307388645226540387450645552 15903460 1742197352297725830400155945342281986560 15903461 2106754750845927389515342599667688800032 15903462 580303563004876558512333602269243599552 15903463 2410629201245851813509263686037114566712 15903464 7957302662941133656655281063292190720 15903465 -204146696696934746214915359835769896960 15903466 -1222065655587149108968136866150137060000 15903467 1521769951980800337212721851834457078516 15903468 -343368710984292087520430114704841834496 15903469 -1755906525168618015260821686596417755200 15903470 481663264514235386048142701495040984960 15903471 -184662247097532141915259856001037819776 15903472 164936645519332667254923687946259136512 15903473 -2417832581550072322377472891331451439278 15903474 1193438070208007279218311247582607583360 15903475 -1264889239034018454129247392290576704000 15903476 -1271144709136130368855538833742718393600 15903477 -4826871173655815801274127462254975975186 15903478 2088798729200338823153399096005513553856 15903479 -476528760971119405194686104925270379480 15903480 -1114923152629106676967453106803670016000 15903481 6544439732735204902392657271108494654864 15903482 -57901244837330747466851649232943286528 15903483 -410542484063670400640204744027881113600 15903484 -94724991550422669504518274078444072960 15903485 572287984305796299345727510843386142200 15903486 -2097866513844930147088469097170217916800 15903487 3594090192048652586651305276257250111080 15903488 67835247847164626619120972447250120704 15903489 -2509355816564383232545435783282324201104 15903490 658746570494253196515468630324914841600 15903491 2486212487893874609292621082687826095800 15903492 1929442060650199488350272254908919595008 15903493 2038426147981288188990751963009152666844 15903494 -97791906222258600642139906672808725344 15903495 2424894446353286270244919692567194631720 15903496 -506382628001842417405616041748252590080 15903497 -5601938464595141768933474210072554254054 15903498 100164739318763948499806996952272606208 15903499 3392140030167956208200342616558554705880 15903500 -2046552504461522109104245464303664128000 15903501 868153183688126815274434208862370986432 15903502 -381615708109848004867671428796310506048 15903503 -1428123745581420056875371276234118709760 15903504 -365201255811267078828678041556790665216 15903505 4030295969571140177025577336599898380660 15903506 -706235860520644201058794622064975720048 15903507 28303897825845958207033829770229252736 15903508 1742160485750638178337919514033473195776 15903509 -11829171935564633079473536605304299535680 15903510 -145247436612491199530879427887737313280 15903511 521207665969995343126964734804634643360 15903512 -1304312837384097232080484703140875724800 15903513 8143833516232272366404405298754697040000 15903514 -267948669762755809001930860965376272 15903515 3718091169951108013550902817296414422000 15903516 2037079538689551578977276974930162596352 15903517 289647532579334884079629938767541936000 15903518 -77501904430589622353673131480362469184 15903519 -951781434100338202718896177332877823472 15903520 -1875353594456932442112596835578627358720 15903521 1228576058378007505721521985212293444912 15903522 1154482013889474779121771788550534805632 15903523 8058540801041296509493289837436658951772 15903524 532054756929335580434238614475774185472 15903525 580624294837155681510452494274434891200 15903526 422306120954149350385477588245750519360 15903527 -1044387707744624993509386845118189377088 15903528 3415077931857669904611497320188995420160 15903529 -6085308578709337759433306865289084756870 15903530 -5174305433278195935403762048045504169280 15903531 995037710311142026679121927336096887808 15903532 -1901259306747546536278396763039723901440 15903533 461118487967950090393703042914664591520 15903534 1269209702643881429946270649192376555520 15903535 -438974471105053898694592492565058782520 15903536 699809169871877997463355418190985625600 15903537 390365824820957388448711544260154904768 15903538 790781416032304144447992528261852672000 15903539 1298280782070557895972920929083452819340 15903540 -132749436180846142848837197557227029760 15903541 2074751496362802964830275686655256440942 15903542 2186266665025244957729078234434017456000 15903543 2915331569286647353363486606892242932864 15903544 1211911612107296439294892301363870699520 15903545 64514550765592253140075899464292473280 15903546 306201750523792594623471243593137593600 15903547 -5160873126239869697156550734864147085120 15903548 368061924146478137822012383753664683008 15903549 -4102825621241171735747475055909714775700 15903550 8189005500148695721700829691572432000 15903551 420149014887998240065758329717021143200 15903552 298318779181978303268726375892450803712 15903553 -1678684931386158424342747152771417691198 15903554 -129794466959082942775964643897152189712 15903555 1872494041698875761329103355583312323760 15903556 3249119218474041626664397306173539733760 15903557 3899588725504542369259644181445344810560 15903558 -693042906713946799154003803572378107904 15903559 2946843387103933318956324256145754420016 15903560 2992200750544934064814074851411333376000 15903561 292778897678655115422799606485241762560 15903562 1371473463225928896352911722138282228832 15903563 1632889261559277184810502678238152794224 15903564 111678021142038788260675153298116055040 15903565 -198133314702857210958204736782690484680 15903566 960447842925332894024854732535235918720 15903567 -1731946748889076411258119604887205115760 15903568 829227385814884308238109602338617425920 15903569 -5382817152866112144692493708752637559680 15903570 -1118208762953936979444408497362099545600 15903571 6915512605138807724926567888159739772000 15903572 1148981879603706964562351717746885961472 15903573 -582044009473667598811232179894836635520 15903574 -1386339938063654280686817774387392815488 15903575 -1021343249553149823705241065283282656000 15903576 -1241174919321467844054696809207791994880 15903577 -6959921088445759929057513352924510937088 15903578 -8368066130335892352481644662236988755968 15903579 -197528729045510196638024921342887585680 15903580 -726586935398275753875362025958760448000 15903581 -30319174086489730740089784553111960500 15903582 609044644201608364968876940831716777792 15903583 7218102818143952929558949472945479459800 15903584 -1819637957135608822008089372928304742400 15903585 -1714280489909201929269973263699335088600 15903586 3042163376469614479570298914306703873184 15903587 -1187584593697693165016626719548003081568 15903588 -672399465027907139579235338054287902720 15903589 -2156678740973459735595668457407628360480 15903590 -32848455082767826595744713527579744000 15903591 -91533719949263114485140618301370500992 15903592 -3258492874429456682375399296877393971200 15903593 29718138715262087719556009787129992784 15903594 1219504824057677356577439239698727101440 15903595 3928771853768873008563727773926856549600 15903596 2512600499877054911737012296635644846080 15903597 3435875142070799496862594988627193230400 15903598 -3415847547131601902369740610067728888640 15903599 -684082645049194752183404611983742038264 15903600 -247187426588086922351221352835096576000 15903601 -395301906712018157448780144005839377856 15903602 2078492437519861066544631488596693337088 15903603 499468215402563617316396763409804740720 15903604 -204138070098201104804214664638972443904 15903605 1254907221767022233479619904578169583260 15903606 186334890075286905212096473890022218624 15903607 -3353850993799629832745952187653089685168 15903608 1001919692856660974969589172724529561600 15903609 -473086574161476903919377906847543794096 15903610 1882280685900901175962263402570208604160 15903611 -2140666238961455837645774064018843576 15903612 -3911510257363203775007106772806654366720 15903613 -796579054292692717839437385028469388480 15903614 756566669551951084987959218956294918656 15903615 226263431832554013552421747591135150080 15903616 -1670472956858147951373575064149179760640 15903617 -1940763772419960584494420021273945681920 15903618 1270008092936154279637051529349683551104 15903619 1878082543850303472251785515590014543896 15903620 43501087130686090549314133268070236160 15903621 7067994901668072828771835983298533163872 15903622 -557836049258542539356643431046914881536 15903623 5764019287913396358245988858692624110872 15903624 251601643299510564354248684027791933440 15903625 -2272667813558853419506163814458222688000 15903626 419896545752817547122183576659823631104 15903627 1606237822335135198330551876726305872000 15903628 -1385927707789663284021472021939959080960 15903629 307857677723069340256225687809157200000 15903630 566343422103592340374381305977541801600 15903631 2160057290121465554930144412029560242664 15903632 729999995961140408140818708973277454336 15903633 1030223060145129424950844363149266832624 15903634 103839888133585243257389691450161168160 15903635 -680296621958919082051827320484880320 15903636 -13565392186222809043400335262428606464 15903637 -1005379196132919228797098131597110809714 15903638 -370338711509196597612732813664343885280 15903639 -4584024767552625801745730052672154900896 15903640 -109949852270984176057637775209510707200 15903641 3207299448752682688662571135721970968772 15903642 -327881500759838729070416139175682021376 15903643 1244164991893572171287751837024174193184 15903644 550767561531426709449352485461258190336 15903645 -260272440783676122497498917919971756800 15903646 1000263751889872529650424472826294947840 15903647 -3282366551644565086907903384752413291480 15903648 -9649897084920615421114097288433421516800 15903649 -1431433908739674364403339949210901206336 15903650 783705243844298133772448286549513216000 15903651 -75129308742929836378925010827595350016 15903652 2243707570785012809011142800292465754112 15903653 -221637112658146236341183930035290285120 15903654 189295354154846911138620762558232440576 15903655 -3446946526346254518551675625544931906640 15903656 1329160831974089809543007653506114600960 15903657 -162170782453461948410831189169827804544 15903658 868276422174120142931345588753343857760 15903659 -1231187379075177454627237432007315560140 15903660 -1274014182661807319025531679167441684480 15903661 -301965258002346918179164366001651125738 15903662 -2898178032022939365795970167996098508672 15903663 6007710691837553075859142666495507593744 15903664 738078889478782168428985010121346252800 15903665 -2519650776229367564502229239726987158400 15903666 734119519818694622239742487385721534352 15903667 88655360867142693008906746920613520448 15903668 406294056649210410894730543765833209856 15903669 1790647995505622611082216227044187654944 15903670 474814536854831561611663316826510919680 15903671 552010350849945676832146720109990945712 15903672 2637705290464486209760605007990019850240 15903673 4141776620273939394729518294094106432878 15903674 -149436932315790100114928888986164457248 15903675 3754989506989016566073547415406926506000 15903676 5092394351990319069403469689067439470080 15903677 3375229877132364497464561523319053182380 15903678 271915605509278488656728542676509192192 15903679 54447563753457687627203361820471797888 15903680 -429360371519947178172493893788856483840 15903681 -217566677404050289587704897604254032848 15903682 4864435732379796756044292391758336000 15903683 -2040582327519384365232875007833339440068 15903684 -2770435119559537926819823898454007311360 15903685 3019932578360436580407040257127651437600 15903686 -604231168612927217946967354228290210240 15903687 3337432658390967202815472218959844700320 15903688 1761829870737708249921749921686815744000 15903689 632951394508494501445349992383876149940 15903690 86175948887052541402164651202838192640 15903691 -443940317968811526939047318873842557248 15903692 -1343617916771879638824254614982334087168 15903693 61367286259368090066063929366153563020 15903694 1439849200142165718045323487900932104896 15903695 -1048362110736758419954292358287842445760 15903696 563018420051979638134572194159429812224 15903697 3873408801445358184328963811542587240000 15903698 -452719141196647935758257561563197612400 15903699 -280468709371133119310810043388076847360 15903700 1942274461720996800832227936977712384000 15903701 -4191055025872941339205292028457095195456 15903702 -117018260327742534017708710510542993408 15903703 -8745500472170846012294084779244020111360 15903704 10988747824582867093504818087851715502080 15903705 236515872781036412685188062723326715200 15903706 205265236037335010635899569543461499904 15903707 3546037260929896337776807734984583320 15903708 428579663423505219892037468130566146560 15903709 -109184652578279360579157844131587366196 15903710 171431846090557150885617711392477925120 15903711 -1862489530389567646967231092677075795240 15903712 2377087796056752889847082321450665508864 15903713 -13395617950957539293499249850632302592 15903714 -95733634231302652406838623075735736960 15903715 6222720220388787016206986513217131769120 15903716 178618732221242129261040259515783106560 15903717 -527131082522932470090085834999597573152 15903718 1446674353968555294762849398426149893504 15903719 -5856322724406420931627474037637648546240 15903720 330761914379402302991512972305004953600 15903721 1155884321940912324421303134235885538292 15903722 -13103301547768653209300090448874955520 15903723 -2669882874512752540862170911862817715072 15903724 1702285476135095030570888125367645780992 15903725 1260082572487756986736304002460741250 15903726 2322165343540629984988120829786558804544 15903727 1131141167083814702945809040538272076800 15903728 235822620085629264279623809515974295552 15903729 2741940076492216747451021890334674165920 15903730 -2259832560460728994850337473325556422240 15903731 506527102371966132814295527799055961992 15903732 -902492476941764755958287998382293528576 15903733 -947653330677766542169132501109913226596 15903734 -5930407995767975544965922911423007168 15903735 1874237553884425124992592421549806130000 15903736 -824726028333219859393039311390771978240 15903737 3379616405427884595920874188196301801092 15903738 706865280779444628816858650619127421664 15903739 2393768007540062553835342434171142037540 15903740 3244851499342273853451789373081891760640 15903741 -26391814976124273439265151380198307840 15903742 2156036432738715508874259296455262672832 15903743 4723842609217125898839621597810679636992 15903744 -1346244405334313775507851334187072094208 15903745 2509253074578968344501633195770669336000 15903746 697084644247985243896687510000015086624 15903747 177291773587527448416150707929302236208 15903748 -925084529224177269088630282667031302144 15903749 3685687501555841817406538197336263894750 15903750 -293661908061623516713095620355816360000 15903751 -2878979655083737660245601428099984424328 15903752 5308212057663011030395396137481559577600 15903753 -4369296713722283191569287602898677184496 15903754 133849927526863773214446330352686369120 15903755 -197929906590702242105065068259933425600 15903756 1396145199362177807646061825589345280 15903757 -3380069791505792239952397036954827370228 15903758 1967147751428554571405741361828669096960 15903759 -1476229527714954081666976560579968261496 15903760 358242776360788580865447794317275955200 15903761 -3711464182396285248587982825474277082076 15903762 -147073049650480971631838740283624403456 15903763 -1195802781301670334035087427158086649712 15903764 1703873347922445061884365803729055840256 15903765 -60298057718758200152754557992506477600 15903766 1214210403313690874793179132694625850880 15903767 -4144874242165281304353210125443233281448 15903768 -1068400362277993683947268645624703242240 15903769 -92096195351926178306041251934933915904 15903770 45304276046822690265337320907445242080 15903771 -1251241175585450388321659174383126941840 15903772 -4870981219600788404630820079735203240960 15903773 4669271159146983292355058009442085302944 15903774 -1844597117820871820121005305641008053440 15903775 -696321926058925890149456733636435454400 15903776 910700045422432873321058176617676800000 15903777 939791546152370198016290970029380005120 15903778 2707235466514610735229264583827782716800 15903779 7585956280143243343945499378502167573040 15903780 42140058094599509895653102030061649920 15903781 -956519402552037163092696356988354168000 15903782 -962038052942375646405564003057788388288 15903783 -178284738163387379158725152463866255112 15903784 -864939262057892867968484473799624724480 15903785 -2657369904005675758628841583010380861020 15903786 -2327913720043353219987003802947744220416 15903787 -2079488173702588205153263873399788560640 15903788 908194238734577218853673750530243321088 15903789 2255696244962863294447631523537173966400 15903790 506453290471778276249843406956348866560 15903791 1320012739452472724611814345383878546192 15903792 -4590391368888221750334664839377879040 15903793 -4292951322668716829480515005900556968336 15903794 -284555476981824604770316736250774680304 15903795 -2326523580721456856694540915442715785680 15903796 1978993214532254199712643548500454612992 15903797 403343798387035864852685835070070122752 15903798 -2309745875394785774558852609086379397120 15903799 1881025620753172763395262375550049605800 15903800 -166221748185933181193071857864506880000 15903801 726883987796180932918989535622976500730 15903802 1214026917518120809692363155837211338352 15903803 3290124086157695466171523160180462999280 15903804 -973153558600832943017974128753344102400 15903805 359294051640187154490715948389515468460 15903806 -922203056465229734301634175096027873280 15903807 3830321775319898234399277855529543440840 15903808 32638497859286364135808564814707425280 15903809 -4028533869812507033281995642384693276990 15903810 263144410458785580767693151600736358400 15903811 570509931932658097655809648776305140224 15903812 1316652939214061269557650189311587025152 15903813 503878678975759981262796204531654700800 15903814 1656095751773598055153231318395607745472 15903815 -1090265743265277654327615045863444520480 15903816 583335501333683765924335765966389411840 15903817 4229104515756994488169379198646543834640 15903818 -722241693738568795587685082494034872320 15903819 -4918876596667214987564423323116687748356 15903820 -2075797664534357058191099817799699153920 15903821 3274252022857205152690784846446968845880 15903822 -2331360989741485908999018403905872342016 15903823 -3126686394067084743548637741742970886096 15903824 9298934004482278393144080451330375680 15903825 -535459292766868094857682983670890334400 15903826 1482109538723568892400889931867717844112 15903827 -2964189331023303941272062788300209026324 15903828 -59661268041445255995257742612722933760 15903829 372926203405331149749863096303259180032 15903830 -886936961896991779044393417358503901440 15903831 -46096176859113437392149196081846476336 15903832 -3928458895087582676937154537209553920000 15903833 -2864715279786070258790723168236236397632 15903834 1343664600990487954751424638774416826880 15903835 4735245281892626413854936688300924121280 15903836 1493783952021374853325467780511534187520 15903837 77891164882842694335229689212839610880 15903838 63709272231814734025383669423557704896 15903839 948062304798028021117464101594812281456 15903840 -2495257059237520233622665890940715008000 15903841 5564781976750548765423593751632593694484 15903842 -27217132033995030117826518860980672128 15903843 -3539335827175548562857631948387382328336 15903844 4246574241650074155680341060227675497472 15903845 -1030348543153189770470789024379361728900 15903846 332649578224384194387726310042395742464 15903847 434627669034202757797250167179667134312 15903848 2341361851477982317079068394470898703360 15903849 71389277005186571904461761816776340608 15903850 -593467836969447792263982534910667823600 15903851 15155229573684542610036130320680416464 15903852 1242682961405634539421340514278023954432 15903853 -1635872816576934723411664056628271296 15903854 118658903775811135667898857895302075520 15903855 -20714238933070163674608415096068445200 15903856 -289767086456098501656973966352896983040 15903857 11057661568855567617342859249284013695072 15903858 -152582400999611084693897484402139407360 15903859 2539939171120676777562236972869109718240 15903860 -1004746211613622648122808287861833564160 15903861 1481122640284377960346106827427676119520 15903862 -129672978257006722478397302767633009536 15903863 1092631818871500492560607404926617433200 15903864 303371501208052259781693347803335659520 15903865 -3689867008278462847279408815411891223740 15903866 1829805854085205689587610715549614215424 15903867 323956528114114640530321167042544154112 15903868 1185005123389168792948972781512226123776 15903869 -2059833837290311639247439217668425892756 15903870 565494734308674545380582136029032796800 15903871 -410716113951180990202481291483783820928 15903872 6196444194815713330950302286639267840000 15903873 2410261040315850102009465311720627182080 15903874 1563952929173907609027183657617578245120 15903875 -3199288478158862803256087187746006316000 15903876 1687600001440561880192003486002125987840 15903877 -3991338176344448121887126525707333762 15903878 2721598342977107902853566714226797698624 15903879 957375318113655036707775884881988452608 15903880 -1912794736420169162317133718839547033600 15903881 -787055084160634376441290171743187680000 15903882 493421195403751568360993666361001911600 15903883 -219848280376845957238358299687403323656 15903884 398095989696598199823493827659253378816 15903885 -1057743861273895099453607348493876806400 15903886 967620893099609391531759905204638540800 15903887 -4684204393887970993547854444347573856464 15903888 -81800202406140995941771405506216198144 15903889 -1836017054927641161824118713521282503900 15903890 1179376308085842397827759017591540380800 15903891 1462698090516036256523787012058389708000 15903892 -1203971992413869026458898477710594029568 15903893 4314977536266592194090462958890335044320 15903894 -37718627849237160544447343767528438272 15903895 594584219285664219750173720117964672960 15903896 -955924004600203676500898680863244830720 15903897 170923654109499848433831040090574556672 15903898 -3487815493608364738031703209396333014800 15903899 -1379174332154216552499398693269463255040 15903900 94335729698625573002585375288847513600 15903901 -3403046372583578531546123226960125866120 15903902 112247693553711918394641332105472466944 15903903 1513189790221521500552373647015636140104 15903904 1412341537107208381019078135226389692416 15903905 687094737806201143201549426081666311060 15903906 341766777976837106170444479748303838208 15903907 -201457462827250126839242019454071464448 15903908 763236355393315905537700173692692014336 15903909 787747661269247794861478211648029943264 15903910 126824121081148463535357093791362590720 15903911 2682642716061993196800827249724537104112 15903912 2798319835782711627051936723095579443200 15903913 3561453877151380893753433726814419367162 15903914 -1743998445813051647108732268035116157952 15903915 172697763805483174486865527093251390720 15903916 341594890604870366120688374048319996928 15903917 -1282154722564379810269582056652920877620 15903918 -2500965342834007689666686554699129436160 15903919 3590095673043582625812602892172115097360 15903920 771385101022668382778874377188456857600 15903921 -4637147543762725536615984044811956290560 15903922 881494477605565944661179572210368035840 15903923 137635407659494908868255125357308220240 15903924 -2990106037015008321808853448460049350656 15903925 -263059185731512799926427449258170907200 15903926 -96827740570560375638646505485759889536 15903927 -446146877806277775435936092044689004224 15903928 -4075953221093979591851197834262474403840 15903929 -4508878324160986370785070750286418176000 15903930 67172251543908893471333564991853056000 15903931 4696681291547599317724577956692542571120 15903932 -447758973057920627831984807583023047680 15903933 -2024385323173107313803443995980191890176 15903934 -1173609183836691758282623642350802416384 15903935 1680411929620623639666223444125346715880 15903936 -953211147503852164995361260599994482688 15903937 -16817256403216155739464739919611438528 15903938 3039234833902498036650356573296900263120 15903939 -1185514221720336435318366286731174746376 15903940 1527718291277609277084265527082398681600 15903941 3639473237830009249339536348279531623226 15903942 -1340155683507008492831363345202153338496 15903943 501739461010235932730362081822940057520 15903944 -302987318198068880031732853034203545600 15903945 -129120311991290558617051893588959291520 15903946 1927798383969045207265369478596895514672 15903947 -4691733264903599202585843257292561290604 15903948 938666236293746625071055730932424949760 15903949 -3742764313452160152166773832670391228564 15903950 -232371958624416048520778433077382504000 15903951 -473314802887105798875760723710889996416 15903952 -505046761047550629447878420743067705344 15903953 -757338331505633901600794185416243986316 15903954 -550674377692281791114100170545022837760 15903955 2760830968719027713586506822097704860560 15903956 -392067744473208607789743561029977669632 15903957 -1265588176876402775188730776325154626112 15903958 -636844437949347961119495635672067364224 15903959 251285250855778185654115850319615446736 15903960 755829837926868065491048785929704857600 15903961 -1666579170042034818286132237833899691776 15903962 -238721207781540121044174159068519942400 15903963 3803105127445489880949419827908394305960 15903964 381671805757379824695872492633279027200 15903965 728644646777917712033227205479653907200 15903966 15113230270663466066543669435805016704 15903967 -10929755813110516743048189566030040745160 15903968 3561414697583445922172222401773010944000 15903969 10408030411296548786047667589156022080 15903970 -2140456147743018742647186573578001028320 15903971 -1748566924650913438339031633882168782080 15903972 -722306418695232426194284696163390668800 15903973 -3957172085864563898326087676436491408960 15903974 472769739961883775331030663979046003840 15903975 -140715363735359733021756510124905238800 15903976 -561406709083199670163294684271748218880 15903977 6056441054869707356932757635577344430400 15903978 -1116638238956769344109120069853511467776 15903979 1073449669285510380161940382084027898256 15903980 -1026254046889835584268139172498160640 15903981 -1984976631833899050788349108412716930720 15903982 -310681268447025899662273538999518818816 15903983 -690892854404179558482435658049178433080 15903984 -490581853063439753746731912465260445696 15903985 3561731921713726378743719681383190928180 15903986 1372060199122596722068272114141785088000 15903987 1620995869101508728104456832636770909760 15903988 2231845459592261630435973221198287237120 15903989 -5622905352243976558410534686895906672210 15903990 -151762942355091004272668020323057233280 15903991 -4426912942508647400226149642113453341848 15903992 -535195293737174512434138620039547125760 15903993 -1294027407904069562094125413627453430400 15903994 -609361439548160743305680068907873253120 15903995 844965662970556402574094890076892224000 15903996 1197870719478035925682681761933410222592 15903997 -2702728915056551571304277287772680220928 15903998 -1222752780426648502567956352513103040 15903999 -513084635783096586650646262055641087200 15904000 -802929797712291343193922495615860736000 15904001 -10473507742500101608205223095955759030528 15904002 928426536838585124502626637721100149632 15904003 -7417074718298406385604030205646762717536 15904004 978402282983584890818609356549907965056 15904005 954863764430054451859088494198267939200 15904006 713115207294472852851571350331113164160 15904007 -1281545884492129347722266290407797524480 15904008 -2346976622634677513466684995313787161600 15904009 1899797735501502840604539099170524438560 15904010 2368766248178531833007127575852346682560 15904011 1524395813634013993332330493708844864472 15904012 3862662145665560695129733747686020237056 15904013 -2739404150600082266727516853975671777738 15904014 -383408963083397784427319126978151902208 15904015 -2778774594239597920720352773783389438840 15904016 612484574372116909280153312444704358400 15904017 2289108356453963913447730297091342761728 15904018 291985360570152304427800028994663148704 15904019 -4607717102341526418595438531204078794120 15904020 737697283444027090151626063786122792960 15904021 -105910874556081621354670056739588811520 15904022 200999125743029272139703857936669025312 15904023 5271063645589795406201410712542242816 15904024 5603275404765349180311180137392798801920 15904025 -1008645024088409472758490348608510977200 15904026 -138751093709956244755150814828604142080 15904027 -290472676626753554721355328745522080088 15904028 2081836266442065283876852523173720505856 15904029 3092197157942755783728180602296741766400 15904030 -1206276671652188920891713584407018779840 15904031 2465262738298871975419477938054100875504 15904032 -1645446631803243962821897665082729955328 15904033 269436194752287269185360770824037671940 15904034 527314801628676372436416442804608547200 15904035 71726002430673049687841193479203905600 15904036 -2847392815810375428519376400292966901120 15904037 4093916506653698880956389392297397632 15904038 -441005115152070401614404990031122164352 15904039 -4303431806347408574090648614731903207000 15904040 944516576517102967806938527174434816000 15904041 6189381759078449818522641266461477843104 15904042 -77967050990240402003291879576628237312 15904043 -453489918916380440888191710752667963840 15904044 -774157855305638231089711271130392064000 15904045 -3436893597451186518290269547582123956800 15904046 -2011911403962311821305178323837932007936 15904047 2572891372074933005889007217376598984200 15904048 94775716101782324125326816765945446400 15904049 -1665142503245399653232697614968092508800 15904050 -222816540999212800511335785611402112000 15904051 -8394374958567963605651921406868239976728 15904052 -688713920970814180878663041634401003520 15904053 -738754134855586244623025490489903288000 15904054 1050585186585353750575710274898795930112 15904055 4440491738614786110697226649665570947920 15904056 -291050832161121794620345017747723386880 15904057 659384387043507558848348339556804051272 15904058 -1598815380720674166881933504504910695424 15904059 350327741457267543858905145377451409920 15904060 -2632430543119287697039104400424522411520 15904061 -4102899298847493485157187834038110246376 15904062 483741927267297966217658827829686048128 15904063 424907452798698588340977659435656831488 15904064 608712682405884445758339407320134451200 15904065 -309520308076248436330389955873449540480 15904066 24328844190343769588040809355793740288 15904067 -6073488437957686441192592486284258690884 15904068 42142934842229690558071671978962233344 15904069 5243302875676824662378258900874699597470 15904070 418407510740743085697291687808526645760 15904071 3104043989365440465500686882183408787760 15904072 2435512312550281927052078068277514240 15904073 689938060619199384248993807619851618064 15904074 225098662337341514951480282996746129152 15904075 2601267196789492113149276950585909555200 15904076 4382615232431066575289849281880547029760 15904077 -2558045100979032159805797771203754377088 15904078 2550148222795926340986935091779174560512 15904079 -3923250478341310206029522110248927922320 15904080 46371276075936180466128279264952320000 15904081 -432329509292040667659041556195508628760 15904082 2699226619668846160351299020579043637392 15904083 -1325532851217710848354306737975030374400 15904084 277296483607096055041457904694337003520 15904085 1154911900707618196621861860433178127360 15904086 279742540306545576181428314467174115328 15904087 -2255297992676951711916776439309381824760 15904088 195003653349378381323682282440269301760 15904089 -4277060775285080896504434700708695179046 15904090 -179867147550078509212943966231827759680 15904091 -888873546498136708459769331981505874928 15904092 163698976364498516239529068837304524800 15904093 3168808436571889398251499029513222069580 15904094 566617976632693784360501740238185620096 15904095 -2322358362746669210770330839952424202240 15904096 365956285297375808175910297160281227264 15904097 -5888725196244498577770323324756179422288 15904098 -816188599175886226022540714180800920576 15904099 -533673006784332668234853012276287465880 15904100 398754605312648964708246974355703622400 15904101 -1086217138202074511764128734213475915168 15904102 1008205177826249776822048853119742937600 15904103 1931345468862200742744926439714938251464 15904104 -2134401310425834454509198412034786426880 15904105 -71133758315581441024535264161284458880 15904106 -611490614207438998073217488853366411936 15904107 -4543282115543655196906727876398852836600 15904108 750560214258290621711535995790275208192 15904109 -17954192693092814118153023017764700032 15904110 -963327837476968029005027416915303866240 15904111 -6992890664995377794592785210593071159000 15904112 -463400240961274211683952484727629938688 15904113 1432321716216763761902400460485557016288 15904114 1119765400563435068460904567174626147360 15904115 -1585835932734104733808234455871184292240 15904116 -1054089731994106223436991786517467078656 15904117 -1066538128439625270392540440172585190376 15904118 -2212655477968144502865644849962388646240 15904119 868904954262890678688669865643285352960 15904120 2926630670492686826580687744823895040000 15904121 -7427061788978628267692331852465894970800 15904122 -427429081092486333413320883575358976000 15904123 191580805661414745047161614675270420600 15904124 4255067590795360446151369536947228215296 15904125 4290748505933099153473154683986206328000 15904126 896508544576932099970487225978587602048 15904127 389282622674700279812225319311525580720 15904128 272104385041849144611472565442969600000 15904129 -3937589656811742366190275111264487433724 15904130 1104833834917433256531704524397079390720 15904131 1415996815575792181595000242973002637040 15904132 -1681151197123676138112038840944072347648 15904133 -1652832253655820100411590770506685568480 15904134 1201245296206909308228955277790343223040 15904135 -98373856603712155058033891580452243040 15904136 -7997682613101090979995713248375232102400 15904137 2080006390317676313600349750799258560768 15904138 2059797415317130459541983749903217980720 15904139 -4967883445009773779643911347077615508200 15904140 -74399008631001289388439213313703116800 15904141 -4351545929164430200269745211345197821216 15904142 -1136959594071267505077783706732124553216 15904143 780926734965905097361053132534127916760 15904144 -502958394947264510155538049581333778432 15904145 122121155585315716164485215045394343720 15904146 690624949164313259251113495656525618688 15904147 206443332108932872816050825644010558464 15904148 2368526812224339021615810874018062585600 15904149 1090139873664804366033840997523924367264 15904150 -1076309248462195788969813043861200408000 15904151 1077356722400012793301877904120475328352 15904152 -54267132026985854190178595739757608960 15904153 5142792510059712538794478710957319235402 15904154 247156925480434499449444395103041349632 15904155 1006142620642463553360044984220798432000 15904156 -10485645789703024992913848018354309091328 15904157 3784002393570922322591054345629734008640 15904158 327986302182251503284403913868896747520 15904159 -30528906851728578516790067416672162560 15904160 444675534890353902651638706885264015360 15904161 -711996787275928165483022641315964094720 15904162 1205166592451302339364447366450687594832 15904163 4597870378052568133998408737192832867600 15904164 -2854658868300662068364243236448973078528 15904165 3999952191414253172396242087352477270520 15904166 2135116484190042243300675899745601816032 15904167 2464018337711526437192664018684949886160 15904168 -1802239572340321818783390221607923466240 15904169 274508715436522207666212191989280890020 15904170 207012047248044509706208300511137050720 15904171 225413369220428686151411299574919704372 15904172 -91101133037810854230194891489157421824 15904173 2612623536781484441740424930451403584 15904174 433511635647186248215302275627867552640 15904175 274261540033244153228139317080640381400 15904176 -528657949508555727025998181817738231808 15904177 1246321412029052800083425960191421166592 15904178 -613624292423503690464933883381285355520 15904179 -2406346175434339814337328299116322423276 15904180 -2045669419064981299796238717121178649600 15904181 1155353204279207819519415360000608158812 15904182 715495341471675661584322066834219044864 15904183 3406343337512549092748341862443293659432 15904184 6573500690403049621060348434018078658560 15904185 830124984569816523918795935480606494080 15904186 -1312060624740433470428757347433901710336 15904187 69600870398416535463068493075038496096 15904188 -162243272719054097350425681136305168384 15904189 3426750495978191853097327047343260456192 15904190 1280109611749697560231069835848390041600 15904191 -253733012052352794162393764022373040496 15904192 -2099289691459076314863865290026563665920 15904193 3722550859048615119849032506003036857540 15904194 -1366906434616194609607035313664526825600 15904195 5760986575059826784629741856299939920 15904196 630897139360821087751943937475427045376 15904197 1854368776409060178166949290022529242880 15904198 -4043705656851742624749478677135983306400 15904199 -2287293409411929297586268241281790901800 15904200 -317397173591341003823589491488788480000 15904201 -1824815851336443081483171074295046990080 15904202 -1238924859948397846619252055732684439296 15904203 74932605180103923594435485369228719104 15904204 1783201775125225854024941205794729942016 15904205 693142432904953684948294857926166118860 15904206 2055162158826268504880462449087246978944 15904207 -4870805430896785313616185280545393233296 15904208 1444321342757405679163014529413558853632 15904209 1594706435482228169809921037197962462720 15904210 135443692480591135583130424524735283200 15904211 1741086726689848672811159386820570550960 15904212 -129343194623664135140696302573061388288 15904213 -1226617565358509096240608654914643767552 15904214 -69124998045358225368580407581841004800 15904215 1249270784701413735802292072198928036000 15904216 23790869987930847740131729069149665280 15904217 1356419837970944554486653801610299384960 15904218 -84779934835549302483262415192997471744 15904219 1398666239272154884852979868235637962600 15904220 -1504291397571883945191240643347436485120 15904221 3752779613372080632864193623567121245312 15904222 329354052407407879733286901959461393472 15904223 3947061842471117571631527236087358599280 15904224 969095732271516050939173001626533494784 15904225 307364838374458975349111064814033541500 15904226 731377436102412093704109789537743067648 15904227 824879648150278160328525107437294583808 15904228 -708245100868428982418192691322953604608 15904229 -5740894046244247602140527196297368478400 15904230 1192749722774949912444015466442468382720 15904231 -1311588998044846381945181349168097053600 15904232 2296994077227992566240282433104158996480 15904233 1822285346096758330548738256719185686602 15904234 2966147127089311906982845967243045636016 15904235 -1605560467988932010849563272537418606800 15904236 -339010485137197880143312220354048065536 15904237 -678762894061539122471821455358571763840 15904238 9728740314615175858934560233744261120 15904239 -918889201830565017052873793453309584752 15904240 200386873741568098307384390972866560 15904241 3453067304405842945861128214660797250800 15904242 -3146758731467434281546074108487027605760 15904243 19198194107371433424763257154655244784 15904244 -3156628045908250866320747202655613518464 15904245 4737294905258028722282564024521820160 15904246 -2416544569539603657622999501811329112928 15904247 -130918743726391079753605641066150507120 15904248 503821940094096796102219682740996239360 15904249 -2786772490388189726759411114358342577664 15904250 -3080239888027385998497610795960093608000 15904251 996450249798148380599499590527392738600 15904252 1089139172993500790071534055507762598912 15904253 2148874333999514604174533675924608682502 15904254 1536094107605693003211197955457321006080 15904255 471653559888432428186333013593057832000 15904256 -3029881071558034117130772510634156228608 15904257 215249832241371413182222453275395366592 15904258 3135162087349588051550463061633502742480 15904259 -4145399160345953078745774974927505147648 15904260 273363073643463861949334291077314624000 15904261 2912657221419919476333387102588866800862 15904262 512380023944556903183131221028389472064 15904263 3713045785455428174471845940495770849488 15904264 -3916894119621688516951254491607812336640 15904265 526259387979639693474432482205402602400 15904266 308874297696153307317585594067219476480 15904267 910377200980727634507086331236786265360 15904268 672760091420329389700247044119142020096 15904269 -16287933182775871450316764901017818420 15904270 685438584864488952141383571525837984000 15904271 2134338191269784964677639531082396183744 15904272 -727583247704066356242297979190499409920 15904273 3216919070542219484287040650616034313440 15904274 182027726144577350985452911028984328192 15904275 1133283062675095050812457056167506061800 15904276 -4382927032696377276299321110035922698240 15904277 -775903723577386429407811302646835909874 15904278 834298806322862927765392880911971538944 15904279 220858207993800114748685363377789100000 15904280 -2528639468486262239590514976703119360000 15904281 4905347676003994749621212764094830560 15904282 -2109129307635661402444308848512622626848 15904283 8268337894179469500780348821652939798240 15904284 1135792818133012094752705289072212721664 15904285 3967887222309067367080638197825020625400 15904286 -2798729928583477037442251814734293563456 15904287 -283033617904831399401741611658649347600 15904288 -786754530540106126568881150319475425280 15904289 -738348182104166455228573803947902906860 15904290 -1056156666279944266932205306797829601280 15904291 -59052153292376774103072942364820486560 15904292 -933389459954717698681986265247726115840 15904293 137819393285257004036238209655080380800 15904294 -91675778354164348261457310206642239488 15904295 3713865907646056212977608917533679217200 15904296 3733023861655591195171327298627358720000 15904297 3958006319316326311159080437296789818746 15904298 1597125417041085698041533784381585076064 15904299 2323490629140202925495414282992573379040 15904300 969950803091878616366954041360786368000 15904301 49945397240690733891941202620920157760 15904302 -112728061624796466614773372704974487552 15904303 972032871285920456648349113205943265552 15904304 418478249544397424810015942078280105984 15904305 -1670729573726796266931746449332741170700 15904306 317479082948098894832807800096091262720 15904307 -1270834887329040000447366019361057091444 15904308 280611314804365503855479219629769527296 15904309 -198944708976290154954676759398017529490 15904310 671986177150787485329025064854110885120 15904311 -4151484856961482205689213922960256587520 15904312 474457615514368720984973091838958714880 15904313 -73900954167235294072516955789014350636 15904314 -306669593195152005216173672697189691680 15904315 -390647332238861395052324938313301247200 15904316 1046419021838803942685048563806689617920 15904317 -821527877958682668761259196094668313088 15904318 -4928268853960792818561680109058464609600 15904319 4458504627833268398696896249476427477200 15904320 778208308428855038937635777721485230080 15904321 -11226981697042478463309978600585853456556 15904322 3288079881614592085459150314502990503120 15904323 -217497851161233175514827894107636234000 15904324 -19650016281288447002543020774584157184 15904325 1507885463417475219742008557636110264500 15904326 -768867463434341826954613960776581193216 15904327 -3831913220976609458927087936363346374824 15904328 -596494522427017669846792451058912583680 15904329 -416582424327783952535151994679726484480 15904330 -570263166181923624130626522506753740800 15904331 1292463915450579669409303466588037207264 15904332 -114941939695045091926129105862470527744 15904333 1971217676576409184120178112519674539008 15904334 609742604150357538556203291757491944832 15904335 -2281805686866138512988024408959413084800 15904336 532349364339892387259419234962956877824 15904337 -5197969057848122659985222499705907488768 15904338 -1444120623803904305984670670050152477952 15904339 869485830331535416354664425552780780800 15904340 1355593592415534178582050631164579843840 15904341 -3878933642325884846180393335451069550450 15904342 2465294608223964082997323112417772087072 15904343 295867446818286753045043800979310671584 15904344 -657123893983883565972887532402185441280 15904345 -1987080085337236868870385315187652955900 15904346 41400335853467804194949442484676316384 15904347 1698381886002971341926910558894312022496 15904348 -1170655170521998714419123557674410491392 15904349 2555810341191432516835454548316605266240 15904350 506978079036279532622008776506666649600 15904351 -2279223202364678775394412103167043207696 15904352 -379615358434005057316724741388004098048 15904353 1405526072841674511472013343266114141184 15904354 -1345520781906914837003317266829504393440 15904355 2784988933799848527410555932300405007280 15904356 811001236304478133727541990097778995200 15904357 769349996405945076315642082234843761792 15904358 726817642036407722307066542051188085184 15904359 1328951263078038867805546342468763695200 15904360 -499104951404643899291665219343804006400 15904361 -8319706298895470055348955104258663414 15904362 -777923515475239988852715301135207488000 15904363 1127186337227143335123764353046181002612 15904364 -24752090702994671686745922389976416256 15904365 -1818551611689745905737642422850489856000 15904366 -1714151118943409244069132098716331026368 15904367 -119110298416762950334561644948855556368 15904368 588285462292377521739428854695434158080 15904369 320595564053387320011286050349731674088 15904370 -1022528936082597774132684135342319809120 15904371 -2997595846147914934836567744848070220488 15904372 -3905216613535260862488809246220302727168 15904373 437724162619100289113524382612971232640 15904374 961560348880017088524158100656880647040 15904375 -318784860860232294470055285821707465000 15904376 1854103510413655505514051014785293864960 15904377 -4762713580724212504109813875311269867520 15904378 2396184156014609532496648512722550769152 15904379 3084506151639094579923326368782745376640 15904380 233106293718083193534759454596349747200 15904381 -3282682896685378589009006096712976925818 15904382 1758046655212379050942482901855614132672 15904383 928168616472352693331256683675417462400 15904384 2602466996147950327861571382034405785600 15904385 266391522636944113749742956571459041600 15904386 2054064528751198333906914059141543902032 15904387 3872157516176750359534723513543672057240 15904388 980033932777184735308842138242765532288 15904389 -1923181253302359947725911430904061179520 15904390 1803723640736756974332284584666740240000 15904391 1661533653804907377825326668075535328792 15904392 -361707825092039568849652118000168140800 15904393 -2566069027600031057824901493154050126320 15904394 1451165691269692370347079666093398506240 15904395 470927004521906900697014650718079095040 15904396 2822384789709119756216953728734368812800 15904397 -4294847230091699975910111416059465934154 15904398 935603998907729894418045552166731156480 15904399 232126030873557302273670029747854422528 15904400 -682624552213465780417094937694668595200 15904401 820460904072038287515188265759017474304 15904402 -1047618616820919728998016822964219734400 15904403 -5879317646053621578707907879378629980080 15904404 5052149878978059169651968827418442629120 15904405 1784059825006047824830924289812326777120 15904406 542674061211761362136816765518255779840 15904407 -1720688726205199104424732867414742852760 15904408 -465137546122194316158632537722775961600 15904409 25799274219779113427319289491740665800 15904410 -9664990601680835808624269067297830400 15904411 1474820758922453678780581708592580058704 15904412 -145334016603561100088464507181372958720 15904413 368820055434556796305415817738563489664 15904414 -2582845763993578574051706786179617985088 15904415 -270877128099832564348807806037384492080 15904416 525403358009376845351190768621425000448 15904417 4270836908380698479695682758363371658466 15904418 307787009714320899651058682594436049920 15904419 1100192544143292846085145463565474093944 15904420 134790457501525918642118466617253945600 15904421 5889925189322977596148684406591188570170 15904422 -405083032309909232252781777095675286240 15904423 -3693868812871541785275538943310046536328 15904424 7054209862408196186847899284704006144000 15904425 419145344703590071382721530822378412000 15904426 -31386021068850728840825848142811697152 15904427 416765591941087535509923658666438450944 15904428 1238121706818707640397182022744773528576 15904429 183126417213868289610987234605031947030 15904430 -215969380314976840521078470754046080 15904431 -23862569534092255589579245139626842288 15904432 1225494946532859432763058659816145371136 15904433 771656418145693020599675303148344261604 15904434 -210399456043977265016430274945182458880 15904435 3408140218598480479561577610069837411360 15904436 3633212166511498489789428145681251981312 15904437 50712037363515700781844878988308573568 15904438 4068784676518244335135567249981116088320 15904439 4641054269182609211690191355058004659240 15904440 -164245770168257364197587448399617536000 15904441 -1173658616909535739220504364260527485120 15904442 -251942413419354175186432120233754956288 15904443 -4186868179365938634286302927552713544936 15904444 -4667841220811694307707389401166410380800 15904445 806498949210443136808843336964172699480 15904446 -426132840291407493510955040153388389376 15904447 1723788799097519068743571090193377042840 15904448 107548926846489837329576826292647493632 15904449 -5121589300274464710098792264643346416432 15904450 528995605002611594003527144969009058400 15904451 1261941552249701180567197783413848923452 15904452 -648860696290732360173045167288961662976 15904453 -103176710413075500387264508546869933600 15904454 -1947861056004732645912376263774548496000 15904455 46953963386198757368188555642879749120 15904456 -602333598932439734935722940169008389120 15904457 1969236576718062828597426963073068540672 15904458 1027439173015645997934971689163515084800 15904459 -332672159870097312456043514659759707720 15904460 997319595504732980493023177640725790720 15904461 -3296171308345984709903415885763301137728 15904462 301937487793308962933491414684029245184 15904463 60143288299390779278647012639047874920 15904464 7396450150882606983459296183656120320 15904465 -4097209570475835825303832574586895504140 15904466 231547290602953266307681729969795404432 15904467 2512294475821087206292344843302970127800 15904468 -897650529169987514498879158389922556160 15904469 -8110063057425696476140086620649377701128 15904470 305628347990389563658371676174713331200 15904471 5217657092233843750101296054007840186624 15904472 4310164820657219695864598119500937728000 15904473 60332728904218920828216636823519033344 15904474 -214372092567195927017994203984848297248 15904475 -3844178202571204863155678386772697572400 15904476 580391856233162684588901479460602637312 15904477 -1776663650133652855735864813981890204000 15904478 -267550391799905885663344197876122400000 15904479 2808712008476259668633838346656034953600 15904480 -306540867709102289171031020683041177600 15904481 5808757710540316316607991179187488741282 15904482 -670812197934516813403341932329378560 15904483 911181834036012968527672090511491218176 15904484 -3621633646234925727245732351215049625984 15904485 -1356199534084602569021905836752045236800 15904486 -221024927976961118953535242353868985856 15904487 1519804228581432871936151099435879636472 15904488 -52239009583675488038439307575638753280 15904489 804103627651103655066449621440379749860 15904490 307239928785651858704377251376652282880 15904491 2737549342886708278011743609073410146392 15904492 1689461438951216139678661986728274903552 15904493 -2463580330416592953926420772116120535456 15904494 -1215685972242712117052666689601880933120 15904495 -2820458148391684324158563790061103043000 15904496 4126272528844127597651980162849800192 15904497 148780634348899073973279925211297025024 15904498 -561108848795812230201858606974364438000 15904499 556964857408390084542922030748027822160 15904500 -1810661270502721973432421659763566592000 15904501 7420190459427741409873472199565418485600 15904502 -1081707268526503185649961658761035286400 15904503 -3406981281708573255672883551769833938976 15904504 1989075207376180789263275734067974963200 15904505 -431731696039936601195428836186954088440 15904506 1070146598419598889739087762566740987904 15904507 6602863952122838309667200443937026504792 15904508 2195301274952514132464763746321584051200 15904509 598530056697738544226139533637130502880 15904510 -126297422789307207531216059171274560640 15904511 2267012651049264447841639860408375768432 15904512 -68103436655826885252880405879880417280 15904513 -174613767856410855157338340504394629376 15904514 -2126654955833954518685496920169881083488 15904515 -834568218103845953924317343913525918720 15904516 -1734383374134067560663137579614389746560 15904517 3827860342132193573083776976286656876800 15904518 1503795318418225433397648988947271974912 15904519 -148775990091998382766114201013918640640 15904520 -2909752401333210265380124751187492864000 15904521 -190302657965976787314364570568765406480 15904522 -4615796526360085349278227194104978834176 15904523 -1371801705193682217032046826056172134816 15904524 -479803038640896924910565989900285667328 15904525 -268502856037762025474645930025309126400 15904526 1715018834429781170840106721370755982784 15904527 3628816414777247081615583010455784104072 15904528 142106849381548018920707888916611727360 15904529 -4051586369612864271049694723805076353870 15904530 293629919217168618934997647017430221120 15904531 -12943169545882172640174341448157950800 15904532 -147714707023722898732170209132899645440 15904533 3087092536138752217086975711441490936224 15904534 459316045611268262069968637832972688416 15904535 -857299613364940979954509580997081116520 15904536 2776943446139828277261228390618395750400 15904537 669114135788581728965123675947558379952 15904538 -479335844200639448097596660162605361472 15904539 50575529250467501335332806390967705600 15904540 -678680021431716925413678422534633502720 15904541 8068827945883475157498908077271230275942 15904542 -312572015539385678457762564415324548288 15904543 1809075904503643172251458731834316212904 15904544 -2843918908516834732203411149022271832064 15904545 451865677571345405961314165788690792320 15904546 808589359306652701955989227776197254144 15904547 -4104686336003409388163087579888529136488 15904548 -2841969972255600515412249057035049624576 15904549 -5482531644688223648794653532186378624450 15904550 880042168181673194777992643300542706400 15904551 -1122086537589385488396124782626049239904 15904552 5664203913813249321908474646943044403200 15904553 1604185857082419318338234728561153342080 15904554 -33193594171124989274768165028691762176 15904555 241850060444088624357962849238969252960 15904556 -1542584369495143364615235725590021009920 15904557 -4649025899387323853843462519685568090740 15904558 -1918427589907091484727880289189421224000 15904559 -4053303289849587513436416296277510351360 15904560 -7614724500444899260983586402247639040 15904561 -1958913874739189080093715943734560222028 15904562 465419793244407455150107388332865864832 15904563 2465873677493688580578278593602971653944 15904564 604427290206249786351734370929319375616 15904565 5257137251542880727841074059415018470400 15904566 -1904109326313649878086172770416146230400 15904567 -1426259984742353774685585843117396936000 15904568 -687562312305858379859796921576867962880 15904569 1401490342241301366543243479181469121088 15904570 114193632616055443574340548444154961920 15904571 3852457104375131458673481898809576661920 15904572 1593252064670816587285477755683842793472 15904573 4025363566708377198373291247040047930822 15904574 41388208578799217997129999491083220352 15904575 1424414863577007143333833644750476512800 15904576 -797128618191893382495179570835391774720 15904577 -71586402400688815872869558829547067820 15904578 154356571106665308228265521903258923520 15904579 4287955849284707784470814173078844563712 15904580 -2692919361451142764429152890060129379840 15904581 28294879887315483611299504184830795776 15904582 31710774339150509245519232662657841280 15904583 -93825948168855575215548620766451257216 15904584 -2032940381362922182547808485624726461440 15904585 2200489093910817470923098690674725815780 15904586 -4275973574016518025414115418224623340800 15904587 -2733190269228328403746320142636073590848 15904588 -1798318089683851736688571218632923551744 15904589 -2034501491664776830393534505486795897610 15904590 525248467127772353795081584224853672320 15904591 4976372511546808115509546867475495181824 15904592 -202930176614983508019560993389778042880 15904593 -2329162343352718396543362283500063339198 15904594 2434972205736327314899130582375487199872 15904595 -1182548967235679933069133164514785620320 15904596 -77797829438305354754787079877831884800 15904597 -1434978562170517458020068867393216121028 15904598 -968774211882173575486952965743380754048 15904599 -2279992661840910062761132328884647126936 15904600 -757351208566747268809672276244777472000 15904601 1806928472606303435163887393841368357892 15904602 80410359076466122346314745001487732992 15904603 980450778638762993423299898053495552 15904604 2202515886838931448118111036627468210176 15904605 -191671871709183443250635233226294398080 15904606 3199836470493633326215018146559683264384 15904607 -2176107745429525863431322092301331602144 15904608 -160782733164900410325999062748005400576 15904609 -541706528183503717553759525920753611584 15904610 1099023839622186628311063544412391132960 15904611 -1153103645438451707329265147214662282112 15904612 -134506980661572489509590598626387230720 15904613 -3500710036940331887600960089251371661600 15904614 1679585232041489331412268564432176717824 15904615 1600473970948027578239717923529817792000 15904616 -19772557162344908221225546621722839040 15904617 -4148866666573191274679871268608564545952 15904618 -1730943239729201289833967682832092188240 15904619 8953527263472828734978830166764271131896 15904620 -1858009593556940994529537495000445798400 15904621 497178361953368229599401473094904468822 15904622 2887805971343377057723156224622424253312 15904623 1391784942741671090737464988718121577344 15904624 -84340385716984677736268344799992053760 15904625 84925278330176485076007192126590160000 15904626 -311939237352633918296606980128662238720 15904627 9829516160585337579856124365606255000 15904628 831301923761911461122133612300684921600 15904629 -1905897307295308891473016683961237943076 15904630 329629585745881447034478267724386969600 15904631 -1918343055485600137634893223461285115136 15904632 1631006774786567144234971851684212920320 15904633 -2052000631781622136616960688701200452118 15904634 -2899824159266576183289369686692136344320 15904635 468134651018944449466070518850026894560 15904636 2407404688615486481337646763570935672320 15904637 42762792000189280606525239737197175232 15904638 605346040751076183575484177576352674048 15904639 -66092001624092722702727554107225673248 15904640 2213646110522893632282143761037367705600 15904641 -3037177880411996516022582128118919693008 15904642 -1906008233440723822887670359717301578240 15904643 1796594342186596658203821831619635123264 15904644 -690106059338421437650888242803551641600 15904645 2837995553439927079998453470318426739900 15904646 -6433295498788125708319890616329413100096 15904647 -2060886532124946720135016348024863121920 15904648 -2934334028608728810236325563263856640000 15904649 846882199770039756468641864952199594650 15904650 93063156739373006714323170856485849600 15904651 964425533978981306214169458202683044384 15904652 -1317113656402947826839797619500830568448 15904653 -1395738765087825184686468901668644560800 15904654 -3217273797946148135725552553524780019520 15904655 614071595293566603060764372847137914560 15904656 -28342504281148557166037058524871229440 15904657 4178975271392951430336398633802049337906 15904658 174738123359098269093285003989739970560 15904659 3058872925081459370228374845169510041600 15904660 2118412053001008332918297320874525095680 15904661 -98162997819993785787904898852571425856 15904662 273775653174983220270724383210631864320 15904663 5734221674957693888410095125784151763912 15904664 1595051497005176151107527278764590571520 15904665 1196947643039075232567966796959896027460 15904666 -1947859315082892310988549312319470557968 15904667 7736488432296823695144194897075983123716 15904668 11785811133994501236424196799250096128 15904669 -7270058492763026807707464807429725622240 15904670 -1449049919948347659285835429561617174720 15904671 2215273952183053170753370485240888407112 15904672 -523025674438609884737614599886743797760 15904673 -1910581910930235644189642883614534366040 15904674 -51737280077452260428864275714941984768 15904675 -370535228760494360702994796347708596000 15904676 -4000655771602090900213152881845165895040 15904677 -766527598043084770121543482842435115200 15904678 -925004271108676410161492120877894462720 15904679 -756696200203796480224479663872210036736 15904680 -282274859422120456008635554188472320000 15904681 379296114697063468476636472093679154532 15904682 715216960804293410052554027140490213472 15904683 544875994235671865093497076784218743452 15904684 -3189690247853827447945198345936730870784 15904685 5277408089098188663943946279964715690380 15904686 256864734215324246068980202177809859584 15904687 1564290659896148140570449308366501947560 15904688 231932339005694466259056865060474552320 15904689 29495325907279341630918177614289653904 15904690 1321039401821773835429186688544690639680 15904691 4400141339704182375489104430149822184000 15904692 -2327518017485331401675052929034777273984 15904693 230815293252141427296132971102775082560 15904694 32169809498242754817352329035563815552 15904695 -562500164357554878966618716873431996080 15904696 5901478047599220382979448421203756257280 15904697 -6125356627771587784060474477056011008854 15904698 -1221309472062293012999896347636474817536 15904699 4734696421887513004163634051414831865700 15904700 -693706395625732098207018071688270105600 15904701 244311255702248368576476764880224447040 15904702 -2961322103770253830952768275944769117440 15904703 5377673716912444187711253771445726661952 15904704 379749276488672374270396960239828074496 15904705 -878031821194078758907437203345448065280 15904706 4867810676608785424871563771864422451200 15904707 350089414789370684124372094661976115200 15904708 5198316219215765978403883159695561369728 15904709 -445638642074321047952370189516891961440 15904710 868476003240833005079600679890995660800 15904711 -2195111987771508132121832331799284008 15904712 -2892299365895064655367677905079205452800 15904713 1484241223684027787847806884024476355776 15904714 3194598822430832866004250248541184420656 15904715 -3027209722202531242251672667977483868800 15904716 6304447185230974807513191268154810695680 15904717 -2150979567041468586849663203466665567220 15904718 -156043250596273269815809810037408016384 15904719 790592076671759879384283323054693601888 15904720 46818066807477227258065617144605245440 15904721 481139787650525443356759218704606754112 15904722 -48508006131848017101409621198094060928 15904723 -417943896532394394213359182365109647840 15904724 7111652502967446078132157894518943488 15904725 -181295807045313104622072374868035992800 15904726 219673885598329514263652909630506881312 15904727 3971879005988085810607145363514443901576 15904728 -2110472251050631808020996251647469158400 15904729 -257392724987356198098571155858999744160 15904730 1092001110017404279484342751600118763520 15904731 -4758837752977045138586121304050042932880 15904732 -2056624900902563106829047384748670907904 15904733 1258526338792778839910334253990799769600 15904734 -1728556489181074329596280529583818672320 15904735 -465327034322665310380851075807746112000 15904736 2746462509093735704625089649288941666304 15904737 1676100688102755468311966088056445365460 15904738 -2716407843664072585821061629060693186480 15904739 -3590033929799190059307049433666755439460 15904740 -276298082338527951384770394370901913600 15904741 813541660813628715244689284284728778680 15904742 -1452239904875847799657036069132575727488 15904743 2473637780867851774900771788831171828264 15904744 -2968982920794688557733970959634286151680 15904745 -4242121336667368012200960230479355529600 15904746 422862421443402478283263437043216555008 15904747 4065500589998946244224612325229911846072 15904748 -4811196725549218193378320560175167590400 15904749 -207139744936282991378445730871238901248 15904750 -179717700815611587080583419771919072000 15904751 2236557477823677006991482507890864284752 15904752 -1042480131270100310832555570305760460800 15904753 743330409466216941950512417025772121344 15904754 7448247171619206986688904185947243520 15904755 10394386544741525183792818144141821360 15904756 739006114622083669847090542645153159168 15904757 3625827187791318648926390290915660972032 15904758 2385307313205247535334881139854211087360 15904759 4556187439332647495975034336047019377184 15904760 -3363885784168376440419205398123319296000 15904761 -303090500561067136274250606252476009472 15904762 217015857130414866265018948273510731264 15904763 1655944828394251080747403369331148272148 15904764 -2963811569781114039305351274212772979200 15904765 -929318696799435382764827390848252538400 15904766 573365277158948490277846200682733376000 15904767 -675984861407950266472723319429604234240 15904768 -958268471808489374917297198463824429056 15904769 -7341624873660368860670657616498323292204 15904770 126523317206318039857768926641101977600 15904771 6626401061215572720812610916499364638972 15904772 404911233153473497077630839089652735232 15904773 2194204330519454070944603381568371575644 15904774 500833424690069683203519430865136878592 15904775 -613094427680351501239755114204097927200 15904776 -959846602753677139673315367876011458560 15904777 -943471898822058991805696881378656355200 15904778 3370990313067525664679900847194851867440 15904779 86820550518908386969252554657589783488 15904780 1228777775098344088291512198319207449600 15904781 -1002584620660094294217245789920258549536 15904782 6105942394831725248204754390829130215680 15904783 -2108943579215478093781428543394837568080 15904784 245648456097681653128140809487033040896 15904785 -1115561361428455585440017392764421872960 15904786 2003646175899497368882835414181909143040 15904787 -4763641674778018491378993771154870788564 15904788 -2116905317958937069415139636923143833600 15904789 -6373101170769780032986524162089026977540 15904790 640164575814254974073475656941853174400 15904791 -1786120474063294524571930426334253079248 15904792 -953569930666808725477631867222096486400 15904793 1803939963998300780654141241057578724042 15904794 -1344969454662679189865410315383464102400 15904795 -49746283742318206318683562060961675040 15904796 912380532795736005966409424096691033600 15904797 -14729835779755924179458344090571389440 15904798 -130632324824708941090150260059095941120 15904799 3288872127816476845403071405889119097760 15904800 -2707400777381744997865296410919987609600 15904801 -3016546104248250447822211184966291965536 15904802 135434850596704744609677394957234714944 15904803 145557817815909730846899181113171043704 15904804 1845241879415151808211929564066175296512 15904805 860930810278933665657578216420341545600 15904806 1116538187485195320917582873101438992384 15904807 -1857273438100956593405679735787641374280 15904808 4200670044041309364726920184812253096960 15904809 2942506310293183312512655618947692149440 15904810 475370440854953757363114062717718430560 15904811 -2082862562547957315643519283180045143248 15904812 2473894019130616656405719284881240207360 15904813 7669276801122262608134535938613170537484 15904814 1417191500078684174633325492953297576256 15904815 2028886342326945938135171296205291477520 15904816 400585982536814156438855993031039107072 15904817 9932819865665201046558850971747229118772 15904818 962218338240216229605846527806022839200 15904819 -2290815403274567628825308989453079267504 15904820 -725317123279463124470172087514255557120 15904821 74688028480327753402002914558073821280 15904822 -275053831387358069170139993445883863168 15904823 -3804419191308258214861038961701765444432 15904824 -299565100438813216299200991072244531200 15904825 3178072773050557974680087315040422317550 15904826 -276082517696414406471284338633448073984 15904827 -3677445647247311072823243590144898987636 15904828 -3568003637945418089850922150160017503232 15904829 1574715793595225285365084762317759688320 15904830 -405712673796275603464407934121194844160 15904831 1031299521910460122095216633601148888232 15904832 -529668972754030994088337300309989654528 15904833 -948023613327601344025323463839670794240 15904834 1095760008103086507775921300626834504960 15904835 699087281297340301635043671408662786160 15904836 -2153111943485775540579541048263373544448 15904837 781500570694509424714933035282310111900 15904838 1635516516791572013122901961705834004320 15904839 -876603221896296119681353187793441490776 15904840 -16932497485850197250409954087454310400 15904841 12185838012446210449636352542377914102784 15904842 199095247698292029964986492829724397312 15904843 1674730136332485267991900562232332736480 15904844 2548536676846216545947412938344197734400 15904845 1339703600325450343497052490303170560 15904846 -1593764201014360222637224092485517496128 15904847 -4529349192019178995985242465979809489920 15904848 756395224642389915115164261607025147904 15904849 -818342780425815313068956277095395147150 15904850 -696805289653621910139484895912188884000 15904851 -639236579135454371220346036072208215296 15904852 -3488085584942123792326859177189089056768 15904853 765781593359386299187674443913916018524 15904854 78357036342081924366210972787686687360 15904855 -2948908163542074907754074231873761579240 15904856 -5963834288139567053253431934407703552000 15904857 -1207446871807376733113516583375875759808 15904858 1074195985221847008404385261516613481184 15904859 7416139461815499396634201997062983370800 15904860 -331224119438587332222115234147085844480 15904861 3388467280704278776375954503808102227270 15904862 1947946026705880427825496084731790597120 15904863 480907181871841037162221207603203024960 15904864 -125407965249301550746192120832748945408 15904865 -631059843016529074512767632471615699200 15904866 685103713540184610287269933688565811200 15904867 -1353713189437947755089454795067167109360 15904868 -220100389486092332631158630296988688384 15904869 -2229188368680837641371916744198842532256 15904870 755818956389071631291956440809709674880 15904871 5142934342340558349390777761442957173472 15904872 -1655711382113612073921713413446703457280 15904873 -2697604608882921705910601550897925223878 15904874 2354006754957512312170451275998954015072 15904875 -65046251236787332857336604612132224000 15904876 -126951853401950403892954560576081408000 15904877 6234704332729334973628192666329018079212 15904878 871530408474296599551248219116328509440 15904879 -4075942258557672373348917869478749865520 15904880 478596633368706812171676210783561154560 15904881 1620552775477874145758447197367565358560 15904882 -284946808779031901227154051720589692928 15904883 25373096145680942092554944448676371264 15904884 -443243260781105463140096455391873691648 15904885 345609633275724086160487416505624244760 15904886 -1694415983560941307762720618404284896608 15904887 1203515227248142698853598486601567273960 15904888 -1089561320846761578103737555186926039040 15904889 916143297044627931654667732195558508160 15904890 835756054337845194735662132675078361600 15904891 -1166910780029098092233350710360163838976 15904892 -1112869856045285957796170973581262710784 15904893 -892888142294330179056318916686927131136 15904894 -2096967612901713534704926324034112199680 15904895 -384682419524522334272444489113134408600 15904896 -744384731579544136198316334711476060160 15904897 2014219408297647717919296149823130537346 15904898 -1452424298037434339139389396483179424736 15904899 433730398134531063547012654851750034884 15904900 -1656755274702935280439325049975869184000 15904901 -981659866876473568236839389168143496098 15904902 -490606233970008146504527686524960223360 15904903 1384563137635103811425974868763267864880 15904904 5906957007430463095011030885964945781760 15904905 -2420442531694927817421995265337448510400 15904906 2636475637732499615717864075582817487152 15904907 -2339189810263790988752842395823323020844 15904908 -1999152686467375339685342101070657195520 15904909 -633296478071131744667049983100739202890 15904910 -452750640553886466169104020898117696000 15904911 23616743596963783038583094949907027968 15904912 1484590042488608102867224002527675023360 15904913 -1944076929209376071924645554579312263360 15904914 -1370688372238737246751692156800449602432 15904915 -1795836173120284333471850720715436417680 15904916 309760522301643482740734342713600826240 15904917 70974892866872717668413988800422137632 15904918 100964290762899186298170259101759515520 15904919 1670276996643018382187326972098204621840 15904920 1998492858659977555614591834723009945600 15904921 1688145460275348117554608774717562370122 15904922 307988858751565265968518392742181582848 15904923 490997433179565358482068749048456742400 15904924 -567964444691356838794383941806539674624 15904925 -989657009795475314655036376374117144000 15904926 11178755734147504000726438855849003200 15904927 104018304470602566837296641292429198400 15904928 1882833232826790850054880685478953222144 15904929 2080624062168626341104768896339964775488 15904930 971783788399769579286668896098236547360 15904931 641065280710287178906071007048787321760 15904932 378936307350124705074255045998403059712 15904933 320467072853675740107275335027603707840 15904934 -838020365485831854142157808426020624640 15904935 1567885681259927906866297826817866492520 15904936 6800735067070875748166108831821760102400 15904937 5615627614152340722816625185051553210368 15904938 -13855135624066416235853937600318758400 15904939 -1356049192488389554728231816383211149260 15904940 -473891746354587703667352363107433523200 15904941 1532603750953356341901388353269523573504 15904942 -672167961536825264311249900633884328128 15904943 -3262907279141826648292596261279240317808 15904944 -521105775148562097003839241970723061760 15904945 -146825856429282136675810034813591994240 15904946 -2028057537626249956050590204771757401328 15904947 1447626843037608019099587029196568895040 15904948 -296809281177363792685896067036014798080 15904949 4835605224353188245607398903165568243950 15904950 -1089498656010053797474048221969508190400 15904951 7288022653224880653692736849092529698032 15904952 -665248518603592538001299675752106557440 15904953 -9628184497723016221642500878769688320 15904954 -1179344989097349617055828141844468043040 15904955 5056012098043717792791788682192354312720 15904956 642516420206381455471583194088055727104 15904957 6068519609911001049215562920382263758880 15904958 -2108135821564316827359442031628861614016 15904959 -1753324106424523238238312704591532552048 15904960 -181951210255633459790498010879586467840 15904961 -1018139053509597915463116176978509944876 15904962 170760817972807577407582112511142602912 15904963 -5315145488345272469903424766729890782640 15904964 -5626458786738099819997319877361881393024 15904965 -578898775729798111576316017109554344000 15904966 -729589799925572215700875389368958720 15904967 -636197071630967023379458216602657277080 15904968 221178944259335918520137495780775198720 15904969 -9318679454347300417933464865203013792 15904970 -135323050224369075034232733759479577600 15904971 -117106768010896080266387635414152343200 15904972 -1743660629651674294084906622556933980160 15904973 659719140260958439041523706888037375936 15904974 657493135758002101000418726132405943360 15904975 555379096892534547383858393219217165000 15904976 -109493876764472648463705103076590878720 15904977 604142573521080267468103441741535908800 15904978 -3272287086202334102528077632307084014960 15904979 7379586705679841475020349230325961059576 15904980 -167948843760462520867403742779959418880 15904981 -1506166869912975207119976353442026699936 15904982 277641299541209204243779274021702845824 15904983 -1262793507702292776903614732970115076736 15904984 -124642366076719058482917313701897830400 15904985 -2935579396222189247963089577977320845820 15904986 2186675705188711936677328802088980387328 15904987 -325127849217138760106401207307816331248 15904988 -1450898352349763410281512490901701378048 15904989 4136551283091246284292190138433099347308 15904990 -186895847413004566301079226750097164800 15904991 -1299725587767204804618625397457122157600 15904992 611295591589342516040255482492921577472 15904993 967191702071480524593036810471229974824 15904994 -455874702059992520139669072983463054336 15904995 -29329884124052359259611018857874636800 15904996 81484112749615226857257058504913504256 15904997 481551478603001088453196878917382826620 15904998 133360871848232267827112607084582154080 15904999 -5465457359026091191675923300317112894720 15905000 -61906714061634308859776648583734400000 15905001 484686030165131853197827039638748373184 15905002 2085047283596232715377950111005396523952 15905003 -3875989832107683699945964616033438036748 15905004 2859295061862446301807685588163331012096 15905005 -861582639250669030253771488681749498000 15905006 398699616361466351815016827137086732544 15905007 1277120018948368744276355973532351975488 15905008 983347681419489385123867607712894025728 15905009 -3792344044780589004613971989515256360796 15905010 309929872105418999146914533311666552320 15905011 -3034041018315868972714002649082072162048 15905012 -17512435305480982101646756881082982400 15905013 2094527140651864171367901432407861886528 15905014 -2239735247068199303577623521988193572160 15905015 -114616543632299696926187474360971530240 15905016 -399731256243998894599869792931914977280 15905017 525618339654512992066432725422645225066 15905018 628611862491595573423880411640251670240 15905019 -1254509477485654860777266712009907331472 15905020 1365580980435565613520031831070509140480 15905021 -304588737195347090688231043898497373760 15905022 -487114160615908012167044715666930410496 15905023 -994989230150633566276028948101313897728 15905024 -4898321023169112286791729657965099089920 15905025 -696434175920930623618756388865436044000 15905026 12715576012305235777594884271349531040 15905027 3681448578114340052333159803807163998992 15905028 277278621707501579640424886622655441920 15905029 -751859396674784316905109607294184005632 15905030 950387942603280048789616416123304492800 15905031 -1157033539887224078287400561702930639448 15905032 5120999597754454116691923871266570240 15905033 -1998275508306012534807552808189270794480 15905034 -1716271124898573802667874097951996433616 15905035 -2796908158056112851279600006745393664640 15905036 -27935561890034389686141405968556939264 15905037 -71501266892162314342948450914744229440 15905038 -602605411123557776018529401423632904256 15905039 7957188721965684002302389126283365873840 15905040 507289949116028161423604668326315294720 15905041 -4317009093450367814021904977149129549968 15905042 -1855518071497871686738408113031661119680 15905043 791153205345669299052934141610129337600 15905044 -2417430360786021159539532354902248180864 15905045 767296581918937834000327669169400700800 15905046 998589503045587343825919024230662176768 15905047 8548417802492656509438530443901239727472 15905048 -1198009753095890515935939555792361697280 15905049 2323662978921730908598624781768200231968 15905050 -426142860712672474528185469948835328000 15905051 1158494372966204419276813409070323383512 15905052 2594271970673344091380777314366600806400 15905053 -729852705076837143134361657252113516698 15905054 1963363179610431452377407375329207086080 15905055 -12098301365545183584206995495617820800 15905056 1430086404910994459978005229222842859520 15905057 -673093570669955767024630997374473123294 15905058 -398312683460726927840833420713669990912 15905059 -4041481987591928668248417325770458744740 15905060 1668166301304002923410656548354452660480 15905061 -1406494729881165684659241504661880106690 15905062 365340105995286455181673720815403929600 15905063 -5657398410742631570825456214552410470704 15905064 867350094837155673114108553454474035200 15905065 -1845847176376821274203098068795939839360 15905066 -3021478205741483686730394386266710162768 15905067 2629520676967329542031712402855507611480 15905068 -3279535740511777668100119302421616145152 15905069 -5456856286101142669857777071385991687530 15905070 -2033903515081186779318020045076086131200 15905071 -530246167217830261206209985405894272000 15905072 311489452814297786169547299593449291776 15905073 -3820904495061857783089793239213299900816 15905074 2434485534489173294372592275276056459536 15905075 -206651265336042592712993965818645600000 15905076 -46665114062561546399198687975198257152 15905077 433312335727074831135741560963044976512 15905078 -722078900225347987457596690859704873344 15905079 -2181160526883965566928734587183275582880 15905080 1375055298099294570020403039883519180800 15905081 -7156761024606753190043126605953447184428 15905082 635853615397374401482812622888448093184 15905083 -9931204970105372528027507369381863787256 15905084 -1999583585599220549717958633253539316224 15905085 507637838031675096033585748060190904960 15905086 -1085619753000881104182940007163671209920 15905087 -7144033350570486570216303856297759032 15905088 454140506407021256137966256812006047744 15905089 210529773983018597968606621465694062728 15905090 -1002255881240078908516091658652308172800 15905091 -3166525954468873734911156245649390099208 15905092 -1659808081176990291089646315618071457792 15905093 -2109832460811490633809199890347162031876 15905094 27354335687211179907299690170791481728 15905095 -3184441478379092035639669572420884682480 15905096 3859586458914894197786355620066946401280 15905097 -3871762696132044680473464455206113211506 15905098 -1534653831492641556048578238652063237632 15905099 246128525633282665400759984600226557952 15905100 222672600880670905578048879106767014400 15905101 -12062913640943169479253682386016918440 15905102 -2141475088112955685448370138249267681600 15905103 1845194210203374230091712496111370388608 15905104 -1723157151061978812840159686399277998080 15905105 854727954633737294626728073640993782260 15905106 -2542315358576452539268888025240841857280 15905107 1997222121629616583810975087324306725356 15905108 -550931709586339835740462099823073853440 15905109 27043939393642084284262920044177441280 15905110 726776649073446826752143224397421932160 15905111 -2380170129554920642673026414574858124048 15905112 -823763530085079674969014373923072020480 15905113 -637265625059199255994584957370216032576 15905114 -2965970007433663112014051714527161552640 15905115 -185450047528000052859601395051089666640 15905116 -658946445046481875131673780584537692672 15905117 2008034268596620589123680167859097300832 15905118 -88662760962298601430759259372945096896 15905119 -248374726046825851357957019705417811704 15905120 -160937737749536551158485602615877959680 15905121 -138724574228827745042260190242595389824 15905122 -1401537150933356928375378718692544407168 15905123 3003562186890377112922410304203394868064 15905124 -1573585055750294264714938030469706863616 15905125 170506152351102018856426877195633979000 15905126 -123718131459372195846269085809011560000 15905127 -1223178636437256669875881670288989853568 15905128 557048298250236800211147535720955904000 15905129 -11213715353945975515413626238432539370624 15905130 758387397702113121807921046132183587840 15905131 3170205416874373740655862525049979802664 15905132 -3140759023802600981442059054452003891200 15905133 359350434574992144575493166793334844800 15905134 -380024679917464526911523826394170235008 15905135 301934689163808586117082016358702829760 15905136 -221753036718778260965000128367972843520 15905137 -3036180454958998206037973724350996545740 15905138 2520640356611087491722817485721582104480 15905139 1219470712654730343191633603169067972608 15905140 1243478281009131244149679084943998471680 15905141 9794403880157145127124245292704704384 15905142 -1686057226306225316997781591451902034880 15905143 -481470501382937011477718437608019310976 15905144 -1013192838448883103142699831364680212480 15905145 -787683647107951683892600779771927641280 15905146 -1680701407083981659496766350126194947728 15905147 5991491772852974251168169644709354040 15905148 -534535213772981626821337535445298028544 15905149 -1674250672420738030271471164479059297280 15905150 1639269807484553698503392973151549252800 15905151 -689474778537936685656954595797084843720 15905152 8477806634322060661701589854647746560 15905153 416675991979465443210196204453845053760 15905154 398206464561094001765599988347526553600 15905155 -3310593697124056669806759580386645949200 15905156 4927583210412766318435469039340559547520 15905157 -6503823371007622242171025333427971403712 15905158 -3870918943267601053752252564489359745024 15905159 2699692722095012975065616276938411374360 15905160 -44239937124903414443378263094766336000 15905161 4828073434719662441137834423871470126800 15905162 -243580848553928849686860050714474698752 15905163 1888205299242827568712300230957458204400 15905164 -900930308908608679574886709881395547648 15905165 -4706416876066738478737652060876429237940 15905166 955643041126480998517393418648599910400 15905167 -68006412781101797798266775821491200352 15905168 819263220275823574913058273364421025792 15905169 -114821493192445231788512100902586400896 15905170 -865443196477031169947418066155441264640 15905171 173874283514127263818291986897772135200 15905172 -3236402697030050955670498579464142891008 15905173 6259342175661094259310431520745557249422 15905174 1730617758572256766839125838970087842336 15905175 -467465471351801917404252595789843497600 15905176 -3949852966190799905590304680295002275840 15905177 -3035321458808758804246891205342277146748 15905178 -1168143536653610655668857278442313530896 15905179 5023063295579892484779523333683242027780 15905180 -1282092420620193714586547184807402470400 15905181 -79992227166426284123414134151040094848 15905182 -2842730150708819336068752252030731783808 15905183 -2228936119750081485759941618310103528224 15905184 51178417153916853158646913141941731328 15905185 1901768013223001039854172597190761779200 15905186 -1091349847800092468966878403750768777856 15905187 2630755888669389993366098300095138307040 15905188 -1085638342160275448946208392549505314816 15905189 4799140984202934135652943887144957711356 15905190 41527646613092338176458957001364684800 15905191 -2639968741299938039057443583087925334408 15905192 -934855987123358763667096657691197286400 15905193 -411199934397295505658104808401446207872 15905194 -689025305466737477287642426546020732480 15905195 -7706370181111754756863842737011297440000 15905196 2238065180533687378988981829960852164352 15905197 -3169377110109374673844395456010066023936 15905198 560994875489351814282423442397307681600 15905199 1640964068259399456246119056563829553040 15905200 -361129549490941718342639930071855104000 15905201 729693882546281748508452028588546311168 15905202 -705675554291212534035993330305302844160 15905203 -6826167116492162467284802392975363437720 15905204 2933484879840778276840503280527538728960 15905205 -3321812961150698363096612575204570893600 15905206 -2328189017688017957808595767240691364448 15905207 -1414430917664713280453414464606350115200 15905208 1179128139505902552056955144514375680 15905209 1021972920790644972432411004840030932816 15905210 472887115408393343291994980442068705760 15905211 -324349674290065006235993824237898726400 15905212 -690020522196275690204191460048744211456 15905213 2775018443641178583305598998695787174304 15905214 216983356204949628390506343355840051200 15905215 1239828074336245171440801659784326640360 15905216 1196246128838417687120470992538438729728 15905217 -5322223236747333695065244987385035117088 15905218 -33741168605264904910378008702447849984 15905219 3457641975208572620810195720463348708360 15905220 1794939531487355210368209381067761561600 15905221 -4462142100307852185314031887535014281088 15905222 -1349522690624345254568519345369834813088 15905223 -7709138812050359229525955869161581420800 15905224 4221479681538452335078492379197538304000 15905225 -974596410333062514407416283485902657600 15905226 1071983491159834797183300649059265388544 15905227 -4550593728508148711300565592039447520 15905228 3566692249589775458375506976778120161280 15905229 982322639911313139269373074590804653600 15905230 549817300026898334807712805180635880320 15905231 3655108482231070489190326338966834138000 15905232 -8511753855232722303944107074634383360 15905233 -174289521271309460719305093554179058316 15905234 -3345737865239181521062632220943687790336 15905235 1900788838057529339933866563464110686000 15905236 2487553376775750564865320981417598605312 15905237 372974856019594381675504783070770249632 15905238 1405874483112408336021443810407275870144 15905239 -1694300918383488059490783455565778347344 15905240 -25329580425035376158604538114541568000 15905241 203987464643160981952716532585257098064 15905242 1308043056100665145409636993171676979200 15905243 540754424742116451231889840162320279492 15905244 409612905229847202770645305508597637120 15905245 -3131805620595913842798804668453979988500 15905246 968212450658718336140119473168947859840 15905247 1885816975899621475791848107139531558400 15905248 666434177404787195490098865809952866304 15905249 -3937127957306586693563377979951944998750 15905250 37654361891788612371285734523069480000 15905251 -3733607546115097099264668676611569913768 15905252 -1429480425066863217945840817037886898176 15905253 -354382535793004533706941336608088768000 15905254 2731384151337390279229487441197911780576 15905255 3436462995457204865577654977330445071160 15905256 -596385926710827122743205172957875404800 15905257 -248795042040157618339687495655598882060 15905258 1261831089922468283288420524478427330480 15905259 88489509650668115225734602405173738544 15905260 2477803439555387131522664898744969461760 15905261 873428167786655875236334289506989033600 15905262 -1803557189817624408831533998652231465856 15905263 345590625125652121043565308193470704128 15905264 -371501845027679181046133975891812220928 15905265 -978750018856237053257703369824845639680 15905266 901816410123101480725675307924052342192 15905267 207980790743478041449600973218945459200 15905268 4688250222290007573056367040961066065920 15905269 17925207186112245724084245898041986460 15905270 70566028130486697992697198227763548160 15905271 2577580715409860326949264388364561153512 15905272 -3876443377241015231576476784978983096320 15905273 -5693083758524324203313645274701605283478 15905274 -37477896196516903704992966239559270400 15905275 -2148143719234130940966208748519894070700 15905276 -2590053572073399591112440904692651171840 15905277 -51461332322684884330815423461396527092 15905278 1465333280122941457989443670245860304640 15905279 1316000475415096090023089167285974357600 15905280 -348015993526381871823831216672473088000 15905281 60303423576238500336900338831314374592 15905282 652269653240037516404244268581410449920 15905283 -3109083314741986927098353060195784951552 15905284 -2390861255020835022448470385486896322304 15905285 -246755656973854691285523838704361183680 15905286 -1930920407779204782551013783049695862368 15905287 -1340688625903346238765543800169717513064 15905288 -998036222430678976785101740781030768640 15905289 -2088588059582368297744329150518617485600 15905290 -1066189861529290536657144852327553601280 15905291 661777849166709438050587374745794436692 15905292 720316938062681494581050211983225490432 15905293 1266975053682324075161455467875771487542 15905294 172767373931804589996202931140743588864 15905295 382472325492563047254008260785114931200 15905296 -1034087651047697320121135304024172855296 15905297 -936017559371059151556101309485454578254 15905298 748023893962702358633002433117044781568 15905299 -16057724101356553506574667022024296940 15905300 -820038504233088379063520780867476243200 15905301 1092011233912836254852364961918117019424 15905302 -2804159453268040604689230596654192751552 15905303 -3870911631025518505136470958359264686600 15905304 786988342166639076432307671907719260160 15905305 17080842259828048185150276405339532800 15905306 -1654039079732705702876497642730452949760 15905307 -1550379825501526531782882763070248143360 15905308 -3780733607825364226784250663789370051072 15905309 1313743161533952002809432510364461874016 15905310 -1113272053502986215873429670842551187840 15905311 -707913641545116486452785967174570464200 15905312 5305747766784043318341569863757125189632 15905313 697887749342247161277636485340309216 15905314 -902895876220216245281903021645565165744 15905315 390098771690276355241005576343389805920 15905316 -1170595384473021502325002912840669286400 15905317 5227109416029305568170640165746501765952 15905318 908294194226679268052277892046868480 15905319 2122741689672640252927582023686552546640 15905320 591365183715929493562288834636190668800 15905321 2187349468473177182326936950700241670522 15905322 -1069823218630257313544821098484578592080 15905323 -1838015654614264737593540299350352566096 15905324 -3758417976345843309750299116839489602304 15905325 -207156144315429615614652985299966316800 15905326 -352838638023471261244502009862947582400 15905327 -527250285007482372083291542750661666328 15905328 203637236203998159509505496354472853504 15905329 -5255425418799847377442011990985465150 15905330 -51984617391440032142936714519512742400 15905331 -2105859013647938579250111251314130435280 15905332 -576137121205923597809479413363151382528 15905333 -874258497732309137761064785214702582418 15905334 238441850995077165114585972305524408320 15905335 -325702569896775212755152054897605453040 15905336 -134088043141165605154429577570611568640 15905337 741716286989684950162836547686744468480 15905338 734113930686600197765249492658776421120 15905339 586786597392179460299699617102429159140 15905340 -910686054048090878769977595479108659200 15905341 2877464014927500767849681612774877484742 15905342 -460736692262578582794722983201016660928 15905343 -2531161842955716029801595380633349537336 15905344 -175975823188757273122111844493744406528 15905345 1897617418783751304746993889855810470100 15905346 -2038642690180862055895411938241614206976 15905347 -4980018651253451372427349913270321371204 15905348 -4620391560664776191405968655968394731392 15905349 -2363593217745803679119219031735818520960 15905350 67011648937489469575409384946360578400 15905351 -3783690680381609688341926890319659217536 15905352 2779821889785862182839677144299603148800 15905353 -1728156686525099555464075836969675601920 15905354 -3696783775563843875631879289799317980624 15905355 -1598692933535241252274619435156384321040 15905356 -18677749825995284788498641041318543360 15905357 1144421633900948027532894481087376287980 15905358 254233602471333423334975583763834601344 15905359 -6916904649599438897319903641170958807440 15905360 -89816000887141932038575310715412561920 15905361 2905956913852051746910148253895250149872 15905362 2002585540931974545495660339314609729664 15905363 -1751051897760458886813037901370161016576 15905364 -3613139541715347619034623980267356725248 15905365 276087908881060522722387658753962883200 15905366 1119276514957683296444933263807700473632 15905367 -4084386334021024806907126382606888747112 15905368 -2358716183911889825015575883965972285440 15905369 -572749537986969964698651088556023658940 15905370 -157506180403354821600008154247959552000 15905371 -1763329485089640155431743927080423909856 15905372 796305990837707065774773642875651558400 15905373 -938448374852738242662259637066026171392 15905374 -1488778615581586916900782385431654565760 15905375 -695164933397435832883564455345976920000 15905376 -2719765050194707896216217631834898432000 15905377 -1074862549750189439975500183347103637840 15905378 -2436304928677821205935561410266413539760 15905379 893566587933988176603525694716428640000 15905380 1014197007797741618725155828687272563200 15905381 -5419074179271048879439274773279070374788 15905382 -271081447830765641865364435332373900608 15905383 613673351617690693363774893641939105704 15905384 -4819576166014312853118907677930425794560 15905385 -899601397095084218946674916183238444380 15905386 -64486570086376598428645935961294295040 15905387 936692256329013743219989499357063251584 15905388 -235116098203016739907213492186569484800 15905389 888094996700742036033737649830259212120 15905390 1953039288549202859345843425449744907200 15905391 -1392570426804572037045300978211022606976 15905392 166902163845478354434963052533908996096 15905393 -2364596913026469214265036239545761572800 15905394 -1042296442963383098272455280711041759360 15905395 3918597087136699552278995755269274040400 15905396 -2449814889651221716724376726480821323008 15905397 1913771646463786269294734853338721968640 15905398 -1882166882345319090254177244191510528640 15905399 75923756807663666891658680044404877464 15905400 -1561681034715455363818189860643662336000 15905401 -1381737468554766021219381605923196053248 15905402 -1845030893326385005096940508693347080848 15905403 30584942786360482970903199975225586680 15905404 715924781075047027595293369701559562240 15905405 829400960040077271927659366324461110060 15905406 -582020794091211295093427990925327393792 15905407 1973568864423071797906063165151524665712 15905408 -6999099988127072800783003046254403911680 15905409 15111744619290358814631741711210652800 15905410 1461973375768459570526212958583132003360 15905411 5528964097556590105126677848896485824352 15905412 1516440176264509722531264932656992951552 15905413 4887536961463800707922221850691883719040 15905414 15028921898408953196726840827105646592 15905415 -1839896565488695193722637263085857132080 15905416 2183977260834053186187855788523212436480 15905417 2062598487811993306367819199841317495264 15905418 368558632726967799359702159722709280768 15905419 -6520419630860208951150416317085848795180 15905420 285410912713539537353677730515126517760 15905421 -403080650084654790850676599799053381056 15905422 -1039652669617241906151656996721649030656 15905423 -3055831015191601827158097339047049029328 15905424 -947237389848073073275028335091196887040 15905425 1908426618443950359764642628207295106150 15905426 1301797436497304499944591108692723840800 15905427 152524590545763582183771394697199036720 15905428 -340493475246885506476054526629061173248 15905429 2237701137436062821577487827382201930560 15905430 498321782514734602983859135579728096000 15905431 4351122013157861846281577313521464876232 15905432 -3487724567338599423278499477834040320000 15905433 609192646577756870219716234593880975824 15905434 -458939679001965159121927739364787507968 15905435 1071804646413436329807391535232873506400 15905436 148643969871951410350127961802459299840 15905437 293623389732629318150932166299300101792 15905438 643437037557494925656961857645210067072 15905439 1155558439209481901740334965111948723968 15905440 5723402282166330752671528767470341324800 15905441 -4113206285497598225125132306038218512158 15905442 -14769920882336340575461734966695141376 15905443 -1148917624016325953720770768296556816056 15905444 1265626902172475953517660085254333751936 15905445 1061935587105925683262396142377818829440 15905446 459325102566999970952854179443271693504 15905447 404259897027495627575398972556897378280 15905448 -350950067194399741541859801245341378560 15905449 -273086911717616937100022577555593749248 15905450 665288135735341484176691212868275584000 15905451 -4761537861362924040335037241707898679040 15905452 4042267699137000553876066440804865843200 15905453 5100576989204137341143693385822078375702 15905454 -1803837502078556771264359486117017830400 15905455 344138219571737277584924234627499086160 15905456 -323081391399956993497289213825541734400 15905457 510430672320840286986627583406357976000 15905458 -229626489825021116355097087085645242368 15905459 -211300961501897840987409852329797582272 15905460 1706581470663417336101728684916212316160 15905461 -1999596043433212024636645846731763469856 15905462 -33011687483065952006568034476494056128 15905463 -245327490933520592785488379906409122176 15905464 4258849328795115585349523475065132175360 15905465 -6667401703665208147551969061151357779200 15905466 633215595580983433962863906109033931776 15905467 -6468450911107884482943582923740777539484 15905468 378707758943112235637447042180638491648 15905469 -859783693862991949463873029392425177856 15905470 123109420658822954141079777202976256000 15905471 5186787875048221279456657528864784772672 15905472 -824661224627693531036998612129463402496 15905473 870477494278989156920426695498662038400 15905474 10868885039558384462377246753662792768 15905475 1772015697556720302754770311310749409600 15905476 -87627484925682666293915102566008071168 15905477 885731953222205583816973966952528035872 15905478 516364114363430379377843656342752946560 15905479 -125727650294833789169290291161235935416 15905480 463050913934139978056633233642723737600 15905481 1572611816521056610993966214026234670352 15905482 -485804155079957943634865466720730029216 15905483 728721410544565261047380039307423987624 15905484 7043189193024213695430175392417739776 15905485 4657701878545186362884431491273513600 15905486 -1709888431303776865693154444505265047360 15905487 -856517342517931297470460826328387346032 15905488 872129496304656078262478847176713920512 15905489 3849445921303336288415137313084716337280 15905490 -1373873836754163466726067322411162554880 15905491 -1230089809282474678799696515676095508736 15905492 2846609876293615976967916887679197265920 15905493 3390350679653497753144993873829262220320 15905494 386981966011469829400115613876170267712 15905495 2331088423374479752743287155494545397600 15905496 -2618828752209973694629547251006594252800 15905497 6931742495119428146047210327942810332880 15905498 -494935458948687821594867790954790816800 15905499 117379181757899836901173218362453909808 15905500 1594337330258388799059291914529487872000 15905501 3473579141666352971821573787928045710502 15905502 -1930518922794706471837999019804058121920 15905503 835438221899651420101679250545416014752 15905504 3623574736816948451349530183771406729216 15905505 700576022349378371260158422423556464640 15905506 -1066698850628246303469934923599579866560 15905507 -3304000309324399073140090788268741190244 15905508 -1419343825608080991554038480248285173760 15905509 3792613441969307790170937670943209443710 15905510 2159857316072063692241660322539472332160 15905511 4098481430172621095993743695628761984720 15905512 -739248991280705198883374910258486312960 15905513 2078154031415186214337895275297006743624 15905514 -1036115088960010808183020505811679898880 15905515 2352472388912941606665468770358365182800 15905516 2688224413160352515501320327918833521664 15905517 -2062802740409467298218202995944978102720 15905518 -28551077544604739640294686440102416000 15905519 1521961361517254624766640341596491674096 15905520 -388653391856937339287306999155280609280 15905521 6958364224408193022322190507353127376722 15905522 -3374288289761328726007785977593372040688 15905523 -433065721240251690816431290186702081440 15905524 -2577917544749462168637199680703338123904 15905525 -723683878283395616525915098566717638400 15905526 391922037311355345558869416839553579008 15905527 4251773650837950578414056289279795902080 15905528 106895381226741086177598636820760309760 15905529 -3409816546142581451968101912522932694726 15905530 1353804759774366134548488943430550152160 15905531 1304686228128138155947243926469364311332 15905532 -31674722872728668849013489069692583936 15905533 -2108436046612661406402751442976221797280 15905534 -2060131693434420195934239235750646467584 15905535 1405850480601967443177963720618119447040 15905536 -4608112085193864326515574890100716208128 15905537 3598923646608021471636371417128106612160 15905538 -1384891514680305992261874734908066152960 15905539 -1610766330025226934764097519978278464272 15905540 90643609148009000934036561615873884160 15905541 986985472714132695765347296849406287680 15905542 -647477660227914127847466638397885113856 15905543 -3473513979997601995250979313105003145040 15905544 -1729623764195387781002647222076448768000 15905545 -4912583454460702078407906826680795692700 15905546 623995614912466631474623772714164377600 15905547 3127591378187795395674606841851896716716 15905548 3212053452597340559028741106480283019008 15905549 545516446711561833389965946085756829920 15905550 326225125073676743394246394137299865600 15905551 263594382147846112762710482874367397552 15905552 122804376583465002988512258722322972672 15905553 -3052998918170125033416806441111720384736 15905554 284879081514221887537004092543043177472 15905555 -335975702047805129119486090164628841040 15905556 -894430437735560408092282380800224133376 15905557 347467005000119108634624307402121772252 15905558 846890199230507345491320684139258944384 15905559 -7065119570133892467402161012264509775232 15905560 347353461885541630082702011098133708800 15905561 -2109708367355450350084180131308575527168 15905562 -162577591775327479915732999226492745216 15905563 -888983275659168062876148374900476055400 15905564 -1138152383679777479556661929866501773824 15905565 636314437175035694245531823147213404800 15905566 248445032922022163728089433768733686464 15905567 -799745984602948022396332909459828810248 15905568 -872679272993760494208641027791241871360 15905569 6750530705922684240663591553412454756544 15905570 -3454499137010707532613945456788614948800 15905571 -91460851343396138307879037695389760 15905572 6033352080224688161877015932519078826240 15905573 2075279168550482191429020532780724644224 15905574 412671533873356366729630669722841971840 15905575 1237465640779372664109518456999872570400 15905576 4110274705367710621040812053013832494080 15905577 -4684188633192343164436668273764397728880 15905578 142397325450610998007705795101059747424 15905579 6299815291062700149694692830854628448180 15905580 -727795044583305327806388619084230435840 15905581 1293565489197150555984702198887556519168 15905582 -317031269206119484042132836958872483840 15905583 851950875576151361879750085817791948984 15905584 -436751139044112742269960730455003791360 15905585 838035841687288446934203741227568442560 15905586 326576946910262135174896394560834548864 15905587 5809727490081542255314271023355639652236 15905588 -4911277098210274846380668520360108189312 15905589 -1501730724310565633297768283582069823680 15905590 1045737104100751055255343548823697420800 15905591 -1952623006832168925736422028550711353776 15905592 -2407982746962437402735246344476562022400 15905593 -813052648008602179156374827190177830256 15905594 3591733242522171934953894243115337706096 15905595 1834854019927992850165016999766512753520 15905596 -715288171005292230316019883169660979200 15905597 -2159402169685275956631420553126400840148 15905598 -1140692383340851971480906660869782316736 15905599 9423935549585720656649482484497042351872 15905600 1140306712614192649373796050231584358400 15905601 -3355785887044982445775169475914068335000 15905602 523927696406570357848577368340943199104 15905603 -2155696019189993103554230599593121788160 15905604 -284923648123003547200437943126710288384 15905605 102865659398359514107585378224640160760 15905606 -2977543305572392537164247261888402009248 15905607 -1125979273128086928954980245872430940160 15905608 -5240450625582792457431624611871938672640 15905609 -3274726509196097166849003249451032472140 15905610 -276488539054156671607559607767399485440 15905611 -3600536101818535157017064691419877431788 15905612 1031421432101032797561042021794950976256 15905613 -317574449650075249575902030445111041856 15905614 -11280303517541814295036793614436673600 15905615 -5082052453045501066629898116592237585680 15905616 817554972006767435571590124452923441152 15905617 677137687452286021358886219769284623104 15905618 -743416927869610352032715788853130796896 15905619 -1891055480033381447921924379780319455360 15905620 -175203297349534755811409622470105541120 15905621 741289894317139003253569401120439983822 15905622 -861387726442731928995718881855682997760 15905623 347040295926633100450420711387283920480 15905624 -229974231258368298336018311364339302400 15905625 -92635710372765930814063653613387500000 15905626 -2289220510774489774811149915033059983616 15905627 -4761094668251805628209591585929788308480 15905628 -1105063635094152910671504613164922722816 15905629 -1089183535596333537747044625291941687770 15905630 -43065717076180231301061239223016224000 15905631 -1419184854837304198257982674101743584000 15905632 -111762773826783310982723453556036599808 15905633 2783733717434190377194783782053575629120 15905634 -613066890774166191890387218771188185088 15905635 133173797019129074293852139883094636800 15905636 -1485155835576915545667172757518039873920 15905637 4693429363316442319896973956951359397408 15905638 -1088017067929673115425880708714120875904 15905639 -4311126889354209076599537362848221823560 15905640 1191463546498923374109616098419442892800 15905641 500968395626543818521899938327263014800 15905642 4206861784594182554750013963048846909792 15905643 18885637546742156095335806530663043808 15905644 -2153807614255498810707403715550595481600 15905645 3955167575758321392935938393546183143180 15905646 353302957505018701435069402161294147840 15905647 36818283339865480059356639966110698552 15905648 305864859503802063377037163305664610304 15905649 -2279167136578651469611944992699622062736 15905650 119262974295220501576072440307156185600 15905651 10756206393640915580794709567749741185600 15905652 -837715303280961633599081806131601993728 15905653 1353480681004956858144648438960260861980 15905654 -1021458796582961130760266478584951522240 15905655 -1136363666556160476543792898120267265400 15905656 592418593729193867191920815317775462400 15905657 -40583618603249096937595840743468657888 15905658 1386454490046444315472855495839690614784 15905659 582672669692990298474635000753298163200 15905660 -30215371860618700402288932159724485120 15905661 -1484958061554462947341006117141479460416 15905662 -709026820715575011957769666167446343168 15905663 58882525825425050551140287372318328720 15905664 3375593294444139819677665356593988894720 15905665 136127359433215411103976340177210542120 15905666 247276553680160605898779013918146854912 15905667 1222079101581987012041843320836351261360 15905668 -2157225022219859903574434708359564845952 15905669 1769121079048792065397523108182444505088 15905670 -314461959450374715054277223642503034880 15905671 1500632222707661347488191975579805286464 15905672 -1042068258661823076413661391593627648000 15905673 -1040819460202354771808631151645606041600 15905674 -6226234630100091355462456938547770915840 15905675 -888763944617879223989286071882007720000 15905676 -3317792949087697359454082579067008148480 15905677 7086974852469827955153473577848730073526 15905678 -33468805063359366403124511875457643776 15905679 1932056212468266751881697263621624608640 15905680 -52395164367065999148000484567386685440 15905681 -4106061358150270944623769093849130670736 15905682 -610693603526703065536336578137031731904 15905683 5624505098529779659672617987655328757932 15905684 -1158668037302205092294359259950275078144 15905685 -135696025251809886470893049620353823200 15905686 -1653454901453611583427586859499506378208 15905687 -1756748083907833466551082259997273293648 15905688 2368878833911400549251260305058760089600 15905689 -3825520108144278498736391116253401683840 15905690 3044707436880210273996196235297686507200 15905691 -34333810554163812367433824314973005048 15905692 713662144906586745713217744024829440 15905693 -4208597317764063977127125910704481445824 15905694 1091823189358939053448713807660015857472 15905695 -952858846789015971175496410670141662080 15905696 3984019654063117016678248686347583750144 15905697 1131354481350443683701226259647017112320 15905698 -2852139573847694524092095148147146741760 15905699 1298871578531243787027715381922335604700 15905700 -13999428510776370642158462808018432000 15905701 253430314594844081658342207653529169920 15905702 -1546731645414024915981607807685713862400 15905703 313871482620575439028138822534213523328 15905704 -772558746303409689814016043917841039360 15905705 2899186463911846051887883575395584426560 15905706 104201743241028210069767122038657772800 15905707 3032805224606575338512945599765325979956 15905708 317829828236833844850049799823635730432 15905709 5339305045217444578594401372323016992364 15905710 -2104983129935634802204483922868865664640 15905711 -2285746646892303107192411984662354520688 15905712 -845983406786406175841598638531151298560 15905713 3791857967136669392327431292123793234724 15905714 4352441590369444848319844396981566272000 15905715 -506836784672153720198809719705636353280 15905716 509529321505742028091628599086519136640 15905717 -2551317731091546053365235521081293626400 15905718 -915142032520700710617118934007771052800 15905719 -858426100679412732606864283478894111856 15905720 160258739015612534624637138037723852800 15905721 170676988666485396336757430589902645376 15905722 -575557020970329620068096906029059981568 15905723 2634930587403664619518267490442022515984 15905724 -311265354471734993078704904995142154240 15905725 -791866074683034397214584941458599848000 15905726 1852789112206004638913362833702794937600 15905727 24702639661204912652729023564900085952 15905728 267628547495309026958044397720270012416 15905729 -667089064960519628371852256292034448448 15905730 -354113858289295636460146552858403604480 15905731 -3271506463656494287960347771295795606468 15905732 2600936631273831888002771023857096686592 15905733 5110095678644974408535825964459263382624 15905734 38757874730143743579655848565114785792 15905735 -122209615481152261408412640330141487200 15905736 -755392145205745274526043967010255667200 15905737 -1812958300529033324031703758214077687068 15905738 -74566825482243806389640971663532694480 15905739 74925239097411494872245685611405508824 15905740 -1232323747755772159406059139349695877120 15905741 -213962921223476591193526795790476972500 15905742 1150249627102051257863978587098539658240 15905743 -7191464441620845314439806175826600200 15905744 -38786959970680129411390058656328269824 15905745 -541249964664165871097190801912677766960 15905746 563825549921657260052548847496109099680 15905747 2820843107626316813341380732821295101520 15905748 198866627652892907670902937176751968256 15905749 469163580188525597834761154570955010620 15905750 1119436401104207834160909636957225600000 15905751 -185394973302704529051036152702506513920 15905752 -6496503836997027921669382619068233062400 15905753 -6374709748053319326842071207178701354998 15905754 -236888101789378997627063030549737628160 15905755 -1331826674080899779536554972890329842000 15905756 3728106187436553206717937420894824286720 15905757 234935194360305975450297692391088598592 15905758 2496182121575925040777527102766513121280 15905759 -17913014690825089283294287743946250880 15905760 1178672827612822752987743606927917056000 15905761 2853654552828811573080472914593125056480 15905762 2066227523589191161371035787110059891200 15905763 -3739116744845127854187870277167552356508 15905764 551401024315531754678679813249436078080 15905765 -714114538697443147016974113970280810880 15905766 302757284471272562037360906882297273024 15905767 -1743942642133849952611664385738789306480 15905768 1017494531841424131023318982747407170560 15905769 385701578597868063846272956895022060480 15905770 -450629000431454346643503182396384121600 15905771 696415889362153466551867433420191258512 15905772 -430873333752070440711457018849338856704 15905773 5394207886166724275584581878062399905762 15905774 305826085021160808539304917871740273280 15905775 1823900617343071742337095300401473216000 15905776 85926958143092872181862934003316260864 15905777 753043191238243558970865581440846429620 15905778 851459532956382911402249072084950612992 15905779 -1070789654705742997786163795069752493620 15905780 -1944801449223708844941362814161106616320 15905781 -9450006753655641465377823142373261126400 15905782 -631058689208189069934838453655934617088 15905783 3876080436681353176893771107191327424664 15905784 -1173798398841010081097225701312668303360 15905785 959528669451576308041104029260630848960 15905786 11389183858871821513207197637623664128 15905787 -3687265042840281304417243575655140392448 15905788 1824226751253607346468420319358317993984 15905789 -4401772068170226076087493763690459242100 15905790 -116415717366623870170789594596494300160 15905791 952219275739114395043682240152216510584 15905792 -5191799726835206857273336770047609143296 15905793 828489342799109113614274860740966909760 15905794 993832793504575428230308310888607696 15905795 4425103365261602982663051515986092989280 15905796 -2088645866216913092502606475797717931008 15905797 1585818456691585183466851322709041729246 15905798 -2276998435366515582242435502065251595136 15905799 -220185257084814971487213753996693614112 15905800 -2870038539698215961945335448247395328000 15905801 2094392337401775165435151845288112796004 15905802 -1481046120710677066760805101468103933696 15905803 261370127979909789921616261231148350624 15905804 -66550098190847899603367497033728307200 15905805 -2494402999982244646412607573206163022080 15905806 -621582194433981923510866872384894549120 15905807 -7757428373074926488120200285563375076944 15905808 1133437544740096923510330887296691011584 15905809 3462173083276200824381532887088392281010 15905810 -827938583781563476978571352488499072000 15905811 877126880056829206706413824740230736640 15905812 1785288207186267419430303212918099128320 15905813 -1416631214216535586433142288714855360 15905814 -954257023648726857547894021580113181760 15905815 -2430011907717857554838111634059086280040 15905816 3468943527648802718750031691151607060480 15905817 -3968326581636714889995494220942014331366 15905818 254578144581167641966689533697194181360 15905819 888523781709798812182932343520833773696 15905820 -586208710385944273397674471410883952640 15905821 -996364176647702878772708931379081382400 15905822 -948837436249460399007523493802356825088 15905823 3803817560912763120718570757537494176384 15905824 -650442932327678484050060393523440517120 15905825 -662911373180572203964516620999045525000 15905826 -1226819993690668270118989653923457805920 15905827 -169010833907549192817157493501223965376 15905828 26481261589128832703283335010407694336 15905829 30120694825565258587362623066875361088 15905830 88384926968201549978420719156902241920 15905831 6193020077659714050013233657534618693000 15905832 336341942271511563822160989568587448320 15905833 -1616529784396341825580275005247940798498 15905834 -1130267037112191210615767243298308653056 15905835 -1459032745192487129473736745146570841600 15905836 -5542855605754786927652826508706608587520 15905837 -919864763155587945664305870000347091828 15905838 -361740370992885315586461833781766630272 15905839 -971415401534054777488157632085358993176 15905840 1266072554872763714001939894621594255360 15905841 -3333477860950900545308627553792616738128 15905842 641297451552577979027188542050209869072 15905843 3047982716308189430405469246389987902092 15905844 2220387509125990849777823705618771153280 15905845 3594508855590384729887922670391646083100 15905846 -1476646304030912354000409914541226905600 15905847 1704898108825255431603265619404715783400 15905848 141094436439812460681128865945727795200 15905849 -540077346886988305438025558820769208064 15905850 -355575674941805915849700397330764768000 15905851 -1016824484506312554231242366772040221488 15905852 -406188423412167459155064782440638271488 15905853 1738492181201871038700438253212039466662 15905854 -3337842475758045742248867606537420746880 15905855 -557368807273336170821291537074706171040 15905856 -304857414618499965062236487221940060160 15905857 523028644873945704970826082868481561280 15905858 3328671389714870801542360579611027779280 15905859 959761556293816073394866029258752710904 15905860 -1512216147801678343578524975619518668800 15905861 -5141174360108958078905214988380670007808 15905862 873109429895144971185842386632266035200 15905863 -1776753268347665619587845903826405550960 15905864 235245912885579350606663967810767185920 15905865 451287191054907373026992325289085430720 15905866 326352067749077138498260285536564002304 15905867 -893414175210236947442161446293278771368 15905868 -263330259819657856887591848346675978240 15905869 117702744506956027548399931882456435200 15905870 -39191043913171725576155974209113754240 15905871 219129178938476432680198187902378396800 15905872 -17224366316250211242503318744814714880 15905873 -6029029407997375314339351747383972884878 15905874 320590427517151433756391083999505949440 15905875 -5479130368409835662855796704922551448000 15905876 -85378041337779580950162218000515952640 15905877 232887789376038210687033580550172314208 15905878 1351155144168898538523099452732095185024 15905879 902583480264556740996492902801453979480 15905880 -508343102951114652715070672052296908800 15905881 -8039166693922838410871181491650451810688 15905882 1493664992951171056044704148297873266400 15905883 259541966531818228231556858815230652416 15905884 -2032313482532925426974836474816419322368 15905885 -3466082846113351907464679556199885971240 15905886 -2295361888536200759896991746424840761536 15905887 792229949795573708500663499171827505872 15905888 2999260928146445543563794162196607139840 15905889 -224116053122064267718197189954708762000 15905890 82620652442653362762854417546292303360 15905891 -584822901676283193176399037720607936080 15905892 2326339073540617376376614008507173245952 15905893 281135426158085664112057301206502169340 15905894 545455576763648490911860330315109968512 15905895 -719738905260388055530567651051276223280 15905896 104847242143407407272115171651187809280 15905897 122566603767096372669578097929077219584 15905898 956593738211448510908520986201331083184 15905899 -2648259056366970471577802482594510579200 15905900 1312814521835400646456451990275298592000 15905901 -2063614552435532469978541705156101264096 15905902 398884173541364237150907122169999490560 15905903 -1229171670345400654715451562084916415456 15905904 -228085750580649522788937101035131371520 15905905 -1962144176522401510887490200277228436940 15905906 -2813492400126074449365408926122225828848 15905907 736020239953738550382714577040891873280 15905908 2196296138263203192281899701557390112128 15905909 312373542492896819616195727232513780160 15905910 -815599207577949944609661040697942528640 15905911 195583009236021328710384109182128819632 15905912 -1385942159905975929201174012370199040000 15905913 1670840586205045300806858454085380555344 15905914 694087932209992277169477294472332847104 15905915 -74826314655025921968077487964973710080 15905916 -210662557642835617091980525908674918400 15905917 4052455233086032797638742653609615698272 15905918 569121793846389668981633175973428686592 15905919 4289645238356370949614721118201292703944 15905920 -4666514811755648446887945117332668416000 15905921 -949984451754512537146102011009770492928 15905922 792284790982312065715404335999201561472 15905923 1008978279718390740737386658379334453248 15905924 2660222352068800117807045760475326368896 15905925 619111412270914796594465705946743580000 15905926 -1818688467632608329301489267026093312000 15905927 -8464946576565593440974381501072973296048 15905928 2119589053009219597064535906485796864000 15905929 1886389550923805070620895529521843470884 15905930 493912124354384378009617638194449675200 15905931 4540985094450817096809508906906179567024 15905932 -1200183220472646889181287302400667479040 15905933 3153345776687609174840122433157173553324 15905934 -1546213153146648771495812070059490240 15905935 787830893006623136661460674366280031760 15905936 -211450832505659815301663639573402861568 15905937 -238343440770217717068323266855089837840 15905938 1809403990356567117530981486954522463120 15905939 -5708409216858766482825321764794770816000 15905940 -544826483111844242047589700346985779200 15905941 -10172615419965516559448034020703093709316 15905942 2816583866975273944756605629838173068320 15905943 3997522065398231647712638338968419045200 15905944 2639203432617020283639154182552556124160 15905945 703902099921050658298890725699293900800 15905946 319165437180136988262344720980469266944 15905947 -3804792500528854938282752805303966276604 15905948 851182907494130390100200197446402610176 15905949 -2292740007848289725141509282066013136000 15905950 13131742955822892612860420192607648000 15905951 -338157577254900882197350251870995202696 15905952 3166133899788423221118473381502388469760 15905953 -474226190711700750017164070624397943296 15905954 1646044328909165625864451648348039751040 15905955 954419822743363322012364225309867842400 15905956 -1854013917075331314201411415068286848000 15905957 4254665204005930514203632239549962390206 15905958 14499189367144442416084694076194093568 15905959 -134150724515252347903326000387530440840 15905960 -1780443769356847542639825099840371097600 15905961 -3539022913560469109410714418713891215990 15905962 1122909546260629808357082359080579279200 15905963 -1630108395381302110681270377905641423320 15905964 2986445891759206204860315360996594954240 15905965 -5453414922380027054672211235251375450600 15905966 1250287954670263574825170022558992497984 15905967 -227972219598651314798817431787588091392 15905968 300300768475964501420828403000596168704 15905969 -986861740963292471752185180391984395630 15905970 -7300538046812463416505304999977988800 15905971 -2903073814794985650234495136799599651828 15905972 -22210551259719691328829820552671233664 15905973 -289794252396886565921850630512591829216 15905974 -606494277418881260493017982389467945728 15905975 -1270493223782364744496937807876458701600 15905976 41925832022036739403699550574811545600 15905977 1068920431289805286351346266951274354112 15905978 2611259160643489221089573715002452907520 15905979 -2964127366499807562195629058154642437876 15905980 1247571470046789477451858261558531392000 15905981 1277412801017779137262705946169224980224 15905982 980049953614495780185731094633850878912 15905983 5959457519822417609570883407510367396520 15905984 581898413447191322929232568465286496256 15905985 148000873924326024862809452476148520000 15905986 -3073090374082505738583830179809614549808 15905987 -6023174232491158094345702711327907582000 15905988 730231429848641053535528820975467298816 15905989 1788509715183550618889048390002735630368 15905990 -1503404141571067428558277363671277178880 15905991 392062619234129085475096941075716111520 15905992 4798442192755941698736329215215027840000 15905993 2731556351302803757108866984851514901044 15905994 -21389719724463815444025244656161224704 15905995 654436362518492477296750157275636377600 15905996 -1631799716209028425906417891509431585280 15905997 2429305991770240229667781750867452335040 15905998 -592217386421299832672423450618704200000 15905999 -40022389534989181978385070035444050320 15906000 11043344485886086172072652178784256000 15906001 -72587233452615830926469645522092832416 15906002 904780144596077182379072079961064977920 15906003 -2712596327264565256267112915670622919496 15906004 1165574110447978826239021888756380434176 15906005 -2075690374257052370531789344475857876680 15906006 -1094004041155174513669276765551712406688 15906007 1119780985633477830560547952270969271040 15906008 1983010742156720262627125990076654888960 15906009 208777254448849096996198727980218567360 15906010 1935100885091001551478666345022434072000 15906011 -5752357095027356914946685233122188586776 15906012 994805532928795724576090414213965466112 15906013 -839257180836750002927099771842117530816 15906014 -908253485561132553764191179226628406144 15906015 -254643073501873703275886479524950130000 15906016 2238637275065717318890625133398134358016 15906017 -609000203064775366195852570138096739934 15906018 1390105528453038288673606535323077427200 15906019 -5554697921176900349465572594031370132580 15906020 -1601518813997869794213113492622508093440 15906021 3572727179382038360208476959105903565760 15906022 -3483863833789067262566334074646788468736 15906023 1066215547961506326011597584731577275360 15906024 -1078389138224435470461256415390945280000 15906025 1192679596895790613554271936708338547550 15906026 -75996030568943461041414445113149551776 15906027 473367029459934105220592955712225912920 15906028 3626192678344927923523228190659499303168 15906029 -1333482845872399320149565239071355505216 15906030 226153763476169450524826497769608888320 15906031 5454606929619029188450628990709042346832 15906032 -633707351619742792455567859993053954048 15906033 -597443037459105707619134719638148371072 15906034 3356480494416531656367151831645623436320 15906035 1905467626930558863126158011962963162480 15906036 -1220722352038804425380946295843721656320 15906037 1717853918865785270341877846704433313312 15906038 500592743731139568649759088800473292800 15906039 34731307587405767197108430332683998928 15906040 2428670658128388585632035031562531840000 15906041 1412397624381191523606689072298053542464 15906042 186727609779295473733894046604869699808 15906043 -124764146888514383855420826336567640000 15906044 16658700116669754542620690833589714944 15906045 1009997775569547825359636577349173748320 15906046 -73983399243852115529152947671684457600 15906047 -1111151229088809384309714458805430581504 15906048 2288455214881600318520490004674772992000 15906049 -1661580159734455591200742673613983645950 15906050 -1859669040889004918874078409132662151200 15906051 743367068721649630734330172514341017600 15906052 511832145237783594935155837593272872960 15906053 -6283256344289708816022269659954744753698 15906054 -50712292090706319741634330862015844480 15906055 -1201774729262539034718517612915938240 15906056 -3814066364416559326424076441304715013120 15906057 -2772058563385110949735624655375441997408 15906058 -924734967051035774917308534255661824 15906059 5088885484748433307511030612607041280 15906060 -667248533414141075121638753655538544640 15906061 6098524378362527882425110634708595076662 15906062 2299512768169877413872144851092872127872 15906063 -3288276721032675445270707241936962176496 15906064 -174680445439668376520033715188578123776 15906065 -807141555479936928731185518314088787200 15906066 1009026299723414994586380633523825706496 15906067 -889524526785850764024957106389420952968 15906068 -588938328752464899430151695024174024704 15906069 1910489936916181744283425870802782491648 15906070 -157531574452133191704861392579808000 15906071 -60564148061544832133816388820922398848 15906072 275968449947554586031143632164270243840 15906073 -8883028281787472874561628601854516716 15906074 154661047087819168857605564844165222912 15906075 1728998583319244651664065553933195054600 15906076 -4419418234172457641827959278481659722240 15906077 333178573097353774243236337592024112672 15906078 -250785987831189307311216200197039872000 15906079 2812497057125155573984014314597847972976 15906080 2031362999649068232373398837033939763200 15906081 -100362661950304697420684663964957991248 15906082 5959977133952537776597664288049429975552 15906083 969767061997027838992621939073904010332 15906084 385767930060462941543705516868911357952 15906085 -1296674932312519981728090060783721040640 15906086 2319308984340515150758196437511992358016 15906087 -37515550847137212376374973680548679552 15906088 -5759236817114569366039742222622178836480 15906089 -1543479072947047413396817577435599519110 15906090 544694747355006486175564320747615448320 15906091 -2372989301565162022889763040085075150688 15906092 5363505778984424591175270725582574095616 15906093 1094388195304458586494122390513185541184 15906094 1623363944565295629394362042995607312960 15906095 -2092516811896083335812747943713644039360 15906096 904203604924432317370087699971811000320 15906097 -5625119029037591251367264666554859382400 15906098 -356336730458391656938602434699977224192 15906099 -404938251614509853679956649535064573184 15906100 262794285551356053316738567631723724800 15906101 7446671845312175703152601983377699013532 15906102 707205969386940044313823727161814288832 15906103 -546844109425841581323676469197774708040 15906104 4449312806727110644675294566737377013760 15906105 1757397364738108253637074479424145456000 15906106 -975638774164822612684545789373919229216 15906107 -1253965470081997840257795596338473896688 15906108 1743105520575646627679746660922072117760 15906109 11729809647921987395426333256273875013516 15906110 277206483109704765484428624094511800320 15906111 -1291509186137767161436856962714673161680 15906112 419385684158697949086812148996310040576 15906113 -1224951163268683430367439103040606424638 15906114 -204766992053797317464100139775162772480 15906115 -326723163929633291008521435250104069120 15906116 -429452838334233593745256227323948482560 15906117 -162525609217777753398494194105496457888 15906118 2247188264534626429194921218238447201216 15906119 -2806880452288862520018056173121586851640 15906120 2222155192302765946335659600670894489600 15906121 1572029808145348878747671907784083360768 15906122 3101261100028928695635735039103952408112 15906123 3848184130247342671071638296922216706720 15906124 -228983114239412526904560243492142720000 15906125 6876602027102383384716802958859639375000 15906126 493326436490646357939767392049510880384 15906127 -959809666321086472447948864367121019024 15906128 -708576723209247423897737932586367713280 15906129 1784057542833888415687670288206563951648 15906130 18030358197055632370655435564162442240 15906131 2337062100536095395350321273985557772864 15906132 117699294614469568204975360601613668352 15906133 675057733088210870617304915877164867904 15906134 -5846669535154435129606366338965793600 15906135 -2354400234879047237020234139583223622400 15906136 -1468541973904647396093375365160495544320 15906137 -738881904025739074865166359908476435900 15906138 167393878388731437686440450736106597120 15906139 322492869741865967685847382027415411024 15906140 3612852915242945712880846359659370493440 15906141 -5033590042716786659894669553020304483348 15906142 891954320966180469175445275507249226112 15906143 453359287347109707067660360480095700608 15906144 -495524569846800386435390001431489544192 15906145 -1490507870189820288339812338142851301100 15906146 -2168861070869157496364217111497209015728 15906147 3478240674344858341413557953757892713472 15906148 2546741413001657106977268886991656577280 15906149 4232352701775832077030467458260285937152 15906150 -178365119431423939013402190216410688000 15906151 -2983178140446741318131902144136334766296 15906152 1003064474070379481902705244874783744000 15906153 -3362768774445367674895987265156894764800 15906154 -2130385098263054565145062960077889841920 15906155 753662548706834528478637082636744481120 15906156 517984389948013081412177217189191122944 15906157 4321433984000510476066061929753150588972 15906158 -3821037604744922173173645125892510352320 15906159 2199996362024184039950274197569631166240 15906160 148853384017252468847140308113753210880 15906161 -4277704485283827319819592528092220325276 15906162 -618805253347535353414097127438303307776 15906163 -1590534559143760340772469512226956994560 15906164 2320925434736834345769085314885388032000 15906165 -1377404119139694189384419523768011348160 15906166 -1377853431696349287284061041767451887968 15906167 2123523376103393010323327819506696546080 15906168 -540321883614490202777160664832473804800 15906169 2480331206331595475593184173862119763880 15906170 78475039487955029084955348712867983360 15906171 -2059637095616109956989612596231460342416 15906172 -1951573147998510323078251766677628784128 15906173 105616081433143797036698302603648816800 15906174 472477240983451032597593103560284148352 15906175 1828084888671392884988720192403216889400 15906176 -3709920164039030211671428059837235200 15906177 1009864655979549575326970546267426525760 15906178 -2049939248320979706806474865945698637360 15906179 -1128295530987287698376553072403581574416 15906180 -304251904263078868786916574540283822080 15906181 1942346259139361115431636327387012132700 15906182 -1003205288872400462396926719407982779808 15906183 -1358763341522631585955879571510947272576 15906184 111783909265309555518242218620433904640 15906185 -3696329175608463914889939354442600030620 15906186 -2610160071889992894335627942143752161280 15906187 -5887769836422358362937566828234408410880 15906188 4382010287773793118372403480115193093888 15906189 -32015010487734640292972504347957065984 15906190 266906295319672610642707243665623095680 15906191 -2643873358831721195561267263991192890128 15906192 -85640229828574284429363736266245406720 15906193 -1235085443312417545632524617886793115136 15906194 866960598161225361403299794889487402896 15906195 -1167182746932230186658841745485772503680 15906196 -1154369278190361577022686151554986696960 15906197 -3661549910505842570704313288526532841700 15906198 -53476531244922059009449296132591175680 15906199 -2578653676649695612602014078423224012040 15906200 298714813986930445515286600499368704000 15906201 219424849827957182754736444510291255680 15906202 -832877034202207715335109687634442269696 15906203 74176895219531602302619849534756670064 15906204 2862274389331967768193145616288337085440 15906205 1012304861555168430554603372703477313920 15906206 -491663266839518969881447290867273848640 15906207 2975768953746147293963661920944239418440 15906208 -1298477972844740867747309333510009978880 15906209 -863696904645167189242262686267974618960 15906210 1510739597223342277569794406346209792000 15906211 -11147989851056523914438783802065127821520 15906212 49296596774870758839721136000472870912 15906213 197368268800536331196765364242362179360 15906214 -1640314834034790493598277944017096448544 15906215 -272853464799667427147146217486803416480 15906216 3376855398214515998510924179527843840 15906217 3560302306653567173787591872199470262266 15906218 -1686303863224183740215314746272133103440 15906219 514662362021563458630682934499715519488 15906220 -4206092087777110808467349842127944611840 15906221 -800159610407224461360124387829726617578 15906222 -74069022932529859063137843099875217600 15906223 4337723672504202961807490259691850847960 15906224 262564905764607591011177161291958845440 15906225 -127575460620207971919390301302032884800 15906226 260168865521811861204708515823784490496 15906227 2127131257504822532607784854527800760076 15906228 -65639032120574588736096468340632385536 15906229 -5560632767108047538065134042447351089170 15906230 1335747912591511286768795414625818697600 15906231 3240260907550923151485639787607166449880 15906232 -1638584848235210363283499188072202137600 15906233 1243065161438150506912593225565714788138 15906234 -1222420816867255176203019869596290616320 15906235 -1417953557984311676276741129085850505040 15906236 7453586937039993417151349261636438499840 15906237 1980988641286397015237740428536109550464 15906238 -4463495270285803858068670499078626194240 15906239 -3357624335154069600447388957552915836000 15906240 -388305443200967450432884893878216294400 15906241 4110620452438682948456832572814916904 15906242 -2370745721963907670325030933413862301696 15906243 -2915239222613983422177656753101168745736 15906244 1656811833631219694264233062140837335296 15906245 2418951263384807471540920315288088797500 15906246 1286077953403902546696112008659756270784 15906247 -91357452028164278585907964205520732368 15906248 1995560719056056836863350485955447685120 15906249 -625790590518997252837017587773834493760 15906250 -199908101432233037711897988181728750000 15906251 3246853280356818712607372095179738942600 15906252 -711088671726350859917683031315614253568 15906253 4663850211808043178166596859651987306464 15906254 -191960416418667476789088923320775586816 15906255 -244871043884989534312719371297204428800 15906256 411505324031363371487056791615338995712 15906257 10013399659645680057437568255526227075072 15906258 833607011480858426083834346916756794400 15906259 -81749852693019757724025015636633272696 15906260 -911140974516752233431295770466214400 15906261 -233193612287643381729381209812430256000 15906262 -330207256491490631688147763676762004288 15906263 1045639263564970066893222744132312413400 15906264 3994285022709301862602538642292855767040 15906265 -2575905691001664576524284440823885625340 15906266 2296225331318513552225321938255891022832 15906267 2750205385505397918706259051837476700640 15906268 -1142383801245505198222143611948308070400 15906269 -32462498361371329753459934260809201600 15906270 474740744035159403749281502480292265600 15906271 801485402916056972662940249973185335152 15906272 -1887851954920474255527790692747956453376 15906273 -2470696823079742615967045419911022376016 15906274 -2017267062933621577178414374608406773600 15906275 -469854098935019542962480032377775750400 15906276 -1893916571766053414096792738666360515968 15906277 -1182643822838181372627560363930058977988 15906278 235923557346722881020186805901014071360 15906279 2129703519696921393849066586553787974184 15906280 -763808253757617799267683686762923008000 15906281 -689744781458247933214595700960240750918 15906282 1219378447841803697880719974826560512000 15906283 -1533927525812799968783220544418190044040 15906284 -1356209900311949883585694840738881483264 15906285 319283957059532170778635869704636771820 15906286 -418392412587340632252280271746326749184 15906287 67476839016487188379682352130145884800 15906288 -764257633545649880935334065160248492032 15906289 -1922339739944084249528732559092066731008 15906290 -4183059333069966956356884427823972897280 15906291 -1984269517086204854950568047912561470408 15906292 -33330341694368589699408526158189625984 15906293 2432165158709313606828679250598540024444 15906294 1630254422913870176849476574944663154688 15906295 1038846121936802719978831324000162291800 15906296 -2124870640936204977758028547706644439040 15906297 7690349576423579390620589039356416960 15906298 -886954856168246437278101843524132842240 15906299 -452194277386647853341772773480330308208 15906300 -308630907736569553464473482981631923200 15906301 6274836802777377502503432511670777463302 15906302 41229419683205686816948951276506524352 15906303 -910340040094969392984424809591070941456 15906304 5227723554165603505875251781709313605632 15906305 2585757543690953534452400061856950033960 15906306 95347911146067423519172926306172162560 15906307 -3646358744901838253837102347922929314960 15906308 -2040495783828926123722994379571235165184 15906309 2297658439872599086373827154681691124704 15906310 -435745198129315860335026640573585360640 15906311 240771011364417583850430669615095541912 15906312 1231845751834219756965929203439588689920 15906313 9017533278366690488408076017669424484 15906314 3489808661586262110183998315480440382256 15906315 -1320841347972060069005273764781997246480 15906316 -4556667070998279428553142296195259336960 15906317 -152938006937560932768614381805510107136 15906318 1963780430236654772116392359768526141504 15906319 -335521814415243624794676434763752833824 15906320 -804618402908724111373314648128541081600 15906321 3414589431906203573513154295643110542240 15906322 -3359335941141819279646957094411170545888 15906323 -4779615355180742395766981563890111721428 15906324 -848495310403611740253621676044742176768 15906325 -3050319768175520608331568551027389832000 15906326 -2190615418695628997420618837366533641600 15906327 -1308020989330359005216247762106874249880 15906328 3842797839854762231108721870914262620160 15906329 7204571412449089294300065000542552265930 15906330 655237586726078059241632028168683787520 15906331 -400575380158918864310285984062299136140 15906332 -170578223060620447660991760936258935808 15906333 1742553423714528654774741193300105751424 15906334 -4797289323377348175910080204738526967040 15906335 -126910016288219302536243610577776933200 15906336 -2199020012973169323614229322652860809216 15906337 1860056779559788925935727514777925050772 15906338 36171955734401088871784278055015592960 15906339 2823426488279729250358155122027332023144 15906340 -1292169543599259210815375120450308915200 15906341 -4317371275218605829935243047557846784800 15906342 865153260381670235863672400727877309824 15906343 452122972169153771414624320909491190704 15906344 893238794229344560303977474988043059200 15906345 759782792393399661914369741675028480 15906346 918256171102587240779050433975964290400 15906347 3560972877135636032072733776551826706960 15906348 -905219026241220353450931798122578575360 15906349 2888576843844820116142679146305572307350 15906350 159594771679167607679180382082460246400 15906351 2671617604453137953695703604157370832384 15906352 -636225168275112265427098549134657847296 15906353 -2940299098056683603066699655324424156398 15906354 342214583371140766935493218798047675520 15906355 -1052210975024285724516844425233082314400 15906356 -2924514871274949989966497553389331864832 15906357 -1806903504132073158439712266644057380946 15906358 -796226151676330456196235502110260095872 15906359 1453122698072244981149896505890896490416 15906360 -351770640250069987244367588842080665600 15906361 6376936445105023347701737742325385425962 15906362 -31394632406215423162692407968604779008 15906363 -2468831795705536781947251331719520788480 15906364 -4777248831246325893037835352477522484224 15906365 690103474551928522776000814429703205120 15906366 -762264868813346944037815977322171575936 15906367 530290681240820345381182212617808688960 15906368 1509676173043179756223868748602603470848 15906369 983856638789120846736284732686609072128 15906370 -174437848465115899249958878150492478400 15906371 314771797517116636977173424757784328624 15906372 -504063266935790307390296902797774882816 15906373 -686289301207025701224593299675210444800 15906374 949442296194410945563550331064780758144 15906375 376259492099525173978325895699111954000 15906376 -6365649032503556535542130718542810577920 15906377 6633524546271038955705546585402125867226 15906378 -1802820385550107948561027912379498270976 15906379 -258574553889375379933701272090158374080 15906380 2308672144898588309395995580058756490240 15906381 2100171304341617620158733477278755189952 15906382 39026274049423647291383091444915729792 15906383 963008432045650525234286573431976491632 15906384 -199124066292309206221371524351913000960 15906385 -258910889112236388073012852004425313280 15906386 966612036681029376591064524176314650624 15906387 -975651055574937222265081839259259592960 15906388 -28932797699479705124574983467745361920 15906389 -4231008500673032484735204039148308240420 15906390 1571634643084366736176815788000341574400 15906391 -8084209144071012281755505306043073171416 15906392 2523780740143912494452753800977026304000 15906393 5750390923800657453349552462841095487040 15906394 393552017908001442501330028100899802112 15906395 -2580467777718707481539294978993865520800 15906396 -2412089597133705170048152777106107539456 15906397 27146894397618138675489268171027328140 15906398 3183019694258458734986778471174987361536 15906399 -3017535462228035954159534273948533847736 15906400 -3149462768680217464633957902835286016000 15906401 -10257466505370626874783446107130578560 15906402 3635483405060062077226295105989120631040 15906403 -4691803999201061148901545198199302527240 15906404 -1087587954896119182355543973676640758144 15906405 -1238439095549534134195028817586938303840 15906406 771210974859547528707996314604535418880 15906407 6525449941169980370560054573432659987504 15906408 -61294110830152164454034846790251642880 15906409 -166984187579387219331340208198728989696 15906410 -186142985563604099283998966058598010880 15906411 -311210036752198529941573728087849642948 15906412 3922341363627773022732578801437752929280 15906413 -4933391465800101329921707479982200902400 15906414 1402737187465179695493191973116228060160 15906415 -56944640600768619720275353409564654400 15906416 637771258578902265700975072994538749952 15906417 2489160761730306948882413088239697344880 15906418 4287201078008940533736516724975658640 15906419 2692732622000003681541828322742055210120 15906420 -1478797802512711129913955301934074828800 15906421 1570009470385915570428141582385394531644 15906422 -1039831809355725676296009539387606366976 15906423 -493714430199831684180528927175165041456 15906424 1324400560662306235553038411358117068800 15906425 743101856336179582016351385780591567150 15906426 -108285224454034070054442137499177167616 15906427 -281665243443648619191987351071389352880 15906428 3187920216562607387741641136207287891968 15906429 169316869635788279266181880916444146240 15906430 857264752258278982724476878454021239360 15906431 64718855684329173031279714006922454072 15906432 1407111919106045476279244686291453870080 15906433 -3935279930927718530173705836361535752318 15906434 -3063159303200302170764529113060323662384 15906435 -527807686493216555054060115664008483840 15906436 -172201700794056786073795300560766033920 15906437 -5676223238938119861915194004064189335360 15906438 242230804441549773618972738879591843744 15906439 444645537300992675670739853937213853440 15906440 -2625801386559660417884458054838744678400 15906441 -578718929183713233277205352761896960512 15906442 406873271314180602246369212439887390400 15906443 2398930141710191842477103215512654800640 15906444 -798992015373244319923402297781573329920 15906445 1881028216908719538050179950862792896000 15906446 -4211288940808921747013828578904822805696 15906447 -795966682250263044993181080091829660376 15906448 221534733975312710226595449569507311616 15906449 -3231554159575095559314327615745398603546 15906450 328765474525627217666666649381894720000 15906451 2667001859164388389039379125719975954504 15906452 3403156645135039178110912215429685143552 15906453 3919358611526812181662046305907996390304 15906454 -688940423423674248629634756142432536000 15906455 499989647256792009255695059658854873920 15906456 -345962929300125181560911059442717829120 15906457 2080266337040342506845071471124836922112 15906458 -887392061453948725354427724129402332160 15906459 2542752281729939941944465823445282608320 15906460 3781626934399105946288012067579699617280 15906461 382860835541395965633426760256722199724 15906462 -877810745472494886337155005282690350080 15906463 -640209965917328184623649535605669952288 15906464 1044933562202771223499427915746967027712 15906465 1452692018811421911849029100886626748800 15906466 -1318569613452840707413393420585008958176 15906467 2294724954501405694047444980660032463832 15906468 246350900781423425794371876479231078400 15906469 -5339025622678888874551398843951303864130 15906470 2240012387375603399989818067748862245760 15906471 -781813565839895449875774779170139788800 15906472 3861963916645127483145845608202517580800 15906473 2480500265757074768937595270840043962704 15906474 17784482302312206350029337149815967488 15906475 -993035971679966573422293078957785376000 15906476 4901203566893982519388787972864701666560 15906477 357622615370129109863502264075202752000 15906478 1674267862279589450846018483887806120576 15906479 2159016486024953786737076260821586468920 15906480 -516646076600639476089866800297861447680 15906481 -427332476530756087459921912942328935480 15906482 -65467728982986020583130869524272650432 15906483 -1813819671108733547121423286090102567200 15906484 5268533883408518766719331157831151327232 15906485 -137131024482378514449642804531280980480 15906486 -312801253468220648020921785599283228672 15906487 4878157030690135166059539814257474875592 15906488 1588616220698644602867115902428507688960 15906489 -3083017225772927193418597426665055168176 15906490 1087098008409163115999508139050192120000 15906491 -1041906704604895752416188294342384059216 15906492 1981404212992696018276152786119699988480 15906493 1282854817368700806181404052830406300742 15906494 3705348925132733335461968828184265303296 15906495 -2493799727709660674466439658385531072000 15906496 1706836104813706637463868585316313989120 15906497 -1590354579690945260464712840875698110160 15906498 474041929385117887746116252275627784064 15906499 342093867443968153428579037310774973136 15906500 741256262252138971415536646357681280000 15906501 -952156552179717712845769305026903802372 15906502 247153207393203111916244198627173913952 15906503 2022238645575616001925591883134868512768 15906504 1057042692112820007545951067390001029120 15906505 -2789426659127117743406476336602426221340 15906506 -333471873064056113332014346074770219520 15906507 2823776289549242703519989062935470183640 15906508 -1914523629420296736946447033727079751680 15906509 -1132776067094460990719474613554667235284 15906510 595475769367756403900435029881603283200 15906511 4561750775270243038320537284805533872112 15906512 2784705524794939670580745920715889098752 15906513 -111241975650504387875127836696715863040 15906514 -1933687336727424656409866018024257686528 15906515 -570381702161994532462291975545508160400 15906516 207289458688187116917972464586772580352 15906517 40967175937092178634053111901938381920 15906518 -12145868500306693147881002825294522880 15906519 610608541358393275054225505665961827944 15906520 709320196920851082865303656437090304000 15906521 4285976853234345070360920613577799571722 15906522 7146061751036893416162924097491393024 15906523 -8565821839920194848175963286139329841416 15906524 1100389612989198846909887830771007588352 15906525 289138347939997302988607009123954544000 15906526 -928954359196142006937416704390656088704 15906527 -83376103213283920369536884193238810248 15906528 4847371000717559639689184276308874231808 15906529 -3081721634443134573646841750361565861740 15906530 2700961526198917868503183723930209680160 15906531 -2214332668904380013268166838334988205448 15906532 -3786745172539808613806827288231987794304 15906533 286548029758089995841036795279978310524 15906534 -17342965452843240645992433301395210240 15906535 934702678709564742163899219366570790800 15906536 4358336807046515730059712310167918428160 15906537 1813028412048796955996384335733798409312 15906538 -112141432252335278443070189058368896080 15906539 21062010390208186142688660477630824928 15906540 -676442965463572457651118698833036462080 15906541 -692152704254855245032888823863178825216 15906542 -3677562034288380973321123292227972475328 15906543 -1698710730494363194052264501677536160992 15906544 2680151702809773081973898600541113057280 15906545 -1910477578162022124977751764469025773720 15906546 -739039268003055330512335986443308994928 15906547 -3287225489174338313385789832652148907920 15906548 -781342143875906930984803780915129657344 15906549 -264577292169956302021435594843537607136 15906550 756294609642496106539774388993900049600 15906551 -5836620702591718349147978526775965191448 15906552 -944199943806783758480808105922736762880 15906553 -611677684605679658429939840204131984000 15906554 -152879579454766917843474076116035757600 15906555 -57651124852788914348584222168892521440 15906556 -134459198645998395312491824422601712640 15906557 1593993461717624997994761595727568364806 15906558 370613829965009784447328489747712851200 15906559 136259841143993417641530313966044639016 15906560 15143389613849234055093174735344762880 15906561 -4182107762046554983235310794765271981216 15906562 -674076738379120162866309144466454174208 15906563 -5809738783223970582437513616379672861188 15906564 -3008497377375672173276901637025629255680 15906565 -559945529341730423870563115430549672960 15906566 513716499102568703581135596791775592704 15906567 1645856488133126005407189479172755459280 15906568 -957271201507651924674516396532191344640 15906569 1002860592312977450038575058794076858560 15906570 -747199930347158406516755413220276904960 15906571 -296434888092691148573216172406639019520 15906572 2110192834852594932241583101835689574400 15906573 -1816182345318458901257654420109074967978 15906574 1091336758129760024203600593556835147520 15906575 889704407459061340178149566927126721800 15906576 -773813459666920937855540010393527451648 15906577 681947672168228893546085034504092949600 15906578 3669640087380120213334777478306061885840 15906579 -892329624678312805930222193649656520912 15906580 2920991792072234727589054582862592403200 15906581 -1334888017947644949877157042409506457408 15906582 799578223426450829710409557184820770400 15906583 2400256271249358419470197426492442332672 15906584 3122436211176437226499584690416473282560 15906585 383497786224256482210659613032548923840 15906586 -38801825564604265010652916723862100480 15906587 4294243595187021226823637360771630755760 15906588 387445612195435002137765130725560120320 15906589 2625427845564215184429016730623872428390 15906590 605462848937399560925372379601648435200 15906591 -977803540369634849276836138021972243200 15906592 -2890775944595095437882761820234855088128 15906593 -148070696480108650119841504182043642176 15906594 -77624025372156175147103279267272905216 15906595 1708564113115268691205941444720302123520 15906596 -323712859275561538369189062110295343104 15906597 -1182981392190707634298884594687202254528 15906598 1007291779057528734309455383846178680800 15906599 7041274180344941835330548188943824656480 15906600 -1089216221811539499448808827199389056000 15906601 -1329659293932051775399471902262062537600 15906602 33494575142875492215912832662932056752 15906603 39055735451208760948298290305444064704 15906604 -1584173815535198864859732640144231055360 15906605 1702772501195672743994924128973661697920 15906606 -667445529745110172648278318918292766592 15906607 867572898463058216708898692340048931856 15906608 -1267336179649801552384674222250060627968 15906609 -306215556470176896985083349676322231486 15906610 241522528322275893683446699495530432000 15906611 127593950387451666448995644064012738720 15906612 -2267699338642412844156591032402306930688 15906613 -4768429257989785384580139988164766027616 15906614 -1090899888552175758629721326018123008320 15906615 -527494885866571150740474581686096751280 15906616 -407385240018144342597892267180543180800 15906617 -4175699410943204560513375726249330330368 15906618 28628055642471061318970807641897200384 15906619 -4131227534254281262459503873638064701980 15906620 1174877295949763663849644662046819630080 15906621 -3634647983237799720725631712204156409088 15906622 -4063828033702841976942156782937534405888 15906623 371367908361732090274846715143630080000 15906624 1124238350040471844760007776325290950656 15906625 1332377836553107255156249046093240049000 15906626 -1122753936634994036245416473941333597488 15906627 46014846958515424062788080308283041792 15906628 -3283212795813633211575242187079669964544 15906629 -5402716094213744296726278028344896859360 15906630 -913051145418642448321895210804878080000 15906631 -3259489449830140335971070424182447158168 15906632 450865880489554467620838306658143436800 15906633 3190004154659809681642790482514364345600 15906634 581488295484640502443791715184968646400 15906635 -3256764558373463473920751880865101869920 15906636 2293395633055218386562303614310986918400 15906637 -1677994696713065368185088762540641687680 15906638 2993060638130052665407689121316745562560 15906639 -353406664831373344808455934186795837952 15906640 177705038138666813359563664953223004160 15906641 -3133782163982713521183870271150024226958 15906642 -372830492891355502335406324265253030912 15906643 -2780045608776964375674141327801295262096 15906644 2582958276617152587117266804657581708800 15906645 -2240833149819101075069763035441124480000 15906646 12974587827883891986573952894033311744 15906647 -1549528685255210866638169615387473884928 15906648 -4012124511060249652024112586166397337600 15906649 -5066709294058169375677472548957652528880 15906650 2688671602695897693883335451812428352000 15906651 1055224593751966948671710782662572810544 15906652 1739793441773362415128582734478388097536 15906653 -2865664335795978515949822287425442025120 15906654 -688565024317785363658620358561474412736 15906655 3373294465217566128206874022561059307560 15906656 2297509039831997397434012456975176826880 15906657 1388468055021957341806300609567340586816 15906658 283892003620643994483266539577187452928 15906659 963048177312602976685674400083009831816 15906660 -1487176000865235706779426651436523520 15906661 7616575155743273485174990958819558635262 15906662 1424038009507742026908947043535800662784 15906663 3177364659453160159222169770125006402192 15906664 -4175239072261892818022008207046739118080 15906665 1243652456478093180289940904756356758920 15906666 950986297038530608080089484918791533824 15906667 -304165119090717408758547625346146112000 15906668 2681998990901927486147077525749525666048 15906669 894879293080393238304844073777825530944 15906670 57121691753169676596937727635616367360 15906671 1946778997044825721150947732657908717568 15906672 -501113815066095516766946605130228367360 15906673 -6348306790602882368699070255131011852078 15906674 950393375582982603841085800034677561776 15906675 1926896843226594309426503698485424392000 15906676 1829705060453877803964845998064230040960 15906677 -4751689355287859212713550795959491830806 15906678 1144697780145223984437780823534517013888 15906679 -6438742498093840969950324726594581407824 15906680 -4418371248494459575678963910246294323200 15906681 -255166400186328537755670163949067988800 15906682 -99372688748782323777596278517236252416 15906683 2142420273020904643920649295163520493904 15906684 1651983996919807406276575746800083739136 15906685 -1868741570062998029299990259128706092800 15906686 1527119735411936704798214611842601312320 15906687 -284051715884687051556206147882716758840 15906688 -174209608804905271639486183149152501760 15906689 -21818083913334915574211103339494376192 15906690 1526903266498299050190319480217814911520 15906691 -5382724345685335895587358432439073355908 15906692 504937619825772532809894861953910066432 15906693 -2296453029863480515785861838535694802272 15906694 325727477086181957175963409282756876896 15906695 -605459551220459958471083052208246310400 15906696 -774458728668715343880996226000281600000 15906697 -2061559506448895462060903283166814191580 15906698 976254285736380794612694323637530154240 15906699 -135987879596153386923729738507677360220 15906700 -18093023358870449780699797016558528000 15906701 -1407147737301052168753315038101820093930 15906702 317450445364505552530639689356995252224 15906703 2625106508173384354255835774822586008400 15906704 932292570936534930988929363299361423360 15906705 -3238979922341237963033800209926574033600 15906706 107687176096964347309115203181571594240 15906707 1369087298559294618784030189285988405232 15906708 -868408577510933053232851522825477011456 15906709 -306055821575448725388844748335702278400 15906710 2179262460238380798678067255571271317760 15906711 -1009793531062178630137926675999904024728 15906712 1561860662396787463114079022374534707200 15906713 -4018641879496450507075593970569350151660 15906714 -1980960912178232033245614711578176872960 15906715 -3660692996875168504839525189107455626480 15906716 1127399695832522945058147096358209481728 15906717 116564093425095158860200158482499112288 15906718 -2044366775515787838376059324407872333440 15906719 2956004568839154354783239458634478129120 15906720 -1027072672273680105460269421214407065600 15906721 -279693554047047624822470587629249538078 15906722 28480318291399178518575877813951118400 15906723 -60572385058662657666045255560960163600 15906724 -3324683180599300346004721861905732992000 15906725 1592212031403887387418830449474196346900 15906726 -189882399232447149125956751830797004800 15906727 -994653083045562045446035560613983314688 15906728 4227034047841047410123731288305186524160 15906729 1280405334015095841692309928592502680320 15906730 -639568610023733274675110238447686277120 15906731 -1053101917178965636056375721513206256800 15906732 -45813232812741219575854263558749306880 15906733 -5563831271558672544312706214235568663018 15906734 827267024156538494401294314838463700672 15906735 1244079650083577611799012787318451278240 15906736 -1046090052424712690187872184137673310208 15906737 -2678638545882568148530745643484180941696 15906738 2040494532044221023410499536647217399040 15906739 696304591461719828099241193857509463256 15906740 948380368796878762426664467245121616640 15906741 -673176982735232853243940711261470352608 15906742 2758991036959616738787394625375637370272 15906743 -140524981309563341151915149401503806760 15906744 438858362016921726882468674233092587520 15906745 -792807416159263062678134746869185149500 15906746 1269201788670247554370113366351821097072 15906747 2807984095830169667537595926354750874672 15906748 1519572289338545033943945309276996664320 15906749 3139715847330242690136564458192048991936 15906750 -1571417148856770022421413770870767616000 15906751 184270273119641444286828838790795331584 15906752 -1639272087681519951943041636966013599744 15906753 -2800101670139587946238455866598829535200 15906754 -13854835239072097536199451910339279360 15906755 -784944722115572821518782824559020569840 15906756 -1048535543494149130757350013799911325696 15906757 4995348819499607132923481142474920255006 15906758 -246926984488310905467713112522385905408 15906759 -329399301905670130723869814996417388160 15906760 756422118605006020327248245717825126400 15906761 2818369037278786839969939747153144440520 15906762 2030107408644327832897057407731480225280 15906763 -4184954011241318077544715104136779514988 15906764 -6811676201139710019995586918489711174144 15906765 147951057817324180269586450746247507200 15906766 -2777376932172273147496191069956040352896 15906767 -2285370398428196562223108069037387687184 15906768 351020450435546034002802802799016935424 15906769 1340594897043759416977903430903733143232 15906770 -900202483307188226558029584845674183680 15906771 5045940143370698755835418319975029802740 15906772 -2564413257403003324989580043076591874176 15906773 -78428719048860744566695976576571071556 15906774 206195168375329766664935479391867842560 15906775 -19090799332612976860010249426385030200 15906776 -2868317419438858744197214239897478993920 15906777 -2701632616353155695190692908544368693120 15906778 923679160305853739769330638081379859440 15906779 -17338760459510802237931829889084989424 15906780 -1687790669758900269659629618967567562240 15906781 -2042756629900590645320745279357340917120 15906782 234987621403097230605397558451377565184 15906783 -341796172735508352011503274830345198776 15906784 784192238828695624018614257625114083328 15906785 773548046300507424514229921826591976980 15906786 25229080893093209254991661803296925184 15906787 2058436393403887692805225118693544924528 15906788 57554646924324478899874575619857235200 15906789 1422099936915662185710769455234759549054 15906790 1148248839330045684185501804185900540800 15906791 734284647003630423293322943831615035192 15906792 401952077320185915286237927021862092800 15906793 -1258682517401216687096047807171554950400 15906794 2330074056015367998773724542847957936480 15906795 -82936200449146672967606119226679313680 15906796 -234915738107712352085891024009049364992 15906797 6333329475629706575306738738572272492246 15906798 -302861140417891759249708831587243911040 15906799 46448332167089759421614787562946075536 15906800 -48398433918102958815011269909413888000 15906801 3655878296135343752544304292511313402080 15906802 -100368787931955539497428138930240076896 15906803 -1565896766673523879224195359071454202936 15906804 784392180769636168498638717042556010496 15906805 -12311696717979039400856149012990652369280 15906806 -208816690894912235766391080433192356480 15906807 2090196753098236615378810055864277354240 15906808 4399651207803545703110721996196558848000 15906809 -3311528207673638176889430125833994787990 15906810 464775327883428771864926372738472380160 15906811 869872087181111329551774063659739168024 15906812 -2893576691713715061853250672012305465344 15906813 -292828303071216779155548021821780951040 15906814 -394016314772331508305697770241994904576 15906815 3895152977196674672418756323392550893200 15906816 163767153273291893772104441552814735360 15906817 -5874112392291231670815981076656059867134 15906818 28831440911295029680683106607754816000 15906819 -87020683909818906456828860952833337600 15906820 1064984213737118531636449683504885596160 15906821 -8121349689698541057101208501401447888832 15906822 -806090637813164295261008643537610321728 15906823 -542865933295814104208972559236431439712 15906824 -3983355209515281874327082150211796823040 15906825 1187228581302417078660418746844000527600 15906826 760325268418605105988814095511645085024 15906827 -5103263586255438758381561302980443485368 15906828 -156464955182893433255807585791069716480 15906829 -2316782910226870536963081038930188474570 15906830 -1876293246842936098316873302548961477440 15906831 151513901104041632260630929483926067600 15906832 -1940838616190816151351487271853525024768 15906833 -7025919661793569646774389537248159786636 15906834 585030171353106203355528876855033239040 15906835 638576186331189804651824483550633696000 15906836 594398462144168364050475819222279315456 15906837 407817486880575516079116388953779710368 15906838 -2629870322191944575476366805995219556160 15906839 3015063851007454115841000847063516249224 15906840 -1527268910043845706723857744540378726400 15906841 -374009603520960814903390714533127842428 15906842 860900161229858250365157842738269446912 15906843 -4152835570197632606897956895137818096468 15906844 -368164178566571643564836853830455164928 15906845 823055078659177065965237461149129749100 15906846 -88011881642842121406368132611242485760 15906847 -4256787692465767530529961264279713665288 15906848 -3696175851171960445798762240892232007680 15906849 485275461659168009814890882014218852672 15906850 -960346384431243488233592577373373619600 15906851 4141466130523102686779037451942991637852 15906852 -537379278621235009857493748005048634880 15906853 5866418708326082780757256063514610167102 15906854 -2717430807846008706751948009711516398624 15906855 373129866402913474767864249689242041120 15906856 -2377583565750261207104547214051381002240 15906857 -5457999755820385986450671646031680098160 15906858 643863628158377707359798009212621023488 15906859 -596713024462813709382554547655721412940 15906860 -2877591240713740714517705391822850897920 15906861 942073930404655364299086252303813792 15906862 -1282262826895930464709793284823532788736 15906863 2641066110617825042797226715213629618160 15906864 -485172845102718069073536910462739546112 15906865 -597211173482842679498453035498707065880 15906866 -502520092988799554081282820476868249600 15906867 2558147485443771456839405130745113484416 15906868 -3584972704268726678851556773354346815488 15906869 3801384561215282215926310613106996460608 15906870 268899812087614752641658782483193540480 15906871 5478882282563611934280305728995800670832 15906872 3438207137890433556864035230391466393600 15906873 -2533876127240400708010270199362690996032 15906874 -424770726783892737790250376178061392128 15906875 7210774329757071902243850479268840000 15906876 1481535559290811853482665556590734008320 15906877 13746693114710626419411121896272916480 15906878 -994207008453861950408184867756580646976 15906879 2705957453089994056722033111614613429648 15906880 1206708442141869461635738024466291097600 15906881 -977779208767890794919112148584680495360 15906882 980484006868066657889287849725940719360 15906883 2170144510724350077362186983663529986200 15906884 -643152305547011649103248146365268705280 15906885 966220241617283719606013602100786587200 15906886 -832036669303749956564178086795180540736 15906887 -195737671743890664655578314165152327680 15906888 -5687504742519084644764970391603401932800 15906889 -7184161136896755780526868518791113229660 15906890 555731154231174478042956560235983785920 15906891 744267432082236227507708837179700479488 15906892 691130598591760805305090808785378179072 15906893 111161256291489816681797055344938322124 15906894 -25996769517384122175466089103396656000 15906895 -1315614972437259487951718845231098058800 15906896 22904446291228843713214230845332119552 15906897 -646041080612787428815615331341321562172 15906898 -404603438420092068006770326897979324928 15906899 6570473735037694224364752322789304241900 15906900 -613704149706340101250457204953254912000 15906901 -3432783479656032568901410545431757890098 15906902 5705839413240488900871620776470495456 15906903 4216093380819689281598983021726656640104 15906904 -27146139499303026321898581098400276480 15906905 471842309331454095430356487395422823360 15906906 -220090192047035687023733808017319260160 15906907 -4359477484833620629394245458397074246844 15906908 398627067675791776032014405695472655360 15906909 1422882886376347525482138733794630301728 15906910 -2792658131429056435250865204850859725440 15906911 1144296497487814738111933545014089354224 15906912 -461320727804976871078443027023114797056 15906913 4035937061955943860027737257655165579184 15906914 4011503434274126643868045923174433683840 15906915 -1303041446289768342816558910539422208000 15906916 -1429643534290149484882194400112213191680 15906917 -788909152373489288540409306437525239296 15906918 1278270377637466571452117565676380994048 15906919 474597277086170506150460048336223710016 15906920 -4197033493594369271299819933740550195200 15906921 -1410674241713864157114408290689237227888 15906922 2404729172552809686863872776999159988224 15906923 2048306113922054944660566512345388679680 15906924 -2253047524934617797535549765738426959360 15906925 3994214295452552325046397849895724347650 15906926 -837940155137013963583242126495378511104 15906927 -1642660824697885630599523676433018604800 15906928 709200998981469917351936948360483274752 15906929 925413308162585844241913352700335866676 15906930 745320316087177520395804805229542853120 15906931 -5574688119164560729805227575000169228800 15906932 -1466137081171094182087430677473727269504 15906933 -452276223170428377760835268558409484160 15906934 -119581671539544034791521433672936913536 15906935 -268151937988368028012127185476314714400 15906936 3244349482005920477474387660464953446400 15906937 -3194076272409343694064389235721051228416 15906938 -1429668064817667467168379974263589619456 15906939 -1838318633243042314029197134081800121920 15906940 1211072518454666942809710515115548743680 15906941 988901770101120226940678788688221872672 15906942 -100973212654173336110901778047273816000 15906943 -188237213645081496097869548198875244736 15906944 3770138685598770022768927668662477783040 15906945 -2363953045115939729517711658499823262080 15906946 375799471266401027055748018510931551104 15906947 -537526653268410417850661294639976302640 15906948 2622225689277318967534256595935598382080 15906949 4873135584392954209083831441196787577950 15906950 -540787132933586722463578702558895966400 15906951 510293220824480762015309623432993324992 15906952 3534599922631612071264316468055994163200 15906953 290587591896053063824240334646651170202 15906954 317928173292686838496581143497009557504 15906955 4787973631722080976765061178741243715360 15906956 -912171647117027112898834557222784259328 15906957 -882899934121361101903125551587438022880 15906958 855338464019558387438667753140194421184 15906959 4191057219540811854102685493122693946160 15906960 -333091881107661509377877156560736993280 15906961 87925645831515900529720271437841940864 15906962 1009544988419940661355933572376912808960 15906963 2924815351862804081402343010172953775544 15906964 59128564489231240423725606865951833600 15906965 6111844485244352097279575430055178618520 15906966 -3544352928698757176041913793458442240 15906967 -2395493377635403969796662038592915996984 15906968 1013997196309758397990450548574519296000 15906969 2015634027051724941309278189166613948800 15906970 -482225829398986774396601755070807875200 15906971 570841286306981787877609227995729932800 15906972 1165135966427519814023830351873104763392 15906973 304670104168027074932693221220310528364 15906974 3584331195825295271886745147182176228736 15906975 -278705153898716127678239563762682976000 15906976 -5228657699782306667879522362492584787968 15906977 958439278414741170874921787908334297826 15906978 369416309541497427582131587708322180304 15906979 6341690278044341605089957532187992972680 15906980 102674623496633017463608598335714464000 15906981 -2821262885135782048661758437097463679648 15906982 -220174738448413534956981685028004544512 15906983 -1503996570963772401016459199672588997768 15906984 -571777912646164044405039576684025774080 15906985 -3379428532658756739922112398397879901240 15906986 2558544714436598442162493627118052054192 15906987 -1617360191699808139654299933180789322920 15906988 321088562381852980824003868972368599040 15906989 2198085582463043349536411401912726738656 15906990 -14796599733571801737262080996698112000 15906991 -5109177371497654759957138520600200778608 15906992 -47468015059027629661303153348206428160 15906993 914556984998542781585390396663928206400 15906994 -2288920282918702912372798969208986174704 15906995 1302576172420243373089770689519711970240 15906996 599914619323985306272861010164734443520 15906997 -285633833922856474288945368609702305554 15906998 1592265169847921005969513825441994052000 15906999 93651747149251052474562405680681829888 15907000 2578662265763684370259077528787522560000 15907001 6065153062072237768340063382401769769104 15907002 -167994201660596113017930773901602812416 15907003 -337947813871900651065851602627237406944 15907004 366348087316159964512126387460766400512 15907005 -43769479327174331021516244882322490100 15907006 5402716657741005569168946911281670794560 15907007 -406746911777368533344629744374267952512 15907008 58611555461016039617328363370608328704 15907009 7416652360533663633147812373026881130800 15907010 174006045984494496220330289830077957120 15907011 -3300590316844157067550480191318904999680 15907012 -2062734968971848759912213137364747691008 15907013 9570702178555149297283246284157190666460 15907014 -273097469111623449688257302016809893440 15907015 -3981241361382277734935933385764906499600 15907016 2129134791588506960164879932354965391360 15907017 122225975017058953993849469481091658832 15907018 2596233518362333216547150921556371238960 15907019 -374548926253689139919589657394281230904 15907020 296260431541772198932602362507566279680 15907021 -1429112486750414946033869687795513705440 15907022 1203730404460131448654379742002174164800 15907023 -11320792954667508806407729330831001448 15907024 -14312821545769987850668451551266734080 15907025 66889000373449398630875242053778762800 15907026 3405683319271818852723147607088693689344 15907027 -829860078719351121237024410336940097040 15907028 -3711037305200096146158223664981085327360 15907029 -4525203746604713032538837227056738923712 15907030 -278107916916755744353457397609798343680 15907031 2660332337952061501689118956445833310944 15907032 2550739045365877030077275779251229931520 15907033 -31552409006280065868866440135680325536 15907034 710755631871856636861376019963705242880 15907035 1834628230034492441716197099957674329200 15907036 3611923268959990137452198042504077516800 15907037 -3796151322316651347100486000207525204314 15907038 -711579531108173536710501124793157227520 15907039 -6182066396351046963464100545043965639480 15907040 810663412065466259898128524752747233280 15907041 2379526840339306544832714071263998421650 15907042 -2873917281205291815923768698132222783488 15907043 -3796197906804656352239021917482117828708 15907044 -261030730305982930462156462275154636800 15907045 35957534442132897785718969684047769600 15907046 -763117746848862064008558095225699297280 15907047 -828569518098155593505976297015332334720 15907048 -1718204454319156422265323439718107299840 15907049 1039186510568723625379568895133305342720 15907050 834885242731198511292725784723220416000 15907051 -2710803409986016956617252431031525540400 15907052 -489062903822496976815101786410025425920 15907053 -877567977091387046043125703168393314304 15907054 965799299503434135683792276343053798976 15907055 2868252970753987115952666086868528357960 15907056 360353078964781824951618654903151362048 15907057 1772937151784869118735447191388207797092 15907058 1314545884687638550635489342839486564880 15907059 338322259395389277784184135469995659680 15907060 1863722445814735123107721770375840783360 15907061 776764679146787163060993680323824791424 15907062 -993201049130859509787211183928605278720 15907063 -203042610503999145650230721422520145688 15907064 -1880996484080735873224369579391121223680 15907065 -276240678099465594829866316311914136000 15907066 2562890472706941947799945424671078251520 15907067 -4511165443429102260168139357703994397848 15907068 -3991766883582440774293126256118713826816 15907069 -3060775934185044707622551821756397921530 15907070 721167738263558416674149415408321442560 15907071 257951454975069472116023628780109904400 15907072 1013512133498025186315096469007715270656 15907073 16949997976715158696676825271245493120 15907074 3301025189436430553765894472988976247552 15907075 2873360807071403161936653374572733762300 15907076 15930394925563305916340971417893187584 15907077 -1505806089975073940203723143479452407360 15907078 -1151888805499136498298117260812488542400 15907079 2334972150140897693109623459360895110280 15907080 262064659042168898498016470764535808000 15907081 3985106509641367397057481727017982937882 15907082 3010972043564947554338398577156236441392 15907083 -1394917717974023415946429188340229285136 15907084 -6598957328198852781605222432509826817024 15907085 1418242740913251253601114435865925951200 15907086 -148890897579567987224063110798608329280 15907087 365366664260246210437456560132302534112 15907088 -1647926018391833424565311194190358437888 15907089 -1230675145826020515453909941858156540832 15907090 1682478028708705856789714604688266470400 15907091 9229305432579992972609635900994169234000 15907092 780996579322189832203676408919011524608 15907093 -817099292662385894882733031057248924658 15907094 801829979549905747053117501878458991232 15907095 215144411501844586695068261021607899040 15907096 5189558696236327953731136429651786178560 15907097 1671898095499982455363365245607861384132 15907098 232523953888012763783421812531726827008 15907099 -656889652102235365162361607134328768672 15907100 1332475912262614525910514013674537484800 15907101 1798769234572921115446330792352125560384 15907102 -1406152406090807742091356031561935864768 15907103 9774913616611065019314570274204648999200 15907104 -6388921876171679752313244755018317824 15907105 1524984475993580628042849226104736474260 15907106 -439433534244040659943649185046356483248 15907107 1414721287711961839110043127352012530040 15907108 2015411995095049544967732627366846566400 15907109 -5175429593217489916650983881505881303140 15907110 484247538595346111707212118519393829760 15907111 8539781878350901016702875563167801203200 15907112 -505628616379606174652444065924898580480 15907113 -1826444359123805784095119542814420453776 15907114 1258100852141423851536855496881589742592 15907115 -1026771290466570487378398198049378522560 15907116 99739566137871436717069571113275469824 15907117 -1587092226403322795682051655509260137834 15907118 -1407912594486406924640789289321431106240 15907119 67628294036289193318941531439094692608 15907120 225785784374415513686621096317948723200 15907121 516346731162220954553328411795152835144 15907122 49557912032104106711002677608555520000 15907123 -342487763010945730931283043623606988800 15907124 -383647025647852427863376369632246579200 15907125 1712945832481141366685498441806511736000 15907126 2015999632925620279017981227046239428512 15907127 4633728647447729329935387306527138662032 15907128 -1479184219773440052491488427153249955840 15907129 -459574298940888552418512257103112821888 15907130 1043701643650182193629084030332570004960 15907131 -677914744213754554905868537723274035200 15907132 4296943681966753699291660823954126928896 15907133 -2365220538121257808108627115459886096480 15907134 -2466525813176520877485345048805033379520 15907135 885857217382298512899102860493842374560 15907136 446250008881704204897396443336197275648 15907137 2754208197567326618174555248279607526960 15907138 34975361906499154927393708189972551360 15907139 576080936375419488120511944801165424128 15907140 1573728588940490790785531914873624473600 15907141 -354075627456202132107672376186483631458 15907142 -892563653118270948470099534289331403040 15907143 2407642875068602823698781165506935245568 15907144 -8688982315482968458129573999469829120 15907145 -1688523988352074872428826508504199129280 15907146 407523580384482532979941785939542179584 15907147 -394076245193498978345455299372783565880 15907148 837482235092152536869319416276917117440 15907149 -2912925908033496000345422548549678309866 15907150 -509310827398380558306279668141800857600 15907151 -89972462012734068594726672626551432896 15907152 -299484527475119972067801094424032051200 15907153 1395714921531150284283604194701574904564 15907154 408212208724216211490351547610301683712 15907155 647234983878657350883759935027520560640 15907156 -162217627719394779078618114871158804480 15907157 1849264499917558272252385549181030519712 15907158 35654681298707578004140511689153904640 15907159 2811788299239228322456408028390630750616 15907160 -4424438601010875917396144416028802048000 15907161 219596873938730637400721704786924344480 15907162 7645380838991569719723521422845487872 15907163 -1158206889044595238882170860194028550588 15907164 1193960057421997148556164705435686966272 15907165 346609873609977188859459706029804883200 15907166 -2807151957165803501756316828221028115776 15907167 -38456117652342202602888495846426238800 15907168 45564157767198721101131227667451346944 15907169 1142520472334772385182547380783982881570 15907170 -69293225502487905513353916943161116160 15907171 -950239856977087885047648968851505738288 15907172 -5774198315942990164656682079826907276800 15907173 -679922286847047972279516659821615744416 15907174 3030956067749661345741323420070635637312 15907175 2097709628768273081596289057161174550400 15907176 2622435713821489238398498196446047083520 15907177 89231622864069238225548021170615537856 15907178 -1323340691317315953372292400878142770944 15907179 -469613031248514461092080410239928470080 15907180 -798925878165661166160545142457083340800 15907181 1164902001948329720983067205593514564864 15907182 -652988005655687597991089379569252419008 15907183 7711226925086077849039811065723569135024 15907184 -1362807215519897556577331258048576716800 15907185 -7093416752047564069722567356754017280 15907186 -2988463249171022188330044408147013556208 15907187 4719168899932474666983885203681192245836 15907188 664346680550587733638614761361545367552 15907189 4473923053700319291937959587687842742556 15907190 5477478194885174047796871387779003520 15907191 -184966834389249360078395285151691751040 15907192 2406724606478874454389834938365990625280 15907193 -4629180807224685823550630978890425881520 15907194 -1852793967842244730853750298963858469776 15907195 251674347706441507607180712716361837600 15907196 218654135901647375230019985241928916480 15907197 4735655102729934442306905662924413772544 15907198 -727692440568830839908938332693015467840 15907199 1768046455168000730669458555973006837760 15907200 -924207623423016987488151218172198912000 15907201 2738077926527241379347125659740388777392 15907202 5051099870890894258056464678925708873600 15907203 1081551837617024734674795778390844216640 15907204 -1430736116053243640274680772772850844544 15907205 292947948437259637412867204644422720 15907206 -625753203922161572301069194619905495040 15907207 144790975237835911238692794037562522832 15907208 -573434170148138108140784978677368944640 15907209 -3374007467968064940123762218304650931696 15907210 2128952333141851447949509707546086795520 15907211 414318428469349900739082208959658706232 15907212 457372455520175493895568290009667558400 15907213 -4891162170519090236190605688530807660202 15907214 -250008038977299047300592969415278923520 15907215 -2337863226638125289727136590339587120880 15907216 96626057900605322061078663989568733184 15907217 673048812574602326778313077165977628480 15907218 1070846309905327139783587777866929322240 15907219 -4612862010635685371246181887584099415380 15907220 -154490498537627196827554825169287864320 15907221 917318814853749169754891108230209048960 15907222 3456752856722759221706033992222915002912 15907223 -5031428440520301315420720652843706632080 15907224 -3127027274419714620357015753780664442880 15907225 -180964348578932523045507320608456641000 15907226 -9254517073241145848589954675451933440 15907227 -1095558540279886157356054256655313018368 15907228 787383795415291549805027488787358637568 15907229 -252267168420002771104818336013319900916 15907230 -301286272915557539552883391146800274240 15907231 751784117635308216524159836991354136032 15907232 5002951603522459393299980052431801155584 15907233 -2027879172124429911701151396360914096976 15907234 840732089766363570675229052539964539392 15907235 -2734325552585219555673757729754370262320 15907236 -1021529082146689664891632654587555895296 15907237 1024175804477293286647731546019626096000 15907238 2845941339474608643389520072061497431520 15907239 -1358796386968331776056510947949556591200 15907240 4133629050661908674320702836308290560000 15907241 1243305055741346951095555609755609286272 15907242 143987423024397509449743553398510151680 15907243 3609619825234931711742026662797380405544 15907244 -3588245628979870057776227646457891258368 15907245 -46372620889184872684611462161346365760 15907246 2212809216711264974389586823493113596544 15907247 -455331215539940459833556214322946058048 15907248 5722770863177376627793673864834187264 15907249 3260999901389178998857395948677248207250 15907250 1260148170753031078577958594380690760000 15907251 -4276756075197453372726060469914558971136 15907252 664228449780866914868895840737945333760 15907253 -6538027546129635910880207453614944695076 15907254 -548744875139173188194434951405156546560 15907255 574999005083062893919122840326488221120 15907256 -3232085926900344738383700213741100032000 15907257 5476066030816822711394836437536870621940 15907258 112381730067636428943680390859839410176 15907259 5232140777222100422713684843404596800704 15907260 323870762439149958130901991659791810560 15907261 -3093818790802882379029866703960469732628 15907262 -206343095534548156349169155562302527104 15907263 88037919293848285233535691482585566864 15907264 54575597270800675202858499742105600000 15907265 -2329304151430872258467445281703256620 15907266 2296684712283117181577946447289740661248 15907267 384114668578653792412224114214720223160 15907268 170592678446403985976750403640583109120 15907269 -469276185110119643417270896044293293440 15907270 -1745076086500123966243432869251467009920 15907271 1993417575479442207241209778807285294200 15907272 -1665485308442213786968310954126363443200 15907273 -5828113176029013528968663053757013645478 15907274 -6386227710889198224110009265670435204608 15907275 150725543083645795794063102347137165500 15907276 -1343013704778305629210247134037676785664 15907277 705996099327698166864920233536212907126 15907278 795143146910863410924446198231939985408 15907279 3080623271293560251396379596439310700776 15907280 -31590149863671627817474542600088535040 15907281 -1122332763027077953186060721413036284480 15907282 3176910592176108234267775175816505093120 15907283 -1216776193726125793989763797070663895040 15907284 -39327930652828012103745573335220254976 15907285 3225913407024277778531185413244115757600 15907286 4030107823869365411821333107940307934144 15907287 -2403582723321585654454519012523213811840 15907288 2880021837800381062426226873441626613760 15907289 574346588040517970889005044951896558090 15907290 -523604110946401310532111948547462348800 15907291 38835069547463793041140462149241657344 15907292 2486614505605354205740823761506886536192 15907293 -4487852319948193543838431168452624388800 15907294 -2657285295413179552329995232289502218560 15907295 -999497246957319690800210735962500445680 15907296 1492761196970917662148624698453697757184 15907297 436847948520704401708462388241289124032 15907298 1238480712820070259157639450571742512640 15907299 927784898150406707638650377536639061760 15907300 1083757091978956461975295618846755862400 15907301 2115996675120890880831611992543918450302 15907302 1013886507531378591984404967033474485280 15907303 -3910090506015123743532331055292577730824 15907304 2152344735127059220574758806692046028800 15907305 2015437858631635179243296142695409773760 15907306 280326606662524018363750088473291294464 15907307 1760129790617458540087762634951912399472 15907308 -1199678693490141969629624306383118767104 15907309 -1728363663562036225061773728704799878400 15907310 -158345198663801073593807985222117349440 15907311 -1052578608984568007125144588453930048800 15907312 -1406332660632191371219517190940894986240 15907313 2160587150333284519626255705541813263840 15907314 -218937135583510935396404819835106662912 15907315 -658819385829822925259932000910899856400 15907316 3569491466340074622450316812973832519040 15907317 579177404126107118010340174621649832480 15907318 1445178986730452354162835051192796108416 15907319 -4486328771724667502595364238382841568280 15907320 -2084914769650675512724601077750235136000 15907321 -2392604132471892334252136596629424141868 15907322 3372493456611256958645996883079128569712 15907323 -935925681486676484847234467855158947216 15907324 -4387089875351255268210033328709469282304 15907325 -539718954427709236546435708685922657600 15907326 694862965818703623893980918964729155200 15907327 -416650388424532175580592294208103333048 15907328 2796464115055757222105549241096622571520 15907329 -482110449158868586635750801264269433216 15907330 3273972152526572827934715277719576683520 15907331 1314165695533728176686786297097461850064 15907332 700238002716158473704597055267305553920 15907333 -735511302308165691866266598334524002336 15907334 12103271447365175966965216129819679040 15907335 177943326105515888631956305837334198400 15907336 -452117069692063165834569590872364052480 15907337 589098889777217370024203230463937942912 15907338 -634095505885724922531765638951884601856 15907339 -1550928125555520313472331107657677325568 15907340 -293810214669488425978654771383805009920 15907341 322354972824733587065419697746603492800 15907342 3609015451499110044174241864989563650944 15907343 -7193031108181223331933967348214636643408 15907344 118207692283919963211838420460486000640 15907345 -23643281319789725876511737880200176320 15907346 122872961372236401383651978524060537344 15907347 -237290914643270207780150767036542776004 15907348 209926593589619713225911840309649821696 15907349 -1832747430474531753388340114506954128036 15907350 -362464230683699584487668357744193020800 15907351 -288170368558683969992465550784217983600 15907352 758346104866927460560038381228459909120 15907353 -1327588128632540462341804433431623401472 15907354 -669149121454101585986078084115189732624 15907355 2363874144340841578747733604058335005760 15907356 -2266772140680469447941361816666813859328 15907357 584426608772463314696447460839291605420 15907358 -3783078373818495563022163664613892206720 15907359 -374339518802365524546267078735648072672 15907360 3340194900219316626563386948817417011200 15907361 -6111318389560706306221351939663879699200 15907362 -179867243735884550546605927884482288640 15907363 223280835654542062972287235473662614560 15907364 -79384914020585139075101226809019214848 15907365 1602617446109102061083972266847693023200 15907366 -225565522658607397629680666929906333056 15907367 630795145906106648092951269448996411920 15907368 -1337288868318506639622248110531996385280 15907369 2107087149788122107621381588054137794896 15907370 652892882001342536740900876537592448000 15907371 -145105438900536393404939238379063366656 15907372 -200948124825048465838568617429638067200 15907373 1047200967852877578722936534524691501580 15907374 919198259043774287946044211182009456640 15907375 -1812641094128622970008063542980059264000 15907376 1554474862752319346314818329405498916864 15907377 53923021980717658606382366265508263360 15907378 -1780270621847636016597042957887537195760 15907379 2163916286426849327696541036128009206584 15907380 -2092554882532532175252666095703187261440 15907381 -1537506133749187412797883987674852512608 15907382 -1284355811637148838032127903367605978208 15907383 2126959852284523400850329562894864687552 15907384 -3306473255501162565613980503959815229440 15907385 607031285582454130349980704217644318720 15907386 -254327648075205284148743403444273408 15907387 1883699400371840990317986350930473400036 15907388 -769328394038829962012252183106339840000 15907389 1881000264610758208189219705440382392000 15907390 835494101855861763564638756352546523200 15907391 5662617769862117266869556562232649040952 15907392 -160735734788859915319084443213151862784 15907393 -7042365679265250297843661247328267495384 15907394 -846816016919703243556514300592466771968 15907395 -186806802534732323246139163919897760000 15907396 142780695427144887680017547471748636800 15907397 -4032323526492580315934301272373229145472 15907398 469911594985578993254325975280057448448 15907399 -784485003753718190276858756955851827680 15907400 2154809249876207310297130795781073792000 15907401 7103758961805331077536833836714799139040 15907402 -77421674501709916316793480879809826816 15907403 1550150371821525251298684643062922289160 15907404 -3241593756721205005694953144060049416704 15907405 -2565557065339762148388125948916925637940 15907406 -174755940221079812456083927659814727616 15907407 76146455892198651932406211208894533392 15907408 -852906703286725997773299727038016389120 15907409 1571198033756554463558630650937361552306 15907410 348707295995010143014194284586509665920 15907411 1123264182756102390730373410156655455424 15907412 2438026434907575909154322630966948777856 15907413 247472645925184170290390786695868509344 15907414 -1744083193684903157696235193444751902944 15907415 2320499729072820644819183285422670005200 15907416 -837009472456252645403870298135149936640 15907417 3553193137614196637225427542929095235466 15907418 2399766652638612543232179318458547482112 15907419 -3765817532413505325428518633027159994712 15907420 4983342385602517557605462901056256000 15907421 -2081665444374265480505102136685556828736 15907422 1501011903759148007896583145550649585472 15907423 -4129286671402066842058187639590895021056 15907424 1883846328550946165527152504882415534080 15907425 -768934920096131373697854501847054170000 15907426 521270835637627580559823513192321800864 15907427 458435524154735190141415880052150924360 15907428 16419922976011125967802674329615079680 15907429 -70315226412428544955234990348160897600 15907430 25386010409356199633739646055005655040 15907431 -226231322515481608983741060252786085848 15907432 -3748624542151854159054240490843595243520 15907433 -2510728069958281327400567827974210479814 15907434 -2458229083526450082147965255478031153920 15907435 1124212845374231434423885911263285180160 15907436 -3976606974313234833046664832026620696320 15907437 99615615959219166914608511653425689088 15907438 2342346765832184833836100544512787743680 15907439 4547465552459878745339503493972048652240 15907440 -364631994548964752107937813428174848000 15907441 3178785423354247419341993208472031814384 15907442 -1035046246102209586499122489370051206128 15907443 -4673213769056859299777145124690644372936 15907444 641104787199393996644090308739344515072 15907445 256033250636294762927356924491112940700 15907446 -36605560835924510484088448356936371840 15907447 579751777154359307471814543113777840152 15907448 -1040898672189769266799405662380910243840 15907449 -3951861387565743150634638452862853426080 15907450 340909278112450359061979469868832349600 15907451 -1204138362239745780363730753190470776048 15907452 2780199407572344583631876053207711678464 15907453 -4537278595499778397173191841633724338298 15907454 -1783705481683818417552887303084204173824 15907455 794437370018680655026327672844412775200 15907456 -1719637188311051019529933058774233251840 15907457 1302342482589934063073674443384362664660 15907458 408318320299471104630198113586375178752 15907459 2139905095527405674503365641949302604216 15907460 -843825717184615998170682627542388057600 15907461 -1344434993287986359762423580914778445632 15907462 -30526396262193025740267189082752600960 15907463 9725736729962202671643176978644521600 15907464 -1242733967000374554201229595924753940480 15907465 8933295486085021269869352532460884800 15907466 -291294211015462968724776476242335883776 15907467 784328657224649018148696954338568838656 15907468 -2753901153964700732358672237878660100352 15907469 -504677638360960144690602088865057476404 15907470 -1682186992788719742009107660211628080000 15907471 -18169393064386552345387136893436981856 15907472 416994220574080169987851330806952230912 15907473 -840073709194877853794458052267649857100 15907474 -356730956523504804717689673794568743808 15907475 254820220348584187667529903065753495400 15907476 774225149131507706004412414658193444864 15907477 -7512601522904355390343854193043861163680 15907478 -486380803010557014414773602369949962944 15907479 150980199144825215895640868311171743744 15907480 1122855246274738432142199505292710502400 15907481 253155786655732964385046720492367552532 15907482 -1866790110152221682837319825284583198720 15907483 -9630386142970554169880487444304531340000 15907484 -62055664683581392386622215185387043840 15907485 -1316576791242061400814031273136673340800 15907486 446015086080288932943988950534261384960 15907487 1232700147012286331522170119696256778832 15907488 -403720861416013624095502896032897826816 15907489 2865551993056740083105059643493747999488 15907490 -1386578099760962637895139931344598458880 15907491 -4093895803587749049217179522902995633500 15907492 -217551899651418080754957004809157811584 15907493 -949339966463650553261137612186974732000 15907494 -17256396870791207661694187682797632128 15907495 -1827321001620465487046043858095981917440 15907496 1232817944128241489012430987394030387200 15907497 250799002587388722545030934045026962272 15907498 5423280317216515030166112864897607486464 15907499 2518187481848320176467675078498877736500 15907500 111937738236867730167868994252065920000 15907501 4838531177236660804917447370402691951104 15907502 -820526212546193998552270601373553514688 15907503 224175434574709830692740285099489282560 15907504 430579212132471474532528262655771770880 15907505 3817193595678304545798187848663970644660 15907506 28022965704939057287223142875504501504 15907507 -1931843681339620458965506090902694092 15907508 -731976534619053689203451027495304578304 15907509 112268128003369329298034984940330250734 15907510 -3140751317178637897341773023432228711680 15907511 5198019245736133700772628773590317436424 15907512 591386719460109381035117314786103132160 15907513 2046316326256342290258995469050407653504 15907514 -184685237857126784389085536466665916928 15907515 -226176863350554961432757836585122365280 15907516 -3144882092668469305297400309113611074560 15907517 578308757864938034446835649447588897612 15907518 -964489855319636050268707696908557067072 15907519 4749739990513042918414318788241644528320 15907520 -350541706476248266988893189917345054720 15907521 621043423174034267657345831422548126720 15907522 -150831224622638651124522622319410667520 15907523 315725102345343862559233392770785851744 15907524 3239702428323594081037565404052689222656 15907525 3457341040762973896262562957141469509050 15907526 1228032174753833266514703148351303385088 15907527 -3876863703984813983603336213694304675536 15907528 976158987988030643156940647098973061120 15907529 5624935551921163284287274328577454694464 15907530 -256881423845862046440213204813180583680 15907531 -32166509500071364099497024387664547208 15907532 -900545716127007829028210603745242124288 15907533 2653107263613465036706208389996385236800 15907534 206042969249361275790151407426651872640 15907535 -75204027115094756377564753016738267040 15907536 208099841171714330958253920078232289280 15907537 4435542212802383193067395504048464627186 15907538 3097572934494243562128263408277125872800 15907539 -854816145968305900307437696259416451520 15907540 1933922233721835572148726041685006305280 15907541 1455990412338151508689129199744727850080 15907542 254507318127448174078883896854464169984 15907543 884224340190875086555094931843207590792 15907544 7871025264631511208452120576553407078400 15907545 -1185630478802075331814492103009772976380 15907546 2527860630880244142178199117628368548320 15907547 191621869098836645790890561210422136352 15907548 -1023936492339759434380309804278591037440 15907549 465260125742440886961946195747954560 15907550 892926457397306633612249784446553705600 15907551 1538353919708477792839058631268319418240 15907552 -2767916289309432477339199032707060072448 15907553 2715011973302547496064657019404337364500 15907554 -206982265934609773586362743180877927872 15907555 726554441248129626262411770303215456160 15907556 981321564369035482532186952663548045568 15907557 725064021525852544652165745214457299200 15907558 586847949321690865879892073333014472576 15907559 560005440606764972192758738309426974504 15907560 826215125130648861288032900858720256000 15907561 590976979359150479851827544346792456832 15907562 4131538912429554908758164631701894180864 15907563 -1509914396391657436986647067521513487360 15907564 3668186066613067614230287370259950820352 15907565 -829614679444867907954617748296262722080 15907566 1753832275588750849638838624218069431424 15907567 1055488927644289522610532226122563043648 15907568 -16223578796300637119380922080039305216 15907569 -1423266977734449341985379164240050748480 15907570 -582584538720915589718924807697520151040 15907571 -6320279748434734526332207997238651474228 15907572 -635024629564950153976580590561780619904 15907573 13469308490009555679266558413028063781120 15907574 -3085908290060530044243898456223079706464 15907575 831473945173612002926244639364633983600 15907576 365307732550716536497243009757934182400 15907577 -575348921184474083042953161569675256000 15907578 114908441176181130528709065103329201408 15907579 -2617730140450813872622626413846459745360 15907580 1023996512778289546750321273689259929600 15907581 3923811550722143556943817720302011562470 15907582 -552276553541346640267313011952755045248 15907583 -2778394996250206094472054882590140651080 15907584 795108553448266842487158295786244014080 15907585 5100917670011734832085448114952640970560 15907586 -1432309231318798013432066750338932649008 15907587 1816423966504678973864292666892974560760 15907588 1286191273496755119266191790876480045056 15907589 -7633560426141842848726479698155307947044 15907590 -62499711733354850139629306554275763200 15907591 -149504909547773637949282287314321758928 15907592 -22759676229243451018241137519644917760 15907593 -450501803502467649433412028098588772480 15907594 -1992066229609650809410542741329510813904 15907595 -357038752051042007482712687423867267040 15907596 -142544614476001134650960560466903044608 15907597 1130285669279681783857539244903015611672 15907598 -108933180675205932847834811568267878400 15907599 -5830263084936249387975649924188351071136 15907600 -543323723323237516744252733759276032000 15907601 1321936823895662916263500707955777948800 15907602 -1503601640762840592904749911924978657280 15907603 4852126022138403751635790900342602071852 15907604 -356158855089565837610632296550168012800 15907605 1343893291754449472360235239050188789120 15907606 587036468480893742003755258708393085568 15907607 5345287465534283227470259676277970358856 15907608 3461988689280875237287221975703971686400 15907609 11563985878347405389212788324092697587040 15907610 -346452962888174740233569555013513576000 15907611 -2134470402825842653851749896825282753128 15907612 1619155168260276352359204785212644743168 15907613 -7101403737650972478156477334128790427316 15907614 -594247728413566617198241845970981140480 15907615 1318608503676655899139336114860520449600 15907616 -2486575557215152227750138776401513218048 15907617 4447277021858745232655582360759580096000 15907618 903746793033036947123901557906266643616 15907619 -333939853894538664135799273377320202240 15907620 -3617051302252408293340019342175532400640 15907621 652830114408964884728089065742761000000 15907622 3757804735060182084357451941058383110112 15907623 4505944931728069798544210089520737881384 15907624 2172356319045598822625386419456735144960 15907625 -4851594351305211513666383881849771131000 15907626 672414932891644920626577522602123501568 15907627 -2056254615889710224368024669660944909048 15907628 2216371737675816690132501139557411840 15907629 -8336375741091097108081117385013610337472 15907630 443048580889549296046484178221834469120 15907631 -3614058353459641923959465105472148403040 15907632 -105505753152392050153580672956482650112 15907633 -1249568432476634624506372245266437676480 15907634 198064882346920018022869780194026959392 15907635 -8269260583399943345498955153228064560 15907636 2365078836465428750461784906226478981120 15907637 -3263520327808369140426000713748338253714 15907638 -1843744048712857952814981971755260565056 15907639 3966590879780957253451010668523461079040 15907640 1885666176764225419275793348513531084800 15907641 -3810821051818189401130755087197019624576 15907642 -3078973560217719995875168669656288048528 15907643 3707918332766948987221324587457948503600 15907644 967089084915262708182315415778949841920 15907645 676484954336653596164728849697412201720 15907646 21433363985877345709670380487008978560 15907647 896329858939492965697625650285438323072 15907648 -475495719568938263128520179974971326464 15907649 -575769820585880667079317147518591470080 15907650 -217295443385646020847942291699919257600 15907651 -528942786110788153807393741848147560208 15907652 332227516498172565677421629846523793536 15907653 462335474668870072890609322774642732062 15907654 1657557971096810407464830944409138592000 15907655 -4207224459119112601443061115553333030000 15907656 -2212148106565466196337944952822565068800 15907657 -6638751237722122463315344530618130989094 15907658 -1023600943228721975541493762892030867616 15907659 -302192124480057501412135068473348634432 15907660 -2062569530181215392401439147118929228800 15907661 -1429299815915095962472765211471274970176 15907662 19012545215183791294008822063818236800 15907663 -5700001445035598040314749923852971667088 15907664 -101906469338636783124050755180339077120 15907665 -1466277421923442504545432678513390862080 15907666 3470862298609451394228652873995670438032 15907667 4993772639386355299624952411150931910752 15907668 753456263942764843942767890559416487936 15907669 640496584553208269551855592194930891996 15907670 1867399658167332680274207561612278722560 15907671 -170018540506407157689525533902232102808 15907672 -642786874431030825938234748435749068800 15907673 7248680403462115280552026868979038390922 15907674 -936915345543450410786091510257725624320 15907675 -1495497794220866442263178467517610293200 15907676 -281262874026057592693295015114343347712 15907677 342676030402898552941623437632753057920 15907678 -17666407001627045717825890977281470080 15907679 -5420308072135264449313478783842069511616 15907680 293757340024166287451550673277312040960 15907681 -4029404490942083550732094672268403884800 15907682 472843198595183689845140124316383866880 15907683 3416406880106490175582060843024722531648 15907684 182668232175908646553635693286375864576 15907685 -1093486647570150744338254127470956364200 15907686 467617542847271929331491663058983568064 15907687 84721884870521423007789867815596095600 15907688 347670681997459238268421537336774440960 15907689 -1230425139510134273574715021496875794240 15907690 945628898031323605114089875156521831680 15907691 2589856931353534881805761442814541663384 15907692 1846610857273547856093026033958740066304 15907693 6889504691158105901903502936210262405440 15907694 2756461341926346897681023338250835663744 15907695 -2006626151398870395737236875953938564080 15907696 4384433619291927221596664404892319744 15907697 318587440730655604677110894185321689216 15907698 -1779658507574023162006613674268259033600 15907699 -338780123164709147873007852232535447328 15907700 344273153236633905828671124643733606400 15907701 -1841957844997962991407361784369116850880 15907702 258253145156181247048568129619353505408 15907703 3444478652198548190674613170004573779128 15907704 1228355958087075174952321010557341573120 15907705 2224865497539409672021282409868770987520 15907706 169555209787156588621539981048618483456 15907707 -2020280430609724414086724791365740521396 15907708 3408056673455663685550953950405752137728 15907709 -1416641372294701348825911409272333338484 15907710 167420897032315421265692244427526123520 15907711 -1341953616996183971161466123526051605768 15907712 1293852289489200887215371065454546124800 15907713 393835140122405712171868577316647291328 15907714 -6411394594194042131695077560066697292800 15907715 -1621546818273112944173663083232698934640 15907716 716253519688713416413543802085356682240 15907717 -3353789874206844113743675473303156790528 15907718 -3743401211183516088748756839365595824640 15907719 -1763099808432282512393925394472393888856 15907720 -1287603602623495911043187587048388198400 15907721 80496342937001944614999247910153959632 15907722 3359429154308459008400858359881799680 15907723 1048614605195307681419216458823616780528 15907724 -499388714996178966370936797606763981824 15907725 1196139601455393635223035086299644208000 15907726 3264528441864599155639144397760728421312 15907727 -4807121157238737480215261856498674768016 15907728 -179550158988676209906442859905840054272 15907729 48788975653447234644582570652175777330 15907730 1560531871950910092550268505606776486400 15907731 -603825515027846338137164543505235219200 15907732 -7890356387495998374985486729685155862528 15907733 1465907674035853943724895066076332360824 15907734 101108415332216863825364484574006361184 15907735 576113177592790866422492684824773536400 15907736 1831355393140768675201987276525033881600 15907737 28802299824507753212089963036836448800 15907738 517468743511460004364294135620254284800 15907739 -2635343360596089225046323217064930434560 15907740 -1470936589843380117802899335602306329600 15907741 -1825555069454427318062371320421959448858 15907742 -3150588901707114598537879611207886681728 15907743 315831894707066185256435962259393968128 15907744 -262393639730399152122643645682827198464 15907745 -1173982466396633879893553980982956701120 15907746 1495760261036984286868418975421094502784 15907747 -4446518011875853443177634971571108199040 15907748 3510513047947606454577710702597764367616 15907749 -3575188726409042127120700608628039776 15907750 1824513985678903655435016048271765440000 15907751 7335077577910140763429834356039435205752 15907752 -5292402643935401942557606209753761464320 15907753 4883377640722068247472813896432826884944 15907754 -66325075264766647555861533297908382720 15907755 -438600055280119863109697264031675298080 15907756 1234374339939796468281141600962704967680 15907757 -1033652084614279995698089322538168221280 15907758 1484645329172131169826000056847207441984 15907759 -170770212566076125077969246371976250384 15907760 1236202042464834156955463402806678978560 15907761 1571532416363515368617088864529513525632 15907762 -254422093436769636321716938216777231968 15907763 1058150754940491089964822784614534991008 15907764 -8972610347589298725996973248508016640 15907765 -219215687268204560774387369909706086880 15907766 294985292254815218578370931318523822080 15907767 3447761732841535816811090491900261681920 15907768 2070597782310615047782596830516109250560 15907769 -369461841124002751862814229497775200000 15907770 -1264774852901099914454986991852308526880 15907771 -1778634094421377568395605603637914750000 15907772 2463414141039817665956132240544014693376 15907773 -1162753983572903528145340447388692241856 15907774 246949418227097194226246637099170053632 15907775 1518698286236487608458566407700289807800 15907776 -571908275839992701463188404933408849920 15907777 26830880824238140854693934043505102420 15907778 -1743993638041609095242767327062430646400 15907779 -860154486414630785335630019572224168960 15907780 505380015067455356064795384824563568640 15907781 -3682993967816450206262249964370216232418 15907782 -1298333905627784811345726204086399909376 15907783 -2037678449728714110633410699810038268968 15907784 4187232074954852127938469668007433881600 15907785 -1783043716099538229575080482941736052800 15907786 -684029704445584068777998443379585488800 15907787 -1337116322830862452303262801547191244000 15907788 273683852631138451043646860182603545600 15907789 -5199959750423293253629043603629799103360 15907790 -1522055904311356060122969738663656689920 15907791 -490712684166797745899834045804558242800 15907792 77130479273419483250216877002815594496 15907793 1549090394124490778937074184920915714688 15907794 -575545888836975998898629590053448585728 15907795 -122347025747628176012499100963182144960 15907796 -2555144211115768102099161189092859062400 15907797 2376602041759820384088415988663098604640 15907798 1824454862592746882261028812279269466400 15907799 -4990515764209634722320417659257885774200 15907800 -981563967615882580175945642573532672000 15907801 1455239494371041185756347188343678616092 15907802 650572807883537418928087502941947194352 15907803 -3420925163723492549010870922717253192592 15907804 2002536216885168933922863823597817882112 15907805 -1107717598559905142760376626882483648000 15907806 1915103182932825652890549059876197643520 15907807 -60278393527735735878719548659250481920 15907808 4221349559325332220134246401864108081152 15907809 124411707430062995471828097599827702704 15907810 -2266150197447437102659531921502418186240 15907811 -3816352405253157816921931081499421220728 15907812 -1903634439798776459878037011555138203648 15907813 3231590760611279615410420608131433000062 15907814 846994184589932397981381381579959623680 15907815 1115543555514845829319801866416957629440 15907816 -2464482727822491639922482847284981350400 15907817 549892954978893005685909184745199220224 15907818 307517038119367467511493232438077334528 15907819 996932996450541406832003143039829805496 15907820 210362188778519906174993446979310074880 15907821 -1820884385942115699909840808932572427360 15907822 -74783468957221240573784686503616060416 15907823 -5385768298358957780018654807476774442928 15907824 1046453749318058703894752626070780018688 15907825 -1690233455558558701976136910415932939450 15907826 50840423904313071774159794461926658944 15907827 1432364243390334395922462586199993679408 15907828 905011244935193622335914020798830461696 15907829 -1757996331250720456414405355689039389024 15907830 -110601498024598134526531777077814846080 15907831 -4577299734547822313643566307776421881368 15907832 -5285923340914140745514025605668962631680 15907833 -19092674461779344161052902709968039740 15907834 1683218205408183349372952589374327608320 15907835 5351139455673177831397198790243553177600 15907836 112803001342742667182110284089268633600 15907837 -2675441055980783635887174433888646387808 15907838 1212238369694014066290491603417131192320 15907839 -1811908246963001547639816288215797822776 15907840 731121712537857520931351669566026547200 15907841 -8315428626613626694416883175278135477248 15907842 2798968586123475991762099000842954741408 15907843 -1265423996757546459565729691036008593200 15907844 -336314718665873998915930624332354749184 15907845 2403820780400635682584420899859616395200 15907846 1547575096582567018561757730201940555872 15907847 -4898709408539865655490273996965797817704 15907848 -1146029728775053207712077107690372218880 15907849 -1443224102721230072421523024659569518236 15907850 -14662991898764841142520197932986323200 15907851 -1942220301287096661741120410264503207620 15907852 -2336678327193605873730981749173223508480 15907853 -385256055205698413260285511408421693000 15907854 523463556872914961975324486225764291584 15907855 -1703492336323310692213624584786220108800 15907856 933531929336404193990564735960820621312 15907857 -107756658993162878987204322760984838208 15907858 -1720138263723443141900972193258260822016 15907859 2491895479768735401303993407346140640840 15907860 827941959760000800305851793881334784000 15907861 -1208028580785877170453932007179388572000 15907862 1798926599127758856679141088356676454432 15907863 1428318464854817690886936404859211808640 15907864 1294778559974529021897879376445502259200 15907865 -2844178021628927208809203737563278159740 15907866 -686394799429289746650546701849078244096 15907867 -255212358064964024398478396167692310208 15907868 441095543817143701301619393188155554816 15907869 -1744761767517363622824614542360335055272 15907870 162224262294553336559324631067477440 15907871 -2922463146936399880455442248655937847936 15907872 2229947046925342015237854820748534218752 15907873 26690123062903865504160659114698725040 15907874 -5375071105476653954754252996434739289728 15907875 4558340366145645561665317839235708800000 15907876 4868619082919242207473185129706356255360 15907877 2885161274548723563405481136321465812224 15907878 -300362145778926065235521649212902213632 15907879 865879680261818176512853679543950758184 15907880 3556043296759047363572770313480424806400 15907881 237338844070009693793033286475211796480 15907882 1601247882575495882312323261825713974784 15907883 -3438521511602364660086863912575461721480 15907884 435289404292561808095824813005102900736 15907885 2180356784928633491984802720363129371520 15907886 463786314895538126343990837336558775680 15907887 791917332686453049670952753586152023440 15907888 893143533265580308284665410360221204480 15907889 408066161919933589378269692417205244224 15907890 -124690979628711529010052597984786508800 15907891 1938652855303340499922914036939537297712 15907892 290516686995090980290691924538994114560 15907893 -24362778840105586773991480815599050752 15907894 -589684504280971199749571594643752825280 15907895 451425116503361330215707638267505629400 15907896 -89638206762073996702587339539112038400 15907897 -1818436774375413833526940512724383152700 15907898 -1141103609733009591796408566390334602240 15907899 -2576264848558777039158116063509464699624 15907900 2022235160645405585870232480949403456000 15907901 5203024606889626016707939418933299701900 15907902 472335526873995907363937347348659916800 15907903 7782962664404802292683375225032686091232 15907904 371217351891385179151944402731167383552 15907905 718663703011244534045878748122624634880 15907906 338607326347652399239964659818599078400 15907907 6770916188319828686844131094941848692156 15907908 1002043790906520044033802858291804380160 15907909 810935690013592430661267259297798732320 15907910 1666394120721639777354513733952777823360 15907911 -2267802833353067866699335865158498563928 15907912 5951413283784383011797700926110557931520 15907913 -249950393873991145693132992170409805440 15907914 69342407428798900497913487074655493120 15907915 -1784122690766432425926891099993800502480 15907916 -2934783875697677979989101280673661205760 15907917 -5482808217745099790544930592234295403552 15907918 -518948217936630343324378956276068982912 15907919 -6691280524228739341821910952650564858704 15907920 26048467031319639578412663308691701760 15907921 1745012682816853914346674435608985451200 15907922 -2386580592948369483849275631952214406528 15907923 -1871531675491064408817073761210636618216 15907924 3987234726226750179222429325619852160896 15907925 1002261987010470797734696962951299992800 15907926 171709498802541095921136318331877167104 15907927 1057170564503174810040985912975004155392 15907928 26116479018395612239769795584320798720 15907929 221647450657447327202852053740416886528 15907930 -431810639014424521608581000804787428640 15907931 -2417401144979428941804115405344643369968 15907932 -1647368322387295203000996448293447174144 15907933 -243889698185757666450013796749896664320 15907934 1269665218926298327405308236213234457600 15907935 -2264516856097765577613271500214310809200 15907936 -101104385902891031538089593378367864832 15907937 -3666842479071412805887767948819913938108 15907938 3544260278915657351264372106329421024768 15907939 -5545335393580655742170943982890514892260 15907940 -2818287861705637525001571214042185830400 15907941 37495940247847944161272343195866010880 15907942 2477636049504998880613202382369099739872 15907943 -9596672543217641135927937402914596995720 15907944 -1474610772308388862656307991209221980160 15907945 1158339934995372816575758849284714286920 15907946 -3082595822293087520620161644781388829952 15907947 2023427435012875506133455960970310966784 15907948 565826959394752030916486340593490978048 15907949 -3604362673917608001238398974093042421120 15907950 265728747011346510996021302190380256000 15907951 4936883876447272028671516820490621631952 15907952 720162742612903220907389540437965766656 15907953 -1521278110016285989153703792535827799696 15907954 232769356827984081553845884614091207712 15907955 -990663638578083826415378056496974182240 15907956 918853173001437617379400640025300099072 15907957 1137120934892429673992648502048032576380 15907958 -1673180578325908761518415421696810576320 15907959 1711996894697212637464673871094841571600 15907960 1031259437376470097342421270848528384000 15907961 5041090738228974518690407249096455306624 15907962 363856412703459173555407476616826079744 15907963 -7921363067580541700374522147349375053376 15907964 -4865399059015290300027094173112708737024 15907965 1067603491461051822921482910358330485120 15907966 2092833845822538546110457937556428866240 15907967 1565002436818318713208502332784222964240 15907968 -5644256258433903676557427408314669465600 15907969 1276394062651689441742547717715760590912 15907970 2279496777739949540149906330036351962720 15907971 357524724538283002265006159305331294208 15907972 2625699029537852407177784475610084468992 15907973 2552320994152656687704966501253978373344 15907974 -337600696911413003204003970485835896640 15907975 -1582199582670472791679708284357690892000 15907976 190032397824903269870959834879272222720 15907977 1443356789694386523448348070549012710314 15907978 4129660097167152644120309137028456797440 15907979 -151041716043075060914335898788206624240 15907980 -446569852550228236056145271095768596480 15907981 3866785712324469200250297104366766105782 15907982 -5321569127471657047293440873210780437248 15907983 -673065142510585693881686763878213548032 15907984 1299964870831802493038374401982039040000 15907985 1217486326246161202852595734611573288000 15907986 -1158235186228064698404971955894517763568 15907987 -1789468423208869829101699955796388859720 15907988 -2020630070568832739517504810676515657984 15907989 948624743982445565906803664621547985824 15907990 -289231870849156698284508882956315493120 15907991 2615269700481348356871260331877628352 15907992 -3202008571599807623587433525725568225280 15907993 4265585418028165938693486830317629801600 15907994 1034339149464885522201629194821366055680 15907995 -385239836780211827324874843013490178480 15907996 712104719512497801298876649350840909824 15907997 3518415147493913830051827903781728912000 15907998 583463983086901312919486853664403168064 15907999 -2318665116552133260942707149866737908000 15908000 1632203845043875577557669990157451264000 15908001 2703433871109010160054690641181154118464 15908002 942405393680108930802963385466468089344 15908003 -4196980316998489184639262963251493366096 15908004 -827027088917355747121347159873160679424 15908005 389346142842859350852028026222164065800 15908006 1263290164832977676604559056071870441952 15908007 860511020762674322663650509759518736720 15908008 4722163079469106831844810307881730048000 15908009 1060609271147901450533252070140669736804 15908010 712492007972817800338411475452400098560 15908011 1950259719124868848787707721926356278016 15908012 3753672530465312853813989216417613133056 15908013 2025475148745304225391777299809176130624 15908014 -251384960881160851722650074988408148480 15908015 473570928868631572466843321985901385160 15908016 615699586230537667558849705916549038080 15908017 5923207551189148103193121931714921145652 15908018 -117896380823013844937031340502686070784 15908019 -800932386996984261352162175323879571712 15908020 1681983395571516048525174238910174330880 15908021 -591837669319724473738223549953682645778 15908022 6350120814468468851984731917254492160 15908023 3914085666311084656048048804416219039272 15908024 -2599735307842926809608296265934714081280 15908025 770088296356568411847177859617118953600 15908026 2964731489943237385302009152280821273712 15908027 2011755924775026556807317173838944299560 15908028 -860998784506584328028576282989027438080 15908029 1860554786682744739542335639680739908800 15908030 -867705302246825740405127906733479547840 15908031 -2138321297785301471308101583340320348680 15908032 305077750496318176006364506221633863680 15908033 -640338085715216159164684406859795446718 15908034 1465443064962964310836485515915447441280 15908035 1856059006411702037643038125382722924800 15908036 51102105836392921473005528816818114560 15908037 2477092118821291811343016423404335207520 15908038 150206581865051343384142273367826646080 15908039 53253645735479530115871687376404545472 15908040 1607032544817583391172228136740448512000 15908041 1563748586512415100095425531345164956544 15908042 -493241645542363130912912354530407168000 15908043 -471083898193622091814146627084897899520 15908044 -4053642413233927871621370027155097412864 15908045 -2432284362423857470532676350398213787700 15908046 1149890412850469438597151343666140810240 15908047 -999406919705794010082204293748346746768 15908048 -500230705167478702500201658379534155776 15908049 -2474320588586971886825725901969910710880 15908050 -911264019767247122924367904685753173200 15908051 -2298704099141199446205761849198565036948 15908052 -490832448628804965916441466043705292800 15908053 312349950156432777324705404711256081920 15908054 276103050207395336307070191692071861440 15908055 -357687239862299048489250959522305960800 15908056 -683821350103827285918766252018061475840 15908057 -1206074199610790812161807268398120112368 15908058 1096577383849610744805909952863258845424 15908059 -2398540259186964958845905830451946407740 15908060 124191328189649843447502902042013696000 15908061 -1571209810973479235879577533312308994400 15908062 3497453909779335591072811189777631356032 15908063 570515673369100344334609205202982353312 15908064 -2480391286543484702460743337040804577280 15908065 20770713875166203514496528749413646720 15908066 -3045999432936030421242762409920027729120 15908067 299680334075309488546683714741612922320 15908068 4321016526674231550650918156676080504832 15908069 12135275034476298307750905420185847864960 15908070 2191230632027071443068358712825940064000 15908071 -1846624097439169043970243187375347873456 15908072 -2260896938281253064913719338570015539200 15908073 -2667413987286940924864187083351164192960 15908074 -169121985152050001491127237971685357568 15908075 -3018190474286395775344311744007047371400 15908076 45918367081262053874905686308270143488 15908077 -599656761066979710484988293581308395700 15908078 2820559134249554981936092629188211195456 15908079 -2188406969815834520455827958424085680640 15908080 -143431894567232217040452929646987018240 15908081 -1032773178996131120382741733336776878976 15908082 -234552662591441598703135209619942246656 15908083 790623624711847345674160908970958640332 15908084 762921922531412879182408216775560568832 15908085 -3217337284875068083105557432093919077000 15908086 6426075421279218501562355690690374807680 15908087 223950581006836715335592019008828800368 15908088 362749595705729385220594401304279449600 15908089 2963015992250747084767781494914086070890 15908090 -1146411161202683888550261296235273646080 15908091 78648298504654222409552960111088327360 15908092 -31024453680791897771313350796535907840 15908093 -6478720030313620078534088020793778833658 15908094 -355051772781090578729268458507060602176 15908095 -2588647981976291308917707405077247712000 15908096 2206820374873577364110806803489522450432 15908097 -1387325507137540931272606050041393236128 15908098 -3150170718716046480331213853276502193200 15908099 4165374007177740587917028310098598959100 15908100 -184362137808795929722076228335481856000 15908101 -6230388099711257788152953759629358805696 15908102 520027173614526941366869016336784318720 15908103 3386831280670379131788344177443012750800 15908104 -646226512675466508915854157044218506240 15908105 -399184642369923856670000685178328895480 15908106 976555736593963255363100033240531198208 15908107 30775594258963117298901853138326670152 15908108 70130293962899898566156397087178007040 15908109 -409582570505938085176174145843422353792 15908110 1371231033677198721247689562759269327360 15908111 -25101575230791205559306934421622841600 15908112 -501079106581016025223045252569767215104 15908113 756591032403365403024114319347498105704 15908114 -186183564232338274445629260785087779680 15908115 143624512416083387259377366331577021440 15908116 2035007275422036748782754600587692199936 15908117 -2600455843342202442750165433533311292768 15908118 137036011057165225092344027176720742400 15908119 206984270361931698299822000443942504520 15908120 -102290545452788587497236557359744000000 15908121 -3303176355359827526769691661619251284710 15908122 -3763563957510131574430551117540590637600 15908123 181904719846317782212195685346683612160 15908124 2989214298384418377646678561157530675200 15908125 -821102836895097889589687336306415861250 15908126 -49383943173259368600042859977467054976 15908127 -1156909046330301707920951174443272717040 15908128 -24869129479814086876980614355142311936 15908129 2510380517494615002349150697058031148160 15908130 -497938746123203865451469418815870976000 15908131 659389063540093896365039077027307043932 15908132 -659226039499757513110899589484932980480 15908133 333879768609264465129006188820725412000 15908134 -1812542481768757458083603382556550092800 15908135 -2342164149531083237256972219458802190920 15908136 -30122613352314288582451611368063385600 15908137 232251549392895618405818845344852087552 15908138 -3409223926189169452346408023036197203280 15908139 -3190196598427807674523637084332081944660 15908140 -1159475988565708850605085245564312780800 15908141 -6934525279214126744149491727005208353216 15908142 -329389921226858968643573407626518140800 15908143 -665452165814634688255058428475078234608 15908144 -1087652727112011662608377105166363459584 15908145 234662866473098551313506908941967052800 15908146 -262477776354404436299696008756707440640 15908147 -3078863132037516899420290845836146898688 15908148 -266450633534548102019786137146711730176 15908149 -1358750667434170304356683632371030969760 15908150 580166013147720497635832759496084240000 15908151 20203064606092007410726504457523363840 15908152 325053126709325965050559687401160458240 15908153 5517017189130881925828224121640260843780 15908154 -739711159253237519809510244526897914880 15908155 53965737187962206515883632337007006000 15908156 1896885562213359438972180650120389516800 15908157 42413393416276980503418193635709493280 15908158 -265556533160920537029308123262506611968 15908159 -4389072045056456869681801120193898200640 15908160 -6539810250100267637416695872241008640 15908161 -666823111817517154206110989514534514238 15908162 -37260364108969144690139619194045319648 15908163 1548333041331165483529793235037749892344 15908164 1542633246561135039351215989665615466752 15908165 -276451853359289835391039813692112874880 15908166 -368581226733974269374044490379952594496 15908167 6997781564752288026427743374092249955352 15908168 -3397817484513341189829639741374413824000 15908169 -49799803747362128885672860770114606432 15908170 113562107407110581651398528929402211680 15908171 -3982404807643171470169467418503365147628 15908172 -20016290900710588678386999479399301120 15908173 853592817180652898838660146706786861120 15908174 2541014567709813445272536802070312299072 15908175 1739152836002852839894182983793693648000 15908176 -191185783513360265861866064346929971200 15908177 -2571244364478535994785793582949783756288 15908178 -23256595610610857119465275346096034304 15908179 -930829068034271850652018954914858402224 15908180 -1152764929879832401542224237031528407040 15908181 296096369422710356252750431051233616224 15908182 -704099192618773057710492011757767253120 15908183 -2140436167002222761256280162863518955840 15908184 -5388008021431020263440126287424939622400 15908185 1218971033444712918737086523619646021380 15908186 -1058628675747567796487729993126853715200 15908187 26989729110691115134338705672527221872 15908188 9114542717856543730208174669332033614336 15908189 -1028612203580709715689734754849296454720 15908190 1263794450039233777252303659411346448640 15908191 2293368762012213463609329755626913441264 15908192 -6985769872090207094802351405161887039488 15908193 1345827837150748588665943538795994309522 15908194 -6721620357467290269373286200022193408 15908195 1527021384619824558621301236980556391920 15908196 -138073666564422193535717840349302200320 15908197 -942159570492682208940370592610588100354 15908198 521205205995334109259188428366687653600 15908199 -2972755007530937319591993367802092833792 15908200 -9792946494967027904158076215898112000 15908201 5752418869419815898546932056392516216804 15908202 620384776303913731411182285371255070720 15908203 -2521682016987236700456958871773063190736 15908204 553920796830573131681056937669874164736 15908205 229912294956334103847653710399569683520 15908206 2467133896817588186859613432165553613120 15908207 1042883611489635163171651697645176816224 15908208 -284596479007871134835593454112611500032 15908209 -5892184250957501767650468717314151534684 15908210 39251517746712014779464926806208363520 15908211 -6874804052926113967475239265557579660800 15908212 1664232778945747695227752826529992826880 15908213 6922820801256667120148988866745161133504 15908214 231516327438675052548723221085812772864 15908215 -1140452621459213970797970383839275442080 15908216 -1130521573512787490213125416330780057600 15908217 -75108320109467178968705946781691337984 15908218 4201834588510465594162316380964539104 15908219 -7531998484947410366668416217022726989800 15908220 1907757855854566433648028287893429286400 15908221 193869985923681649842383217782911062112 15908222 -2763078435550598910525000689494362682176 15908223 1591035007683762951484197451259256138000 15908224 -282279813266808284088075773410698854400 15908225 2440543698891823636070561636068039236000 15908226 -993582398407816113434770499390906883072 15908227 4893237933134061909472045916496360094076 15908228 -1721899374431431579073044787843994046464 15908229 -1842582626523659369721554165468018368800 15908230 956638254831028795185341849546739840000 15908231 6917368957103070207612545999473104158112 15908232 938108456009085319526586838888880824320 15908233 646226816366359551734125762572309652 15908234 -710554641436317660411370150282369419984 15908235 912274883774186800311503888508695957760 15908236 4875042499231824256101459846464599105280 15908237 127628961169052715022607193221881818720 15908238 1021058809727636193997522756171063875840 15908239 1530809062656468638258115364063365250240 15908240 -285056548048973458236245195898866073600 15908241 -2527158848575315826257906682790681934608 15908242 261181744013636516751093401324018457600 15908243 -664306811988719435651470839599303528256 15908244 -1853242730329684132908635121258809425920 15908245 -298675740581682681945126010365573120 15908246 -1513910768251675087879133986265964561216 15908247 5229902049784046565738381775865879164152 15908248 6090824775329394488478790124645834127360 15908249 -155110669588660557060286469423160343680 15908250 1138722572472981640054644522304289088000 15908251 -3466402936150455480940739721054838554896 15908252 4281882570532403426392362882733568564736 15908253 -1243432029034758706413279307158866608512 15908254 -3488632555708648095951591599051598839424 15908255 -3216117525736224260858909089266678433680 15908256 -539769462270011258057705928243277725696 15908257 2398446584751005154461189304676396161506 15908258 -2958863394275587644611640049190976700416 15908259 744868463169833004549909466883724422400 15908260 -1088964631637604850397645401540339507200 15908261 -2256147581531087254391797988469172087428 15908262 -67199270935732249165066772616767254848 15908263 -2242113500022285530119275432097515813760 15908264 -1162441129793330590959866465206175216640 15908265 370798620471659287979407186930939104000 15908266 182537611464480693229851087400219597824 15908267 -3117886367530398836315599944694241376840 15908268 -1211074719997321516963641722205808813056 15908269 -158390103219897000981401979456275319240 15908270 28578985814845567147123851297331691520 15908271 162971380475104075213846042162811664144 15908272 547781769271362443438358693694286069760 15908273 -3276744908814674516328740450397409274478 15908274 -333232410916084372275448902576823418880 15908275 64440612575388054633897278238211352300 15908276 582753389335677257022433147795974476160 15908277 -996683722941653967875744708005169083392 15908278 -1914756240575920449883983836949976043520 15908279 2060128731903948867462481898642201047680 15908280 40272065409910544645428488824443699200 15908281 5459322924768908534933961915604444903082 15908282 305561134967750910392271099541380430080 15908283 -1210274632972825367134402373019062216400 15908284 770800736707134096114171973081276865536 15908285 -98979286054157949284660057866346344020 15908286 -34931371600291591840136378584542652800 15908287 3997816820838293269746605610401332581744 15908288 -1733191064751012478039316470340392058880 15908289 -2356117064380105486757870553038338304976 15908290 750816778773901325122539619829194874400 15908291 -1715311301208262712529618126774542545512 15908292 4088693595829245380634857321229873408000 15908293 2483496909680263946110316948049392832542 15908294 1641029720660906631454288013619195388800 15908295 774515781506115731247507683789993879040 15908296 4154819311935966766581742690491832673280 15908297 3095976009247813439639453700974597542746 15908298 -59021339181958981590596644238403655680 15908299 5038660264609677110548893859854621506448 15908300 3800285899542909906398038349065504704000 15908301 876391182073854001671302567122271228160 15908302 -2798957694136349217130206900101176419648 15908303 618469604320485173247894295609457838240 15908304 475002782918588762864225403151367798784 15908305 185051657281745185020428316310907683200 15908306 226882432867012758611644699297735320864 15908307 -3054629260842233740384856376953913401160 15908308 -3082024361570182385664573828130007206656 15908309 6006534405037822835206438512524822225550 15908310 1250415476970790635034995216300292598400 15908311 -1902501419825540403110107884694144322736 15908312 -2316762270781337840510709155580933488640 15908313 -2984743067242281295779156994604079883056 15908314 -2632200335125367666165864138413895650848 15908315 228851886184434519288938591395490304960 15908316 -1354429107570230770815385862175900661248 15908317 6694223962392901258178606692028171603366 15908318 1028744825215655587594676483366648340480 15908319 7061145281168843832783784828165693296 15908320 -3045803844436794498078921911721512140800 15908321 -78238419353545717946622728884700347200 15908322 -773627845422097259905047612868242649728 15908323 -75491289439150677513705995942499896 15908324 428233430130445484754851904114378669696 15908325 3658369600843677529573132605566008425600 15908326 -1597714297032414764334758364593336557440 15908327 258923714746254754931913232367123970720 15908328 1703120658060173327837967337097890590720 15908329 -5955861609808542110885866601327953056070 15908330 -796303118039673510725292636213578388480 15908331 -235293384920063045385045371212579977216 15908332 275756315012972151110956306426373406720 15908333 -309652968443585347369728542058173870880 15908334 677815594378598233346734825303631211648 15908335 -828299426412847318564371447785110475040 15908336 1718083993200075655495114490861513736192 15908337 -3806908755483106348281257265042200513406 15908338 -1101393889795465376199853255867416998880 15908339 541631071959663684639702034608969974640 15908340 1228510516515897625849059321413634048000 15908341 903278342503371037029067322971709583744 15908342 -294468895239553481348519290808980683648 15908343 479216761912510200116763021826526060928 15908344 2324638939283979443288924123998267269120 15908345 1295885485923438532862767907567350776960 15908346 -2780754994531980907498057162722170042880 15908347 770047746266411319066607962484584272640 15908348 -932509348939581844564721516384246587392 15908349 2296763510965902091930231501865087702400 15908350 3003895991135162589241968001294933392000 15908351 -1091046101698309358718873843985741836600 15908352 1137408088040597074192677338636240289792 15908353 -149447656324979965205858629049621798398 15908354 1300438543117905295607527663321353216 15908355 -226047953301873568333227420380115636240 15908356 727161853478309525178947037646563271040 15908357 -7312027939861041238762654106841167471394 15908358 -2140515564530994641277563595498069327360 15908359 2719857790432447569667192108936188561560 15908360 -1014118457774338905953936510532168806400 15908361 200030447395430452227423980452809360384 15908362 -3065311030971907566409773271701220352928 15908363 -874131351994462099534843421093952328896 15908364 552612140002088988416790700309974457344 15908365 2747020173168122001209900345422584532320 15908366 -15140419024116570238883211180512432256 15908367 2155587804212530144468416169155204320640 15908368 -70622065093016329522810192527455682560 15908369 3094734899542260921733820360017958870820 15908370 1004510531645170607887364553673049740800 15908371 2624641610605104303595488631797621270572 15908372 3711588448325942061266418442479947317248 15908373 401379109894290642712596869703720572160 15908374 1332108020718716201870690410886268730368 15908375 -790405157033037191310790034898793896000 15908376 1625820021987760666330429312297370419200 15908377 4278969699780658738051560145761133055440 15908378 1991640415590127996377050882979741795840 15908379 117024642822530304189133096321851797088 15908380 993832029180460542817626303774541593600 15908381 -2548385317124509504949682698117553198048 15908382 682513515283955493203099999704482567552 15908383 -4018987720613901099296303170389527390368 15908384 6363297863254959486560821897204650541056 15908385 296474026934833423141214928232387857600 15908386 -635052338340254254428705327649319372736 15908387 222532484273816181445200135837663915264 15908388 1008012281245696974038962722139870248960 15908389 4752784711071661898925367394854662500766 15908390 101218560370556659669769383973851084800 15908391 93726468795342487768583932732134766680 15908392 -6614926384137267561691461128058231936000 15908393 554416972593211466730535042310801931642 15908394 383602043633944208820386905808135147520 15908395 4666401265937936720129973729529502882400 15908396 -1645847483111343962140163272606885478400 15908397 1952779049198131045048900238874856161600 15908398 381388987864865673455798388562120566720 15908399 2396631724335912727355318650307900636664 15908400 20281023442336349650219605769077964800 15908401 2336519784217463623631257950382063815680 15908402 -635145177963557855459452863036441655296 15908403 -729578936600123819398284240145610378496 15908404 1296298424681774013138569656933085161856 15908405 -1509780378768797417421035319594553811940 15908406 -2329488110912975513872517679203980915200 15908407 -3359947539776900243320803549046532096344 15908408 5685196749237874526258077224784527912960 15908409 -15497455201922195730324913214877845184 15908410 -2578985150859688754888277474532700160 15908411 -985172099615240214617565537542910657840 15908412 -1215930811565100267106276626449368316928 15908413 -7217256137687745236682433691007774213504 15908414 743132756622063899522837623434092948160 15908415 -2927576020288089573397629103911550416000 15908416 1429508879341109472442120846016797736960 15908417 -526333059121219922841451448583710073408 15908418 1325526059077183994206068792424797922944 15908419 -7756041995970318175822139817394862726304 15908420 -1045858720750692342684018529501374013440 15908421 3328631202716929539629852594352835046112 15908422 632533103613121322288876405907441166272 15908423 -2858271995542843450061694598598225756328 15908424 895720139954606916479535272938793041920 15908425 -415121264337230617017488471959923232000 15908426 2567535503707023585273285772756920420912 15908427 -3631339162490764675697582662871917558560 15908428 -30210286195318511643211163087476940032 15908429 8579169199295088804652933486369271254284 15908430 1242110231018542518804331459408685963520 15908431 512886766810187595248246198323136732544 15908432 -617036424563142711492814856500271923200 15908433 490383877514725230375154626402761852928 15908434 -2366716073844465588235970265763975787520 15908435 2471829882346942416102814234102788411600 15908436 -1742169833228196854244817593113760933888 15908437 -2075799097100470990182054625753624100914 15908438 -798955972125759088321287462465665188224 15908439 -2113863876454954202154030798917673482880 15908440 -1315010046460913079162293675786132275200 15908441 2793544821410202731263807512105182674500 15908442 1862785425237908983540863474263802488064 15908443 3435585392254092789433524581542851244080 15908444 -1784725236106206021756519463829018648064 15908445 -420394056535292564264746072902435953280 15908446 -542806655901117257871613714409384019840 15908447 -4145934115068210007010102686295315903328 15908448 144519796887137412980970337744215343104 15908449 3023367493338097577078721931510871804450 15908450 505783425187076260007025342367237941600 15908451 -321172017502466141088303337331944298400 15908452 615873681766868653734124026142695424 15908453 10817555474611307262036525473501720563200 15908454 -2285921008358976360845902944156710584320 15908455 -1253061853121683595364886207833144605640 15908456 -535823669522584981769511698806387507200 15908457 -210945175236836852197820378376591880560 15908458 -36320132653935540383372271918681081600 15908459 2543520971881545102035049658190147831040 15908460 -1542726567384955908636807348907842339840 15908461 -4073969439031828321171816355778628160938 15908462 283702636083360553515236496420226439232 15908463 -482767104890158692444937420993833003000 15908464 -434099639335237864603803977683357532160 15908465 1885358268130934025287627653367516980800 15908466 -1302129626387990366955075308584863252480 15908467 857851536015361399974746146707209288000 15908468 861480643762439462673751560071743755648 15908469 -1884955738545933072135264144802314917856 15908470 -2917508510160353814386732845794998288640 15908471 -5084706775100788700360755029906137330328 15908472 1753399047618261824498260354851443712000 15908473 -1501481336534226550346905180832958161280 15908474 -69018503317284449408337701154035174400 15908475 256489290556992234307374569729929800 15908476 -2397241646950995845827082800649511311360 15908477 286610817828613637133641230125911618526 15908478 -214826660560924897875019063814118787776 15908479 140744983829920899200392233977624661408 15908480 -675592800522947701762883083475248742400 15908481 3028732480746480688490766051681273697824 15908482 151597782546224295531611330292360844800 15908483 513179723918571245256205271384834705280 15908484 580142340294258972222962549282062273536 15908485 2145063129455820356896136581654254378360 15908486 -718604540244594692208548831703598117056 15908487 -11699918204732619886083624347472431616 15908488 3230660721345341478742217772004206965760 15908489 -4941842603937636403734404127035789764710 15908490 106420732190875231429865789691810141120 15908491 2073559449697646813814574248981139649520 15908492 2149766683088926126883385167303652106752 15908493 -4513693069670208975675831074416824476736 15908494 569997074366301871822987021043653841664 15908495 -68119954924068814889248208125041536160 15908496 110372111652103045642336051198987075584 15908497 426993673260096576804325365001092358512 15908498 943327156246163326648738906602860763936 15908499 1482175241347254867798212214419492997684 15908500 4251896246877167150910282400266384576000 15908501 -1645534593582376806842315790430955051520 15908502 -804193168481384471705066200396200161280 15908503 -2049250807592473981730905535872373674616 15908504 -4602852276130890619512545260441429002240 15908505 -1013478375802915948540986477113319829440 15908506 -94002001734356073415320535973989644048 15908507 2056171627833286643821973476693382922756 15908508 769852388405288071474132731353238896640 15908509 -9746342644331978414542969373337380104320 15908510 -1823067505802561971402193184634574304000 15908511 569504668303286857303473634577115494472 15908512 -183018728736871916268999238920294432768 15908513 -281067181915970108631424556058658368000 15908514 149125633267420802174096708440028000640 15908515 -2348598950083929637573706990883679715520 15908516 -1288446185284131978150083680304872750848 15908517 -75324312833353462400858018203974166692 15908518 -978646450393333340025394116855625643520 15908519 -2993429060638551006475298215650611029200 15908520 -1036975208172495341665260000749971046400 15908521 2174834672394243056849606878127555536500 15908522 205041992703019502073994144803293228544 15908523 -1867172049499301969105454348393116716032 15908524 -2063190550449054373136774941317865459200 15908525 -101919328948734101590708196795671752000 15908526 -24831145327809481756286041383722327808 15908527 3993637902217589957699569091404592955240 15908528 1053830956302628860269793552741543444480 15908529 25079959118430428443909803623297479680 15908530 1639175042720123371577926565739278092800 15908531 2314229181277118114586829609071472120332 15908532 -1700505064695477821596093146605154582528 15908533 1135303717297656104609427721443566286648 15908534 -163011600947235089051426075860461734208 15908535 4982459185961201938119779343487104151200 15908536 1979733148675335556286052114586817556480 15908537 3762437370188228784092558343432232950186 15908538 29634829210915351688938920461332167168 15908539 8067967400455821656379395921075587210340 15908540 -1916212936190362968774726359510862773760 15908541 4782816590043405662576712837796095120960 15908542 104680559279110197188558309960909399040 15908543 -556309020751526024776368938169699219600 15908544 450154049279351394645122107475943751680 15908545 2839295488613768030542539771072775545300 15908546 2881080406165242621429064018860310287360 15908547 6107905072185938885551633557987939262272 15908548 81449649152550212214475349370652999680 15908549 1572592529998100162735346770673256818432 15908550 -113241883801718734949025508760052480000 15908551 2398664542919298460004066316369654926552 15908552 6005873251905676554589292813375156428800 15908553 -4792352700854913040287937715686713113238 15908554 3955064880772255446143961531972623996976 15908555 -1709619101586584847559846712399644809840 15908556 -3957380565351700798787066244042830364672 15908557 -521939615879583028401499723689160220160 15908558 -2147371067526483808345695272385271245120 15908559 -4379868895322961244988433526491255619440 15908560 752354164575354830431046006132425359360 15908561 2706363861203194666364027586264838786932 15908562 103971661693300832923001436829786622592 15908563 3008304080596090073644640687242951494984 15908564 -1209613119322160951394410976454339958784 15908565 -1610141640037421766198817198390372032480 15908566 -1983957419702188080983390351504590353600 15908567 5717343662147248149083888354944032029640 15908568 294069795337650491094968855949347020800 15908569 -5095996196120287619320508935086020451456 15908570 -2048483426476562503977686965597064927520 15908571 -484874832221235701146688226922008334080 15908572 1126121704292988096468692131918900869120 15908573 2628189335387956027559933261002369310304 15908574 315838895889388364587857457029731235840 15908575 3134877813534245505577534188099439083800 15908576 2473710981242608008842876332308711604224 15908577 418298909846586721769347382916211244832 15908578 -406729472404513009494032530106786809344 15908579 114827996270820057659695060787426337180 15908580 -738780866918884046983757216046126612480 15908581 -30486691162103790361747986232567372800 15908582 636367918559479435354684168254354681792 15908583 -875263857673056788965523709661848132480 15908584 -2680430229880085983063999448508332083200 15908585 -3091116670272996562198320629832487405440 15908586 269609900413796137525937961165173429760 15908587 -8895927624116791716409591113888229301808 15908588 -3826871161466685798033062194006280709120 15908589 3411791796079848570314228055796186019520 15908590 2201285725532743245878267607910045144320 15908591 1861221998142441883713296248676476102992 15908592 26032882321878938285784300771873914880 15908593 1547999908263236995705628698763358402624 15908594 -457355730896399267258954524220779499520 15908595 2807843984736682805318534029778059625520 15908596 3693465790137599452112221603402628480 15908597 3979330873855537595091511347275918206080 15908598 84345511276269896236441220264305449024 15908599 2876177709659002339883405463362390677936 15908600 2268179157256799200191810100309570560000 15908601 515839898299275850549262261793642698832 15908602 1199119454750084034015447009304490320752 15908603 -673685986959790688143736731599397181148 15908604 -1067616140816181962705906393445417384960 15908605 3238555346732674253430534741905477232000 15908606 -492450947701291414249736605008199393920 15908607 -2289669532803035062644018995878330358784 15908608 617783026356253948327017764997438636032 15908609 2914699209996371303930008609489670679810 15908610 1072719852517498341766532015513973772800 15908611 1938177188178042163340734979801512146048 15908612 4538715977192416867670047101702845744256 15908613 1311303304008371833573952426681228514624 15908614 11024249263510478433333757722058609152 15908615 37112892138884884930801196687172296640 15908616 -3245043229575639782521677274126861516800 15908617 3733581503378889703747049050851247323720 15908618 -1772570025581424908751114056705010101760 15908619 -15459931884109138934091162592534920000 15908620 -174457591335207163456103065529236746240 15908621 -8354927186782145058533630778419496025056 15908622 849237849146271464231190205983065335872 15908623 -508158965554234023245761152164210978128 15908624 -4681392849860363460236126679401103360 15908625 2614703162007850695356073541197573600000 15908626 -1043849314972202465074907708907232165488 15908627 -893450215411953317325768474506160448608 15908628 1243845375019469346376612077254541527040 15908629 6227078401921447881270606313714272036480 15908630 1536663446267802783155411965969339094400 15908631 -853826836227190641277995937195715317632 15908632 2891769613554023061434021370292569446400 15908633 179419854714382801278291645312213668808 15908634 2333696916822659409170430706542835610592 15908635 -1446483384472838880936556877440327657920 15908636 4738138867761577950622080368293180270080 15908637 81461662648412924815864461837498214368 15908638 3852332739207879059568546239596098894720 15908639 -1262454887987235019866233476172365947576 15908640 -1507023142830800991113668526951073054720 15908641 -14813198239241338265495994259850885376 15908642 120959622935557387528720889277741312000 15908643 -191149442787838757551269115367455096680 15908644 2494808517584233812586175657742549662336 15908645 -6573734364944569712023511036827524682920 15908646 -1920028444198958750553715351735142962560 15908647 1244055518678586792568849434478800911096 15908648 1512058529021354948856204901515040604160 15908649 -3778844443036619239553817872101487098752 15908650 -189285316425352706665099841300393449200 15908651 21272583568297355640703571495120749728 15908652 -616281439389479396795742844975898298624 15908653 -3383775720655755073281004191216189627744 15908654 1613370069180847804942388240762198245632 15908655 15413111436233375525849335285556920320 15908656 -451608881901936842673033217383901003776 15908657 -288563493834013232600932209360787377600 15908658 42741434734598362924993993345838150784 15908659 -2661312049207917756003134097501578494416 15908660 1196028200269907227151385857431925644800 15908661 1340373179579618597508453226520595259260 15908662 400607795731828439375703120668118128640 15908663 -3259713423913588203005057677057608310896 15908664 -1119745707553970429055017527556623687680 15908665 3104322920407454544913942371217137573060 15908666 -1297070400074127366894343613679517549968 15908667 76233433872133105498961800117323450048 15908668 1702694719172856029593773887929623868416 15908669 1308793488058744619160216950582240371296 15908670 862014694118997380887141219870969939200 15908671 458193602562881988137065990152924602880 15908672 886905423339837520778790126074490519552 15908673 1313856844895608438977021644192401883136 15908674 1586516081956687259917187684985665520336 15908675 1219641255955719451072075178383240794000 15908676 190644343498449005914626971653764771840 15908677 4126677302211612685299057056583667383360 15908678 4230459188575050099752378855121174412800 15908679 -2364807493103117555096722363669956606816 15908680 271342562524145013089441260121038848000 15908681 8087637777551163234426337094213769225120 15908682 12353263234466611266322313266856500992 15908683 -1441570542358177649939304706202205234400 15908684 4627575454100315153945813830407747052032 15908685 -460215685240490575683489262858447104000 15908686 -834270660860724313243502714769525092352 15908687 -4720010509045657244846384850014701355664 15908688 710104183909748264323452451624984829952 15908689 -140269116560280239957653398058515551120 15908690 -782646685240076501488800967146957304320 15908691 725407286389392532370826425117849455680 15908692 2811619519346350196512315191610552311552 15908693 -1806600256009263114331002828371080094496 15908694 207494864118553106987064195715322163072 15908695 -2621138420842190831850825341811556530000 15908696 -2366755906754739059193272246725435422720 15908697 -1029424860905547393197232334076676568320 15908698 142038845568993289360224369145545936864 15908699 5339583120750841428998813560321079621700 15908700 171308918694855335088192666089112576000 15908701 6425478872515541447598705095622492754560 15908702 -1204377427387395887030219619683516832768 15908703 -1828968616683302905668379485382321920696 15908704 -851864934761806413741024899897701171200 15908705 -580317548590581685961366856595450751280 15908706 557796628578710073624564337777159553664 15908707 469487622751441062271086983484065241352 15908708 -4015131162457610107070202018418331302272 15908709 -1119402889686060432065846292460394935872 15908710 -44966198577990753215559306555865453440 15908711 204601891235125607776673898108896239584 15908712 -784440700234601987268152905743328296960 15908713 -1121995096192022591853476685454765988038 15908714 2080254116499995418786169268681146792032 15908715 860264842817393668840990481182131640560 15908716 183378694630671187827835998215630460928 15908717 -840698651792773095134862170816620842 15908718 -915900601798206523710857381995590589440 15908719 -5058202493662392022615265899579209952560 15908720 414667673367942210476980617638591692800 15908721 1439953048464392022127250560873417299312 15908722 1314108047696742437174346097870914768912 15908723 -2868627794954869163733717923445952943028 15908724 445708796010571607020885730767333201920 15908725 823606635547207880535715515765175050400 15908726 -5120817488793180647054146171983444128640 15908727 704859264082281602183239197139941382608 15908728 -26299128888737307011175253817859809280 15908729 -10056565519415016967899010935633701992620 15908730 250226049678018417239915697106112640000 15908731 -2624352358734870283269681740045686021468 15908732 2002546933049596045461782747052146365440 15908733 -2605526418659560346647358070506057844180 15908734 1299228557297156164069527321718196045760 15908735 680906607241458832929329510539284606720 15908736 423800869228231563573891772048547512320 15908737 -1009714664765928507954563946169613859500 15908738 -906997642612914107288936359202015128320 15908739 841753968398612505111797039244087037440 15908740 -979128681931578055552956497282021867520 15908741 3622033931794322835748817152350180002142 15908742 951903933141077000349776934044470716672 15908743 -8330503617018557133475833126647483573120 15908744 430884144322772693947758695030829803520 15908745 -1474772175901398072956740132238804900160 15908746 132427157829614327558292412016425155840 15908747 3451523629406155583284232514594454634196 15908748 2640795935765348009985878106499253501952 15908749 -1501739159405364325437581461548433650250 15908750 90576239125688436163043662245183600000 15908751 -3395627692205424115956743083767975534960 15908752 -1290299540009273268660294021898814316544 15908753 34996956869307104680362822033097633920 15908754 -1752110021843423056393800209134317255168 15908755 -889651692184794904639563378363653732640 15908756 936345070618375428891645077265097635840 15908757 -1346725838448004573835617761379550384640 15908758 -3335786692131351764605271543636283479520 15908759 -5070804380327940300821092538439806586384 15908760 -363587384729187837294967212414124032000 15908761 -4444969274773198926121392913715370721776 15908762 2097920166207250700164396536009047301120 15908763 855494848368101278567775231629281635184 15908764 -1199348513075997850458706233763137550848 15908765 -600870671428155754965343574855309000340 15908766 -785161119921211158200602296492144586752 15908767 2585115615294528934459117208137685427584 15908768 1579644779245176785933685407260781445120 15908769 -2136692237927597719228268355084168873006 15908770 -1723284609438690987576015504776651375040 15908771 -801793630611664682834903295750522725256 15908772 2335479600875463144576731620996762042368 15908773 1522149702296690538580168246943575129022 15908774 889728117467577877265929623510546753792 15908775 -1767691376901856091495130633091406680200 15908776 1145057473467020601385130204843087462400 15908777 3513597469190599677853450687765417923060 15908778 -504353186873736491462955967126487577600 15908779 1166985985692133429140762942584662148832 15908780 -16858815285507964803674633875800898560 15908781 2441327693612522426324472780061771214592 15908782 -52142733409046845408354700042028115968 15908783 -4795454347988679529281016976422599095040 15908784 -23597409670019377430976522654163402752 15908785 261272554094110337863262052106302028980 15908786 1832933460133880965280939463831817592592 15908787 -4082812499137001703460215437487875162040 15908788 -1401040860171441687565802198803077269504 15908789 -1733387806027062888236845795818829033476 15908790 736687401040746730783203814595037582720 15908791 -469828980406674756113682410718591216600 15908792 4625216747084093425175130039107701248000 15908793 204158556952275101354221667513379654528 15908794 1355869514055094248598097993603911648512 15908795 -198699467050781107205158739158527744000 15908796 1109529705328862380291267536468665594880 15908797 -371949428082815639197987793958806844160 15908798 -75250958529829429253113498494425670336 15908799 903523677431822418917393144917861329864 15908800 171335426829782840423509749569998028800 15908801 2457220318904040107886582129419805331392 15908802 228588543646207414984055636042206915584 15908803 -6351939209391739140069517606934374403576 15908804 -1515176190162375316103123695997035407360 15908805 -137440369262959591871360890473398995680 15908806 371947669966711070739994708109158885440 15908807 1925492203295686866855279598886787197880 15908808 198608328625985511282719454425020047360 15908809 -233344475753591295561372014864743749760 15908810 2343542268844703041642312636904730855360 15908811 511156292785180218185427788695976595672 15908812 2615863151763347625314203357163426982656 15908813 1306828379674412437102398596606896667724 15908814 -694503327458808896037505157835015131520 15908815 2294020211477351918460988908269861676720 15908816 -41288035913757960972828541557001420800 15908817 231289514203935102402227893361948396448 15908818 -449020858341907245921515761373693097696 15908819 7116754749039362763949456058703212602920 15908820 -519942657636820244357017646869153382400 15908821 7728022229894861657358357932553166624092 15908822 2453058696019396527259767151781696747712 15908823 148321461093775218623092027428830771424 15908824 1989881356413778742461856080723595550720 15908825 1429666978361603307674465373477994241550 15908826 1149907303386337698980938833277070559744 15908827 561562709991977422095354607189990845672 15908828 -262603376490242426131113893707742576640 15908829 -415269135155061510255842013068537200320 15908830 -2082045485714196220409572867540103232960 15908831 2555581532108149506344043991857994537632 15908832 -984738117377349578874864099731279708160 15908833 -6830526139223476044827305891544511350480 15908834 228785425301853836534576473763614091040 15908835 -1252238408949168793635878026886641707600 15908836 2069966200773451602947186102546301476480 15908837 240556832731491917831636907961400907552 15908838 109599869439546945978391098778823040 15908839 15998170528234649258955755085838175280 15908840 -2181188555961928566113433088675385395200 15908841 151955644387903309476634005276143630400 15908842 430579851717213379319085964141904927232 15908843 6943155395899832425942430191737107311092 15908844 652500749925187196929096022887027802112 15908845 974293382876603014636167580564488743520 15908846 -514733644376440468717735322329370824128 15908847 654510372929202129243368400765402265728 15908848 373170571127242428413295703163584643072 15908849 -2259102959270704552608329708452566775680 15908850 -202686608947789428244785270574428200400 15908851 790121070285257400700925263874238552384 15908852 3662904126262416346583626948569872117760 15908853 291616842982751681490955004928014852928 15908854 -430200077519714067333802212827965626240 15908855 -1176841601732974049427237617450072042640 15908856 159314051191251004174661669137833984000 15908857 3918957116040028421627168067944055411412 15908858 1832160180327356246050808919657490467840 15908859 1343185353331312104114301734017556326400 15908860 -3114388828935284310475130009781075133440 15908861 -1538410088979061697994886601692030670952 15908862 778281312743049760575384123610544056320 15908863 -6988579623004204613360546898975553327040 15908864 -2135231911492169611949658670984272543744 15908865 730158529991052436562019968435889930240 15908866 -1658888421591301478469562666756375933920 15908867 1017268884056211526254919616359836493392 15908868 1163809660923204272323071370291898036352 15908869 -1473642445706890625818509828448918213760 15908870 -373467753550852208043106075646587735680 15908871 773718572745599387986520089982298725760 15908872 -225754808468798805602430421233372856320 15908873 2063202575992224728216827671661749942120 15908874 -1335323796042555593945202371004133371648 15908875 2717151751661107952379364992433902564000 15908876 1101187527587013527524797199346798319360 15908877 1352712450445458164169652203661210190220 15908878 -3443149929885389943657523050845713680000 15908879 -623324006274841421048029634441983659000 15908880 70672112805026446045524934112673792000 15908881 5085144678344465067127538094109814005682 15908882 -44166962704275454065060381984855631872 15908883 2246681971868164477971991313442726813624 15908884 -2476335829763055479770102349735112075264 15908885 3168672412920819844851281505588006383580 15908886 -33388619323575295711270956542594497920 15908887 2711189434945988627698833906621356403000 15908888 -660062821400078546369299922664611850240 15908889 4753999470212530703735037875126956276992 15908890 -17418932894731325002587013828724121600 15908891 1834641123728436747676537870436581468584 15908892 -12175445381139231971984899170102660096 15908893 -264886118053078363892972780650871998464 15908894 -3411641428130636692103672418865695228288 15908895 216262078910536798811538497033713600920 15908896 -8116697675813549710952765091462748766208 15908897 -5851565548812685007747616587789102261100 15908898 1979673007557751151374511461576870164864 15908899 4038243726208612569268910162986632309840 15908900 -485753252510907307738072658455590604800 15908901 -1502031088947143153926941862614244087968 15908902 -844618611181612349048122916696339044992 15908903 804108491994153529915245963112409721360 15908904 1199807607559675486719316164425526067200 15908905 3422360370897614470014435777152524401060 15908906 1718360730896849993283107745673201616064 15908907 -424532355912339126347306085705573903360 15908908 -1972753866734259111777005807337760225280 15908909 -115503035827355268505142653518892429824 15908910 -413686162279090685240821453865053472640 15908911 504103653354231398524256174086195146512 15908912 -1151110243194232535421717499643396112384 15908913 -1022204499141059959846018568980032309600 15908914 65405788130411412082566876008946906624 15908915 -2893680597798863692466554361530402588080 15908916 -730007122574462100191409832338818912256 15908917 417077795382218314568142453590142024252 15908918 773324681140240044734908352204796896160 15908919 1393453111255147572674453809237622332800 15908920 -2197839913783620296194460559396922675200 15908921 -70763414311428246531718442840739102720 15908922 -1134877521124720011124923437542377860640 15908923 1643519919192818010279335176002249116520 15908924 -1231447427715109158271791178971179639808 15908925 -22835717281107979342964730144147376800 15908926 226897307463145909360865509633345493184 15908927 2922019074257207369834475201729908845992 15908928 307578599267018133153812488364910182400 15908929 -6207473642273798630417012493832913410860 15908930 2416631804886105482444453187026907939360 15908931 -188652558305539607898987999343338037272 15908932 813494994308663123529072036291678054912 15908933 4637952298971943252438657004087752903740 15908934 2058566852134158671553001266717516070080 15908935 -24351607061489739034109873974841655840 15908936 -9428926300840899255287565833430491136000 15908937 1719697469964056201581145408885722433280 15908938 673216063934925744778856266499560899120 15908939 -848032150275701487979835601605439757776 15908940 -113221703775569106001029213645867110400 15908941 -1542494459154961510824263798237917208320 15908942 -295834958157673024242004280492509326336 15908943 -731987321110350961822257112123830345072 15908944 710215852218496941569221875021147791360 15908945 247556942888458603295552201336137090920 15908946 -544534069380213231717038070545103762816 15908947 -2690332587172315453370663348776900001960 15908948 3154896037177393465162845263877302249472 15908949 782016868197272245725251479675077330240 15908950 388461963096613710403583278539639492000 15908951 -7313275799630768220157181657515932509208 15908952 606831817138527847903185345654006743040 15908953 -788624532198460066618318801485986311798 15908954 1258104481909664805699437080121996872176 15908955 2329486428979861924697294422361153589360 15908956 -527254041703368665824167416530089669632 15908957 -530305262065917530869792311065452477608 15908958 -503456758142139332367263518909432982976 15908959 4571876041937155255403333424764521640 15908960 2953507247392405121997535278010804469760 15908961 -1560104624790690648267364185335664475728 15908962 -2873212752642353184515085942678589718016 15908963 24227331027830578506095605748376342528 15908964 -303950408575333590300030854589070553088 15908965 1497315345981567169748901908179731341400 15908966 -3830218258310591415308941408796875836480 15908967 2418931504768124804485135520405249245080 15908968 -200010435401789894648175196696989696000 15908969 3129210302916683327361815639569356749370 15908970 192063674140099023195172916006627082240 15908971 -1139620256324704737468170679084290416208 15908972 4247088177468837915032821252883511019776 15908973 2088398473481357153337398938343787806784 15908974 1014637960302965307482964127701117731712 15908975 -2695799283979402582262824412454932991000 15908976 -204010463212623975701076658298949795840 15908977 -1950978700533564683385874819933254223854 15908978 -3365349775047358201032501339054029385600 15908979 1151413947140193505467655163374680052848 15908980 3556263702799011891381975832709511648000 15908981 -3599187451376145109368542835137417949216 15908982 758074635663145508953733745500228486592 15908983 -1660998580736676326003769550117202350080 15908984 -939437425484750562197702251900907704320 15908985 -611477877605004749996453070835401456000 15908986 -1717019376104759282760195997631338609440 15908987 -8589883650775713892704621441290989003128 15908988 1553351703253230891341347841999381308416 15908989 -956691172733252394403616681427940249210 15908990 349500950406680094500949198490585173120 15908991 -1486950899144597114670916870908298864896 15908992 -5042418073614598454063809796845338624000 15908993 8755101094325123993106455933085451824 15908994 -2240136255296438810805228061138124544000 15908995 1253311577819523207651621547853054110800 15908996 -4763752233177669630736175080365015536640 15908997 100995552215162346889471630570382428128 15908998 -485097313019351742237331566249143739264 15908999 -17186437745765045546145289951140197064 15909000 3246781667429679413568338610436055040000 15909001 -242017890519637460308481340492057527708 15909002 17516090243127204042746140357367064672 15909003 -2838592985359966562761586786159104605336 15909004 118574651392388895396724045842107427840 15909005 1909646227568273759958796083415736252160 15909006 -1208387641731290093928086742097674588096 15909007 11320847728431634304650241747789921318160 15909008 563613177636830870406766522487956045824 15909009 3622510228312204073417709477956800395504 15909010 -352014926998731238000110036182664700800 15909011 -648772624653065577685428547896361920 15909012 624576923195882813361170595169659205632 15909013 -5449217715618935963078631004144955962738 15909014 991088133500567713158519823504379510784 15909015 619963953157189279322234714207972420640 15909016 3261106990555105872306492319930193479680 15909017 1253416223003034577932008184078113925780 15909018 501623989282183714634732988537525947904 15909019 -302704241862717499489373588150235610080 15909020 -1850121275552660162042066189577386496000 15909021 -1846051440890250896930474306519826352320 15909022 -4900511968292150811298987894387160235648 15909023 -187738776817444926723388519506244965600 15909024 886879146870846715553625133064037335040 15909025 -850934609210183250119910293025811972800 15909026 -858326509714103563560560957257301274288 15909027 -4782502259047823581295684965940578836480 15909028 4861877894006591917705835899143183110400 15909029 2266372111509138964629613943355578109630 15909030 68799650252336273311873899809467461120 15909031 -1212216652887346528734554608607053506288 15909032 2356772071445327375728702319625688504320 15909033 -1911732995664789030386919548319037658112 15909034 291216540820681617291521695846358109792 15909035 -1079963329207836074769129749438079201600 15909036 -44060118807129764879506303572093960192 15909037 -7983803111523107153950658401603930547540 15909038 1675711295814195339001640430609922216896 15909039 317335821845450276371936131600856401384 15909040 27943559089442894002211029913046220800 15909041 -291834790763238110436310349788242926016 15909042 -3193927585969028371617665952071769600 15909043 -3846819662394415540251524752442995827776 15909044 -765229825709957673395013501487926778368 15909045 6471875231036457417378961654744189440 15909046 -2338899938045776968596025331433174994528 15909047 -649818779914048831147356580139708695296 15909048 -193834286755659197759207515765693501440 15909049 1691082787655412479187310163204870645764 15909050 1168541365180515981131875671901806334800 15909051 -3354058247026124384752305247621205851368 15909052 4507787262481899826437380318264149501440 15909053 4608248526608326298520139086487413535302 15909054 -7483384327503448556072659744308854784 15909055 68788487752150966178496381328014720000 15909056 -316900110230186993570658423554844917760 15909057 -1792715468008442810428541074567455320940 15909058 -335811019812225775095627559721696739840 15909059 8514986955419870435596405301422988702616 15909060 -1136341459887048866332359000488055767040 15909061 -2502452661705623460549254558066823455680 15909062 -978840149399949459264530672742682714368 15909063 -1498535723746559374527467084712446416176 15909064 -2487980754155298705347069926805001968640 15909065 2229487368778225603526118472744842719460 15909066 507970446672725338492654627629028608864 15909067 -4342583987478782154922903081087143405848 15909068 -238640412527221656399681450925115326464 15909069 -1079871230899065173379035992985992711392 15909070 153604192179062098541277435264043596480 15909071 -12653666524121272918031391227600527452576 15909072 -45067580150549187111830229373558456320 15909073 2450514599400995192493272503366045198322 15909074 790207353801128726310943671115880827536 15909075 -333803562952434359497134487034301612000 15909076 -116691396049282342133587657064745222144 15909077 -717148336857844340072832493400156337408 15909078 -2043415341387791237026548706363839936576 15909079 -1843380082032601209540587133060237683320 15909080 -2060274277595537744727346758300672000 15909081 -410366005970727089111508042585905390400 15909082 798388573211355533308295848398149167872 15909083 9463081966208752227576469273188547416576 15909084 938958497873413581384643169204820642816 15909085 -4288467298484105747608802917698793382400 15909086 3735734170769650290931638511633398436992 15909087 -1883618285083478421690842260552118829240 15909088 -3701895494560073311043803196774484541440 15909089 -41378795392863438202335163055767412544 15909090 500596841547170594918253108062876344320 15909091 -912126589538826941538619026972147645816 15909092 -1861657815233906130475251274628113920384 15909093 1728083337516290025647324905948564007484 15909094 877592772166727382435762632477909092800 15909095 790487636439708057732110496660801861600 15909096 -907322330516047691605331942849875476480 15909097 89286182230078848747905105472951649360 15909098 281174301794542941808550827165008632160 15909099 970377386309115937115020128519461798400 15909100 -214414876618521639536090828422259481600 15909101 -2698430232907697800150104302355037835988 15909102 -166884036067676755157386303486927134720 15909103 -159797293929945860555811937819067989520 15909104 -865683879280540265568132608154429358080 15909105 2690793271144959118091774378314935837120 15909106 108818013685014713539349796842055187200 15909107 -835910015765164556312584762131534208896 15909108 1489999929491332060748076066769644263424 15909109 480077759048838645141769820894905140604 15909110 1255273628993328677480050138880665420800 15909111 -1630348344361990887479759029506023543040 15909112 100540330442589721849163252918531112960 15909113 -3341381785039260515193109297927095134592 15909114 -476146426191987596157123701835265666560 15909115 -428700988204908118107017564571972042240 15909116 261734260363110497006078201846025467904 15909117 471355235182036750370190544297549634112 15909118 -221808643648090076452707401416848000000 15909119 3141103552254641458575933402616240761144 15909120 -1309467775138701018820320188218138951680 15909121 -621190166018489582726999475416525697068 15909122 804776619862591922644668028343830708224 15909123 1123285491782975141521157275334906575104 15909124 4719627804214882760995288169679184846848 15909125 381470170560800291149106090117314710000 15909126 -175388091519434618577886179749923401216 15909127 2097363971572111155918616511574494573712 15909128 2616059960664294928410275771030433423360 15909129 102491601962973373158031395161511387876 15909130 2499592298933068357490584175682542820960 15909131 1077856466489235506225374391211424501392 15909132 1298044327417939607773219069929907318272 15909133 72895705486958141261172095392351113408 15909134 -121986274528503979729427276329855910400 15909135 2548593807487305537736514120409393494400 15909136 1434882084370886043105295793504939220992 15909137 35895133174250670764561235130970976480 15909138 -176182726285639642357119673212094328832 15909139 3246325430100270330625062821346365076960 15909140 19126072677700460033113476004389765120 15909141 1568117823100227270606805221261590296992 15909142 996891682200821958323899111324739261472 15909143 1648884745301448758071729988841615406944 15909144 -4741763865516846407937824459381373050880 15909145 -1134169275794895884578588889067951865920 15909146 -1269972984585729853885833427660436825856 15909147 635741512358211007150249101770985335724 15909148 -2051749265041702509130231459180314015744 15909149 -3370087928376685255670333487752783762574 15909150 -391375105988708570439508862611660646400 15909151 5861007267762066111949746136283165997152 15909152 -1491178427030613150898548244424454832128 15909153 -3480103676909097688203143050391945459280 15909154 -2620399281585670046578912505859194707968 15909155 -1639359172385615490323973867060241147440 15909156 -126452015805844205171409788820588441600 15909157 2599638901446087232051772240125237555200 15909158 2938817198419539109964414741279687417280 15909159 -562059627344089897514013065297111379840 15909160 -2933122933339622046708048333542377728000 15909161 2933931116303861263429989065273295399150 15909162 -111092566943853257332654709790175745280 15909163 -1343127728077929927616305117636966798080 15909164 6937135564586599333941141961883467041792 15909165 113701354672570263139877529304105827000 15909166 -289211012193875136919565671191402404352 15909167 -2006961628481484807944789519055999116784 15909168 474653767643572711899674367148739788800 15909169 269053917990869441592128359033364376576 15909170 -1914700679292993817351763881676029338720 15909171 6632846443815970206571302803805848530944 15909172 -932790335543143887562323817903662941824 15909173 -2687731426950205075881523786147209776640 15909174 1630261013872337342779752923493344312448 15909175 1994486962126429371315239135930390071000 15909176 1355505373734560480387048998022431272960 15909177 -4216954027518431244785702892792046766400 15909178 -157553572385969719927873769162031344640 15909179 -1790168373579597763864500738134627427312 15909180 -212621636662915189537123409355205017600 15909181 3062488242654988488388736036989663327200 15909182 -151951893126666536583202599301253739648 15909183 66875430904681349255958003664194255360 15909184 -1170054111474301125416651921150336565248 15909185 1308928151430382148871534234718789447380 15909186 479636902987317938627669387178362225664 15909187 2407286892210709622086765137655564140704 15909188 689183274848076894118504862908232580096 15909189 -1304425064806344836450739917143073469504 15909190 684782488224905177125749908668067740800 15909191 -6088742714716306982941777075769669653368 15909192 -869335500741647756355046211257980518400 15909193 4738850914471719562958906671160298090880 15909194 273006284474042212927681989541835635200 15909195 1203232409687572327904335073738885476800 15909196 1232620367254255212890510172189174203392 15909197 -687759903091225229971097211025409820414 15909198 1910643750874361136539364081273348647040 15909199 608313657228866828173173654306193593200 15909200 297560079682053337304783402917468569600 15909201 -1208360853605902139327483654331098304 15909202 -1535056168315159101152165122135593242496 15909203 7216622832264169750112471566941503785452 15909204 -225765339748197138700778532062995015680 15909205 -1840887072833128645858597333681101809280 15909206 -544067780206360171513956791933431046976 15909207 -1232330587970591129220444306396524785560 15909208 399795534780491104322003219140370472960 15909209 3948451449250512985301562662327218677120 15909210 -2050796386350507256754717253300310506240 15909211 3267836102742877648651657165891126623812 15909212 2870031626829122262660461184270704593920 15909213 -495788267314906709297387440660331709600 15909214 1580506536537255953082839190900692259456 15909215 938787423847141321695413169085594590720 15909216 -2833621542040861753056299147423941656576 15909217 5267778646813247899830443906168662644864 15909218 -1081313635928101172986231621082849413344 15909219 -994269727810088930319101696006821104156 15909220 -2634530849508327436518174235752548325120 15909221 -5574868268753076054031705164091246840578 15909222 -560336285486066842835452185339774450816 15909223 3481548470725852114004271036952486482480 15909224 3342499812711791027971322428049018280960 15909225 -1584035318551462273447173845282092748400 15909226 47497446024980496049823463737255980800 15909227 -2631719955774539827274437784290473842928 15909228 -1373142151458876581196574358922825362688 15909229 51896855176413649921214964992137482432 15909230 -443346733670929582742656755426145745280 15909231 510319339365592824225608877542134548480 15909232 -312332698686646015095283233377078476800 15909233 2937524763118430350695921244786379364 15909234 -1080498293870811568891085022289135084800 15909235 -1540790024271442534507581060733959250320 15909236 -1040287843550785757322515693349678999552 15909237 4852996829758553214921131186008499629440 15909238 921969698333272584111690926701742262144 15909239 1611067924681038775536662066069786984040 15909240 -2442432045763935958047535791225059328000 15909241 7603447044982881199022309088527109233642 15909242 839926119574872493356034687150147324272 15909243 746004383892615587812422954916412265984 15909244 311820479495169997674944911756783085056 15909245 -5059266425346475265739307234535890843200 15909246 -3102007949962692248486169019918559719296 15909247 6582691252022849779312643631522331373696 15909248 -6188899294052740387813183180633307873280 15909249 2956272160751491397261760481006881551664 15909250 1462981214814275901699855930028132224000 15909251 911990126210304762259048126071646460400 15909252 1097454279737876523965676025336310418432 15909253 959263653112332783844916707540628875164 15909254 -41931443123523201635028865257453619200 15909255 -284218180170955169301215179277562734400 15909256 -6521130056879273053875787988094864506880 15909257 -152452605384893192281533720019307220480 15909258 13327967596737757803912326879269602048 15909259 2715511657145118587013421561609789621460 15909260 -1364293518633093995654553018730300800000 15909261 1288062090073003455727548258102839639424 15909262 236579218877603990624382691412206316544 15909263 -3290915630656431559253899087177975133760 15909264 -448332665866369884668082623486542479360 15909265 458159333093836299147167512691490576000 15909266 2213789682862418714947199247980510889984 15909267 1661123277258164450197904303800644110400 15909268 -2656779285334710423101628163584204698752 15909269 -101453560608782720654905139683210880256 15909270 4058653785869844028590743687163114240 15909271 2335743244148025281333965238323096261920 15909272 -2747016360167019646230370420833826867200 15909273 2636585845988920174556021759916964180122 15909274 670583696353339615814161318689654082560 15909275 -1128588891526172354212622160475705933200 15909276 875812273949636906921386069357044767232 15909277 1543195981542721356026453145959595524320 15909278 -628346284523333334009675051589495047168 15909279 5205847903169564907750135516554659084560 15909280 -1137585657151086609085896286610030592000 15909281 -1959209628834084511512011642347634889708 15909282 420929490355432353422285700072098766240 15909283 -2542049839346242077796931536951720889200 15909284 -1363504418969429178206936373103753420800 15909285 551232082445143784730159048807113055360 15909286 -172396502284173353596581338431289906496 15909287 5159615355063029810411745851639093730936 15909288 -2073942238701218870516154734490020167680 15909289 1259177313062155471734706511680156711680 15909290 825788366079458719875280179760584622080 15909291 244347241041993177421602335552425249800 15909292 481146228562614646361684812433537336320 15909293 -488685918584942747747463662168585559936 15909294 837903645050614139564662879031896065600 15909295 -374311422138918397755013595587146752640 15909296 306439423114019160198644715304809725952 15909297 1706184589940181186541630032864181112064 15909298 1117022856080105707558841958018761840400 15909299 -895812890742477395020365376559650444464 15909300 -1588694014078425360305590513887396403200 15909301 -1531701045503003987647051671418157484768 15909302 897138002569086889114807260096583208352 15909303 41835411971643624949228182268097949264 15909304 -568685213667433327053007769068751155200 15909305 4437613434032022474460931647804446251460 15909306 -458399447654124831577711831833569220096 15909307 -406506437985280387582005345816169830480 15909308 2763443257554037272577984622722998520320 15909309 1121159397749778101033404296688853439084 15909310 917270338632281648254663412402978026560 15909311 -1936629674981396533750426002594763351176 15909312 -9645932355947262130962293602664841216 15909313 -1534056432603082891838277955071643584000 15909314 2921491295380368208592330896304067995712 15909315 798513746632562485562419882876997945520 15909316 832909699201531778395361726967214870528 15909317 1691781074863977336129635498432601091260 15909318 26809390008985227341160182160593053440 15909319 -1283609849347640059238428259976442423440 15909320 740064881195355895735137181217717299200 15909321 -5580975633994193925638223068394511100160 15909322 -2614021910812107002028106517876181360 15909323 -3399456089572911415076907191733251274120 15909324 -816562941101302998761972960044679036928 15909325 1032445254789295949654690614772309589600 15909326 290108711128186799180819894527188364800 15909327 -420710182277383301087664364097658165120 15909328 -55260222732543199240187698758136528896 15909329 1059841115886849556167388036776521394930 15909330 -287955082128470378408484458467576826880 15909331 -1008973591676499517225073676568049777928 15909332 -360366212326135535617420637698691973120 15909333 1542540255309169164385853011427048146848 15909334 247986503672855623759028411676195777792 15909335 -220294407883897365942487971755934818400 15909336 -5755474348597590317968076513298443059200 15909337 119787193931874091248866726549483432320 15909338 -51786397194947257563088929063983826720 15909339 -297498130688964944748572366673659383440 15909340 -2856293561120649444645521064316594076160 15909341 1569393860813242824898713888672966377280 15909342 -2139896443778012627164775400738455479680 15909343 -305056002743389784707479697215934189408 15909344 -7656396761891813372607946217083832107008 15909345 -23794539078289788864582262397038540800 15909346 -5320337624578082977978908634601201280 15909347 -3474028950286559228906622936665314383204 15909348 -551531823138357570890069959088782000128 15909349 2418437009884277738088786768179183198620 15909350 1341097490837883684592386799288508088000 15909351 -110566920852533620315705421538028244736 15909352 6883379174308341853370755258246969113600 15909353 1917218728076517888744761771559455392128 15909354 407609937547431736703458829653278812160 15909355 -16745990792408667146813569018966045440 15909356 2723061865290944707401336625935363313920 15909357 183550483430051030721303640865689288896 15909358 80035018159295703042924933776267765376 15909359 3581032370333975815496827198193275677216 15909360 28757614755231845254594865954606284800 15909361 -1683286651191578306115036097159813325376 15909362 977599886575927507531940107615318228992 15909363 -1530424366306909335261951137304984561708 15909364 993645421498159040698117272786566331776 15909365 1101702459893472061465964289963715195200 15909366 -1228202208762635802956215133065917399552 15909367 -6099820318113141338733594337687752770584 15909368 3102201321817493406513551982115235266560 15909369 -983267535603760287069909680548794460800 15909370 -1122989241497835622459472729011329369120 15909371 -2039664611744462821506238616709037150320 15909372 -17455419418776865486072477473037353984 15909373 -1012563137443617491561546117197826472660 15909374 15061567951469230870730105214257919360 15909375 -2235794409420099971124891724497205650000 15909376 620043758424676414302282645035815010304 15909377 2033990545951059237090764067199629413664 15909378 199681253541091574866213456949191733760 15909379 3077547332176372627733176091196229641980 15909380 2200124450347683747215333921458231234560 15909381 1001872991302441661412432332065268000028 15909382 -3210547067875806746581316371352359683456 15909383 -987912893293405103760621317167719992736 15909384 1758613844311684450340023992016060416000 15909385 -3859158663697930720980796603398961803420 15909386 -172339064109053589155236353896605172736 15909387 375052147995711915950151998649261931776 15909388 -1898762346770343872580329028301130264064 15909389 842601946260362270164079195531835572460 15909390 -597183286854602005900634363690878721280 15909391 3656051964072956232355820879384222159792 15909392 610634552697948587719826729189911044096 15909393 3856953198410180343861200949048841818864 15909394 -1481386658904879957740035089426459004128 15909395 -1218617904008177949518820532225644651600 15909396 -1217809200108979502820041440560456996864 15909397 981063167829400114106197479600227388832 15909398 52349317612724130338871812046721088064 15909399 -1499029719917451819013945559010147333120 15909400 -1085604541140308573741162653067996160000 15909401 107510029669285735998842510536577788692 15909402 1365222762851334322106808085529409686784 15909403 -4672960791204267225604404404293162754560 15909404 -792466230778154970084425738189481759744 15909405 -454713552057547510394822625152673446400 15909406 -640175055201145126786970107878738912000 15909407 356222120542451547221229801288779170656 15909408 -1361018101073115275224774813845482766336 15909409 6466941102170000042956713968882448041520 15909410 1384389161737972681138318440174590461440 15909411 265211322740125429873164836517663369984 15909412 -3713586439555004437374779469449449846144 15909413 1330456401559674722166009202350001461504 15909414 1821056168445512235015460948482243061440 15909415 1815164570811291175983172155923743934400 15909416 -7449882965516898063410319339419721738240 15909417 966123474247249424258220662242644172800 15909418 3600651563949483224381230172831665057536 15909419 3279130143417137045603951703718326039840 15909420 508543679371474673799731335034570234880 15909421 2876727274829969593236896460891381858144 15909422 -965670162652336276902011303183137689600 15909423 -588200562586359805630712820496965799416 15909424 -1132072646942107234920508552753038376960 15909425 -660550941494263600601436685013400019200 15909426 609840144074120453208569876310829532160 15909427 1198659461645117571651113933502130523276 15909428 1794291549672909082818506596134862694400 15909429 996564189837386363653187520195998216160 15909430 466179984402527929779435476422213257600 15909431 -1874052835259451043058706552596274602328 15909432 -519718949938153442516899625410137292800 15909433 5804768475280673467480812933681916689576 15909434 -149458064843330786201618216855762802720 15909435 1009641917993538237959263159922975317440 15909436 335047763466272048528487684899384435200 15909437 -4808109748685165391717871795121349120 15909438 -1067542644842480381420401853922250254720 15909439 -396160145240748038966214366934550715040 15909440 650939870651119492013517197486850048000 15909441 18188874097570120114833720478449557760 15909442 721209296766440157815258528482527409872 15909443 -2897276980399519669494507248966191257072 15909444 2553174858171980405134891001829081784320 15909445 404812653336763234452661103341986614400 15909446 -535350167080384952171576130255215295360 15909447 391467867319487066381262473272941637800 15909448 -353932119054041998239920121073220321280 15909449 722328857859658095450151381376287071450 15909450 -368189259610486640591689746556420569600 15909451 -5195231860966969880571961642504314125548 15909452 -462456953601057003357185246522159674368 15909453 -439216485754104232434543920370583449600 15909454 -3768766970464407511132427443606178891328 15909455 -1984444744714455941880958913564960246640 15909456 235869780002821823256240225922235891712 15909457 6654638359537015834463287052695416430706 15909458 815987012117050065060939796328288345760 15909459 2793204759932171822924977338385797354048 15909460 -467641184978984451076393756047409766400 15909461 4047186837614330858583679301706550611072 15909462 118069753486138197718688045307403767360 15909463 7581895998617280885028138074381942664712 15909464 -2014440880185108439164453864664502384640 15909465 974834708378375135667016240274593376640 15909466 1537114803467913036068403136766989773024 15909467 2964817038788496305155326816617107065120 15909468 -313605012084722537261438119708297543680 15909469 -2061820657937123417894850715258680713460 15909470 -2479651888482034356176967311025363901440 15909471 223435786225032202731931307822029983720 15909472 -3773357361611458871739706814829760217088 15909473 1111158133919602101291281646566295835524 15909474 49242110231580048472717173633332751360 15909475 3132988244239317143496342568706816820000 15909476 -356967904328908309506448052618501007360 15909477 2137310384849422922116898656263142247808 15909478 -1284850366166762938416085407171794635776 15909479 -2210651945007131057778469302290038878720 15909480 -1657803587646771833960896189286805504000 15909481 -1450073732463575493710222828542739230720 15909482 994939799475216724832874888351556751712 15909483 8234872309981770799536360573993059871744 15909484 -11367091207165306445761152494402915328 15909485 -5224126218515542066967065329207424350240 15909486 510140619291852283663248655724072921664 15909487 3823809383467534696326661575123505427040 15909488 -123128506396415276009244118247625523200 15909489 820927675598307898629741486297775951104 15909490 1697468231613051891817421207670986436000 15909491 1072580328048015251652087083034261215568 15909492 2772117773282711661705308929956150730752 15909493 -805649458520435193391949397523446684320 15909494 -4966385229181031295703843340270587933440 15909495 251682616622383099496636987235854108160 15909496 1879270753709359960304493520713424896000 15909497 455030994144799731447078833026923443946 15909498 143387301763045319838528716654230022400 15909499 -4928260022836925288739583225912006673500 15909500 -2006743011734512734845883281244601344000 15909501 -2598166488864158007721746888661020798336 15909502 -276248591329780841037107770859378168448 15909503 46553537372364900125187367401705367584 15909504 456336408724222845165963015560091402240 15909505 2898241510554994719950096152241009976660 15909506 5432647125549043254085423317029433876480 15909507 -744970009875474675099606215755554009360 15909508 -4097648261249251579904474543642440012672 15909509 77962584924320174985116362183393549824 15909510 37293916644784432785070705739295006720 15909511 -3763783666700260561596901488247908801776 15909512 934644612289154128476900193422431155200 15909513 -1586586317480942699871460667642514940800 15909514 268952809868857826057781507730175078400 15909515 -577065626616153387680669717008230503280 15909516 -1818005501237908009705595288935553848320 15909517 1194523826071898553091925032351544736960 15909518 587439568910374762381352172309984690816 15909519 552725602441098733429158884959209522960 15909520 350332273653120695103109825865652633600 15909521 2925176562987406612112333094278875132722 15909522 -168634231722034761363230291416323054336 15909523 -843089389720171467047686263127082353920 15909524 2322684310483745055566329901908977204096 15909525 981171721263306510906032685306710774250 15909526 -1458842773363686790760719975888839672288 15909527 -6892438528107420650544738129352181760 15909528 -3345303072515415574765197072562705059840 15909529 -5174389783153548293858969992979425042870 15909530 7094224178086259322544564732261432320 15909531 -546056868396492403225111531487783128320 15909532 -5341438743756928693105248489593574153728 15909533 -4988972380126755495757609411025459848218 15909534 -38775762608191901436265854448699286784 15909535 -1515819884856069164165408796801904473840 15909536 1721739312435161725846499471851876515840 15909537 -732270715587535126950595568512285424640 15909538 989759739188922991925544090441925102080 15909539 -1345018768933650686257475246058247630680 15909540 266692990528302914323081147714897489920 15909541 -589240817764082833837877260795619858176 15909542 1913314639808647850733737384931182055744 15909543 792628667349447159339396321101845797720 15909544 -1505268452237234826933741507620839096320 15909545 -211998729424626290751566288691819886200 15909546 2393633662214673049545127853248232428800 15909547 249730152276229130308080964636628701632 15909548 -4640041219501330345623853950971695540992 15909549 -4668241056363605188308937582317174227136 15909550 1301279203006209528733398885632033788800 15909551 -223720705544767755507736136740777289760 15909552 -899713292921825028674604863709517774848 15909553 -7095192180682361300131723678704642129936 15909554 -2206697871179500193245510551260115447024 15909555 -2383656885797360676905042093416617561600 15909556 970659688607176382084702362726885752320 15909557 -1413416131592082786001495221532738952928 15909558 204504302278172383588039851306144092160 15909559 182389138155291081456483816420270797680 15909560 998145314860883485725392425059664281600 15909561 1694871827971972584764216187468125132640 15909562 -3974205487344603378882863127805073965968 15909563 2239987522850859450350122514341622515812 15909564 5938861852475177300166261785354777088 15909565 -2935852191580123351906268938541292408660 15909566 -313098077464337500576349263723738368768 15909567 -2824870170106353945728600348443446206520 15909568 1315330944042987378397891225137733173248 15909569 -1197790163621519028712452557198641590192 15909570 -20404401442155540601555117929723509760 15909571 12717252892596969504450218175662520694944 15909572 -73930526029741650582867708037762744320 15909573 1610613192724925546466242049292622812800 15909574 2352556386616596916202108611291145865600 15909575 -2247932841775171473080517644652743321400 15909576 -3309372602374124299974011168586771456000 15909577 1899352125389929601928630832473898831780 15909578 -1181516034718793103706492328270209294080 15909579 1681317562305027976958457132751879430544 15909580 1210048805151889881506918042800901299200 15909581 7182488666908376997324365160892398059382 15909582 -501887875810852612098667462032643893120 15909583 -2196229182145795806071375246053491351216 15909584 63171471273785380763997879592227962880 15909585 336994136584147250794762181113047528960 15909586 -1738080675667893500753215370151597096960 15909587 -2602632596873987983198684962888352803240 15909588 4935762483738404025150143201489442693120 15909589 3731369369930606658495188152406380820256 15909590 -532339821512886527551686366006714691200 15909591 101506129001261924016142754635299174864 15909592 6004460557744147399892406355021568256000 15909593 -361153539052855096267014727227314238720 15909594 -47397322739844295253315514022984086528 15909595 -290525855262007983677957916041496782400 15909596 6999550755793423963327162120642890091008 15909597 -69435725621229752700266405989084934784 15909598 601109432133500900481759087553395100800 15909599 -1379672068234477440418479371961946302192 15909600 603444220471887429814230706428366028800 15909601 -7331880919477461602534470232677837538398 15909602 -1190736000410598048698255522329861219248 15909603 -1838148694278176136791329943994063636480 15909604 5044403767984658952350638635690333040256 15909605 617352819776376873391037044197065659260 15909606 -182260591331295913563699913690226110464 15909607 556171256875127671934115878088911980512 15909608 -220233929611108481203707505827238625280 15909609 1119837165038945666161082349802916939136 15909610 1643151498229437734835750124922095812960 15909611 -1381261560370201546995981432873053133576 15909612 3002388799671645664802681114907504537600 15909613 56502768639010319422631217751498538464 15909614 2754082590197094786425810447962426597056 15909615 665700987059986184933552140820069520 15909616 486029462184107663293802553547937513472 15909617 -199800683321927301412203560302088970000 15909618 609760814856247326385388365903799167104 15909619 420862689203202405116590946420577218112 15909620 72467711370741943760196197150379740160 15909621 -174890820817173176279169845882145414912 15909622 -1232834650408664251172069802616130817888 15909623 -469941609310514425288925205669416412600 15909624 -2522276567963583859518492596718408192000 15909625 -5493170615932568796900802279653806163000 15909626 -3124286816478139631581253069096226745488 15909627 1223341119670839861620321453255665783320 15909628 -233440793757853092335026424042839000064 15909629 524505441846461661299260267944013716384 15909630 33533725748831748311755421681548554240 15909631 -15540751146302011423938588217523433768 15909632 6066336648748200999310440522265562972160 15909633 -1264435987324701376572719242324103181198 15909634 156794248407904995734166970810526607360 15909635 1407972248670047128160603137245085259520 15909636 1191917500263996444449149638662995110912 15909637 -4075454980490670927070027175737190309508 15909638 -1852627698491941791905436854032976741280 15909639 2172129803567256808250740539161823104424 15909640 -230899749794509263674642601414036480000 15909641 -9378833070757456326199784493481510409856 15909642 -865109075610647802831339640176079027200 15909643 3997795344585508008016200808165258903892 15909644 -1088837011883908201583975921557372049664 15909645 2549414140324511192381754704210011041600 15909646 -94954854842566530923322020363353022016 15909647 1813826261050488962518167608715393916080 15909648 684831292139071991559739695941987794944 15909649 725359299791525375956910538008869500032 15909650 -661312624825057577986127626452784752000 15909651 -3686567349710130170699269209036377030220 15909652 -407333766779726064384494348620627968000 15909653 -6753392843444225328435158342853002266098 15909654 556095627768197891851370883717204443904 15909655 1071367924177051157403157653325455505560 15909656 -22112010294759002177272399313196810240 15909657 -4737334591716396996424210945601655575808 15909658 -1264069822112790780453242763998875963680 15909659 -7719276825606918567082553171605340250096 15909660 25709639905953065496393338217253470720 15909661 -2032785736649684513091186207539567101920 15909662 1729523837655073283879733923051815142400 15909663 513093095230064635346693015602885236480 15909664 -845163636341623243410702604654807547904 15909665 613215752035509602666840759980133195520 15909666 1404368551523983415106358393278791485824 15909667 -2606581188577552933578729559387979791088 15909668 -804054533007171592567991156740704681984 15909669 -4567113722419426741900147577184325723200 15909670 -929673526200169567999380527532752640 15909671 -4599660633697838923877566518616533127680 15909672 -4591344140941364565096971960116178780160 15909673 1003162106761917973827922144293545103624 15909674 -1984890083170554344568278535971416132608 15909675 -518842448087198252417553273935910895800 15909676 -5728180914579231522462649634294740407040 15909677 520568711611251238690752503447804789472 15909678 93124395088085147462030222041038223104 15909679 -6942547352351798875079288410480319860720 15909680 260740826284692929963249846510142750720 15909681 -1179937253066440038108958892585734602336 15909682 -70219082083114084492927575692648172000 15909683 -1621329185884627674469376782137383857800 15909684 1014119552027185647896648892303325827072 15909685 487440867706991097431535369423626940 15909686 1949649853442702830323343126387858806144 15909687 -14470972773728247157164667182565698600 15909688 -10556221728762788894970898315122199756800 15909689 -3673064504196308482473976371643998080832 15909690 -605411299514012287799737967042022451200 15909691 -1477311222652504468325843970237091299040 15909692 -746792265691535206604109544884105282048 15909693 323663658798080027438238243026190325824 15909694 -1190303600461185608451446095159062742080 15909695 -3215383404061916254584225556799862300000 15909696 -235024589481923999788310874843707867136 15909697 2676457969000937390462578767710278110146 15909698 -172362265280553857125074766306494612480 15909699 -6691061485299015991242813411391691520 15909700 675594642081663533440400157399983523200 15909701 926806363990928678855915294502962796702 15909702 477560971869142331194759034037575716032 15909703 48329037238941061201389058812196324952 15909704 -879396849816964187612776875327932006400 15909705 -581744948103278205232560942664051217280 15909706 1715607005328397810142171356119939234144 15909707 6266725112975069515687409905393426322880 15909708 -111842318446283125851822737125757899776 15909709 1530377970950889427614353741945248729504 15909710 458380333066267906720053366388065816960 15909711 -3568900758635800758295480385508336537840 15909712 -257355117514339259774318054362893516800 15909713 6966282475240159072577358973604663534964 15909714 -479044233433842359629288783556543395680 15909715 -3060404473612127673114442056343329366480 15909716 2756158865000784439813511801352872787840 15909717 1432522362364816916740072245711098194080 15909718 -2056972672308519349423446775075285556160 15909719 214056067217950802151002329901137590720 15909720 -1402143382658059675090425601960848998400 15909721 1283807921538059784854170453376743692672 15909722 -355445633038545424248408673034022790272 15909723 659353111888440764211284429839585365120 15909724 1881587362605017774999339626271010730496 15909725 41791201503865432021812783784977716100 15909726 -863773257511664567814178156975810560 15909727 -683551112613074668286204626243928457216 15909728 -1621834004985811662266181959252257013760 15909729 106296944861644468362580357456386989760 15909730 -2927864269387131404622638546399780851200 15909731 -6319244230586432834672497987348122760800 15909732 -1134242880153644838312224268678839977344 15909733 -121344720760981482820926979147189011680 15909734 -262089793605470175091034325557408925984 15909735 -723217069548328871378953175123591562240 15909736 786925724630292748283961210224006707200 15909737 -5927966202562344489350729094436583740614 15909738 109722910398387388974684198947015900928 15909739 -782733853830163029465976460707703198404 15909740 747849156874634863348599979694670888960 15909741 1168510630380493644187826305785841868652 15909742 -43332197032895793001766892501253973568 15909743 -3442475451299288670901463097779780425008 15909744 332945841351614389387464558671713271808 15909745 -1547918207236045205463691840619234620800 15909746 -347686148510480299070896612031782479840 15909747 1020793827934695849529947716079576214272 15909748 -1126373708590445482104668920666716222720 15909749 -30375336740542492299072378097380312480 15909750 -3093775599315715553449849040196701760000 15909751 -979464144140011333842396974789994842112 15909752 1266014759393722631553889098998117990400 15909753 -3161020368087329050559395347578981696736 15909754 734324156388025278958917641514717718272 15909755 3520960909442875294191518566887778748160 15909756 -4356916421812523549614838109656446746624 15909757 -431043208555560069409696495565777007994 15909758 -265191774371535969152935315532341486080 15909759 3826206198670961811063440370460347121464 15909760 1623968232972106271722691408028499968000 15909761 -644976861016847124115510448049709706430 15909762 -488453259817798336872718222343176512000 15909763 -1182633974972420021157585665437298092080 15909764 1540803048907784006594666099630955786240 15909765 3101576606742328576788672656958923003520 15909766 70954085976891704303233197266492606784 15909767 1823495194693285759253081370281939999760 15909768 -91759652662600716361525053686475325440 15909769 4979719511347653428167594538381634582170 15909770 -3520074908240663473604979528636481784640 15909771 5032462891289457151012040331619397574384 15909772 673815465942855801937943312487752358912 15909773 5898168314815259710289611679379302289600 15909774 560474200774467413164355954780596944960 15909775 -1050654899856512098965033429688336588000 15909776 -1864679844498833527365724186229867790336 15909777 -114585752414299076765451764102535387480 15909778 196870862158260779677415021661241751040 15909779 -7014211951370823053562062415839294078400 15909780 -636696026377721074000349629316060682240 15909781 -2209723073881735744359477666445178850418 15909782 -2511241831300294472797285046782317342720 15909783 2476974278206280571801746521526705836800 15909784 -2155718183563670489125354961899079086080 15909785 56555333369216402532572360629231440000 15909786 -78517022243653840132672115466333988368 15909787 992841298487438257433780133153474994436 15909788 -1372475214133537157639288358798368358912 15909789 66103522230940081602585128298056540160 15909790 857774788785754739023476329027514455040 15909791 -817948739345700530654105563499270163408 15909792 2349760335941196713337597160629511127040 15909793 -964211525609657529809993271528492540958 15909794 44451900028968925348734930430570588320 15909795 509188559601888886780383238418419884240 15909796 1213087195988409786285098295782732996608 15909797 3163062144825805127593071403949030541246 15909798 -1323490743168106590081503973081662423040 15909799 118983870454126279961013767934254576080 15909800 -2365339658126355630651951655162454400000 15909801 455837491055074482185556008936139233760 15909802 1918052606900943718480271826363980033280 15909803 -335233651522990587434701239401714580480 15909804 1978711151724851738201052233047370864640 15909805 -668063609649531107508755067306514599240 15909806 -2507508963830437755254183228893911360 15909807 3067794928055385418624228487745354066192 15909808 836963659233232712338238887141980127232 15909809 -976611209177913504734716780441947352860 15909810 -561559499239066457347444116252808857600 15909811 -7298034170624873280164987282525583097588 15909812 2200685466540579800391829039594043830656 15909813 149788695626151588849906766063676407680 15909814 -164501053994366728851927157619715291744 15909815 1350145797081405085629781258267010760000 15909816 1254105426024890143934942794873128099840 15909817 390114440718917534665747519192065460224 15909818 1346566599199147796293839291958667136480 15909819 -2125247849869525811973607453239243903552 15909820 -1346239643377582221230421787570958499840 15909821 -2997305600652670878053421844409847604800 15909822 941403074373941749232655758342518932480 15909823 -887276111025645106889699750002007351256 15909824 -1026788387957190129298176649496446894080 15909825 2066591977868014695312477916636127919600 15909826 -68364699611557823313203852977170660480 15909827 -1289344293844267033718173568778923563728 15909828 6551422980192722624467827076526850048 15909829 -5498321870132338564470777821197833905856 15909830 -1754434499830821749411954263148128790400 15909831 -2494132753119807159830545202863841414400 15909832 -2335837707792924423950036666209692441600 15909833 -5514478901181938760052566868238490378918 15909834 1044766509081020472439855310301048026880 15909835 1134729819838516555683746675973213645600 15909836 -290621028665049189139354924498425381888 15909837 744609026365227856304229489291308921760 15909838 1318812596959078532930223793941614848896 15909839 555502565812046919373419020318600521968 15909840 -303802822028654213839022024188320153600 15909841 -452757258579940178205934588607879271480 15909842 406419292222301729577999267806113629504 15909843 -1935380403925523936844089961986106988176 15909844 -4174447291623002634771156157929501403264 15909845 109901360047882422721087504216549301760 15909846 1540050523205218227366447040563336058368 15909847 -262747247644511480377987311911362787704 15909848 190639978012949964601876696829193154560 15909849 41774809366700560005788185076443258800 15909850 207478905297400702967842702469189836800 15909851 125669992049726324579188718504652672000 15909852 -345307919169253007449554604560828334080 15909853 -2491587114061425751996477806136654839898 15909854 -56942340653069325272320589798436042624 15909855 245322079158441930781466181508975342080 15909856 23018788611730100181683150263585603584 15909857 -4217331475313154996524662998284812140894 15909858 -32369056463746964578031272941283730880 15909859 -459689403370643925924551171664028066560 15909860 -1213953171350148083928382026880828081920 15909861 -1474213745883573551313977447849127294816 15909862 417176841012243266167779870923630814432 15909863 -735819509289428925810640422475543937400 15909864 -480045227611028952494373078479910912000 15909865 784580983056262292197054462775617492260 15909866 -490117513287241969426098142859757657600 15909867 -1958963184651910385012417913051044599716 15909868 171885443072719929115426138308702556160 15909869 238795735071817782778822862311588632396 15909870 704081872397449255143330216250951708800 15909871 40613959864159875388003792977971370232 15909872 806450518804076648481542328792425398272 15909873 -414247425803907356824816912050059154432 15909874 -2636924912995159294081043785154609390064 15909875 492444036366746792646134427503118912000 15909876 897733716941325745095125610915747090432 15909877 -2485391152321886186215674152067386280274 15909878 893778479752012996826595451158281664000 15909879 -2787765913278873899516287640127842683416 15909880 754019041414958818583749733367768268800 15909881 -1024406548555998677312030513576256960960 15909882 -364545495170227771855757165586138071040 15909883 -7432552445274936099550571900347485927576 15909884 1447678986551353061252894706110321442816 15909885 -923097216424584142370515215857610052800 15909886 1070037806791146569867627515945032421248 15909887 1055020639692317033241411955945093091712 15909888 -771000776027240013485347669039141355520 15909889 2225283564206655543607120250354941324160 15909890 240855227430998378550436831475826961920 15909891 -1620806167023957022925287594997739712008 15909892 2633749277209874768558930698001931413760 15909893 213688449666683095811418024884355375360 15909894 7279640066188792306305116929121089536 15909895 -3910837136184773149091424990880249637280 15909896 -3442136599398157678647778499279793469440 15909897 -2494528327916546706475112875023069095520 15909898 -1376894994523540796036356806429860971680 15909899 6937689379593608685268852038456296313480 15909900 225589010517953139411643748828555289600 15909901 2785263750313922112487069715169610435552 15909902 850303320987279092139127873111752706752 15909903 688939035857398008264526104392232294312 15909904 -1165085408472410926772652895622850273280 15909905 -1608988961463216529220203441608410762880 15909906 -1440393334833770058428134198844768551296 15909907 -899163510124494945995743803094393460640 15909908 -1183179821168737100402509861001948406912 15909909 2419248813561575167806048934231345144512 15909910 -2342933632290499747382712435506000640 15909911 1849615929213830342877995506766425388472 15909912 128137740522584942037104078185838592000 15909913 2091859647194412681095517793803976170240 15909914 24498685034240157364840129192446048000 15909915 490733216965136789025415966097333925120 15909916 -7073610637844487516350819926401884160 15909917 1810667278628808559841879610388742271852 15909918 -148570575917818442276206031111230758912 15909919 -6788231070747261920714963185232641451680 15909920 297239760644267983494677621172240384000 15909921 -2831729200524346985149766821273899297792 15909922 1397134205025707597114857275359218944000 15909923 940656381666107871426865613237688731136 15909924 1783908452270283030600098220925595430912 15909925 -2508511684936560572598003912591008883200 15909926 861857622147333062143645411990365732096 15909927 -3141056080825144896351375226163738160 15909928 397384067582124008964071582210610216960 15909929 229356050521046738102289323847473353152 15909930 -1067783289709782595090279108429927873440 15909931 -1113604718125322405103989371965130029800 15909932 3246782104083466720378403737388152970496 15909933 1250077686322663249719063645531916809504 15909934 303966444191304896027220927399465076992 15909935 2574906764328153799150442122503919718400 15909936 -72267735704528618413558777321840705536 15909937 100547879532062290114982837073192256752 15909938 -1750127925624405343921410672917196456192 15909939 -4951029337818366177990497346738740352432 15909940 1651656118269171411417538093031640576000 15909941 1334056606843986389576984041741498272672 15909942 728684645569451287317110134514154464640 15909943 2253233657021830164555262924155649662816 15909944 111105288352203246893982967415862558720 15909945 679511241148690491862679490761011736640 15909946 -283470338487796631020804087461222863136 15909947 1701097844342000514717215940450038526552 15909948 -491524165025828814174538301282025317376 15909949 1171197776765267116008045287729623362720 15909950 1007330428353254729423301900044395084800 15909951 -3138453874790410716688983932287814722560 15909952 -1646789615262752980172914093690434617344 15909953 5154603819136748427970189905868911102000 15909954 2262092438471995399997149236859245742080 15909955 -2296467862097613923375254995145586339040 15909956 -1360095589313900406211049523613759274880 15909957 26295250952569207762499532505300406880 15909958 3994011633016453453978638527447641354080 15909959 1970312918245727137451557948584989286528 15909960 -265107002731217130664088180703535104000 15909961 4315867282094145049700499182722311289562 15909962 9070849831228417112826153947587666272 15909963 -831377551751351221847425527729050324496 15909964 317560547651408336849701615846327517184 15909965 -885460839063095765052759106959920509800 15909966 1160785859246884302159101237321704041600 15909967 506142291622418524381628254124332057720 15909968 177509109845689223520020004259257384960 15909969 2974280563915761044661394733825075100144 15909970 -4079676467204643932148487858371156464640 15909971 770850259823209452338312917254570537984 15909972 68139515211342474177297143895979579392 15909973 -5172221420288569288558871174087438389280 15909974 651769337345413415159034040221681517440 15909975 394597739198671136692406100728690875200 15909976 504957798597691199661589527565352693760 15909977 540272754297752508534927479706643354272 15909978 -596610948856110907517004833752385594880 15909979 -159580450844802826900058287755163462680 15909980 1196454116469540024147192938513382758400 15909981 3353593485493243044147789745303911668352 15909982 -16640453243563757312972772131547575616 15909983 -2726965842251680133300379563886506986440 15909984 488622947068153964432825172931446964224 15909985 71870755609139348090194313396819097600 15909986 -2367929456219566447085233439330114021808 15909987 1941535519612225867154926652001008778360 15909988 -2832370814508706825539771490324400512 15909989 -913179325641247510197405915364070814210 15909990 596181118039097184135616789042850229120 15909991 2159497317109612142963304057750431968800 15909992 52844696296448018303750226620985262080 15909993 -4129794337943105087076488206323836251200 15909994 -3720726209076237224949658126386876589728 15909995 3717844865410204035363074611261724940000 15909996 -1428763511958147569431769020450975503360 15909997 3491015629512260004720092670030868334880 15909998 -2398025204471179266081896930900746962816 15909999 -348791258788596107016845300684897160960 15910000 -1505990004608177244609194097889280000 15910001 4974336561611616644410866453550410754002 15910002 -1716476765293600485272838827997928279920 15910003 -2153855734458236724005473360504521289680 15910004 4961971406770940770393097753019504998400 15910005 -1324371666071943142093919519018064777600 15910006 1088439048600066325776754956333941531136 15910007 524758031399187647716805961378955395120 15910008 1916251686909571011059163590302200975360 15910009 -794943198154891489629026323716810596280 15910010 998770907856574382707138351299824648160 15910011 -827163562941797612908389633897713569440 15910012 -4475143371364623658982741784385976018944 15910013 -501866097529303388183779478055638132640 15910014 1951201876893933246330406701266946872640 15910015 3799413588468870228455168464329027531120 15910016 617904579475597931028058788381704847360 15910017 1584031462665842009478498314261598040320 15910018 -1331357527265248046895500617335142421040 15910019 -499246982225317756102686508631345868960 15910020 25709232745342337360048492695486709760 15910021 -8251687466690778919792600753163972295456 15910022 2658336499490707636288409560200411465312 15910023 1785091103667211881540002634889078146984 15910024 1843270830515683114462928330085286840320 15910025 -565405446081419097875100884314890426900 15910026 -585385879648739750996958733617115782912 15910027 1512602662811354815108992253950580208272 15910028 -349715854134026386968313455644938083072 15910029 -4358690017036296549013749628803752765226 15910030 -723085598810966477274541953890976470400 15910031 -2707358709846234997137401714975796403536 15910032 -1761563018392497122052058246748708536320 15910033 7174597229628937137222748375883687853424 15910034 -1517783886944869293816245959217890722816 15910035 -1471967643239651639032744199177518675200 15910036 929418664765896503779207014347817130880 15910037 -223089133002325010096080178381190116352 15910038 -656520296324674386114468523727775745056 15910039 303587745246256406400464810495739037200 15910040 -2843122055987490453406400024072726323200 15910041 716825909515602798898643518650996480000 15910042 475362035692784041689617002440748780032 15910043 22335528628004586191291827722123896064 15910044 -1253895079750367136792855771216389234688 15910045 4828968401134240590535659447622321208280 15910046 -212641144641797198986408614118948349376 15910047 6067051304134683387968877525309199296000 15910048 -3995314958851813508864124041441574912 15910049 -3507586920109297684964504653895731973760 15910050 -19996547552543313638472729059199360000 15910051 -3576449663642498533041012494260072814768 15910052 1940560000604870669682654500469501788160 15910053 1041836327353617858058886749455995776608 15910054 -55510637147027770487036096902680152640 15910055 -26969777110369442615376866698551336000 15910056 -1102721694685436516184671969439922222080 15910057 1094463619967914577520207235699770210960 15910058 249141053996837261529067054654528965120 15910059 -4199432393070112614887746966428272388672 15910060 3417327990585982958869421834225992980480 15910061 -2211611878731910087818743629826244252948 15910062 -412101702618991840516882871331150944256 15910063 -328688590367747714020371150864547606416 15910064 798480783261041274869243216124295643136 15910065 -96000425121232267128896821949722576140 15910066 885415625158336449713994628418268593664 15910067 -1097859150719402530845406030437027548640 15910068 -228309091568511208537491436044403998720 15910069 133210498395421129450063619181532593920 15910070 -63645733593213706442757730179556166400 15910071 1189417351010523506505875746955909163600 15910072 2717569341767293324787466279991676620800 15910073 -2876783660006614344447863553857296878678 15910074 -723615363647806971482621339905233538560 15910075 -1706692889699541552485668579098281694700 15910076 139593306688002853628550520145135185920 15910077 -2427144129390426910065657504917095719168 15910078 2575514012970514661467387899399599811840 15910079 -2494481087714926595435491287890237832720 15910080 -386308252902985089464598138773978480640 15910081 -2341090543412302889826165873455539335744 15910082 -796024746923037607958948349645615010608 15910083 -1462554980004319699912733031795537554736 15910084 -1834104386052317119794265945934169087744 15910085 1060123242012753504884590043027880017400 15910086 -5636227108002550079361538215907155456 15910087 -738701308525276204278126182195410816760 15910088 1880445785168830973485598247976713461760 15910089 847540598198534518226114390936046023808 15910090 1527351043501407184474044014657727068160 15910091 738143860476052801187351363501723844984 15910092 -1671666262344187646957923819776959835648 15910093 1522543770981878249015187254522638292342 15910094 2503614150472138014581825922510404796096 15910095 2384514599459852502623665325744470901520 15910096 -1991604954292129891616808901470668881920 15910097 -52196519886665087044531554406232478336 15910098 1293314814965987711950891167405982491264 15910099 -1211544540528961819433556954171833117568 15910100 1159776827258168736574889464031765280000 15910101 81954983786992917706373431546079075232 15910102 -1334574862847440306274454588457605007488 15910103 -2490986283205811375398379873060539054032 15910104 -379223332032433099036955695360867860480 15910105 -2828919303487482425744017245788750047740 15910106 2336569917135069440365069173327832343040 15910107 2697847065785003751913518405884629734192 15910108 1517755000158160877176071685290948950528 15910109 -377064787618601670367461353528465414400 15910110 535424308366756417458613643831146372800 15910111 -726823979082546213343226841058763049984 15910112 -3044922020699257671144577205390588510208 15910113 -2952352990582443005883346232780993930016 15910114 -1251232394690224411637420486118509830656 15910115 569745174226391076417904592059064514240 15910116 -505320452769088135733244346529314560000 15910117 23032886445270659077661766006234069120 15910118 -533651282242095692065899138118386312960 15910119 151183633030148804984232233711361503184 15910120 -4024600471396567863199266236487811123200 15910121 -3214024967318861585816407446858578244678 15910122 62805009318387008109545066050753903872 15910123 1399826408634897964445676385846472606784 15910124 -1406431328886347907664840786286218603008 15910125 1108655815386879040216528615371148800000 15910126 1600297644903769185790695484358035330560 15910127 -42328108254676854948442650611920596720 15910128 -235370940152394048018184417746319441920 15910129 37663871499973408676953579707412697584 15910130 -643045871777520829785536771307530956800 15910131 228909352856256791737949416967412447600 15910132 521627537907341017054218039877221519360 15910133 794333848825116463498432032318241790382 15910134 228498153927781982394962210977656150912 15910135 -724660993210030550750760003230041404000 15910136 -2884908618972574725935467914871633367040 15910137 -3701104874216810092921156614294822658512 15910138 -688989992349416638867541611632888963840 15910139 -354546162038790011226783132598407234048 15910140 -416913058439566688251592910377116646400 15910141 1672711526310409441894146766535484909772 15910142 2663215936413125517880385852004752881344 15910143 1906428718356611469143260809586853900304 15910144 5905194474260452123045814066608120791040 15910145 -282520100156305544409248143380225437100 15910146 833754415411147703108676299033464295424 15910147 7545923707438366286680075289679482313744 15910148 273686427828287810030624520883176700416 15910149 215680905751328348574560517501532215264 15910150 -1056452484280610287704113823056986807200 15910151 -4422811578035773346008066881822427092648 15910152 -1110340512325777013535261284246758440960 15910153 -1841214091396308280787747856614649333222 15910154 -227561491257210639318228494526427682880 15910155 4969748740482555599509235849802928896000 15910156 -4492312211821970707002674331350639203328 15910157 10404391565449855371151786168079126195040 15910158 -1188197456668740279580230160232980414464 15910159 -106308308430778051918233609880355380440 15910160 242438877024866893696166340108370575360 15910161 -1305256803497108237454753652370966267136 15910162 -3340777401004032819174636471114701798400 15910163 4492123285126865865166127233360353400920 15910164 1396160271101686345261601202300839360256 15910165 -3778093811758741266795871321650008507940 15910166 1148916274459778647107232408712872576032 15910167 846947997367441161816032562339055029888 15910168 2060241850099580725693214198441717760000 15910169 12342880040879295637722348256014756570 15910170 -53528555513292498011630948732634297600 15910171 -2117272909342764515899888409845575381628 15910172 -92142110389647370210371043691484976128 15910173 1365138280672427805626673853698308613804 15910174 312441128479050769991236492081702730880 15910175 -161464179622499450111157717959089266600 15910176 -1728999741461028270650942826321802690560 15910177 879752987024912824098514149282730365504 15910178 779645908201694039373588401648802318624 15910179 -2244503126833646819497610890723291054080 15910180 -903089238482573354028688555273773281280 15910181 -1060369330598022726661226995162265561856 15910182 -4140216214781135166288415563334558456320 15910183 -135716179332914006729401860817297842000 15910184 -1187914292609489364170436710255122022400 15910185 395593578471963195891679145862738067200 15910186 4148839242336278683723347575536120623792 15910187 1871029720607486358266759938170966994680 15910188 -1041676916793913527350619303484779331584 15910189 -5564408819862483552420647844254468704800 15910190 80324428516264178392766888319382235520 15910191 459509266748941832839079662822218016440 15910192 -483540748805689534918172274039447093248 15910193 -1360505924941531843099215425329465327896 15910194 -524703470175301888532650151526873033600 15910195 -211363309963923390644710182740692679520 15910196 821222692959054892207765963919120726400 15910197 4028219833687502824135596757687665472800 15910198 739715324348903036424608234612333860992 15910199 -3542280167087307081512958343644005491800 15910200 1949040342686284655382648994415362560000 15910201 -1358784243965706833367092836981370548400 15910202 236202889778401951818639565913270511360 15910203 -551739469405896417890319371733919813632 15910204 -294408883842944118281222926304118526976 15910205 -11011277990176198311746028011377199385600 15910206 -368496454713032388901149412648765243776 15910207 -1798678102720006742184189333912214869920 15910208 1957166973682314200369216421709129187328 15910209 1363976441332463531724103894310082080640 15910210 1850724297960110673412847958966240905760 15910211 -990335771880062928651478700892687589188 15910212 771361822765263259914927853231950336000 15910213 5579135131830307968778464398062227038784 15910214 -443014699138926224606084411462985340608 15910215 -33239110647998388272432102358973320960 15910216 1596434240273652867090147792817067458560 15910217 -316668647099786835500836421261732165148 15910218 1928818749395067752379837863282456044800 15910219 594250356306042393631789680610331231344 15910220 1778570830099986296967922795300074240000 15910221 700789773113546874914902098903325078464 15910222 -2044215336011170882668530586322847955840 15910223 -718398487707121899812161477907955283968 15910224 -948063838353565475189145615196578250752 15910225 -4048350425411838520300177934396936652250 15910226 3239207965763888373046765226103029127312 15910227 1341173601450089181407159176433452464096 15910228 -540711968953928471017911422684468660480 15910229 -1779362586321634318479412647023707020516 15910230 -291136411422080539613408960418001305600 15910231 -3769568990285632297893729330071187789488 15910232 461147555577119712858250783998289920000 15910233 3487902315222927816795710772891112737600 15910234 -2688829569541180759156798708186542483984 15910235 1031334686879149112215605840488466259200 15910236 -2453244291798149518699658035919822438400 15910237 -71031956657410576029277804616524728000 15910238 -146312869149394005234714081740823822720 15910239 1610360307203543819887402631346347571840 15910240 -798600113283866872764064453919952076800 15910241 -2122545793767207327280533188737602965100 15910242 208531559637936044611914984067302602112 15910243 -6493046285827294269124028867849135007296 15910244 -1137075910792767666143961993075608752128 15910245 -1191403315865872354034194053263511923880 15910246 600138459429326575529457433837322435904 15910247 626803770053293799914058157602631423600 15910248 543572090001114983641442796548599480320 15910249 -490823704567049842585031734668369369600 15910250 -2597957574167742883766866938709771776000 15910251 1034348312137653900105593761657541540952 15910252 -4888528313476364329615823090332372469760 15910253 6246933789342239415214661386001550620502 15910254 -375638931716663624141808814053630822912 15910255 347262021551534017260413557047187390320 15910256 -1664010544525590746113333970437059084288 15910257 -1526918024367184511828779288879901746176 15910258 3825340695136565733091074312501780480 15910259 -633203403355207635411021723230375394384 15910260 -1156968682080823080111389367350817239040 15910261 -926229190464347912134852108453451015076 15910262 -1031601613540313974579824856452466580736 15910263 30563184278088578225413125394043970240 15910264 -6008619655984437597290063572646090772480 15910265 -936292760321032039099660806589204353600 15910266 17487659242569679551943688609249614848 15910267 -1510692205647480676534793156293470682280 15910268 -624494665899305098172558988753451253760 15910269 2145827149691901588056402512801188007968 15910270 -2327397156047747036514692773027476806400 15910271 -366499481487876756607468654135902604008 15910272 766220260182268206194998911013056675840 15910273 2377784460168733573945152654911988185088 15910274 -993074116403294878049249552507886881760 15910275 270297433790474811970774726430571585600 15910276 -2556262022505122248760797788408188371840 15910277 -168322521272032134158983934581977294720 15910278 -1203715907283342295810102809115400890176 15910279 1906177602288079924805429033186517535872 15910280 -589937083253599256510159064113366169600 15910281 1938621643655449838789819279543168166570 15910282 -548734858382208263472348208569791637408 15910283 -5266240037239112993020711174808711772600 15910284 -154579110332121094759995307513655623680 15910285 -1512472299423651057157595915960980938240 15910286 -285619264793874382432280716742667676800 15910287 -936540574769888621533341446473136693232 15910288 129254583969546355936021380924963725312 15910289 1647439460696817933299301784529296175856 15910290 -930875420335242541259279906042803200 15910291 -3557953851446662279672591614951414949248 15910292 -1350098779716956468557381304488900473984 15910293 -139746770475636783925068895923740980416 15910294 -890761026427282146396213207411060758400 15910295 -3600693492358603304087100121855072324200 15910296 -237570358678422394825711301243417395200 15910297 4239698118692431351627178235178557567552 15910298 1030045490844891586214547233761547862240 15910299 -4606595164878486748132447878324066469440 15910300 1215114615752813659979125490718629683200 15910301 -6907228675734922788935168398183642656 15910302 -961968320425982582131887091175566488768 15910303 -624876002680143369407662963957595772448 15910304 4011584902350276583056673865655519215616 15910305 -559125556514605909973709229679647194240 15910306 -2060287316065103512192346231213120962560 15910307 96178681086157335323199698488254004992 15910308 -2052027113038393042757721040519774439808 15910309 -1853331166098754810795417107128783655490 15910310 -60709525860513685038572792502619597440 15910311 371956720995599331507835456381821180624 15910312 -4658853320195439776896203191902420992000 15910313 3239846658420340379438174502532554822480 15910314 866711998279619382610089665584412078592 15910315 1739452937472288175870558533396967740000 15910316 2539784593933060608224637357632743445760 15910317 995231533325215627798319342611873454400 15910318 -495371251253841172269895075633161704640 15910319 -988429449011058061166005505657109199872 15910320 602766265800269403731206370093111377920 15910321 -431445552163303990872048342344472433088 15910322 -61556617633817763237681826819224559200 15910323 -701995796718156106813855219687684549632 15910324 -928484327081263018953419010747288440064 15910325 -3494931540104960866891785601670345049900 15910326 383789613927666058356127522404000783744 15910327 3550258060932680663362518926547972987176 15910328 -1113757778217408326247383552375997235200 15910329 2098033086589349803755179262146192514384 15910330 202123732702467542990220735130068910560 15910331 94499710178846781915429723404291916132 15910332 538487660229575159979297450708847759872 15910333 1328790986933907318294351207872040502060 15910334 2323554696631584341998667845225681305600 15910335 -587245809323280367236137253443745226560 15910336 -624731992241362612886655108590472265728 15910337 1094353761590283283100580920356755309252 15910338 15880252491514839192540493757430682368 15910339 -3440809246772684149154836931962869521860 15910340 1677858287399066574209283944847456195840 15910341 911691916658627108380188506700070518720 15910342 -345752645620141160065584342143621462016 15910343 -10064786153702570356548474665011929563736 15910344 -3450468854220574068160288644474593280 15910345 -1005100117884183523492597228794936423360 15910346 -4701244351576783077830148103077865827840 15910347 1101648301132194727478217779937860459520 15910348 -2671038447877617665472974712640668251392 15910349 1635130153706908050387937052501572804716 15910350 -45607405493872295291593948064793436800 15910351 -4837594844805995147187391382864351947968 15910352 -77350798075768167797441707426820997120 15910353 48860115533142104551100354808289003440 15910354 598927389310882092829499103269389727376 15910355 -4598401558186012662483760187892543276240 15910356 -1231790655650494240872728235710091952128 15910357 4030696630793721971623748770316156911200 15910358 -429137783692176183320043578983861180224 15910359 -864181514050083256701785168444500083096 15910360 -658875762543001691267267474647719936000 15910361 -6101849747911574155967081825537417794038 15910362 164657340205309593631098535471160034528 15910363 2681545391721542885684943042620719285760 15910364 858675547128334111912721144396467287552 15910365 -146978283106106916747951348077849948160 15910366 -1751010745382074692256966793572850794368 15910367 8072311646508973645750465525911232309752 15910368 4151523301014376628042516170960601088000 15910369 -5077267905229795168936626050708881934700 15910370 -107083456288125877001886342097458954240 15910371 6145629059967495076972185975543531360240 15910372 -1709128231712349035880786734166502231040 15910373 1128391456217038348990152570705011882622 15910374 -1564521535695542737167089501774175339840 15910375 1389231110874675754078410610046720448000 15910376 -3988313247538892277183198277326453457920 15910377 1691808425732976148910707096259018732544 15910378 282535337679007044158012993957141852160 15910379 -992743181631345988704386105599379477424 15910380 260301771198353493206380576540370856960 15910381 -1010053862200652896362260232408392924288 15910382 -2022941137569468199697306852918454134208 15910383 802977153419664997249886863721186114448 15910384 -526363439520700563994474579420491874304 15910385 -6033470672394762977474579894586011798040 15910386 1151344136851539427359299910340601280000 15910387 40943029385919591047194380704642477320 15910388 -328538122332795088889319266745494495232 15910389 -1981581474587672157493536898509369688992 15910390 956452155957532225477126217769987513600 15910391 815229934309031682191673669025955195520 15910392 -219101534348932335861438316045584629760 15910393 6454570419160795094743113178225449786624 15910394 4071756555920636072677231407869174548992 15910395 -970300654418068645431691090946250374400 15910396 993388988045285980183711703145922764800 15910397 -5179075802033302891986534191455055900154 15910398 588859754176422855733818269809820160000 15910399 -5356796758375887156056405604208790617600 15910400 -423629161256950146954997292444575334400 15910401 -1080125647540378614043980172753414484160 15910402 -3405707805023782448850125559366185551968 15910403 -1136732571752661943004903388433667579040 15910404 -481758589953206661082221567251784520704 15910405 2239344226588489691958077052674905758720 15910406 2662921033478402303532788055772306477152 15910407 993129278475446712712536346914923606760 15910408 -885684022702508193406735545119502167040 15910409 -2387867924527368262120244672003889726720 15910410 -264919965002009925843067631179547443200 15910411 238853476302782896470092720860474416 15910412 262645721393678975806673371405240565760 15910413 91922164601482322718807003515178577344 15910414 58848552029559565032736075074808418880 15910415 2578856914860099224583077733788144244000 15910416 277990272319097962007802427297456078848 15910417 1832885546780116600218823538699825415232 15910418 486829030863143675320498679462967158160 15910419 -48308650165116459348667443209897680896 15910420 165266792977602212842981093445157120000 15910421 2053276894362178453691873841804609479292 15910422 2467622958938058080386465077311738832384 15910423 150228780459849584490190200231163482704 15910424 2927377869991966711436725925110313164800 15910425 1814232008935909771923555694741848411150 15910426 993417485127703496250701838808465416960 15910427 859683457591269686162142637921876367760 15910428 -721305165793810700621290482718128737280 15910429 -3433655960369922663874967268769207650720 15910430 965994554670050418100471807643704320 15910431 922067379533165438635525948405897198152 15910432 -4123017340374937945065957875446461628416 15910433 -188437944246176453471399972119279484928 15910434 586692850736522763394032044868562556928 15910435 -250969035985866303976300246286126595120 15910436 3175252164173298265559847244191572305920 15910437 1102824035678445923016643076106772664160 15910438 -2994112139993125558703205356199750943680 15910439 -1868086572335648365920455462808059594760 15910440 -141255238033319960926301130167471308800 15910441 -1507254293226272022245084686019997630840 15910442 -2584592835349354517587726348395676224000 15910443 925724412128687430021750436936856466384 15910444 2227945509428614872807306165077876705280 15910445 -776008584486604795091737069901103212520 15910446 -666457614237460360768781422619841978816 15910447 -3785424161679283251151435007231728757448 15910448 -186077277496648208631977359373893632000 15910449 -3183413826901147163309930569618590217152 15910450 183808902639778045671866947159293774000 15910451 3482935842341456304126159714306692749452 15910452 3328148099224717591988804543936194867200 15910453 1009206075994928980364481513508818236664 15910454 -787988395886811849996847900925206892928 15910455 -1341507710402903275584482337287154197760 15910456 -4272163863433942095223093191361561989120 15910457 1010877647615535382109095819526652501120 15910458 -1564780833856690932653341927645712495616 15910459 5456902480461794369173398987209215826660 15910460 409327586464958105133098053782606044160 15910461 -605097255388163686757110823183457469056 15910462 -3748106600153824806475017112794554596800 15910463 -6886373036390937991734508775910598548288 15910464 -679340694627041823803928521543925104640 15910465 968661074342420252089613201815659931860 15910466 -900221158817595578343692189838600686592 15910467 -817708659582016617129751896178168893120 15910468 404244208588441195834708477091144421376 15910469 -1400307705291950331294120743910589725120 15910470 -891766733182478953991447162282683776000 15910471 -1616483995536184366764029301683297856000 15910472 465604533407573881146472434474087751680 15910473 88797192242165349754875388737141723840 15910474 1019570553601705169136118388781056524032 15910475 -815504091127372085822277849440226795600 15910476 -1176019832617809552345342286775187399168 15910477 857900402758647799748589848689800500544 15910478 1033370004127306250993137323092917967040 15910479 1935124320487072882145898620358470887200 15910480 320434196324398345649353876074788290560 15910481 -2179887207137985125893479350999711936268 15910482 -305631784011059645884484100931114062336 15910483 12999408057660087423956657135365753671864 15910484 -4656927645219845998293916303887308025984 15910485 1227070837517574573326395670144389842240 15910486 -992239204453014956911428812771670940800 15910487 400575365144154978098588988033760679232 15910488 -4235515941223974913225557635729246515200 15910489 2354913040006537007413963993715600210880 15910490 2835454734477912413544198905972030042880 15910491 -151606730713612609958310970049531897856 15910492 609435704887841854287344872418633953792 15910493 654673541716445608315710318641797967244 15910494 -616201777485388449135730906873002559872 15910495 1824906657708465394466973061082205704880 15910496 291604704050243959480966398690534359040 15910497 4108501521269073398256804434196814208274 15910498 -903047946491277669798683918199874035936 15910499 722125535347743455500544492262565597320 15910500 328993894673778601500476307969042432000 15910501 -1133467163246613079832809552550350355592 15910502 1031107612675367363136084128502412416000 15910503 154656650518277649353903040302397132288 15910504 -5944752406297465491123067242169608652800 15910505 -1760378858146987692658175787008557881600 15910506 -126265403372724228887330503322283378768 15910507 -6486362388064498711212285603330498927244 15910508 -1872612688480569829709527032275536862208 15910509 -1837960199117094367249439660065563468480 15910510 998902771655470791338051618989536645120 15910511 1103047338174077686682151377698087192152 15910512 -1560876003644555278410859380069826560 15910513 -3143579922681831855767364215563102271616 15910514 -2517324505250718722160183410623639070688 15910515 1340792931680773899502600624244145744960 15910516 -6621945413066455706290426364431259648 15910517 1109668314269334401204611309158597151392 15910518 564030756506328662781466707962377756800 15910519 120836222631084460367163606438251244744 15910520 -276131168664112996106598758596780339200 15910521 -5588447260698059227137741984536063692800 15910522 -847606933108773805647764350005247273248 15910523 -6926027848752064037930168634615850912176 15910524 1057103478392759030187891764017216266240 15910525 492845435790265628669762906893768932050 15910526 -204829473389033660533591249483379508096 15910527 1849187235831295160411725628820815134920 15910528 -6018836841182620290693405550798102855680 15910529 -3685166977483740277179450023747404191870 15910530 -309689827149173108783641203503117952000 15910531 -445006245861322854903673597730014603200 15910532 -877594279917311385545401807576817664 15910533 865219758612589668726310250520246182400 15910534 9864355176571557571149084221618547973632 15910535 302615262294026151912333017227379919480 15910536 -3580571470716778756301107841682161049600 15910537 7584231579459346255697569555091078569252 15910538 432023197848069420977676910603673006592 15910539 1440574160724393253667621452572831768024 15910540 -1596976264376215596274252614787300469760 15910541 4121120162708195341619161188605000757942 15910542 398068475520163347702679012666035085440 15910543 2461312241287309151269058177433644457600 15910544 188172107861028553483087363164288466944 15910545 1303064442474177561026891032308789636480 15910546 -3438033572331360435245527513418814012528 15910547 3793901450990068582138429498302327570672 15910548 2730852012871269727735242704143857555456 15910549 -2784074949724416832718557099616352152736 15910550 -701147790204327708297803770763351503200 15910551 -215105189184652517624198216797702096608 15910552 -988345519996206614753063493001839697920 15910553 -4776740363196604938065242153542676854198 15910554 -1587216292754280030493674750565644798720 15910555 -1183884085095948161833223811189795559200 15910556 -317640763001055463591317211312485511680 15910557 -1159559251078971785091735422851929138240 15910558 -1014726267832180253990638397311253013120 15910559 9451932634496566680970257941655861120 15910560 -2348666611856147603366439806274895872000 15910561 -643691900037559159205044100552774763500 15910562 314249097314192821299313870170217584000 15910563 689895435179391910188619937496504966144 15910564 150560697572052970725228381681757437952 15910565 701378134561258401172525195181098050720 15910566 -167496456777233827899715443060814964736 15910567 -6953159158842443495882506815187608181384 15910568 1554280550417095406415572585840870277120 15910569 -240827282009618370553515876192699718392 15910570 -282793320772980315201159789047522817600 15910571 4337548687236630254972712264434960222772 15910572 -804919618221742280247871427504546512896 15910573 2938743438227204764699705193856150857440 15910574 -40962179369712991419306807135302534208 15910575 -562805890151126884112022571676807447400 15910576 -631068874785551391277076724686193524736 15910577 376012466288689279490507543068394626740 15910578 -358417623343827185222587831819052893296 15910579 -507991930854753839674449917281456368 15910580 377303844209756913540952587940675338240 15910581 4396271997586513298828569248616371993600 15910582 -1240214361375959087207753287494155089728 15910583 1036822560069683514209926062768172513008 15910584 2658826386738173306060167235308554424320 15910585 -1147323505793435315548633053587379339000 15910586 1753574669555111940960189076649206984704 15910587 6536569130081277806203983562135382784 15910588 4155607072251065039517457178436330226688 15910589 3461083072492186334772065963839544596800 15910590 -811548907712206867389206181329346487680 15910591 -11022292482076972828756060266572121559248 15910592 -429749760279591854560558960569734922240 15910593 139703266226251137239472320290026447264 15910594 -5778022984715460918199463079831941760 15910595 427387772904406417438038883193676963840 15910596 -1142491586994440296210772986801701489408 15910597 -2385800010787002405110745217194247961508 15910598 1365835057272001575257795501341489369920 15910599 -2967409213342942238984731728342092423472 15910600 1397207588036421810388306625514086400000 15910601 22287934695604668024147095491025569152 15910602 -4140971597641476339224604590405013504 15910603 -901046532915264770435658248411128109280 15910604 -239800791569915198423720078204661633024 15910605 -1706980467551749670487577291865539596000 15910606 -762736196600210010226935593429671580352 15910607 1192879739013595115970455966597056770432 15910608 -268502310721373060040426731372994625536 15910609 2193690302418800696900872243745920336128 15910610 591430753143941562220953623455595592000 15910611 4185224958228084102843092988380189170872 15910612 3917961244749317310182017230255098128256 15910613 -47579544815963705318889830841885098340 15910614 813168494761744993902420578736783392640 15910615 -96938329620976362343329982461129600000 15910616 10701291726208475199252464178624834969600 15910617 3025711733315653478402878458907519465680 15910618 2903964978359167895071634054386326543360 15910619 406612227544033891967977737176555279400 15910620 814926321074065887735194169774205378560 15910621 3322538240084968980047743896773798514700 15910622 438520733008210385537953132239971645184 15910623 3077037805387821547927830444802729388304 15910624 -935315033273856317614684903777085423616 15910625 1425962363879536642160311198338404666250 15910626 18152105213134105335987432268479787008 15910627 -1731004802479745680861508180522370983524 15910628 5611523967884109939630213135321644015616 15910629 375185642535490384012310416169409301632 15910630 2464273336349154425770752091779446478720 15910631 5365087477105619089895015825134726433328 15910632 -925793673215244948608931357214616340480 15910633 -2306992076746102190804369406487172375180 15910634 832998045844748006781811213476683633760 15910635 1021569726580090932647269109834127532800 15910636 -1363917225733797519758775572680946097152 15910637 3197414386274040691200560261921755348140 15910638 -1927479713851132884137400236472598272000 15910639 3903671739170628178840398328602821345880 15910640 544579179391611334111769429977276416000 15910641 173403709506351566947282462250957297280 15910642 64769843167307987740229722062385776384 15910643 -2572151667155184033930989671216678997892 15910644 1686798740727802359678818868922272540672 15910645 -1939187562514903831439160763892465994180 15910646 -665741867092118223440142375177303973728 15910647 -114631229986855449864318353780400960000 15910648 361011438527401333449866126561828659200 15910649 -5081417291595180615947727177895618195350 15910650 -263770509927193508585281847301878342400 15910651 3001144851778157422062470075781034639652 15910652 -226533088260427526531951968724004286464 15910653 -54625239765202614065672905993654368 15910654 263358742122193762967465497808444875776 15910655 3254531959230890255100967042645346611560 15910656 -258526536015910587659836496249018646528 15910657 88587656016503590086803760759880458240 15910658 -233735384197509341151745755839548726320 15910659 6522004862849807888947414058361566149344 15910660 3005344040176576939845038987155140967680 15910661 2716392844197093727780407421784702810652 15910662 -2012538495039938758073782376738951946048 15910663 -6348144551697504570341643834500643882088 15910664 -518016413854182694265298549508299816960 15910665 2363055275251812295599942243315382349760 15910666 -1263402221884553886371123373501179938560 15910667 3170642998759524291612912928711594132800 15910668 1366499341496689086442552344027493009920 15910669 -80524169546329954064742446411566937780 15910670 2314259262898705862111054302991376566400 15910671 -1465360738153873214155334469189876226176 15910672 -1195463684772143193582297450960190234624 15910673 15806281592277460457398719241126590324 15910674 768014067106076758355674384818791823360 15910675 -3548192689575030381988831081591092710400 15910676 -4799707290872554214937093319544895744000 15910677 380268694723625232548993383054938907680 15910678 -728360965003606663495012751838706498944 15910679 4676531986805857857808497461215782603360 15910680 -560457574776368269923015884991771648000 15910681 1012837887301796405075761236479916283264 15910682 -1294937339126061639754510643945161967616 15910683 4000325167562087910627295476757785148824 15910684 3683604532019974872151365185055387406336 15910685 263689121006236613980579601131466463360 15910686 897026130272173445603329794784724625408 15910687 207710492846315920971754769116658196480 15910688 9819594843310248306087474892193660928 15910689 -899147639116099668376447197214043351376 15910690 2172467632272265895013930979345765063680 15910691 -8794549804601335676559740482019718702240 15910692 -799662160293590454724909798265917393920 15910693 -6193436773487270702195588159148877125058 15910694 1347612690998508531881401667332455359232 15910695 4295311369694767900761706257765616224000 15910696 -3093417090395390435262553249817315742720 15910697 -7622452817358477166504070218407442343088 15910698 -2267015244447553723817746824806224033536 15910699 1488259095937740880823468119047039630736 15910700 448382577776843749458703826753922816000 15910701 2297678854851366672052532743712208551232 15910702 -3154008832921388056788856238032199072448 15910703 3034159619510591282505313110566162922120 15910704 -264572090060709278122324796544212975616 15910705 -334436097579583941369171157895723919600 15910706 4311882469175110882977288173425394688 15910707 -611498472474105682722523385812792244160 15910708 969746889077577826160304998832644505600 15910709 -4196200415735598697910809818763354803090 15910710 127941515884279038172144259514525235200 15910711 -1478613486187366610293865903192928045648 15910712 4720248457466440242484165520467538227200 15910713 677254094812548768910873110187892186304 15910714 62098883346089332215876962815717340016 15910715 -318537497430170638747348890006648922080 15910716 1960113775955705932864386974087615800320 15910717 6887256668696831359695859006820755981766 15910718 -2633366421979788050535195561693578845440 15910719 -1325038855991892286134870630281095446528 15910720 172251962145420844916544429863762657280 15910721 -6066773482026929735782745702259412566078 15910722 -5487160446395867818468188783402995865600 15910723 4018401973912707886076522983548107318972 15910724 -2759874797193079099241440161672981573504 15910725 1896795785193466096116371884042430784000 15910726 565048998881705692078517564993486893824 15910727 -837721288724755958269111619282967058848 15910728 2022821438590455691428177942978614108160 15910729 8828444420527205352656301476109617068084 15910730 -468184673546459688863140863155436902400 15910731 -30736935678854309804210130905437347672 15910732 2376948277735631563026644964768948820992 15910733 -1057726992815624053991003825490138457920 15910734 -725990555905824612846972669323448545280 15910735 718584486114634082003226046572314428680 15910736 71750871760087022841578180305236393984 15910737 -9765712306573424318695095363935834640 15910738 141343617528013251353246814410735358240 15910739 888533104721324751030398775071391705408 15910740 -243594747270482568543290398905177868800 15910741 -4280234898053502476247848404440771446400 15910742 604329761932966493254035033731046672192 15910743 256499403688959148420874299551064668264 15910744 -4144038794911981939857752822959180707840 15910745 -2448293420445624204686252981275969972800 15910746 -265678124452259217563638062021363273216 15910747 -397998440754511890809798995754929762728 15910748 1304616624128393962404954863456145017856 15910749 116284516594525286745607137009625585830 15910750 1239740486592081044283095463003264768000 15910751 7020493649956007745003287798292427557600 15910752 1135515234682197268791786696904456273920 15910753 3158929458407911312819020819268798836002 15910754 -833843727096772098312834293962426709424 15910755 7021358606794061994354749079403902720 15910756 716976964940159632914657639824190050304 15910757 4376727982014307367430009770416256907006 15910758 -4433926705572119966186701550814962749440 15910759 1567240977997508631322113182075049137520 15910760 -1684939580170313586576065530707050496000 15910761 2178606868906714535778337539636311075472 15910762 323194136556230116330962427888263950592 15910763 -7938392767795050607663464908273590531440 15910764 -1497073674166078495318687448734074393600 15910765 -1001279040411926950793190015147211022280 15910766 1636515972835124625077442501296890503360 15910767 -3710185609105891299200372608530480473016 15910768 -944848998999497918965727733079288283136 15910769 333119981865637982711415224010657295872 15910770 692221349759584543692917480840156889600 15910771 4181139050661287662157190545668757546200 15910772 -2872859203573555878240413984046435498624 15910773 1134191871970970356765774104216844888800 15910774 -37349342726126279242677555728885345280 15910775 -2063326814938513160492752998485024287200 15910776 -3024743847590374567086805507891888128000 15910777 20680077069409071158507480190848315072 15910778 284496319223607998694648655822032025824 15910779 -1486870494501728314719504504320788438272 15910780 387728219652497575528681543487976921600 15910781 231841589830416911347596472000307775744 15910782 1205954806363334774264226470623740837504 15910783 152988315173272501092001750151504535264 15910784 -2477276858602038815852828943586091335680 15910785 -889969575185720187801777750661750373760 15910786 1097334361683730468889552316264894128592 15910787 -4874167234511227148576137964082201618564 15910788 -54937805060647005826563115140781412352 15910789 -1583461013380040291093821460741394677410 15910790 -294730179586824085895920549119516432000 15910791 -1786146919848736322397842833222892307120 15910792 -6454492893761436026503856948717420083200 15910793 -217351138463404180648643901493831778784 15910794 714957000682528565986359435761716152624 15910795 3852995069966604538739006384702152768800 15910796 -449715534709687494060122056006980894720 15910797 267721966868196398084631269895798956160 15910798 -2134246837043255832546134524654010817600 15910799 3472148306628124564982921337361730790360 15910800 234347814403951982849037216636346368000 15910801 -135672267620795751999156994238005310348 15910802 1012303504970707759030585140628669396992 15910803 -5602213343060316673448868729271369357200 15910804 626732180466076660110851547613370580992 15910805 -1641890926346119832682952397827750111080 15910806 -875816742093658401454929662797317192192 15910807 1006351254817449145324139295358505836632 15910808 276286465577209074473443552697444136960 15910809 -156105288602244000131816196512692817760 15910810 1289791348794950809799999607513271182720 15910811 1690699865194622481720097493995398242832 15910812 364536777698510242349196344548125204480 15910813 4742071654758494779533257186363346083480 15910814 59936633755738503643380413251928666112 15910815 -2068935602788926953194492109466272058480 15910816 5773438892007890032120310655233084620800 15910817 -47633615057137764415148336807476609152 15910818 328518750543447756615029868208538050560 15910819 767416379772832869422842746470049705480 15910820 29458251898031829338031648059165852160 15910821 1409387540930211274334659152140563623420 15910822 4441047949804478712415896554293924755072 15910823 7221484881283849675430622571979137316760 15910824 1866862278809489692159527499968053329920 15910825 639486324710128225215635324099511168000 15910826 -967134418023706157608620998152036194816 15910827 -2724099045212332532062842880156670822400 15910828 -1850659467290056328753728948188535124480 15910829 1897737637203784289010112497009176987520 15910830 53186633994798199156036007780043390720 15910831 445022181223252501484541431092818936600 15910832 -28169651256241706717494266642609143808 15910833 3265278431797068492397786869268044718848 15910834 1024572966261909176779565442151516716816 15910835 4366801292302994240962958548033294103280 15910836 -2295633647420352947322159120412470079488 15910837 -7232244311183583138941278986176789656640 15910838 726188901476270423720903327126655183744 15910839 -901049372341757520674480614379353015080 15910840 -1431129181292900891275203667934386790400 15910841 -4584352201656627926123052621469282300758 15910842 -2187306535673955928831565772022340594688 15910843 1118717440975775861536679783046619414464 15910844 -3893492475579983249910248732071267467264 15910845 -2469664929746617637944037191777069080480 15910846 97594485734808296795910535189561958400 15910847 -1352813940983039499993894833190469359960 15910848 422184522438806269838706675950649606144 15910849 4754419935216838154168783662457800342850 15910850 1447668753246995907126217348649665404000 15910851 947046338284445507266029836126478021888 15910852 -109096831797657617864042367259667574528 15910853 1766048440597986099076738883304939100800 15910854 817973559640565510322168285392192706432 15910855 -1802245910805897563328398652503968422480 15910856 -938045180339846520410619393808183449600 15910857 2740799224693321955099275513255233596640 15910858 48821676958325209916908700514403797600 15910859 -1904690172977514995706075992482310039760 15910860 -2169155400516020971096158058334945280 15910861 -21321878336709596405849794539254484456 15910862 -511943524186856809436716178944689270336 15910863 -3751090457307510171423419615511093908736 15910864 1014654757713421949152487828314668711936 15910865 1982929972502233919689987375425699207720 15910866 -1457467286975488055435042293912803784320 15910867 -1093195342455173730054783530301037199616 15910868 -1290741323535320975862227826060426471552 15910869 1207534388412910747125133686851335276128 15910870 705586418995570463988694357552831864320 15910871 892543445555054000668335423673186632480 15910872 -2557160304270582396302033376659313070080 15910873 2479796495531419251893002278065788773888 15910874 -345556519147004340871107973814805307392 15910875 3200526219796868052349398746145268128000 15910876 5787753993150042176106777405591846095360 15910877 3475808083990366805667604852090562244672 15910878 835093566832018084783194156867233660160 15910879 -2257168704723986031202757617257432084280 15910880 2458231895206062963428600887999384780800 15910881 761904291284133157003705993085358366144 15910882 1676122430952701779141341530138744784672 15910883 3539082815110374213335823277574858751132 15910884 406925510239539501283628969841591091200 15910885 -4442370197969351852566691303859173704800 15910886 44021942801150838266282308215723743040 15910887 -1112436367246960914022311025571557219200 15910888 285354212050723976383853860064179107840 15910889 1447790440616850171979026714545815187856 15910890 -537082700161826439982694029312094492160 15910891 -4469827235574899329302119432412794461708 15910892 -7874775631030709277710177550709111319040 15910893 3888653510272096322381098640271291928182 15910894 2055315398222589523302006251119998679680 15910895 312463263613849109723288758136727840 15910896 -285443770697848998665416740060368732160 15910897 -5194341249267791784120338629487260084654 15910898 -845140857440347760463328164688168546800 15910899 333613379720399911272261581228939742264 15910900 576665058423590772115797162089272627200 15910901 8365273557629845124414180831824106604252 15910902 132435330515073025788170703277747494144 15910903 122666379046096697664986049844954076824 15910904 4005577043279328995574181462193787801600 15910905 366390465596085122743561975275589393920 15910906 -1542014527755269805591590127270480291840 15910907 3878858922316936240800987161910002420112 15910908 -1454596296374712090128967439194123786240 15910909 -574452371148434299696565251682942305184 15910910 599227031506265549581869063198891648000 15910911 -3041840028954455641593318600759170048976 15910912 279367310483505791279296596001255587840 15910913 -3333538867293314610483873443585260842960 15910914 689914675762481542986056007570283885440 15910915 1275605307890271707277955892586495480720 15910916 1202582108655288754050633368848756654080 15910917 -646647333931882673530189700958064203264 15910918 1404942615350051429740014720964736939520 15910919 -511290003217138023799129495869602504856 15910920 2984095557369025009012351817203603968000 15910921 967128413650762917323887210827678359240 15910922 -2993966794561682412593409327070736737488 15910923 1017568608283017619268475313736689271040 15910924 -1555319064944103804732497834466517199104 15910925 -2889615982207317251695452323080962787200 15910926 -1599697030437167470858339732143443077056 15910927 -5475755501354365051225499263454412614224 15910928 -602131813908160621184094087423898484736 15910929 3769299362019196452749629980448641416004 15910930 -335400195008716278168556074824375616000 15910931 4697560423302304519261948135453106013264 15910932 -822044488728248826468907644403770083328 15910933 5012846453457302949842802487772048224 15910934 -48669766960661313170665862567428763904 15910935 1115255340858744485827532220970093024800 15910936 -849768445700624882458233805621158051840 15910937 -5027457480316798396164066025651512436860 15910938 3978903912495039241589922702581555320320 15910939 -2080501204303172102237986138022558424600 15910940 1640506962390335598596570031037293619200 15910941 -3029995368715745404250452283852639333376 15910942 767393704006644230745137770894921627200 15910943 -1335831460022223225744471882808010150400 15910944 -1404859814687844080800625107028932558848 15910945 2771935089578551439423087028933156311700 15910946 79002300955740931653967855625052098304 15910947 -633956713077789394267255497776543860800 15910948 -1622468471796838574117993380901448093440 15910949 -4624117568342642863457286769131721786050 15910950 -632785324895088670909686607304626828800 15910951 -1617766023551103444600439016122401668048 15910952 -164909047718730509251999597848807014400 15910953 -2527945637549380753737753133011278403696 15910954 4789572556314498932291738909437161279072 15910955 1257221490804899823806617192364531019360 15910956 -982686596904702208073242044058178066688 15910957 2333267820763533560981532041598504756672 15910958 80660211380451488517676353775967956992 15910959 1692887419593718919995869681939719291520 15910960 542217579234394075859564468774166528000 15910961 -2959983004691514660762300039515993920800 15910962 -709218652385105570305724639544724041216 15910963 -4699510014460725981680605920963694845216 15910964 1295476389406645395031038142495369070976 15910965 562857860238803117237548451190991680000 15910966 1761981198230076049696122024218357132160 15910967 -148226791055770632977672400101715667008 15910968 1445411038884869998972452016618038005760 15910969 8483613887303119976233920042607753964544 15910970 945651518689690509781009577778445747680 15910971 2375176297385630918060667637215097088880 15910972 -783658437404948845512989142027033354240 15910973 3386874255859878469657334655165429701964 15910974 2006024872367223825639319977825947419008 15910975 10059490012810731154618590555571692000 15910976 192013919961100593352627511074113454080 15910977 -2125747562600961809583649522504500131280 15910978 -3580349894050556930366543688082880454960 15910979 -298462434973429303155177671681320171824 15910980 36818793928311287776277420207372083200 15910981 -4156167118707338372972173667558387333218 15910982 1240651106354302601209726246331489738592 15910983 206442883254786282589799175143248315440 15910984 -2660709056405362737887215147743075041280 15910985 2575763955029746738926754424768704350180 15910986 110188103282292630204186468562232368128 15910987 -3918857963916900163516217544217927920364 15910988 -2801493585851936582900889925572996017664 15910989 24358029759230421105795057942835895328 15910990 1684772135377162196730447003783874488000 15910991 -3493207635960806566110778965112795544808 15910992 -12222765039452707017239704756715003904 15910993 -582918216102356419850690683463866571520 15910994 -3414517198744378668520886663052413628288 15910995 727915911930640772614275176065494528000 15910996 582983578746314374918612297537614065280 15910997 6684957491678028090043538116676428337400 15910998 -239251119885148968010433066540244885504 15910999 68212856328099466829068254300189400480 15911000 -318951029301691129005147942168391680000 15911001 -4095610485545000316149054377044683909670 15911002 1924995809636316961243959982549690886400 15911003 4245600123762354425509960409134166212584 15911004 -5262869534741714150778850215105713061888 15911005 2139538662637167185982415114871486404320 15911006 -98974188844600489772441641645510327680 15911007 -41810358664638483115096237580231579136 15911008 6337569395106450848998001710962013372416 15911009 1420416066179547902576123303062244238528 15911010 -1418520859744263829759347409428620709600 15911011 380568719479820684441379133257742315000 15911012 -1438631263603424629392490992277107183744 15911013 3042690374617685803004620754227927899744 15911014 879273912731687362490209651593302798592 15911015 -3287044840455604413647736251387357136840 15911016 3520904750727216216707043418230374400 15911017 -811177917448210523026660377781864383600 15911018 -472684908335517443128891003563362280960 15911019 3950624230209675285165083633342217286320 15911020 -1614436890800908375912396594777438187520 15911021 541244111880958784393939672794070711424 15911022 -1239690893718558932881115971898029307328 15911023 -210817934864666389585562480801691946560 15911024 -695094656506352203603798090279045693440 15911025 653516734440175077277702370445273792000 15911026 -1334520891864718387966863490683200319360 15911027 1165655311468942281584073418687455600072 15911028 1563770584841692772333809922509901389824 15911029 -74680235293389399708698726955394951680 15911030 -758062672092331464244221739997513763840 15911031 449919501449905903379422094356307734224 15911032 28398975706189675719093254718584586240 15911033 -2900183557634996361917613166590410237718 15911034 304192404175123306635859993999574315520 15911035 -203666165362535210704231545069089393040 15911036 -934552565216980161236825943415675786752 15911037 4255210240005646438817829694555634022240 15911038 1158974262741344850901230361785062990208 15911039 5358234416495431401954270858357734931840 15911040 936969527944104647980589761001265561600 15911041 119790461147770920346563356571291199812 15911042 642347960380278895463951377173552175104 15911043 -177345281093250274296620652341694398736 15911044 -3183181001901308998692964374477564244864 15911045 -130665009611683696041489015868210608000 15911046 1294974215997957913867975386141524208000 15911047 -2296748348723494256480016257523076402320 15911048 -6261037403169602378495403558865185085440 15911049 -425743838500753095609351715129073018880 15911050 467320579832812719446195931923345740800 15911051 3600229384565130908040258976421049614784 15911052 -1321934803882596807164644479490933862400 15911053 -7329341341305681148676520567614746283220 15911054 2591357254753802805162278272595234774976 15911055 998590019290883771249863109044925483040 15911056 197798270650591192921874105814025502720 15911057 1637549657898425522656254868659424275240 15911058 51730118918390379401158275984847944960 15911059 -6192181525937653611337997090488745174096 15911060 -894477155477260839274584812635432058880 15911061 -16685060234646216167658506900695043520 15911062 4614254382394713822689187504717854150592 15911063 -1148982931722992433244271120754952617120 15911064 -382940737810589052212497063925229158400 15911065 -2125805627852934339952695748695228487800 15911066 -2680628575129171837956315999636255414816 15911067 1166727809118148159060923866562732099480 15911068 581042191974019915469815583342074249216 15911069 6365689088504181710766424675100046634470 15911070 67376370351657330377515833219002511360 15911071 -4577402717933778632235382348368782282112 15911072 -2753007902619224832468796139920994992128 15911073 -75220960416851564151152557250829618540 15911074 -3520837513826443049275583933047562096640 15911075 -380031448729367736857206010154047400 15911076 931766931394608765937364242235961541632 15911077 -247013555440408847340298901930019196800 15911078 -660684239674547404221989937430141900032 15911079 1355759770119633791095767941351995545384 15911080 336616402859097136482419192709250560000 15911081 3369145877662899367612866150742081990500 15911082 462681999533036246903970136028659376640 15911083 -2644853761838410809126299132302574366668 15911084 2389907397480074039638211610641009510400 15911085 2711402789398775224859158973431320146400 15911086 -1068200184531215401820635500855416611008 15911087 2992161914654848831508524936155026414736 15911088 1063599765469693297136036830924637995008 15911089 9728938343516852765299801333000409472880 15911090 170886968802681101635224958048532992320 15911091 -102299499317749396802491054812419122176 15911092 4739626090065660281505576634126730434560 15911093 -9759566688196084160426120917572170241120 15911094 -2024778690122876731952743441604071979520 15911095 -2357033222769348301254490640897222735400 15911096 2125635532293239036997454503255121121280 15911097 -1074629106519799169301607910500728736320 15911098 1695841875806735702535229154373131077632 15911099 3154293724503443307909554258874573694272 15911100 790043387418360451743128819130157056000 15911101 3053120550448502087173629122105738162592 15911102 -4011628624811150072394669646130659861248 15911103 -813038929898366573387569829009079400176 15911104 -1901238520938189280972485304018689589248 15911105 339454234075737707374400365626530640960 15911106 -158739810963706765580553777944495404800 15911107 6530818430522268055194135360637807367560 15911108 1841378876900721727766646102097390950528 15911109 -933963928529510230936728774621346516896 15911110 -237385250918863118342979310614665082240 15911111 548394831767345720536039108788800848080 15911112 453270416399822072832503980128192921600 15911113 1274137525542023099389884015863892269600 15911114 -263026272192765710229685564615404000000 15911115 1347938012450493249866051338798538365440 15911116 52534787489168248670841986350421422080 15911117 9165341724963898782308484636057203518752 15911118 -39317185424212816109976926659698878592 15911119 1336856663274926677435644385123375622896 15911120 -1219225625424516872834739605705107046400 15911121 1331286384676672219876550220696962172912 15911122 77863218001588575133457100349116248064 15911123 -869913214779083272045978390312200986640 15911124 -1164604910152076393317903299162393907200 15911125 3731461813228925594148957856253699955000 15911126 -82121330846098177140918737409620060160 15911127 -3096404159950814068534607090308210808160 15911128 -737649324397206401235738046308992931840 15911129 -3091165321590220710735665661062198019072 15911130 -268486705788800629300267796138907694080 15911131 -4103646628820639570568949895082205793280 15911132 -1015382118965099450626313967215204605440 15911133 -2541750967071555271013032047542162582784 15911134 -288274821425343016798242990353060006784 15911135 1451437123422623572780720633557459402000 15911136 1374398753488295831659342296736889831424 15911137 -3105956741690199765410557124367702382 15911138 2219047454936286453249404235706593264720 15911139 -1683722009592966346101617934712351581576 15911140 -749065854616129938226218618622980096000 15911141 -2906069008175903881748979787736133772416 15911142 -634390738488141220523840918390159783040 15911143 2913658943479526142675374410017191502392 15911144 -8844487357400061545079798603346808340480 15911145 -2483630763536903316655065871112252369280 15911146 -728307369133336777051341423028870939728 15911147 -560126394157149565145522901981542086656 15911148 1781296485811419864817742817051839508480 15911149 1780216029923384320527269972068861906060 15911150 1453278513743429196652118224545377088000 15911151 3561934793457370732717406806737498833280 15911152 -1312079221385887092815037695170289926144 15911153 73688873422058942914119717681454540800 15911154 98050088391960304269392554638950008320 15911155 -1500936886371024351588730515270706279440 15911156 -523195771315366997878941631689492534528 15911157 787080213355962266148129013132452126144 15911158 2738573411750971352370718913188301035680 15911159 -2068066424714277333590891761758778603560 15911160 -3769189021737554762703392219061559296000 15911161 -43661078671844044541142065552442064576 15911162 -3357805999039648901795012379149907969168 15911163 4397685410611338896161695682487638783692 15911164 795716498576888228402345068861275877376 15911165 1321774612374309835634858334310691076600 15911166 594405903366860162538965697254953641600 15911167 3023220999813803102034542744512405082064 15911168 400011682671928384532458227059637878784 15911169 -2908771268522358190851209847740395832640 15911170 783217276510458773885115711871787212800 15911171 4494774538457712214397142305185212177744 15911172 -1585053795569339319870871584653303808 15911173 623291620587014101975399228240921333180 15911174 -2214167713342257740775771711599573621664 15911175 -394684861290672892705366653048575779200 15911176 -246520092403833080663148523113102289920 15911177 -7994317220612634909227123291582837791974 15911178 1629445047120870122921360567669098364160 15911179 925720425038590113163752295000713602640 15911180 501747813483999020133272812962844323840 15911181 4763158767772557027047042707228753932480 15911182 2628444496442192149836730909975370902080 15911183 -1715848035887889111206226108033686128176 15911184 32143999281316336363074366836610957312 15911185 -444575151427724032492995678967423060620 15911186 373436848411437156570666394100441533440 15911187 -3088238074011392759939108803289122464840 15911188 -306102531246154884886086224057194794112 15911189 -1289442936336471850035593506968567975360 15911190 423534483588978111535186222528597019520 15911191 -410486994205892758608449853955943618640 15911192 -2179920740587950401694115163552215203840 15911193 -373651498540224626007375352150584854976 15911194 939161389506496886204854494468112297440 15911195 -2337266635928281629935911966740673451520 15911196 2314391475945886488320594278551699456 15911197 13382625189415864886388445621297275262252 15911198 -1715446805651500553807991584451421495680 15911199 -485290760981575729389756619191690906216 15911200 2990342518802111289633348243049537536000 15911201 4673953257720215809125358235292207467400 15911202 663641272171192722684762305039134108032 15911203 -2684066708483283419049204816296927224320 15911204 31419751246140891751216640407987885056 15911205 -1167312799487063292350679401785663436640 15911206 -2084008469346975298514998587817808828448 15911207 318834655815369872528500595782504067880 15911208 2941185928849672339842955609338703872000 15911209 2794100858771051678613637227553456332410 15911210 -837232507140770868021371126603087447040 15911211 1077174126404384427506357754721109053272 15911212 -6624545750753812177715483582417142656000 15911213 4252922572256165901169804358095983686700 15911214 -1159477646960782279210710802448909767680 15911215 78591486429921752099682848040502581120 15911216 110823639919199792994911198742221094912 15911217 1277228409251083075308911115314787937920 15911218 4871092321085929002517890816354137603616 15911219 2722104398574929664530914658574772061544 15911220 -106591351641331554364933368298653696000 15911221 1461624551706078139018722161170768146720 15911222 1979190667577823309254446922422010705472 15911223 55927317552383904432078031543780224768 15911224 -507192258498362803018716785406061977600 15911225 -179918612600376991582767671293269342000 15911226 182877197367410323446814010067588150240 15911227 1521258183407501540819412056539977715200 15911228 -3256835909964962066859977111848013202432 15911229 4565274376204304048649282634278754848 15911230 230102965530909101834396674269231179520 15911231 -4409296216137678888789661892142409333608 15911232 1255984858240914207311089142851436544000 15911233 2906297599178476193663426564295820539604 15911234 -3080078853838103701782654795733525393920 15911235 -107518754462778189442584902908122323040 15911236 -1336063416161817412741236976176228642816 15911237 3377088052329110505984084165901540214400 15911238 732998102598932598894590494321156208640 15911239 2432647448707072021081949148401907210240 15911240 5240794888802993235862489621658782617600 15911241 1674148490591497999798700283845333701392 15911242 229698738305766460214382736806423436800 15911243 965500451357099807259716749799644137492 15911244 28922502041993879467308804327123686400 15911245 186313125280624330811583464562478838400 15911246 -217129745914691679436663692854410444800 15911247 -41897511054219267859091664713391621504 15911248 289101934907446067412341133612724969472 15911249 2365520502395703606487515311497989371250 15911250 180281129468892651138322321484570640000 15911251 5280651972217801910763184165236890870252 15911252 -23714394715363213497629836010615795712 15911253 2511983985435495869294086155699674942862 15911254 1198995341426316106274816261358536268576 15911255 3963656669939191240316090285034177112320 15911256 770334681558695072520490435803051417600 15911257 1410101342251198775863839512078487842320 15911258 -2279457445769178576267567738013626912 15911259 -172208790069981090787081087821920793600 15911260 2148863309745153963452590542575502504960 15911261 -5364206882121171039732278172730753458138 15911262 -199569158594389654806093992198364159360 15911263 8372920320256540917143202884378143259400 15911264 1479718775500825824834639857874155077632 15911265 1032799094081041080470668804890604296000 15911266 1053768830415199428234057376923963108864 15911267 3501237182509302009248027376592096364880 15911268 -1212075260094429558958329234437327170560 15911269 -3693239171770052303864437450723606303488 15911270 1201838055788496675673160475771813022080 15911271 3675233775587650315201587834507064836240 15911272 -2982458090073010991898911157856715950080 15911273 -475149164366902818027005984712213152256 15911274 275742857559968765579270928581148499200 15911275 -552157808188861522728608526764028740000 15911276 4636423811812587565978518711367421180160 15911277 1755702775806242415346995446095333773120 15911278 -4123340482356754695178258387426794394560 15911279 2725763919434389721818297570768259842560 15911280 151460352837835649630358584210239979520 15911281 -4357262685199345418275962583130446831918 15911282 -926260233668261094618298046066642785248 15911283 -739430470444958866547038679352156088776 15911284 -1529542906829652613551553918665720934400 15911285 1188410759529215610821924958400857369600 15911286 2290647702346789124219250863631064227840 15911287 200381553755207957508249171911390111152 15911288 -4309860716185123864060100406855925309440 15911289 1443887298996904198451418005160517996800 15911290 40950743471106072287499902247313662720 15911291 -2402465283087535589427149951998317520896 15911292 1022629239306452934109932754724430193152 15911293 -3415756745736470752301467847614930670458 15911294 -77262204678005861057875194745930933248 15911295 -231714581698482660874181769739378696800 15911296 4145272151427649363787344114555048427520 15911297 6327894984788911711990509933518146534320 15911298 -676997662210525187275924091206731022272 15911299 5049938959349159353237177986790188848 15911300 -177178947454957537404153653968755369600 15911301 1311001095551518933332447819342852183168 15911302 40624680740897967840915372212420308608 15911303 -3123624293195397198842639858423974533360 15911304 -119571474511125882351361695560255815680 15911305 3210036793958631965143879524744630863460 15911306 -2613499895681871716767001151860291292576 15911307 82848007979267357183792280110684137404 15911308 -55907934916894324817042137624576524288 15911309 -6346203658160010993449563334980750652490 15911310 753446924355229168238440650801070617600 15911311 -1538466035237433045698178659065209705280 15911312 -260673294017324552312358939547012521984 15911313 -2174018691212913739037651508863491789824 15911314 -2953931455359374861031440717289073407840 15911315 1467293382148116837463863556843500208800 15911316 -39837520193876161478468150365348283520 15911317 -2911833323489639664187644103299083297988 15911318 -239094404079217993189857933009166953984 15911319 3156118401915629180657323344554962723920 15911320 17326927965804416868633575331317760000 15911321 1587229476388890535592957076091982573844 15911322 -373025799137245724226660227752962293760 15911323 -3989589290903809897948840633829083109456 15911324 1804725916106429983676617096594317069312 15911325 -1170028095606588360445344582493741591950 15911326 4491403534240537444962421055957949083904 15911327 -2935186925937233844866279420107268375280 15911328 -1676352882488904496109021192620631654400 15911329 2450902885956837106684041678824528022996 15911330 -227301722062044215300112577849324300800 15911331 -1056132161063610934848522366069769697280 15911332 -1319184053646751559841371426196948504320 15911333 137963618926517844004859602574476197504 15911334 -2033655761751204975684525388779717832416 15911335 3665326470723669962554717473848490266160 15911336 98603294943424221587351613303617372160 15911337 3986566054772989659432382964368508587776 15911338 -415270089680949401028313785251874110208 15911339 570113175337477491633462699120544069440 15911340 -142513389084860876577858767184546662400 15911341 2983580334759219063233155990878576620800 15911342 -1597674662389180423851516066298681044288 15911343 1708471480944058401505690065601926835200 15911344 701843144997997895385732475680133447680 15911345 255831392307133035688506885439721363520 15911346 535846892269223349402186031626668372352 15911347 -2516613833727825619912093068532664233204 15911348 -750377513294791888447766445466336130304 15911349 -3232632983961522211516957162555357911072 15911350 386119611288573490584943279539697296000 15911351 -5859275818648552890964539260291364084696 15911352 1950199082214560094527219883976397291520 15911353 5031095115141999453102504870081953874602 15911354 1467341418304825034273733079412683540992 15911355 5312062524909909164184481158368206264800 15911356 1265504850804934668392122659066678044160 15911357 1402414034994594868740214672506371404224 15911358 972805194243823959204248716445360165184 15911359 6027150605567014422570717520461247818560 15911360 -1403552992328753924679573612738065203200 15911361 -2239918475220743498819787839872260045168 15911362 -77106075940092836037702190653871515072 15911363 2749660624223502919835418985834301536464 15911364 134149315452567657352427757154557652992 15911365 1630245880128236380252031944907552911320 15911366 -1217971332746145475078779497495683023360 15911367 531415238525320491055021381662396928680 15911368 2441079098758829355214078317974826885120 15911369 1929907808063027989202623504568533512072 15911370 -338118548808797476871376693874181529600 15911371 124011287974312144763659260819137091360 15911372 -134190009147829259085217776347954841600 15911373 431816100602062162943239364735481288384 15911374 -2229469817670655852295772311434325792064 15911375 4958226617321167615254103614529391454000 15911376 -746544134272814857548357972470267904 15911377 -631710597380374397828180978788635518400 15911378 -336296386923185767616818903350178869600 15911379 -1523963236389721454968382397553266600 15911380 -1009559206391317962101508765857168424960 15911381 4606770544443477763055487020338968943182 15911382 -1496417273489618474497118174538759499776 15911383 192359858931312161472387875769641262520 15911384 1456450989536880364991529959821648281600 15911385 486355820761684318779513698310813490560 15911386 322596321264333212155740498607365649392 15911387 2891746357482148331728811518887701508036 15911388 1491916224369052954830454896843590400000 15911389 -2421465000921863621606023890248447785076 15911390 -1710509042640707422120446386502752870400 15911391 -823976276649576769493651470736532410496 15911392 714682811074297293647402746817506443264 15911393 1136774564282293446554450024203302420642 15911394 -1273846118144544067938474362523413443200 15911395 -2443475842578079442992273127926538152800 15911396 293224823590182041438619528015498460800 15911397 -3562780888103493316438568839524550705440 15911398 59785032383237339669308465557201378240 15911399 -1468521473008037572790459164298310888960 15911400 -211285366755175663821319423292043264000 15911401 -761696782866012682676281581321799564800 15911402 -956564851991401130908629028140564777888 15911403 -122137622257157371865145463891661792592 15911404 -975122543624281963346379175740218470144 15911405 -1444425273314628386970363310307647659240 15911406 -179454445249129051948298079925040153856 15911407 -830693663416216315406679036922437287344 15911408 106644631830140593907130616612502667264 15911409 3508321275107056650565091650356675154080 15911410 1958869875607342510764384738680898771360 15911411 14128174589473260160924934982123594182592 15911412 1239779710747928328999049125415807488000 15911413 -659685032012083658103355126098563289440 15911414 663981549597269760214796977187394385056 15911415 1200141414046583744959996618789064066400 15911416 -90260764997314908366487071267347865600 15911417 -1152828233179718323257085874713062071520 15911418 1110736847089646563657043106996005986560 15911419 -71338948893021838099059959385298413656 15911420 -401689192735800376087092001692686438400 15911421 -4301021839866626433033257530136067237888 15911422 -1522022995726747030832143527962286750720 15911423 -2347430841873253380409305872641518196224 15911424 1458181353222008065067171808498092605440 15911425 548974451547750453378038525114857872000 15911426 -870045028538505671949502759522335336960 15911427 2783227569425953609767395016790446753276 15911428 434944691814643672832168761887548297216 15911429 3651610689162550784422135284584821752030 15911430 -1711223654350793144390339970074682528000 15911431 -3742031075524880298038224452454949040536 15911432 -1459556259507776699664279361847637442560 15911433 2804154963519256893803028600397986332202 15911434 194577210995048715964009711708745616384 15911435 -1721744829323829695727695257774935513840 15911436 16275763617125380058979549912973819392 15911437 5640234599813169738568604129170668244672 15911438 490097853559791784380015286131397917120 15911439 3093017396158495159738021094098977084960 15911440 103883103571783352181037449353731768320 15911441 -899415301827738212237300374449235054656 15911442 -1389404121019022171555389546478548274160 15911443 99352766604051052419664073830519210400 15911444 -841331115601749020685460576844200374528 15911445 -137840797180759693408188591043335438720 15911446 1657415401664884914214359509605056626688 15911447 2040281819232917937398821151297137837896 15911448 -588246932701022735520581675783142113280 15911449 -3189247964455222286269678158459563838464 15911450 171980969196469257740861724568444962000 15911451 -2090690905894847510063593769221694562720 15911452 315085676210786337749705172949856155136 15911453 -2047411155739278792536217922883559206298 15911454 171739072593792940872626144703301858560 15911455 -1021551981226845745774894149514454092800 15911456 939258163667434271608960599739748843520 15911457 -174402996848745854473114265099098420560 15911458 137016030075783226641293201810549673984 15911459 -2524836720192877383427070564775752288640 15911460 340500689776745337746506051477043585280 15911461 6063769732178945592910926937403629536062 15911462 -2506192855767212519440059088875995136 15911463 1325995699312554913763577343010140466688 15911464 3329707393038259485985659093400880655360 15911465 5394936594632601965598196000115746237860 15911466 -465441393089692093272412429240281720576 15911467 -541328313864461573042451057718117937520 15911468 849273141656672698823802719866803387648 15911469 806984393812574174268840958510276300800 15911470 465367261639847664980502072416753395200 15911471 6538438075690661842273961888045385702672 15911472 432830441158292735659702367061329018880 15911473 -980095668185512880060179983047046274762 15911474 -2941805157416155700657490902926967193600 15911475 -374428034739498880357465223422713898800 15911476 3699108115221957670886852239924385747328 15911477 4375697886695729882195897530703600041326 15911478 -169387462958138789883490194838310255040 15911479 2534636118994362318982785309398474459176 15911480 11707080091769484792508458811270348800 15911481 -347300109282528960972200718813454185648 15911482 689341724582075707983017887858288340592 15911483 522201906612449965674163995048632962320 15911484 2458042247005348295034949206394030113792 15911485 -1123081626609080053291488742267332963240 15911486 -2649849822852178768514249656334526828096 15911487 -4429804133646447260113187807201583384456 15911488 2639351668452989993393367048464215572480 15911489 2220756566647142159352726761130608567520 15911490 212147037771185096039531751740149340160 15911491 284086960168087943904978508221012912784 15911492 343295892094116573689066489710945738752 15911493 328045580687790636590883219637290940800 15911494 136249620871692741361583341150043357184 15911495 -4986622881838112786729252858613203235120 15911496 -1650677011346085635134917502839603855360 15911497 1020889620643335258411120960222972725632 15911498 -4152077975444796607013363720236042556064 15911499 -4952995500899196812920549501126807685712 15911500 -6392170327768620851262677269964544000 15911501 -8562964727881327282653778524551709216 15911502 15613244703749253572664278757051553920 15911503 -1802345707297192923925907321192258760920 15911504 63120249919703151893082092905597894656 15911505 -21388606943630852007630241712168169600 15911506 -18275933459068018500794284795066454016 15911507 -8666536730052212639153261082695188656648 15911508 220232737642650937929857225361483048960 15911509 -1596004070889092984219489682236833798020 15911510 -16741856227679063418812989413563671680 15911511 -1281600102543280600497799955982378907392 15911512 933424995369986093392128475751031091200 15911513 6181231834188188041403271897403279482762 15911514 684667051133784131723149942837447217904 15911515 -2070722897254143762614245632667368602880 15911516 -2166970808931355828589328498495095777280 15911517 1276875379854116542380749724299951781120 15911518 76565571131255018203120621613586359040 15911519 -1588412328429948536170708411202192891736 15911520 -457402875814093105252534621059219456000 15911521 -1622291724084993092537860811865282663168 15911522 2218362832126886304597413219271441762048 15911523 -2249145680163883663058567865767578745628 15911524 -6576625496268066108084774850229670998784 15911525 -167843923665074711705388575968219152000 15911526 200877382484808046434788602049295998976 15911527 -7317420684041257984517813952374578615624 15911528 6732267942804297970337566443177122012160 15911529 1145572734732300641156756777903819896128 15911530 958148597306690026863056398408928598720 15911531 1466369807321284585868073344122755171120 15911532 -495468190265224758740520500082231705600 15911533 -495088886182020987556669336279990066080 15911534 -980678481450460197087045522480018331584 15911535 3224725268388543967269106051726031197200 15911536 -1756039210583679182789424656711250116608 15911537 5193368307264364373093731289026483743186 15911538 645016559439399038344059449866610969088 15911539 -741620184814498241057435371543019616944 15911540 -2922305496683333975478934653184985387520 15911541 -1557129876456723468652662226720567365348 15911542 1216646503944792671319987223872950248512 15911543 52651923860058116298830626411180367328 15911544 2377506824475764947141654044381596221440 15911545 -506631252196625981996208620628610115760 15911546 815069823537219926585315399017910645760 15911547 -1381843268637074992737999344343362509800 15911548 -112132952631951714737814802138495959040 15911549 -4367046230014168251914679092815266905460 15911550 411243765446618985030500872069971192000 15911551 -1960652921198504986429515778852169329248 15911552 4996363523623721107240670735388219801600 15911553 648930029375712286738477898784627194304 15911554 78360774646371645814801475608981472832 15911555 169800501805023971660026846843443744000 15911556 848829420531628838128034535742426497024 15911557 -1222654617606992457958865474220593008640 15911558 -623600561141849089264689110705102208000 15911559 145245396332605029367713106655948813640 15911560 -1536721092157374575930105837986826649600 15911561 3068771159166413213391484041788117889600 15911562 476828987870680142233955369682600417024 15911563 1572827613996318380275409903680939257812 15911564 2549280035055500230982640160313797906176 15911565 -228762804995181035260159769584380924480 15911566 825400777771137935095718077061254794240 15911567 905704235544776508101516621391528213984 15911568 1254869678093824794703272416560397942784 15911569 -6449620546432920028932643317327408598160 15911570 807004980468820263345790262228659540800 15911571 370937605929278380503884264785646059776 15911572 2381598412860424688364584508740987566976 15911573 6155188100459884167853705377002171463822 15911574 830459363751972076338255772287049747392 15911575 -427889291532404110053177947805621846000 15911576 78011058601211479508558467252906229760 15911577 -2413199003838462266237078636875355673552 15911578 -844231361426546295416787928175038310160 15911579 6918615551279324402166417945428790642180 15911580 1044089933792588405667030991015451612160 15911581 2008959818562036252518884069030849328992 15911582 2312535414877372661894536048816121515392 15911583 615772171531068839150835045201296601600 15911584 -940012810282340042270135279045125865472 15911585 4040795945517975018162144187497115557780 15911586 -2845283956322974609729033407643284268800 15911587 -2290312997469439328433721655899963871168 15911588 -623618317436424636044207384226044313600 15911589 -610078832222086406734300501669382898240 15911590 -2766399577304047862841408098754773251200 15911591 -1357546714016687551837589719395739296 15911592 -4066443124897793557063579420396076236800 15911593 -3736282524591980752563603874529634721920 15911594 -1339110307287396626771890952784889901904 15911595 386849612688165177949895793371998060320 15911596 -166860988424477808284941237836175764992 15911597 48337309307155881470213000721235858560 15911598 -698761285756805349550849298306205542400 15911599 4872597285069104380162554384504749630520 15911600 -696090943272771083204509479534286848000 15911601 2807516786995294601320333644771464222832 15911602 369204982373062371067843190940730575360 15911603 402094953058319539729442812761530979852 15911604 3792026460474001864273679943342093884160 15911605 5447670340534073902951222487626088191260 15911606 3029773642282855013785983031307604219264 15911607 945290508057489684290813206664867596800 15911608 -398352701450279908185354143493903360000 15911609 -1031427235815177045109849808834194760448 15911610 453239843858402363393535654687645926400 15911611 3015324731411883728853498144164367450212 15911612 2824792034228399610273205291224192992256 15911613 977317353728665255356819975188652600000 15911614 630135406578591274794620558980854502656 15911615 -6699431892818434411480728360623563051200 15911616 -365747254394022647213588723527330037760 15911617 -3921500533446627383861274283032298622508 15911618 -912298287457230432195313062850717777920 15911619 -1834032456181798988695952219556505972560 15911620 -3041286295236688176463921932858258328320 15911621 9688979214195252185731854817830786366 15911622 686260339072822215308922362123144614560 15911623 2631097077021143815847362390860101606280 15911624 -5191100296946532642513659163151327027200 15911625 1568977302851302725229836778753880736000 15911626 3849414284642618958418250602121639831040 15911627 9137030745518432071901724144786629840160 15911628 1089553655594193126610486224210811186176 15911629 5517695555672516211887703077455762019776 15911630 -456607686451784414672001568780139950080 15911631 4695856957118140382504953644669913254120 15911632 733500642652110818563390842121907208192 15911633 -1182447644661690819401898634803140452620 15911634 -31354028132819249696473942166336746752 15911635 2246968267751281229393878750866227690400 15911636 -1687834943456528905190606552510759692800 15911637 -1407485988407124927222952326460321038336 15911638 -1181995224537212014321700846207982621504 15911639 -598629486614577441335129127290663869560 15911640 2365598961769548135256234717757735116800 15911641 4843780825072808301774200140868932289544 15911642 -553856368135042171672372742500974624000 15911643 1028506795886780445510529326371561423616 15911644 2062473685840068346605883785816680221696 15911645 4068903617741680483034065244659867471200 15911646 -2630866504787409946466574988982326895616 15911647 -2818762306062528849731857530430478199904 15911648 6849685980130690005185339185409945763840 15911649 -96469077268891052823139662368810202624 15911650 2039197642877382174573223109216012434800 15911651 -64070791343141983153916266705208597808 15911652 -166791869524979729106418442245333966848 15911653 1232296230123794587544452539346411643328 15911654 -2728339517304288453405753376112452840128 15911655 -397031191192812011760011406094359297840 15911656 -1776561209679824966447243765726725785600 15911657 441724364525431536730549176514432136592 15911658 -78429068507224840236469520250496407552 15911659 -3939097829477418051872939572206534608140 15911660 -40443853674330432169651069369278474240 15911661 2072207197113983604359878305284518635072 15911662 -2929990437498556068235202709892499328000 15911663 -3028525911035906718133845697869604967088 15911664 -27716874914703763652713520826993868800 15911665 673954124677367438064973510006747925760 15911666 -1615562658053668510522062485488766948736 15911667 7763001996701283159681769583239996848480 15911668 2410808785900614072677946702541712117760 15911669 -5944834580061387855515485831397329998930 15911670 1261531898303678067677624595939464150400 15911671 999631406528687422434759056443960646832 15911672 4089363373727061908870960157843234938880 15911673 -1755064048587575011598026272558539626416 15911674 1533307646104544107974506067987106302720 15911675 -234000940203896941072452422583380662800 15911676 289655770115845803217345464812668084224 15911677 -110359554910646104876858362236930730048 15911678 99736890355262782892059280854029436224 15911679 348837765979928608535828963135947862400 15911680 -464506347112846641123567573079141908480 15911681 4457745029131271945052408835913536777392 15911682 -2204243606106391408771807904037886459008 15911683 -4187301768135391021662861650319473325760 15911684 -827222775496949692113051027873289075584 15911685 3633700316100223464675465274868369839200 15911686 682288113665520142555221464438793206016 15911687 -1630927886747358028232298115178018882640 15911688 -277105040681341719439793249214628700160 15911689 4278854782434268204928975361050708062490 15911690 324001394100357991068394154025970267680 15911691 1718979969584410806584696482883744647920 15911692 6055184026794107610251454580438689459712 15911693 930889030186052306043548241728156334720 15911694 -1914455861592770074015547083809205896960 15911695 3223303480096478055622321209550702677600 15911696 -1581970516991679039825465716651311300608 15911697 -2767264532898933956475245038597324884672 15911698 -1167827860747367517138654117355556676480 15911699 2109181709916318007797925055463835626864 15911700 191180746942508367754943322506083430400 15911701 3413635814873973698408828831342679444412 15911702 1396678536941942779554523768910433409920 15911703 -1505297259749158554172528584132433111296 15911704 5080539921428382564127538396859688949760 15911705 825910499761207781130522633002884873860 15911706 1873048979062934269424257890167187379200 15911707 -1537541699599179225073379651728955963888 15911708 1361067244483526389115367740291031049728 15911709 -4778336451904380046572104386998366428160 15911710 668805356765265951891917129500182240000 15911711 -440292349554210957464362476906584705280 15911712 -3950149984557962527271261517285187584000 15911713 -3971295632994187733030560428939357848556 15911714 -199839589011932646136477412143200188928 15911715 -961018305551302410185615225164007372880 15911716 -4705282059332428836465572034289308108160 15911717 -5213936816962204185816949609419918711234 15911718 -1397416611322283217202296141940179429696 15911719 3797864044656059775541107571972874542144 15911720 -16018358865355494275648557856333414400 15911721 204655650716741427981217458754808299920 15911722 -1019502469670149843815105461022805594368 15911723 -5890152228999708200167140992710284542028 15911724 1497398491019294698394906258613426464256 15911725 -2248603631432772595686184470055853650750 15911726 810318621165086741244265848942788949312 15911727 1537959711031930143602509212416451953808 15911728 -235990792998000577694295419054117879808 15911729 3277285196653525103538802396079134413330 15911730 -562219510825522481415804097424246406240 15911731 -1153644837961790416951216373364286914672 15911732 -928196260055169100296208847676973835904 15911733 3846242352287301930358051672477398261024 15911734 -745521436638257588950356643184051618880 15911735 1610821297509716893041165461702359080960 15911736 -1086962378040547205223879034022705356800 15911737 -616234959298637099465009156477103810860 15911738 1289861213006019782754093624865085393520 15911739 961301284357966265584001831581752699168 15911740 400422621623145981553546373857116211200 15911741 -577186361352472723376892765216813006516 15911742 -217980908630148833369945662913888256 15911743 4603593434175109745066610494828356524992 15911744 -162728065553642731413801072969348808704 15911745 -552487992749166018607069811731358780160 15911746 -243646757204749243318131928477000594560 15911747 1645480849321077779782866100195216252680 15911748 5582673344383217294054972961787819960320 15911749 -3758842290447281616445552486906258433280 15911750 -1993459172357592788172995166013784448000 15911751 -1139023191753940504249465327666544904576 15911752 -98916639313286199246440259828867194880 15911753 -1509550941794029737841865280374326237632 15911754 -2345156170118875602865938898960855015680 15911755 -3823562564911885384034329125923370879840 15911756 -508937916837364390512227211169534377984 15911757 -4942036339278193796029604224881102496746 15911758 1152361472689086673598968442090613900480 15911759 2167847452627526263743000720373186568040 15911760 688833798719665773665518175940166287360 15911761 -351628916711349494650448110976003306638 15911762 1045448075037568217273638790032124280240 15911763 27156074242520466762405047188197101568 15911764 268564574136238351766513171268475226112 15911765 328454356920013561655452739555528401920 15911766 562619469451337906716138901882239138176 15911767 4427944510745625244646824188949769879816 15911768 -1244582095104089284595203239900077629440 15911769 -3468423967933985293253857527365683858080 15911770 251129546262601165994756783294684160000 15911771 -1531708355779863414338408402237361284028 15911772 -655058117915473246716014837375118806016 15911773 -361018833637632703693201789344837973376 15911774 1938837639797673686499721917559098731136 15911775 -3459479380051985098640288195701592448000 15911776 738547160934416268163375051267170631680 15911777 171051073416252415317895138724671047744 15911778 1965632557732724531102654162979414950400 15911779 1751705736088087894154500442641766688000 15911780 -1928179066407038454436300903690500806400 15911781 3277815687608820725801114022331959679584 15911782 2727388858909073227101977745661174240992 15911783 -5125826574675716638501637103646723137360 15911784 -23482133316677077440631179998612520960 15911785 -3697936093129129874910280830463475299200 15911786 756347764628325047411801315789733279744 15911787 -1204824764089491004722302712411645632832 15911788 1733377265227201259731443383862896761088 15911789 -4791999754824059319795037546710982641300 15911790 456323683717860543668653256586024558720 15911791 1188121336426576680335917702023242843632 15911792 93839588431947062250727431017303703552 15911793 3335787829894020891923085460414944350004 15911794 -1007226639163969298154462816841896632304 15911795 -1920190790074823341534861336558527565200 15911796 -2876747812834414267086908780052476928000 15911797 -95266470340372638522114584580555118368 15911798 -172203181801343619875012901851230280064 15911799 -3287537238964273957601113857793826138136 15911800 -1142629969868046480307256264319137280000 15911801 -113134533668943182196375663771578583996 15911802 -94712451739532300240654626576756376208 15911803 9535618464055964156918517874459875140544 15911804 13525911578712942621445789307816128512 15911805 466578874879509795380325127512051621120 15911806 -9169245516671589911487318530612755776 15911807 -1124082040334638798273527468137338126080 15911808 -1023897430450134602980530864322573762560 15911809 3287230087764392747127244656801069140016 15911810 -25438547206424595399646737600139207680 15911811 -217521579081025422012059247740290970940 15911812 -1812333689977299902482220487841079644160 15911813 9435960365574910570763740314022578672 15911814 175109290685152933180142538994491353088 15911815 6559695508029361879621139762539935175200 15911816 -1853235284286796459574622816227651788800 15911817 -7083080282537588740465238459370664968000 15911818 -837629933288684386809096327951205377696 15911819 271478569932597579898292738744159490192 15911820 -301917005639722935225765197736572390400 15911821 -1778215170859579701376835500154298894048 15911822 489300772719585271856707221290503115712 15911823 -143212983409374094486557928980931197816 15911824 -1338992310786107925467448683044426178560 15911825 1868895039985626656092858663584158984550 15911826 554605770134154226629209849356372392960 15911827 685271051335742478084883663602299797676 15911828 525613039755918174609224209199702507520 15911829 -6391958377610823023993569833436537438080 15911830 1740725190509368253861202654520805621760 15911831 463109300260576505790674588204538826632 15911832 -1899057657299853488778516132862158274560 15911833 855026315657573667309942338546444389120 15911834 -1910981092471314117410325872395326311184 15911835 -607503967210173971732749927349713459200 15911836 -3803910787013720957770764436862273280000 15911837 502612535075753622557126361609389240640 15911838 724999372968014732275381336567430689344 15911839 2289991238885485843223772094521757084640 15911840 -200573097826987393488435939020132843520 15911841 -560375016067546686829631157557246438400 15911842 6680291893463413528499076163298649551232 15911843 -1709183617467428089571087562859154703216 15911844 1095364594845208379871949266751435776000 15911845 3401716469352309237827071304219537999100 15911846 -640124310527231000825340538426685764128 15911847 648154984523886473112916933559594469120 15911848 2086282165545598853905529193127075829760 15911849 -3619608534284860046683313846528047680 15911850 -525330138593552714897577354133504358400 15911851 -2146618005695741406301911021754919800728 15911852 -2992822088171093890413878742790739214336 15911853 501148290882867459044289410999999363904 15911854 -426975464826708192944066398231736985600 15911855 -2932729518589790157746581217004639837240 15911856 -1122570976594581002903839905637248860160 15911857 -2103458434738619759942757804113256484986 15911858 -1349992863008562817649806128591284244720 15911859 -2021902337333681201019081954687770293200 15911860 -2134338332801275407730671275244177162240 15911861 -2582073854739854778610118082274024746816 15911862 -1601401944790512826296825249685777541760 15911863 -1553954384709362284428698175375533160 15911864 -4021879387186813618022884607929975603200 15911865 -523529538755361910761325197480118038000 15911866 583774078368438900177036204540797420544 15911867 -1501097298922051163170707698985189117084 15911868 1973648884371470711981334253292390724096 15911869 -30033409985607380797472183008452677556 15911870 686859342389420803167319272093227904000 15911871 -519967451829170263509065557434830636088 15911872 297775160141032873812263839257814106112 15911873 -2343924567580446112096517479842244787280 15911874 -2230814456307295023923684771314094980992 15911875 218044097735493683656798669445181610000 15911876 2440460847696227448167504104651959809280 15911877 578891833304793262509305501628817540320 15911878 2843404896746736436322530794512797473024 15911879 -3376464279309772876638253251338351252520 15911880 -1261419770926918987854348402628367155200 15911881 -999391092542135325823941115789725812736 15911882 950577338902933507080826937986514433024 15911883 -48592288923870831828176963609156209824 15911884 -1070603908459972416614003463984925151744 15911885 -2994965158806182642505787478875678920000 15911886 501620630583325806396786966706534118400 15911887 -2159830956237577592577286322356443715320 15911888 1592303742022132242331650657453558251520 15911889 1825775776335380498112752538348077737920 15911890 -558756779398111349075465246725180840800 15911891 -1917329348040756466334064851855075391216 15911892 51778809191330830600155945102666516480 15911893 -1545921926331346699827486752892244131360 15911894 -101902331251422406199098574548779358080 15911895 993994288366679578749488525296612935840 15911896 -461823489859557108111873846831515566080 15911897 -786710850733482124486579495887125323776 15911898 -2498042533085788664953813775457814990848 15911899 6594568446723251002444635219356188136900 15911900 1873256791842575970735755962967289984000 15911901 -563375964765235637929199606715398532480 15911902 2853060430665258921810002075854889634432 15911903 404237424490832452729058904036022010880 15911904 4273265586979356458442612978275352576000 15911905 7970166728302938619137575336194425888960 15911906 -911608450538836753568514590791054313472 15911907 -1208724515633041642782722136620744729280 15911908 4164719022762657218023185099781369536128 15911909 831225222363703418262445143448309597404 15911910 424178596831599512625936333977805312000 15911911 122922698310591103809046686208337853200 15911912 -847052535846165592065216470109190195200 15911913 3893037796497002763458360027829121855200 15911914 2331835075931806621018086665172981765120 15911915 3414028055184280716633157045959098488800 15911916 975455408930544945531353630092059735552 15911917 -3487878884960529194602073422482072155274 15911918 444321243363781906237924219585983407040 15911919 1279581414169575208443352632821346820704 15911920 -405547041150488199024213403180658688000 15911921 370204479780735832633426373547342984192 15911922 -173609502669588293466608100069990144000 15911923 5939720324388727701383232796587569707680 15911924 54054426436483336882844982686782586880 15911925 -964821929563239200342309336804198488800 15911926 -583352604765497248497698944638753461088 15911927 9682784113373282264394922967721805223424 15911928 1193082477738426560611800959086315929600 15911929 -642793941968650715355780668767787180160 15911930 -512654735227299680339193402087686208000 15911931 78133337085732829819506123057502815744 15911932 5267794907286597325291390912801695298560 15911933 -1337371003765839880860943663196807629818 15911934 2023612560216255766454840123099297398080 15911935 -33610356717949404966840212043282310560 15911936 1656105081969726468419162421966699233280 15911937 2548747896893587542803576641396261201440 15911938 1462944456212831439381848223901243639296 15911939 3931637455358407360621597954000733119740 15911940 1580211878621867700575154011665911705600 15911941 -4981761093239100379331222033512708794658 15911942 -3157910087344758211914430198752011094528 15911943 3290373823371603437860360966530752198400 15911944 1362213274329329799481719426404012851200 15911945 443914824575034736450625493432827724480 15911946 -723242153075051689064634607270547477760 15911947 2858773373325848310227958058358970125396 15911948 71037435153125009706135779311130880000 15911949 5106204015607237905100353762439924927680 15911950 102261964807128854364239856928764398400 15911951 761765269262260215888933431409112226544 15911952 -97632611411026407850765870359442882560 15911953 -3443456397669057906022648018020991390798 15911954 -770855025188154209247629693248242129120 15911955 -994378687734542540551732399221263144160 15911956 94914825398680664168332200134152367872 15911957 1061622837915202731362485301301424896000 15911958 -182256145656174629193317102109702830592 15911959 887769165550698903029421204152185966592 15911960 -3968181224446807862424880988443130880000 15911961 286240842328879785718552160847483814464 15911962 153734511549156648529331366686636395264 15911963 -3965672789741963536403847229342047505788 15911964 300280028458102907071176962983913642496 15911965 -125924826131906098191364574705587189140 15911966 3279627673615720265421028404273775762176 15911967 2110831716471086902036126769444513899080 15911968 -2981488968558576838469144949629410344960 15911969 456417493316703172178679367974706543044 15911970 -835592958158616153293618826385871178240 15911971 6433385708004788642533798080263223118172 15911972 -2644089516518546653849735384899494170368 15911973 1034296368619270279302448697935961466048 15911974 -1787389098779147943722646850481928384000 15911975 243197172467426125696900857015507207600 15911976 2737466182640503110737762836545484800000 15911977 -317121941144097552768401106711809997336 15911978 339647420150493522288280612364060928 15911979 2039572165540851088820639989172471472984 15911980 358942636443622485879337833574431344640 15911981 1023199490571418435428590191561628172120 15911982 7369086267611685898833266656833915648 15911983 -4434568328329760082442414803488807184000 15911984 -3155369459011846011462886826476093440 15911985 245915832405936934344059345467818149760 15911986 -2577748081701381360984454025537421566976 15911987 -430772276484105204086552075167553867520 15911988 -471092646389129460642363428274367555584 15911989 -455039460936588218130567234220068568210 15911990 -794684149793723608636056606840873139200 15911991 2365566515572950173133832564991441548800 15911992 -6838255285385330985740855263603100160000 15911993 -455904292782694140010154120042814988758 15911994 -31783495647364604135205444837567037440 15911995 2852088409260724309131428206394893059600 15911996 2919279147859183922600563258667134848000 15911997 370369609795281173982266821983320160000 15911998 -433237890309227017646173391692489132800 15911999 5634586495285801325064597572833209593400 15912000 439382202610669961138840311291183104000 15912001 736325756307860415121868559120428412352 15912002 2039904880587573262410381675417077157792 15912003 651166227715634970728166051217342560504 15912004 -4503418346785461181466883627916186841088 15912005 4043256793703043552735299893209805092000 15912006 669301167890409677554356117176503219200 15912007 -6389902798302173332518752895831489496744 15912008 -343978444228315142711369417446821888000 15912009 1803038291938377158660998316213178228714 15912010 -2209753550191146679266808465659431592000 15912011 -1998632558498139109422175604358183665388 15912012 -1745900520778755603060907881577868517888 15912013 1622615769319127675572983214832869080864 15912014 1269786985122514583702016378786249647040 15912015 1073021668920959177004243705928670922000 15912016 333509334158596749220179503057149878272 15912017 -2901077779234022857687584542468972543136 15912018 -1351664260259645797410512447293264104960 15912019 668272657213743364845538677202405404672 15912020 2682577494733058250956922681769731444480 15912021 -4040738542460075316405421773559799808 15912022 1010836694199554833430942526106563194880 15912023 2561772433350796468969410440509197820464 15912024 -1218367290470140126088948312660877742080 15912025 37527944733352349416023912247266740000 15912026 -1428516168995101079667444238574828340480 15912027 3892250270806378032744473285900514617964 15912028 -3677546718413799750471315167360093551104 15912029 106009356560082016005717903483108310080 15912030 1289907215697982822975458894996439240320 15912031 3682130219568549087667977707938633755024 15912032 5483068066663693362529497210661024038912 15912033 3363497911409921018193404360581520096448 15912034 1664364086293637296778633026394882972832 15912035 1959544483695842968938600907707959068560 15912036 -185361806992428615978366710116249092096 15912037 2251957611354718354095062730613560314080 15912038 1576280992195750017903528662479405739520 15912039 827478302297445404193906019172498227200 15912040 -344739870858790332985154511144960000000 15912041 5838216414109612967144596699886815184442 15912042 -1872132729523839449075970029621395692288 15912043 -950567817992359262189669876778542730720 15912044 -2948378861927090112944456182446466498560 15912045 -98532638874590342308389946422590070600 15912046 -3418884575368193878862581479031653629376 15912047 -2273178573188555136748928263151974900560 15912048 -1057701796831822166589034341347199123456 15912049 -3688539526778431328743316895565950993500 15912050 532790909857658116091473256276098905600 15912051 -1710625808917217803993154941495248370008 15912052 -536329700138537073653143410215552352256 15912053 2142850039711280001640329836850331744302 15912054 1353083987668742655364661775363500976864 15912055 -4934245005467733073033892550195316112040 15912056 -6429786931951295383264778093869203333120 15912057 -621308382388135384655717631816013633536 15912058 -1382287321547287752566073802305893596416 15912059 -536108152802462522092120642179676621800 15912060 -51370939722759004097297279969159946240 15912061 869707675777093077700131442313472913824 15912062 150897679254992127996400403625787756032 15912063 1843096380077078957175472176836804435880 15912064 -50983613387415421614218851018761830400 15912065 -2678575963750233556321602691016233254000 15912066 246658079259520004069196670799087946624 15912067 736715834647299298529210636524789086960 15912068 6243778892982368406818065398024152332800 15912069 539104003176630762683354112730305820128 15912070 -1113149948102862946530627160471282139520 15912071 1714969698162346013947403836651293636912 15912072 -601104031207198300768201498461059481600 15912073 1106747672065692082054726227088462272720 15912074 -483632160042089354637595225706688797088 15912075 816692571827728216854417820380544518600 15912076 -959661223338315139367689648035468346880 15912077 -1145033248544625281842829166559467488928 15912078 262515109907073366141361048662995460096 15912079 -1617689678308363023858224847085988186320 15912080 412474385602597896477190789231350005760 15912081 -700290508869425012889192884960240726460 15912082 -53417697775125421838313952680052003200 15912083 -153533297514691714368743428766512008192 15912084 447350164631651067657584463934487396352 15912085 2029860677784057225604850859573549081600 15912086 -3478979177642840570635761389521447447008 15912087 417762039507073446096630184629449820240 15912088 -432993704392604676577348323958443171840 15912089 788233181905426860792308053902461466240 15912090 714353341896013641368309907048113771520 15912091 -3056744369877052773923001262586030116176 15912092 1494106348233703418744992502512424709120 15912093 4130002957724878111510916910665912033664 15912094 -2407594786527672859671551834994129702912 15912095 -442860933439573392747838622791990074480 15912096 1391388778970865935236247586498463924224 15912097 2934195152336981657275701220609000445460 15912098 1290428832844763573993126518041650430336 15912099 -1271136604416475659283754991805847132160 15912100 -911042148826609654917375728036258515200 15912101 5242043465702294716915724844159973891200 15912102 67772916887100948427014242180761676544 15912103 529673453556131684051744977968894444544 15912104 368244666233883170351246692569168107520 15912105 -426719177289935530976221631596637112960 15912106 -258603417452270380433631557131426993920 15912107 -110360745497274743636427871046669173488 15912108 390535332793068351071074330091303476992 15912109 -2404722720005872482617689658351927204084 15912110 2103231111904609041883701149446953792960 15912111 -3169982540106980366612182245144291337200 15912112 25000771148575497943803725892628480000 15912113 2609584404312762958158928860162671481600 15912114 654513546670384715472121575486003763200 15912115 -5489217117511638494655725857254818964240 15912116 -732849093998531166648593384982707988480 15912117 330098146672648859451215307264148721568 15912118 167926371973143038217983311039909730304 15912119 -3193523838898459702790873853968841937104 15912120 392824041846359099358685194661625856000 15912121 -3631222565819190006551639469053064409289 15912122 3883768421556237760844924297409248384112 15912123 -968904679548176322233198209211854152000 15912124 -5007635444845486147225968880959752264704 15912125 -5428908676299002410902124817274004473000 15912126 2215269475230389452594208691755509756800 15912127 442918417076180585376675862092924726144 15912128 -1970758114886578725846938124809306898432 15912129 -2670406559350017904322304932323128921120 15912130 243238928940021708923995109378853241920 15912131 -2153696178632766870455781834190261840068 15912132 2077089331678693671176478404080484106240 15912133 -1928831193519527111829454088081832607460 15912134 1838090170610230940888923188853674254592 15912135 -118863104475212872496646378106400417880 15912136 -1364718879940748495383920433810672189440 15912137 2314508969765892739383097032395248530660 15912138 -929845531395285054209846665440506318592 15912139 127251102003523971764165870690203795440 15912140 -266242352261089940819647161628115205120 15912141 -84082222795234295328229228686725734272 15912142 -30708941776436093869259397277444166400 15912143 -1849908157785339993731350249075545819312 15912144 -97585067502340297914984670633871056896 15912145 683176941430614790779719273940430963200 15912146 -523881345191109111423854936624154997440 15912147 366721886971274968916992692672059611440 15912148 -523013939987976158022928570303723417600 15912149 -6949912117174415355432660244703425418880 15912150 -8468076834610330988095538976024998400 15912151 -2922928900810494889250192463364892681848 15912152 2298261679551872549294417924524712601600 15912153 4194572535924223140349847681464071875520 15912154 -904801639165584649454598473224488286224 15912155 -1730978529203792671745519661834096547200 15912156 716574052002771553770220528311099577344 15912157 -5997801118190902173104309049801224997000 15912158 -12336986623309067659641253176646848960 15912159 -2523614709082288017994715402247737100672 15912160 792657819758198265396082081540244766720 15912161 2264438068015246166810681535048246151872 15912162 -1930203097846655663335687462961709711408 15912163 1290670295458494046205852031130621258504 15912164 4934107474027023549128247130181032166400 15912165 -1353351040750931333854874036921944104960 15912166 770021112640806432731394937477774327104 15912167 224353198059468974710233133718764572216 15912168 -899853330841814910476973483223774986240 15912169 1088114329741455862283958228400235136320 15912170 472488349728140721694009522636494586560 15912171 -1938897392917007881380386967178182240816 15912172 -4062157985491706680665200918431421357824 15912173 -1306362755756445184259418580549283713578 15912174 -426546715332021177000597066900320034240 15912175 98843832844240524803088202105513396000 15912176 -108136712581246644035666152090780041216 15912177 -1875700465871763599071509516540443907840 15912178 3972407451922974713624506498877607770640 15912179 -2659604306484862514807616939558396503040 15912180 -1095443071171927323228512145066258432000 15912181 -1273414401953835777304944117657121792548 15912182 -220965386707491428210993565843919933440 15912183 -189053493615324862625826679775070781440 15912184 987039446920391331820292708047636684800 15912185 800602360447823452671806352566522125380 15912186 -1734198923063046267964266343312543911936 15912187 -1492501201957510579382762503715152433616 15912188 -5730793372622505172418130297583050676224 15912189 -8111730177632161998271674646154187105600 15912190 -320864728301046946747049004379491033600 15912191 3873974010911535403634491356231121358592 15912192 -139023407630694075992487898274290728960 15912193 63011957909001475227897557219160113568 15912194 1126309268568978618620447531018906318880 15912195 2522063254420924070759264800038013071120 15912196 -5318440530856109311392003682945463137280 15912197 -1774128911535627846982915295531418636768 15912198 2281749644430058120028759681039115732384 15912199 3510597714869443415625051668787996450200 15912200 -1272008608044808684275550511877457536000 15912201 -999074238329423330882520431932570614768 15912202 285337375387755321942562098280145397552 15912203 -4147105497344919720856939986877335781548 15912204 -185240226138638192763431600544344211456 15912205 -1687433844597842694284302817023703798400 15912206 1225512056904799790058567124120027311552 15912207 -2291415380322655200082303938420356928 15912208 -68618426420425600342417855817095151616 15912209 -765961104818803864306370163042155104590 15912210 560554686024278284001763624227723550720 15912211 853271546527375048765922485017860606208 15912212 -1297985189545039305306461084433916988544 15912213 -4319551957805688398939891503218202356000 15912214 -1218824212990744562685313378831933366080 15912215 2727747685173496516321231455292681603200 15912216 2685555659918171657035527792184870871040 15912217 -28203212788612522666071050099340252720 15912218 588026025714889321409689539626112566016 15912219 2207487598832034558983522568555762165144 15912220 1086225792389927797590684774443907809280 15912221 -558887049808584445447995143533241941200 15912222 688607452082491062643571169651705099072 15912223 -134872783425835791076290581648513577072 15912224 -2875125362697523479803504783394521677824 15912225 -415957751514548156321148723543132062400 15912226 -6858851697289085809748557183494220800 15912227 1542265178532664453216773225024892202076 15912228 -248439128909822390627851966833785204736 15912229 -2619275042429084029789382536214976427040 15912230 -1420624004869332542370576103349360515200 15912231 362408825017519972868819770147452077352 15912232 -2174977177254684602145532700384062832640 15912233 1880189396243105163775337567282503380480 15912234 -31184024216868714137105604447512294400 15912235 69377872849477673246743472545919243760 15912236 2908767472974225332184690749148217344 15912237 4475148617796539778790659017796233705760 15912238 824320029080874218663446384591032490368 15912239 -257071488916652061531529022979135129600 15912240 -473790870327089550931093719685778964480 15912241 -3472022771018797422596330118612894795360 15912242 3862871658820478928923022582812560068000 15912243 -2432040472459855485246469514400375032160 15912244 3567569786900108211561361383313356638976 15912245 -1866642202280262235851946497953009531880 15912246 -102509128156838237288148325497297500160 15912247 -946267989965043859680731170045619015520 15912248 -470774797689519289632944413701615329280 15912249 -435742159335612534246573090389952348336 15912250 260640652246277568769580458884931800000 15912251 -119392193902551648459049612896749513808 15912252 2218162738730019982452463791729326270976 15912253 -948436579783399013499548976152052840320 15912254 -2208899165568884213206348744821203951040 15912255 1380046506007019421405631469180676729120 15912256 -511130357389600898677090335807572541440 15912257 -1756447788939018093538264630730154125868 15912258 2357037650201689441101860387244929625984 15912259 -1812772797617682597537601018533573742080 15912260 -193482577487095195923441260695949760000 15912261 -8680709944480007311951873702292193686400 15912262 1367355680238403144113521727869586643392 15912263 2052931813075826032860445429806962791512 15912264 -1947497433900782567976831611500736348160 15912265 3211181016752381998864186261424339008200 15912266 -35050344245396065491381306167646484896 15912267 1047246428634027657281327653044605862912 15912268 -2837674544432590217808149184945836255744 15912269 -1396515566341700075875150005604181713152 15912270 -1699810691640030432898957810936511660160 15912271 -3991666078001083643002173878362857577680 15912272 -1057647039433094472876898273825121894400 15912273 -1276258975649342115289433912909118742272 15912274 -179410957189470528964645714645342860288 15912275 14450716904259281016574840501496347800 15912276 -128373246927836035852373740992114155520 15912277 4719468125521237962017072046456513522172 15912278 -174459290439679920618934092532002190560 15912279 54854012890493644583832891655219092504 15912280 -729155467102297849392625095531069849600 15912281 1247144832944134253075318860564790313600 15912282 -2038455899569979974641719944539800759808 15912283 -4609732695649462995341450998531301880680 15912284 2965522958373824266182666359875274543616 15912285 1157275889183286844804439010987367276800 15912286 -1786428675862968855596706871439408744256 15912287 -455243589335938895395276778576226980064 15912288 -154129175412270498033279447489578532864 15912289 1287326735256450885683906275686162529920 15912290 -756684241562242816407891714175115493600 15912291 -27439616079231970770372134149975497600 15912292 2729697080582622353855336356688686605312 15912293 -3462956982921961249885341021661989619458 15912294 1296315836048778979906168871696583909120 15912295 9441609501309788967787794588142733280 15912296 -981664930822895020747258970879125555200 15912297 1397330595882560545394167527228995479488 15912298 -1018027019635966492411005288748372395600 15912299 -1600066409552484405813692567110053081360 15912300 333052232060631687694881140117053440000 15912301 -597034379743627987560593501598875414698 15912302 -590829992513274170179432684385094277248 15912303 -434621586459584010350168376342593212800 15912304 42427672838409637207599647937662582784 15912305 1812361173546983424911450370583412074920 15912306 -538752494473497808818504717466147320000 15912307 -10055141487663047216233549693569916416 15912308 -846912978677571081173574400594634072064 15912309 2687569610972937655539652147369525445856 15912310 -1077984247093277890016287820974345632000 15912311 -3900097607686352910399705083731121864088 15912312 -193232379016623649693451131034998824960 15912313 -3512201914726528971031337309041129660438 15912314 -1022477178222262227274562023097013427968 15912315 -2585471271028226775282298730896361664000 15912316 636666192266620770971740513152996802560 15912317 706887365635215869941429286095232407500 15912318 -1986873915298972206067188554331532108800 15912319 42012307680436004044123561820428808440 15912320 -2655864075327707825870445240740374118400 15912321 -9547657293096317304596322948572293824 15912322 -7235239873219751949676763978676475008 15912323 -1233935187280873698388741129771540589664 15912324 1485930936187643183232357395128699820160 15912325 -1705970914820122465388689406594154496800 15912326 2333360002367264526944165998812902294112 15912327 4415393814849585668399236368713072862120 15912328 2615248232794938701362886609986239160320 15912329 5806986950116995092888381101509759408000 15912330 -460173815520546877977467249073041402880 15912331 -469306215478955927822637183937878864256 15912332 -24465284011766746051913708350399876608 15912333 2065677277183323329744690889837858514902 15912334 -1662947818136399538120495751468006855680 15912335 659412187072153080627257579153539622280 15912336 -262880591016486176611498782827792695296 15912337 -274043954521450353505999355124589509696 15912338 -965910962519430572933707282010187694080 15912339 -598068408269606503275587122850964446352 15912340 -351714471300403963304097346265277192960 15912341 -5630495475954080518635745951872178638816 15912342 -1499485889185662911502922027850970437760 15912343 847427272415541746509985874812714503824 15912344 1121105610596379289768259969851487232000 15912345 -1283539898724139832456502924444036596160 15912346 2561496873046006771698692784382730486736 15912347 374923890737156740576548733491792348 15912348 888141102777218471284106487332328775680 15912349 998078936869823347205093018104005819564 15912350 875372448348726490072354834616094254400 15912351 -530359122020473064022701202491877470880 15912352 -173282917533172240759969861204167426048 15912353 -4692949159117360906371574385763133321680 15912354 -663345660049625274064233994556350974720 15912355 926739743376933099635517977341505495760 15912356 2348581169274606445624631378678078423040 15912357 2091699612651489830289914406539414697792 15912358 239751672197880522513740279991694876800 15912359 4848386894972124554287890647847819374520 15912360 1648500125408370573621095402560487577600 15912361 5253427147897917895524618436099545171962 15912362 -131906041123711642908536926652565083136 15912363 47621768376647298532164723020616350400 15912364 2943368053238214088841035019983912592640 15912365 7634483705378121860403174725392761600 15912366 754419468713142987685140333412357490688 15912367 6147200235203107243286851735027709230080 15912368 640337754420890005916259416153606062080 15912369 1680203386276807005957479611630442964768 15912370 -506889068446368741945044020559321985120 15912371 840528880516357236220029728299100962572 15912372 196450278549344794231692093157433905152 15912373 -5956087136652804869527294317928904335378 15912374 4529267000315252321583365591104392086592 15912375 -1889931026225894754055063729536802332000 15912376 -506284798090297946365650593935084400640 15912377 -1484619964938919231476387606566253458940 15912378 -749022151550197249225003577919863784192 15912379 18785132599955113049385684650382404352 15912380 3293004357489470628268129662722477260800 15912381 1664894818013606946103340276466845823360 15912382 -3612075349841905592021644068621754098816 15912383 -6761610529928714598358429891144656562368 15912384 139748541269771797232300822310640680960 15912385 4290781842460660655238292066840988954580 15912386 272737298153697066031915207043532963840 15912387 -765480891097010732573413649957095846080 15912388 3168881597858549816803984195080742666240 15912389 -3758799579029955565348350596418360434976 15912390 174641477805337341634956761717065731840 15912391 1108385977663016314999004332908334646064 15912392 -3724561877140654320566848025133638016000 15912393 -350943554882032352584074499238943363072 15912394 2498671808441296931137782599310495916944 15912395 -1236432411061400383030738788485197653600 15912396 -3409023026203222010322007395952856801280 15912397 -477860734535994920269514113853552365248 15912398 446904925951889964621798658715260902336 15912399 382876519098306357069207841261737603360 15912400 -8667642301347527662490501368542003200 15912401 -382047726025916316144372456732351876096 15912402 133187389470127455492439124923042598400 15912403 1285585850858969394086883906144792481984 15912404 -3167364198372225771319123344778738518144 15912405 540182092795791666083040073902265814400 15912406 -171467710100462764005869908019086131456 15912407 -6845691140042998057826149643697239650344 15912408 -212448427682086432780333626858209280 15912409 5275013839882275759383168314885157977610 15912410 -970892491549798477451317382509362020640 15912411 4141335057413854530841200239876468370072 15912412 -3117644027741715130575735861860166924288 15912413 659761650821901530894239789682975608320 15912414 -574688084689782285599673346055898267648 15912415 -2543962807464775389261877035737157364440 15912416 -1835890003193779030245431647876861132800 15912417 -2342315253313770553200681497863254602880 15912418 -1300263219465046867657821913129016484480 15912419 2205568655269859835588829386177739697820 15912420 -2061171505581225909480579664284547461120 15912421 -3285293207745973283563271337716852389120 15912422 2392079358762452068502449115044257676512 15912423 4407795659973365337264195180411812322000 15912424 -389585420699406479794459247516555673600 15912425 -2307388757176013780075221530928025381700 15912426 -324940023815085041392025178879232569600 15912427 5218460037844194342883150220075672204276 15912428 -613720348539901039073941866304478281728 15912429 -836373130236959790945122277207066201312 15912430 9210842762954532984581293940876150400 15912431 -4546745208033221043449680754560427790768 15912432 -330402690494037198182629421792408272896 15912433 -761948254503349788614986299480787702720 15912434 305278395875251302236612559283316784960 15912435 345719013624985229435643594220836864000 15912436 -1531188499500750673432798268443439432320 15912437 2717596345066322503031925962015443008192 15912438 -146609341894746955010559458535820185600 15912439 -2150225817084072697917004685249789243160 15912440 -1654916946705738078831737541873641779200 15912441 -4915188364497295577727590207705436295248 15912442 -174352453096832873499463608883440568320 15912443 -2978074760263184475633952745142421876680 15912444 725116361720259746573074312995846652416 15912445 -1244609703473999557383408952556095048200 15912446 2299945059187027722774016333035695527104 15912447 1041923668131569676088373657025775321800 15912448 2545945142444941900413750829837587578880 15912449 -1117285162753226520265180158483151762176 15912450 -21018919826776719504828687190670538000 15912451 -130001118505868660816209470334312478648 15912452 -948477879147006899520637357994628180864 15912453 829449694344322625555018928456557054784 15912454 1013518409304767813958971291544255376512 15912455 262517756532644799399811755766262976000 15912456 1838735907271468992182214983656267776000 15912457 -820844002051100391868202320372454219568 15912458 1402417821673152434922723506575553981184 15912459 -4920361302395049001068518888490852230376 15912460 -1135088657964755829548867709383943767040 15912461 -8731277928090495438267154998227365213248 15912462 112668484147838350139713053322364313600 15912463 211255723101479058453298132673315614960 15912464 808808001600992592398435051426561409024 15912465 1298176687839978538288865480261092792320 15912466 4567726815155408181637665314976976400160 15912467 600689548610588405657042696254233038760 15912468 -1013087914396660270463592437513388288 15912469 1754595036921646202043080060906413849020 15912470 321790706704550156811042457307117813760 15912471 2648533212678136624019845085507059326312 15912472 6208838091568872205089175801291314124800 15912473 -90956483930929709039093173592827172400 15912474 454357135776697345600817689004909184000 15912475 -288393433753409836838117181565596287500 15912476 2699593577008478399333707176447245657088 15912477 -662864288538415850491200799222802764800 15912478 1519828626584830104520092644779833857856 15912479 -3092818442577463526862627584778040675728 15912480 -1329507212887512959675700241533008609280 15912481 -641363828644321514893349693949667386240 15912482 233175406489684653078370464226987073184 15912483 -764636600522902905782303758873077731976 15912484 -2009093783072434349420207662077730955264 15912485 -1261242161035526557046975721395978812800 15912486 -782724104034152825232454184514027542016 15912487 -2152796278103855374840105193536660634048 15912488 -1390532002678189880309035190687719680000 15912489 -3114235529350503691903651614719125336176 15912490 -615947765513026445483060876012525894400 15912491 2668275116052533224635671414018381776272 15912492 2706782949132740383020054715389484426752 15912493 4849359879122322841484786702357990825580 15912494 819041852963576822013266959576515377088 15912495 298627502474053687709462962912890993720 15912496 389032657923259953336369575675261747200 15912497 -786979972874408066252305856722181360460 15912498 600247406067343120370710568966379978240 15912499 589370884986509279657177889042217609920 15912500 3685300489176221498994832520217888000000 15912501 1219487826195104817463732599893960417280 15912502 -2869212544074550895730851448020712126528 15912503 8162870040734235511833130078481751338280 15912504 1073710926398343484905395328463513190400 15912505 1846215550626011782565396157337155459840 15912506 1862174196166078012509949726626998895840 15912507 -1756841456055455810400467009854181664 15912508 -4651200743542001667553625594816997371904 15912509 -3953069746241227839461090148776756479290 15912510 -481361846619461058673904311541077685760 15912511 -143458534119919520347147073640392393688 15912512 -725894339409182078486353615601868472320 15912513 -3156246454924823801175674350939083607758 15912514 -2979380671792854473120133369380415717888 15912515 1111477534197567922267921133493848582160 15912516 859361661865811763021738860108371722240 15912517 2477622855050197930522552310871518430592 15912518 -1867159019907211528955418772264415099040 15912519 -1891409881593944264306989332650716800 15912520 165675681050348134365099541379068723200 15912521 2168865628984342101355169786879920007844 15912522 -1141755517827706326923681514088480869840 15912523 -3311257114191946991993830748611965014640 15912524 -1916580374059724369903546776119269389824 15912525 337331703927968464254198059806515784800 15912526 660486444299593623606664876670047935360 15912527 -39029141038444536973791874970020807008 15912528 -742345757070977985946892861805535297536 15912529 -82372051741958502449499787459529257870 15912530 -2015031580751446487086211089571836671840 15912531 108244641399817157602950221016594847344 15912532 -2743763598275109479879845457617501743360 15912533 -1264717214409906253133869448399382606816 15912534 244134700477116316898144197265954343936 15912535 -2691930471091974890246887078704695948520 15912536 1002943560876469858509096990694681497600 15912537 17669125744698804823170713407203124416 15912538 -1345713726519202230430163450656782428160 15912539 4843146577942760967419939006996222678340 15912540 18820740499867205773062945787620126720 15912541 -2863398774590517799636569311205661860058 15912542 1698300298749997060911199963854266820672 15912543 -105522859796822894084774097884610796416 15912544 315248082418426569208182388792429903872 15912545 1895187432710921239476574634148445051200 15912546 -396380625917720287493493842177279955456 15912547 -892102526510541103642862156630993444448 15912548 409874441203105349936924816886660612096 15912549 -123229266259323356791439900444846315136 15912550 -277177317096711295092352037370819782400 15912551 2958107514693684561938546418264162868704 15912552 3284159044649286438022531024701332029440 15912553 209837872080394997500512983509400026184 15912554 -1747426522403491259659436494176372565920 15912555 -1816540627638869018444401839307630080 15912556 1778993673195000041506732267032150182400 15912557 -5311982615587806405771048954852210332160 15912558 4628989758644895863153947800284786903040 15912559 -297879846645145454646173288798581282960 15912560 -958738094775200752552246816458252288000 15912561 -199415985032541824189437812050692503936 15912562 324197512987435293137000896462328919072 15912563 -101846922929549271993384823451309286120 15912564 -2329197038997336800160636543513250996224 15912565 -285687094508950241722511623073011469280 15912566 332294514142408416699546695193609155232 15912567 1271126957114243392840176497416330329600 15912568 350287925312726001732234263752197365760 15912569 7101705970610924217079648238489809076970 15912570 1945223423077107839010989215092405696000 15912571 5982950207875092259717026384571758077512 15912572 668616900473902613378293497061205509632 15912573 -2608709872510750856978597240052811284480 15912574 2367166056598878983905745213455650817536 15912575 887325921370192034734094740000794624000 15912576 -1009550187232140260764131040134011289600 15912577 -1991437966040074048898071140091384018620 15912578 -439076078391245089398903272419164665856 15912579 -299541278037726213944737687846470070272 15912580 12740174471720625992101364856277340160 15912581 442588979880069733068612610792304635200 15912582 133451247026434659923612133677895395328 15912583 -2415792383263875104194230810966494426840 15912584 -3663438680833968060616532720813525437440 15912585 -23497151158840321689916329610130908800 15912586 933944128504427097689136688546292338992 15912587 1118569165753154604454259926135551073236 15912588 -1076702336448031911310327925452611187200 15912589 2221432013390683470450452422433117728 15912590 -638819709720269768076988331716787539200 15912591 2470130134593988326188052351627024776064 15912592 -220735966962513734632612799346477367296 15912593 358402007465642605773012140739128355840 15912594 2141137497851106335107303291455296216448 15912595 5083709745005224988603340604078190016000 15912596 -1051453331628328158189224793645250928640 15912597 -4133681297305580537752867618406010645600 15912598 1234007423751798736666571861842162529664 15912599 1585661830236211399879859117711462502600 15912600 -1318169290403703180969861295227531264000 15912601 5011161724236897245617223869186937430602 15912602 -443923992864209972186646387845435324928 15912603 3303535026629583980447948875499797781532 15912604 -2263658030419501827392177222211908160000 15912605 -2530555398044795028283330839840768622740 15912606 -682266467828498240653650712761127240896 15912607 3743612762370161461999610264818399721680 15912608 -1358171339835431592638019743872319815680 15912609 -3027175726799204000355942548819117238096 15912610 200796511796186660036990417047115243520 15912611 246661097264808052653449292004782720000 15912612 -1465231438409658686529037627815005921280 15912613 35111373654212779821320797803453835804 15912614 646770385149604734973246441119325111680 15912615 7239554709987822410657776884986737440 15912616 -4328700038673577792485745485776208491520 15912617 -1217899406253781934981801762546896871808 15912618 -1267216319753927663810270768266484272896 15912619 -3593104722854958462412131921976523943840 15912620 -1435392925155364444720426490705551872000 15912621 2323189328205700523716296044057931620790 15912622 -15120076203742901966853785308364314752 15912623 -84231997522146365200711607597432946696 15912624 -77846497011355423643189032538914947072 15912625 2563618781522846608458093721214072649000 15912626 -3554118057879436470293323567441196706816 15912627 202415674613332736356272952492076496432 15912628 -1604220075398023024612183735100672006144 15912629 -2603743069671244477923524959259187760374 15912630 1315586392434837403030171859196664287360 15912631 164249571874153698577829952355039996544 15912632 196099825489942281040714054530945208320 15912633 1870026917931547717706242482529032307200 15912634 3295278902514589165986046651085959314432 15912635 627829858221614958082451925040696606080 15912636 1824977492551908580676051572257736806912 15912637 303231438907690363073939540451351612800 15912638 248727384670008770492551116593256564096 15912639 4083451343987098249475966950293987317520 15912640 -145879909615113421040167755648136642560 15912641 1057156658116571118118512475430844662784 15912642 -783557512092603334046527007157493378560 15912643 -3591576718565440384336526767828347193856 15912644 -3772524254872585077524157957210567779328 15912645 233033929653570984354365052244294608000 15912646 4759328553853847194177632771819799158720 15912647 2391204489372449887122959594780248107192 15912648 3561363467386240161693026263239860889600 15912649 9414567845997124442517772840116165937536 15912650 -206782842086314286333455254552398642400 15912651 882867213770509682600024898720814036464 15912652 -1223407088079962580818959119878713367040 15912653 3280834610436608205817517296156431958902 15912654 1617867423096791635965394570134292992000 15912655 -1194906743328049516335514007473702020000 15912656 1066298914358839056217700202306437824512 15912657 4189951509440082550800384363982599113028 15912658 2557326587124964729274399530441858945680 15912659 3393823947361223663989249479357950614272 15912660 303229567059102990250590800039869992960 15912661 -5801856848595091837200763674162634114738 15912662 1613935427152148498948331845668234702464 15912663 -2024072599176721827499573515763528052832 15912664 1531542867532123539517684835039694028800 15912665 -1108779618486283414547389821594093689280 15912666 -6738366859661805410498497786799308800 15912667 796035963650871022364794966504416802080 15912668 -3309874885846553294046586519501703357952 15912669 532553567202048042781024615126417025280 15912670 -1862837908335085606103582310379909590720 15912671 -7539491492318522621506185114501608611800 15912672 479475825627262015301317354499944218624 15912673 -392237177269105797028083270056990461760 15912674 -1147050670738396399002076852021192350048 15912675 -1313363389752623319071490942850992402000 15912676 -1759695526715491186878339436368727945216 15912677 -4710684836707208026848459940396403828160 15912678 1336737906177108096160629065954640210624 15912679 -1386767092409331908881970881293976742760 15912680 -41519832728163054804189565842338611200 15912681 1681320121689899194369155963148547755152 15912682 -980668460718979389451841084419326863616 15912683 -1496913110953647144696469057322091469068 15912684 -769458401755212236236824709718687335680 15912685 136620158027693485361587447034905018380 15912686 -309849194742442788219216047097805925376 15912687 14232698770329942836281695937403783424 15912688 -503677851230565297380506347123412303872 15912689 -2785821625390033936460917223568731148876 15912690 752897365791169771018356647801483635200 15912691 -1807964637092046309334233609995666467688 15912692 -1422459702183040315872822690636264510720 15912693 172191497668548848683291990597677085422 15912694 -536647614663090705475623522472454400000 15912695 -2943750405331919259898080200161271704800 15912696 -2791264151290105956113237876320691159040 15912697 -7377590246326687427597260533057018317688 15912698 816623269652013892293825091687371039600 15912699 -289894875293852616477449981314272658752 15912700 -292337778133358642315294951786649561600 15912701 -3023210484597543966760017770646414184224 15912702 -846367357789816956808189065773013128832 15912703 -448401044748835987530674880084462084416 15912704 -4035909015143245933483143252572016476160 15912705 -86696437749918472498784113876280803200 15912706 -449973532013871220896862864416481866720 15912707 6037905251088317983965864829229396200956 15912708 -690589349017944931497707882655074095104 15912709 38387754331623163746353023223277412640 15912710 3157349285989774816501681816190369280 15912711 -43778149007960768933393744274011379312 15912712 -23443087447268171241474941129007636480 15912713 390430582122101855850217407015445867200 15912714 682109069229334490744590160148803860992 15912715 -215698066637353903996144554250978508160 15912716 -890020546876715208299954958300778748160 15912717 -2160265366191021834732180015554472121920 15912718 214941739932528948533385903229445975040 15912719 2766646107332038077258193605458161477632 15912720 332794632846257621004335331425845248000 15912721 -5475552605091450871319306552775523034256 15912722 -82600053222539974942667592466173293568 15912723 -1512322332292962312169066593035452038216 15912724 401812542748674923371690634847787930496 15912725 -497093219260691560578160032290056197600 15912726 2847852773638076270039500884767731582464 15912727 -980454750701216633617896789261894570424 15912728 -198374324684298959770194394796260761600 15912729 808037092375063813387625225024539566144 15912730 1747031913586490365508590591045146689760 15912731 2733475744440530527717683687010388194800 15912732 -2771747754054658135038677906558884601856 15912733 -2655077774382472053102963018112427869440 15912734 -377614207510429716227837812842732994560 15912735 -3609997254449091558407481953697877406400 15912736 -156078636903978708222087887782580060160 15912737 -2414492373896037551325091567028123059614 15912738 8613506766261205030680576535436637984 15912739 5328239336128745864529100398407708840540 15912740 -131138284710055703044589849842400939520 15912741 1043028642192548286751134297954296698080 15912742 -1106572746669333377257851130429830504000 15912743 -2456807768443931455462053100539252354048 15912744 -3310228775132948574569934630386639585280 15912745 -4170560585960161268946390571747534993500 15912746 1565919908358389778918311067280641297072 15912747 485982361052383594004953795261609488000 15912748 50525204254897473002977183302674199552 15912749 -1926345079137351788799245422363188025140 15912750 -368014102636139294466627311041217376000 15912751 -7599690080174274800258162060942509067248 15912752 16340126167388811489320607848519761920 15912753 3751137850521477532199940103671349228800 15912754 1153081435427243463280142614385801295360 15912755 -504838597613345975473452831795495048000 15912756 314460647922449579704106586943792737024 15912757 266478838758546937828643730729985345152 15912758 -858510181197868470451052299601219303520 15912759 245834129669137960285322223109888987728 15912760 -917917219578715489024297882940891750400 15912761 -5824252059174722067751877298048869863638 15912762 -1674959511509866485786885982938366782976 15912763 7108086133276951463028716943321884567012 15912764 -505367326670604103185385305155419023360 15912765 -744953646540303608408079591780542776320 15912766 3087055332227213100319161743350341747840 15912767 14216110047880235559631401831215892120 15912768 1025032557740889397108896899775841959936 15912769 -3519506014917326208946532737272869627004 15912770 205682376777072208663173897289170754080 15912771 -626881325819257653873823330588132574976 15912772 -3273894314023964965058791088018385822720 15912773 -1700341694135299504242933745325315304456 15912774 -177694097667226043402748152241739858464 15912775 -101250964746639180784643571279551244200 15912776 6828332240032749549257669320663424286720 15912777 -1562068740781628199135332221336713939168 15912778 117731457025427817606524418321555891456 15912779 7713169280950212701504599755004999727184 15912780 110365475649216833054859124004362321920 15912781 -69757316840137053965107242073054833418 15912782 1040772247658306508296020704712065313920 15912783 1014981601117748030883143563397740712064 15912784 333926625659274728198634405689530572800 15912785 -1206963266215975252058147892002135952000 15912786 719842487842303321095334255432625691264 15912787 1043461065398570576481100809928698443592 15912788 3758642612515002658300368882213742985088 15912789 1931499673597703955835784011120415013024 15912790 -1119444197328313317926314036768149649920 15912791 114113072025259000778825779303344817584 15912792 134478568296275470063871586397689323520 15912793 -375437415774247478799844095776713505400 15912794 2444921460600256566610726081894104118752 15912795 -12740389870764977384398232868777692160 15912796 -54144216071746291576742795377644052480 15912797 968398362606924116564955336564368499372 15912798 -51450468460579904190038360939952036864 15912799 273388019273660229560872755680035224000 15912800 -187147734632275115895847963852927795200 15912801 -1197209473237637603483760552219986188800 15912802 1418353122564238773506608939459944950352 15912803 -6142533721425721049552212521734077802016 15912804 -460513580167556428512438065427601489920 15912805 4123859518794168037150228104963973262460 15912806 526627743944347308115870177418499381504 15912807 640654363635390930611343235560326575488 15912808 -7236234702976942403753186452392567383040 15912809 158607161933417534936675944654213212240 15912810 672912576242134931414441675931591765600 15912811 -2629800388521266412406838633936454856588 15912812 2920321941960450068731741621165184225280 15912813 532894867072677458748163574752156329024 15912814 1904998996615436345329809788950933640256 15912815 -1732282557380546203964188059037032178080 15912816 833655810567501237143745642642655739904 15912817 4963999606159213787726757375627926214866 15912818 -1096251610398481641304655175121267142640 15912819 521604172314178858769308751788706021328 15912820 217322587706291015047047402271668264960 15912821 1081758984284412568737705938450983199022 15912822 981278753308153284065991276222913115520 15912823 -3794461945624829435421901438897422620400 15912824 -1037077438061779855919390499737715302400 15912825 411968045050253840697224480792037943200 15912826 448307516530305096301556831062825325568 15912827 -279548805084670848282919894627566253056 15912828 -3056125795485189763056777225786804526080 15912829 5221912113060132011024856305709285367430 15912830 -207295992001118377573475195356096884480 15912831 -888104128536425019803041000631249280 15912832 -180555886485405505743499865822142136320 15912833 -616642153318583382404111689586774793600 15912834 -355618682748049905913810310343836467200 15912835 -3627465018512938036755274857729823759440 15912836 -72058247940820364591173198652866252800 15912837 5335139850547410474374508949912471957440 15912838 -26829733387144275405367472410769538432 15912839 -1035828067676425191599008512151472496360 15912840 1169176182969749528696125074583899340800 15912841 312624303655909112567020809209113217280 15912842 -2850342748061134774802810312540735251200 15912843 -2367876802201923866833455377200587844416 15912844 -421630014079194862189168326663101376000 15912845 -249207116830183331663984589438722961480 15912846 1694337147945910152798195090213962717184 15912847 448441591339966120591527179263931254240 15912848 1012466546984487563228877892148217028608 15912849 -104715278729823852834699104196475139712 15912850 -1725400612073694087730458624022805563200 15912851 2524247333245274019710689470539673765600 15912852 -103915989081607450892875955471653152768 15912853 -5105166020631370432312591080961358933472 15912854 16648247684751945397071606400871033376 15912855 -607762417368992812715046200295900718080 15912856 5363791936340128303532054491936350074880 15912857 806357745487293953231688729557816666880 15912858 -69529210529567356909636163569487130624 15912859 -4477467209137559156270561506096488192000 15912860 -566110293981380827808525854384938385920 15912861 2114686811354519986456181623732177008480 15912862 667320489124787157146901326193857476992 15912863 -5000258251187728072487925849503100921888 15912864 4056431741683172020170842568827766571008 15912865 -1620767834277393548375746116562809349740 15912866 -371491035751627453225938714570283514496 15912867 -369062549526101404260977030652461811360 15912868 -1795208930517050735930885915456776711552 15912869 -1413859332572704494407089693594136635104 15912870 119559815429657377127923226694714364800 15912871 -1783338247755717112730856697792338832720 15912872 131505537519266312071386366759257702400 15912873 588059553069299113748161768334095622640 15912874 3121942313006098575821192046982817781936 15912875 672454888948225603819116932460935616000 15912876 886198522855644117898479598952660336640 15912877 1735845596272266449337543386650263549100 15912878 4539658784502159796928574712460719320000 15912879 -664765157552137349432299305996246526944 15912880 -778789992462453466837142649617793024000 15912881 9609944982738158545744193246153029872 15912882 7213763015513379295350618260342151982080 15912883 179420484306272884960870144544280135840 15912884 -3652931582326450621962002067385892732928 15912885 -557034612880401001226980116601996285440 15912886 189190530218439920903246025085400456448 15912887 -1456792558152812631272114301684897605040 15912888 -1663226098137368282100747322059866173440 15912889 1159721547380883678370337546293006071040 15912890 -607208449338697947381099923405990630400 15912891 15260657610933972680002240014331852320 15912892 2761182153360491546619728509468344747520 15912893 4161637099629103028348074748774247023820 15912894 665232624721883861524344645563743252800 15912895 1377586661537294356465436226130264338720 15912896 -272097578184383627323636639659542446080 15912897 -88105056987707818234801040437159634496 15912898 -2011983334610918880344311800902478441600 15912899 2309835607978146459936283920881560665240 15912900 -461500182348325797664406492591895619200 15912901 2920769141956454118179483052322997479932 15912902 -954272970877728340673456878526052585600 15912903 452877531253123192158257775007201837008 15912904 1958183530790209693889133515768384716800 15912905 -112971485327468302499874030029640338040 15912906 134663963607902050486900072922724136704 15912907 -6686756944378087215135451748867576052844 15912908 -3870895285925805147717825673224753807360 15912909 2827862741458319913874885044975013771200 15912910 180818904332787035226762029135592787200 15912911 39063699095964126990651264723360379632 15912912 -342652982912353104350596410508585205760 15912913 58743416735085530091539240817343442162 15912914 -1149106338290783496693601893421165001568 15912915 -493879406135369192374542024233084752080 15912916 -2541388051845038309445484009784166213760 15912917 -602083155653779687487913445696304341860 15912918 -121815838961733652642695565339342940160 15912919 -2093124815293991563265492233276198851240 15912920 660921388129196642641345839165240115200 15912921 -578164101137746759561848096936994858080 15912922 2958624705859777078373459696855857731072 15912923 1056911698247168598960114823509853635024 15912924 -20603255032679180907204417898551582720 15912925 -506652312540961099230670700356480071200 15912926 -930561646835544903310436221828181832576 15912927 -474475752641626948000486472277342624120 15912928 3693862782546358961376532520052436500480 15912929 -4978852365779775718124417973485123221824 15912930 -484824439218634176119168932401207605760 15912931 8472591621946661266223154970295598863712 15912932 -215221082266591502585700360038945476608 15912933 -106561052473558569653584198759793929920 15912934 -1397088907595503775292732029138526276384 15912935 4364686476983846036851127782770826989360 15912936 67754055251874454145478127178506598400 15912937 3611182273080018948092045918954581807680 15912938 -3399054759841869085269525258456669313440 15912939 406753270349106017019293217836477015040 15912940 -3289770565145112356421919122819193896960 15912941 4309698991854942717696791690182541492544 15912942 -701855773387655932000196537170039639488 15912943 -2263065155528962490168375468186378034560 15912944 295394601655203394205408556240061071360 15912945 1737516474873100230679665909768629672820 15912946 2053433593798287556257594459891749293056 15912947 6642367159793875165709163800219864866392 15912948 -82387594743873349502475765547435653120 15912949 1335498803665022105897277367455688343520 15912950 -868260891630449023648431104992381356000 15912951 198912454145451630441283165542053572608 15912952 -5377074694436052845265641264488488960 15912953 419565517449680773304357142890588897280 15912954 -572511535746550695216134163450544195872 15912955 2244461330009135755090206351954708111360 15912956 3091294801410526182014542297549803256320 15912957 -1020726314076540798913559449006422690912 15912958 -1975413872475352008842639167980716299200 15912959 -2363657221836457984253486212604383882896 15912960 -267217553892187700495270958798093680640 15912961 515741874918169922785333826632244987784 15912962 389669616516727333255866287262739302432 15912963 5100728630375813469025881172726041580800 15912964 -215542229033958076550271275121096437760 15912965 3477856260957171953119352258017564137600 15912966 -1625968712093502005872028788099141152576 15912967 -50047851318514849209551828116094945280 15912968 1140494120714032961443931499311248680960 15912969 6343428736627815083301204223143256644672 15912970 -3466138166091709393330038701177622835200 15912971 2583918805907316175826626729802920409172 15912972 1522424259912966314016538852570677770496 15912973 -1839156225210771879547397100777187827200 15912974 -1006083955218865739204034775720110292992 15912975 215407715441899093197840463166640720000 15912976 -1172705385695753795543794954178252627968 15912977 -988315192199428547429037857351680805388 15912978 265158443209558554630077899420999600128 15912979 6850755461493652866640337315604241153580 15912980 -3348712090282744706902284558875174304000 15912981 2074419089567324177118095044130644350720 15912982 -792561630143541336433890452850580655616 15912983 9024498526279933238295270814130829491160 15912984 675678609129728058878617952608484720640 15912985 3918310478996279028490226358965912437440 15912986 -2958649641699578640347825136438856357920 15912987 -81283733137926264135571404330922401024 15912988 -564371953531073174747891465508054943744 15912989 18304863833130399752635710284935160460 15912990 2365546647398015214406165981419476409600 15912991 836283750602725468554667234063163451000 15912992 1221441101519365643581564284306251907072 15912993 698006656454527271010347578352794137264 15912994 2990719706867623997555803734773633351040 15912995 -3727092359449846382982421005634452999120 15912996 -951786059999830838977024587457536675840 15912997 -2099221174120722220324942934950724162948 15912998 1811275164889254455575066854761506140480 15912999 -1275331334204675580330013509112179241536 15913000 4387286558302163523687825596961861120000 15913001 -1429479984710065213099915287066200831388 15913002 -267966202482868815393778850767715884032 15913003 -3211375564866256366954028031723166634736 15913004 621739948560373127505798761795656320000 15913005 -485486871119089288398759968858696401440 15913006 58813960557344188902191716962177605952 15913007 -2239471085719026551541165567675626560968 15913008 -365384344752694605708503785513379266560 15913009 -2092419846727814383400447021901990211200 15913010 7771344606487724139024831684256435200 15913011 2951956689928309008692075127529694876472 15913012 2199223046832286574148646013963067165056 15913013 605510607789615783331653632976591095040 15913014 344924799854306750031952203557897801088 15913015 -4798739264873658165171681782117009964840 15913016 1482095911128257975016798894969168322560 15913017 -263702859283322731128952173406009811328 15913018 1314493455629770477524044906286581648640 15913019 320825782100691665859199113626299973520 15913020 33238876754933279039301363026161551360 15913021 -4051982297325847115773862346741375102778 15913022 758219752031457800834890612632041616000 15913023 1498371852760554559002544484775391734144 15913024 1407326011694624372536608982837355872256 15913025 5432396442037150116184853730848623152000 15913026 -1657993860060087760611454446018663845808 15913027 -1625567424862921913967524513993360783840 15913028 -3947416196163911458811571904028419112832 15913029 -199731139537016364251473882479622492512 15913030 228838330017888976587861915234692313600 15913031 -6106369606667627221520019981546275904168 15913032 -1627456540638101875957210181065581772800 15913033 3398926450324394461071801284585496739584 15913034 -1172895781323971719343340677201963904000 15913035 418202391806586738650233016014587732000 15913036 -2767366585814437665125761597768622653952 15913037 -3162656520484545010685574983111996321088 15913038 -52886656620220864662315673369659251712 15913039 -661678053067583682266873021950132270040 15913040 -335458211765366109306051112429055508480 15913041 5341682012878048302196217709259244019840 15913042 -623395007649949074896221303920761705328 15913043 -1765582793518763666453622037066668605232 15913044 725586892279566992749484926750665768960 15913045 4625216547224583377649176228402974302300 15913046 -182960459660338407675920304104510562528 15913047 -29093591747640373278071344448147479728 15913048 3608551083772184292167868949260812175360 15913049 11214066137396799124211209613836699954560 15913050 913032327754686154368901906203983020800 15913051 155824545681390316592408156496798912000 15913052 3693843808835611805625140430165714510336 15913053 4611738350737861094421504262008042336 15913054 3356034863398754019726497208391099555200 15913055 284353424008348037020347408049373317920 15913056 -679639531772694210550950917741746323456 15913057 3926780546084327910725666163340801976320 15913058 -757235470753822482256515752315406349824 15913059 881818740580678632281424483229194142128 15913060 1680074656738994786535687195963407796480 15913061 1871421146823529382920538654491932721662 15913062 1555222990539599616312510222717510223680 15913063 3506105879415718971075125161720099376312 15913064 -5779336764887886746304621666611733488640 15913065 664339473530901611668198556417297473920 15913066 -1774882016521766301267795130224783931296 15913067 -6053739042210360648818058843928615637880 15913068 1958352688354479667563270745608073827840 15913069 3520829393568151364140127814357364752396 15913070 -1692465651674711352811237018089949689600 15913071 -3562785410656722587358888645283214162880 15913072 -890038269107994083200031156952323063808 15913073 -11361035358185724407521933162038429360 15913074 -817651591010457074686206345100295917440 15913075 -1138187579259941029296720748707313966400 15913076 -5674929130023340253144031956484904602240 15913077 4551001692281697974541039545947146969120 15913078 565439639728137971482216199106849527424 15913079 -492058704946025303849034856847863122432 15913080 1786591152369894508331338382613268377600 15913081 2818448419673849051119995436814258843882 15913082 -264961068133995487933672043074061042208 15913083 -2367662774713078480527063980186488023840 15913084 -1527307409139997315478458004513174209536 15913085 -2638328166226393740775299423787338124200 15913086 423875379998962609468918770710174505984 15913087 -6807064290194755529508844940522825755264 15913088 5160800139781225096412097249542815088640 15913089 3642015168387768963990499700962293824400 15913090 -1049717075801397091378987278293257351680 15913091 861711879403787756854258968069713838192 15913092 217245963898563601198117490129055928320 15913093 255367258069316676258399106538014861758 15913094 -2778112569185838407591239898384275722048 15913095 -337369779635247154965007946198104191360 15913096 65439920310951722802427569303504322560 15913097 -5323404808331362647753471303949067684454 15913098 -682435077569613283291244724952327633920 15913099 1945333641168460740341997394108561990100 15913100 277619190383280456370016930654355456000 15913101 804460754405073345101164742464239440832 15913102 -1644393470747852410532895096627518337408 15913103 539369349569409538226454281634711780360 15913104 534609995974907615854946180662006185984 15913105 165842520955176139589246731065797184720 15913106 619365795972577949203552196560696485888 15913107 -368514144710033636430098451480301683120 15913108 -1160638587010542056386654308756350310400 15913109 -1196606239247899798289817623482294584690 15913110 -178625942436588834007252190586643200000 15913111 102672852245462124333345500516891412000 15913112 2305510991234854631334242532521356492800 15913113 -1287805674257354074426173872267546807856 15913114 -746800522716004959492090388285047237888 15913115 3181832935666315309128516092096585021760 15913116 -2857028296467813932826231855084642659328 15913117 2641749801628267993560037795389262286304 15913118 -190374479618891527239524189617350348096 15913119 -3039602006351828056376216018616603828480 15913120 -636865075704799418637805876329201008640 15913121 1153187549985223938161464746744157893312 15913122 -1371893835436946092698590964760495554816 15913123 778231055541580420108120181777743436304 15913124 -275774992212926588466756087694022916864 15913125 205797034984135473497542244933026800000 15913126 -2517426418733685253789031137823471125440 15913127 -2984806186005559949205503828689803709560 15913128 -533770150237687710304621629247586304000 15913129 -1508589826498930050976387153663721680220 15913130 -1549193845893381955177031646833318267040 15913131 433971181428833283796835968069536945120 15913132 1325251728329441988528147781948968432896 15913133 1231933399767030146537187906979862831382 15913134 -60344379031922168306659005007734960960 15913135 -440217936054134159292331684486348884480 15913136 -209305988248212417457346674548096811008 15913137 -769716951880255436261258443770022010880 15913138 98878329367574089931944118143212119040 15913139 149704134576612345489212660446585557120 15913140 -2867548388089487142694280039301073489920 15913141 -209028612007476819152829306721349898120 15913142 1070797104896048084587968925363166956800 15913143 -1289654491352363861754950127407187557568 15913144 -320489601115830264002167524784227041280 15913145 -458812804815225014573167356447749836920 15913146 1804964768970794353800241368470320377600 15913147 -2909452569345516666786585728715998871768 15913148 -413704046799687702615164863779856174080 15913149 -832739023330978815514368178433812753920 15913150 1707195333936611568502696927391497857600 15913151 1073915886871248727482982022067888258600 15913152 -141158127415646278810189260047410790400 15913153 3376300300569989567884104336891846158402 15913154 -164305038879464395743738161098440478848 15913155 98061571296474443655933918558816424800 15913156 884683238696272513275865813025668472832 15913157 -157766135954873675985063508181174558820 15913158 628844314240849109478779168146291091328 15913159 -2047613753583906748080988367777260591440 15913160 -1159544271222771248201150155322988288000 15913161 -1519562418061745298149477026313887034640 15913162 844043828510688591153942855348305011200 15913163 1152769128305514202178662457399473852560 15913164 246764019476843082464140797940219608576 15913165 -3997544159353473728263297433812077388800 15913166 2631758690573049858539553009111603663360 15913167 -1907188860434477739383420592631821312120 15913168 290810689457769205391983869545652158464 15913169 -4517889266514282605777450190418024124430 15913170 -253338308468095190656611803078104934400 15913171 -2135580285757162514174333048133703056528 15913172 2354898012425241084960968998418752684032 15913173 -206381728270514558080041798483815916096 15913174 -2576064508973628198928659348423649661664 15913175 -692043276747637376003601799811554089000 15913176 -2970969898924148874812689189458995712000 15913177 1937730410801675918484338660370182025472 15913178 -1625560822374157300002357621064644921360 15913179 -233996976748137930092471990552346997740 15913180 1879421347108019292332539380544731686400 15913181 -3384027311205076522011411197893885725018 15913182 -14794679975409705053278614948245922816 15913183 -739200117044969965835171729431896824352 15913184 -866357723564758362944022516618441523200 15913185 1420814749768707918111820811888154091200 15913186 -3448494913339057473120642195676613516208 15913187 -2325966674907971789901663493587651160164 15913188 -603466738639202083315196725227306016128 15913189 2523702731821276670068813673784790879840 15913190 1480404842187575820806500180087403623680 15913191 -5419704197907014737365561310658177705856 15913192 -2212587616406656789341724859706375014400 15913193 4280245512418403694323916305019030464442 15913194 -2249391372733335999663149915373636096 15913195 -192074354583825868482543260445453952080 15913196 -2389440722764530596717215120587367492608 15913197 80575742581311665790951045002359564248 15913198 -1580771431611659703436311815688626961408 15913199 -4159269078443090299951496205656652884520 15913200 -176833764275953223894983771596595200000 15913201 461322245326901511528681718206332990880 15913202 3102310221640719048681853045448849025552 15913203 -4439367219985466958983195843514764644800 15913204 2485841024892248572990928707872002051456 15913205 169972636246103698366710674282726632320 15913206 3514860014902110507679008921361492427520 15913207 1691238516577394980080178293475714646400 15913208 -5710136011014158979121074085638507479040 15913209 -849863130986523010209016045192903405296 15913210 1030884063529143948552008302043420280000 15913211 5730968876795412152385962438418026030232 15913212 204706555370197414236579437083354890240 15913213 -5194270344389352436435391410453315686720 15913214 -4280495572602582743604646655719956299328 15913215 -1650289441060641506439393333592541398440 15913216 5113600824138154825647171487624650031104 15913217 -456496305670277291244739970723868677952 15913218 -1280011140188706927703156776135528045696 15913219 905374117688399546177247019817233760672 15913220 1170380147406082902697646431001832602880 15913221 584684622784867111892384407407950497344 15913222 -407517216362239097843138732842530299520 15913223 -5696146870503427663230770774633440548480 15913224 4695533772438795614608652799924298475520 15913225 -23482119806587084763501762968837000800 15913226 297378593142736127313330339047805308160 15913227 1939126513347379743909636067913742741504 15913228 3359291067112101970423769337571234836480 15913229 -4772257552798530264795518182985398132170 15913230 -3496108804450206718195843089226629120 15913231 1176871189635146742655666123086005754032 15913232 -558622581027069161142505682223790080000 15913233 -3153788730898716593755175648331802579200 15913234 345274630139716269907997527001291750400 15913235 -857478035672356744010074226098562799840 15913236 -2360672657848426325366459675589368057856 15913237 374631556693796387164137099756113448800 15913238 -3256303885966405173577356773188122607488 15913239 1126289530426987671508662987078287806824 15913240 -321563403175601741107523837562125107200 15913241 27802338964958011712314841102982356532 15913242 -215056027049172941245896939964137042960 15913243 7786450278777582679423073335339411247492 15913244 906045716070002597873722438069582118400 15913245 834561296631531011283446824899325665120 15913246 -689613799056065508888252447376147165440 15913247 -1214898148834330872191601595762917531648 15913248 440103246148175121014476853333213577216 15913249 1434932759360976865553485927993216198320 15913250 1015177332178549550255576603535981648000 15913251 1923581035638737562181660715023247787120 15913252 -4766579372837717308432434983362835901440 15913253 700689156788810597222819570590653364764 15913254 329749087613509757613041285388434970624 15913255 2758702104353950812597677337968320098000 15913256 2469947261005016153582861341534649287680 15913257 -3546902453179591371998539379951581901760 15913258 -3176219377836323703943704701183866590720 15913259 6470304375127531452422243931578167589040 15913260 -181341019148414233258228758167590502400 15913261 -384020308934976190504793150569041708032 15913262 -116563902810607970447976636195942130368 15913263 -2263336272075959873558084157508263670272 15913264 885789480213364899374603417107785236480 15913265 -2173668516633142134931626914417492363340 15913266 773564169944165207783305465799307938304 15913267 1662611954782078878177757465967667321600 15913268 9434278604127897815339433915611344896 15913269 -876119106814020624858967417531919047506 15913270 25116315689655890810931096338555808000 15913271 -3118532596952154980697513734783790639312 15913272 -2084399676923620967018527996784815534080 15913273 -615624915571769335630336237022575030956 15913274 1075549657483188285785477090372227749600 15913275 123910467426714297275629488971479641600 15913276 4902334685840959176376919287259542167040 15913277 4631769411856586239322457407648230075692 15913278 1012504385070147474263045459051612587008 15913279 2733103425142395170230306740697826928000 15913280 -182775651187131399729302359921899601920 15913281 2771413367749046118485311068333293397552 15913282 -627693793011437653960487797773264938496 15913283 1372927256363089023332315214354310841532 15913284 -231644327489364007214995545725855459328 15913285 2699554886115401583685225395903188305980 15913286 1805513244303047301906250897677271449600 15913287 370592604833479715345522860419685345440 15913288 -1395461129785622635368399254372902026240 15913289 1124445429934955683794230134523654993166 15913290 -1287412932450781742876771105945384513280 15913291 2950889749682599069824656774661526044692 15913292 132927532799300573665021583362760908800 15913293 1329726703329076681518824957975185117248 15913294 5365572626056018117700364854187939696000 15913295 374991643274821172803748714618102593800 15913296 164098873681077410372201635147275436032 15913297 -1675165520035319719808280713299942298254 15913298 -1291009736855775496669980755604171365760 15913299 -1786460961892900248963535661730139918032 15913300 971320782686135413016425718983972076800 15913301 1980826085567794142487547313013066489504 15913302 -669787522249875238542837239213435592768 15913303 -341798171576125737778175225625939002880 15913304 -3443185436122856383378730949821534208000 15913305 1374365302289131403226281290868903991300 15913306 2245482706712671566190367453888599456224 15913307 -6032800550507706274004852516617960842528 15913308 -207006534561679893834977786731351856640 15913309 -5118505719274455194633022247805466033600 15913310 -114754376047820837472470341830388654080 15913311 2635553384862938647539208498393701120 15913312 -7938213531620741582611312379031128506368 15913313 -1487787786193804153850756350936066171200 15913314 1378647191053323772722308139560723681280 15913315 -26077800305851214645667901055050800 15913316 -4506660507509160215015222614561561368960 15913317 -1701978344079451735790328826805885790720 15913318 1735778149072927157049665764508572815360 15913319 6893707988636072156255445655727142561720 15913320 2213072309958777029462260373149110681600 15913321 -184720904093823160142355052468457770928 15913322 -663185101735246038188200221667341342288 15913323 1386612386710640633321209995888091846464 15913324 515278123752149027490552716601983467520 15913325 -1058307075980491160451989226062936893950 15913326 -993647545802964874821915019090101233664 15913327 386412528713764194947485247656388052176 15913328 12243182463438109352077177620191281152 15913329 -1448327155736024704724207039865005572512 15913330 315264642045198664053957558828879888000 15913331 -2757372928941264560382760503252479161008 15913332 -1587640766935674736848660044268049090560 15913333 3140675095728269478767718193481886881582 15913334 2624775022979311418874643428492901254816 15913335 2340414493645916191236330698854111884960 15913336 3026198377908615992692919598833925427200 15913337 613031287194753617629728572728001880960 15913338 -918309619829983616753592915624582973440 15913339 1055634708867788268377387738770109291408 15913340 2016261116248175001241326950508565731840 15913341 2194619211885394534572625546730561823648 15913342 1965805094679038447749416867128254659072 15913343 748820051527475268958159345641113034144 15913344 -1772967619944696310051344106968317952000 15913345 -223948570917034368258058935698858547840 15913346 863160929452215734924861971950707657760 15913347 2023774261948180320293453138719607575728 15913348 1802980595437139340174079497685048860672 15913349 -8944384087123050654835399369753248221700 15913350 515367510591339316479967754834626797600 15913351 3034764646178396743317523511231844931352 15913352 406155843020683315347334308783294873600 15913353 600178018690431657572193859903575840000 15913354 15334199906014803584238914306020737024 15913355 1286468504856149491188289441070214854400 15913356 1032848490318071182858339505055570198528 15913357 2776860544564993171324789358344340995852 15913358 3131914045667775528653396740575514157760 15913359 1931794758967966033466911657982511339648 15913360 -496340629457422019879636386037768355840 15913361 -4308293005325061027306569276385071533968 15913362 -1924068023062810807321077584850516936960 15913363 6292006928681246542689631790260883515360 15913364 1226045093664576654752199967892538095616 15913365 13612256885762752024514281710242419200 15913366 1443410798177283491656021905075134689920 15913367 -988496182046492287098583228533634840488 15913368 2418242755744720858030858032036638515200 15913369 3942071790047455639505318784708750340560 15913370 -760219246608537185051816199144424976640 15913371 116018281766547614152684763424080558208 15913372 -883128158586385941436492028508880496640 15913373 589998031909409385949760250708243672960 15913374 937583368560633730092590426872503905280 15913375 3182524237281858265178355427694564184000 15913376 147408110206859527410437621588512604160 15913377 4197463838063138410183614256490046922020 15913378 529450007418278519643773036568928053360 15913379 -177047294310454851803027027249704220400 15913380 146988644020943409692663354166382387200 15913381 108424521441317231308700443197406210464 15913382 107444427929333023054598620510028246784 15913383 -4589223758874793463399233186680895196376 15913384 -1850996181600973089573199832578682880000 15913385 -486756573818903339157504238459319351040 15913386 -411896072374310323439824833605524549968 15913387 -5830749092029921453752840635388021851484 15913388 3559349146966770276393896180440059403776 15913389 73970696596156669978922005531321967424 15913390 1929166594690238615633747140931120971200 15913391 -197443831148071795183226909021412250176 15913392 -296516352406170311837832930840670371840 15913393 -7481942254976880488807213793167036673600 15913394 102456062727159516535740974774610327552 15913395 -1223605988186868457038152036267115146400 15913396 1806746098117766728750249920828505788800 15913397 230176102024563360200880686356198024128 15913398 -118783937675577655365952911269599043136 15913399 -3320859788624096452378160534214166864600 15913400 -2331651399848438271769766993996330496000 15913401 -1210788699513875393725390601978555277312 15913402 822422988151365253541920896342671414352 15913403 -2160945914274777160032706288981285475736 15913404 -85646908846021349286053884882034472960 15913405 -2450922170671075186627190804325477452040 15913406 34904402759069327105935952364688849152 15913407 -7049762799211988557876171094049609778800 15913408 -37813933814821105867231788582802817024 15913409 -2947893697887043807616452508997147065472 15913410 -259148628498573852356598171262162928640 15913411 1940354081086054300628420234324319621984 15913412 -442703605096139707678869517071848724480 15913413 2219790855954550716493258491287373846942 15913414 3449838313555369246604494175737955533632 15913415 1959637015377239358431437907863907366400 15913416 39401082188877591309238023305558753280 15913417 1553878342499516414966176090512694509220 15913418 2486783696359650283836897400892790746160 15913419 588358341782845413101697735511448905944 15913420 1951666137319606974372711791329469383680 15913421 3852991673347873880466865310026396231200 15913422 27741575963998269924219857506079728512 15913423 -260404092340934805007903462041391625240 15913424 -500766844575161885851366869012461125632 15913425 -1321428529079938115848391034567279276000 15913426 27886439266419460473146096469506669184 15913427 139010070339160081351963640266544411880 15913428 2451183156430921986674573264816327602176 15913429 -3310256119209746991962731504993775746240 15913430 1459882115692842072159044273514334763520 15913431 -4697407935195661717869042130852832598000 15913432 -2204631814568939501316109035835449323520 15913433 -188038620251556339970150557093993964800 15913434 -1413329830088482888554366402900429629952 15913435 -1126946601272258300463203968657429677120 15913436 -2645874563917829123237755818064806908928 15913437 -3412812160759116813496117045702759990080 15913438 -2571994515806826428699916310137090112704 15913439 -9255442946285580320920260227414112767640 15913440 -44306257093929133711312499018083860480 15913441 579037707431024398141295837719786126612 15913442 1064490522539593466536632926504723190144 15913443 6662172378729018377010909013839645696 15913444 3990876923715243885153984407426450022400 15913445 335426393721253554118605170149454175480 15913446 339664420460947397606018318783411034624 15913447 -1091146706795320151859396680433602549760 15913448 8603541760132912028436032108999891189760 15913449 -1758469231532152510335964298025500366880 15913450 -349971393307835892237262530433545024000 15913451 -277788973459962884895491114849291151288 15913452 2483087019111230979801011642333314560000 15913453 -109410204018473597255008961941065879156 15913454 -1984156638079152334510947736182467941824 15913455 -267447500516597012965738521919689832800 15913456 650459292029530214560888088023512481792 15913457 2280373423100507858365082798305300610112 15913458 -1501316275564374011377253786714410656000 15913459 -2554905750819309474789280478214205878480 15913460 1533333886822626378584616831595437043200 15913461 -1841248616837683576089307461110549173728 15913462 572809792853626474199844127108517351424 15913463 -178599623452179016967190708333851252520 15913464 601203796217161330940754137034319134720 15913465 205301280345375400190662794046453093320 15913466 626742621815013838084188522861646036704 15913467 257247954791822133922652349665963044680 15913468 -1915991457280899983253617458278477095424 15913469 -2883807770903680321334739714772744701120 15913470 -116049302102230920586042852858259189760 15913471 13425245123539883920375026656471908064 15913472 422130811058524313617966738392074944512 15913473 -3129805785315457114426565604370911915216 15913474 1124740899070834827323627940486101366736 15913475 -36739163839182346704153681754145386500 15913476 5288496897258691600369438839801284904960 15913477 -8033668086389676384904997929592904555908 15913478 90701174359347254915086128278379823104 15913479 538731265161109047850980207033792878160 15913480 -2799407747732114531134481666362159104000 15913481 4428239260529062140180429473964121930752 15913482 -652046977423895775453334516354890865920 15913483 79527360634007533610448441995232333544 15913484 2517370670172698005700221313904540672000 15913485 1143313173616032642238774896227571936000 15913486 3374330005940689124067343300336648608192 15913487 7143648136883810515926759164591794953984 15913488 607313068197334542341664975419424768000 15913489 -4685887273234057295418376665705489240 15913490 142305602669423184293481278722023938880 15913491 2829210265955877638829670532418901545024 15913492 -395234249905572503719333602363277012992 15913493 -1155739528330748721652926246266236092576 15913494 502863245963641816117063292970300126528 15913495 -505073515434789457042709397616865174400 15913496 -2792745564877264419263053423617079326720 15913497 4614341658265658448267296021356465203840 15913498 166564216497053650757151362816076760800 15913499 1342807966642438391674299498475624517136 15913500 4943649328056867760231259978004530304000 15913501 3668165159523648667445479909493356198502 15913502 -3012608758452944616769854376897324790400 15913503 51568299346898090354877635785993537344 15913504 -1709796376423677936444241869976804982784 15913505 396509408402311637663187537814329666900 15913506 -283205011387438218777348624809190160896 15913507 -2562328863971496503179303694492044451520 15913508 586389076602962600619030013983074791680 15913509 109854894566773917473013056639847744000 15913510 1203365722362567268010537688355545356160 15913511 3107712815207783386826306181717364997112 15913512 3124913729056368316616629683011165137920 15913513 471960527074906764195774100714669494912 15913514 -1472450527354734712038949697941814677248 15913515 -600086411376658750189651549302492068160 15913516 469472724365505987465806935930916170752 15913517 1765367761566785116419982235921529892512 15913518 -2323712406085646538486495243152487277440 15913519 -2441076840768589242239186366215471844080 15913520 104651284831292484932140718797793525760 15913521 821041799755848143107340379731330089908 15913522 3632460696813480971255924764608494679312 15913523 -1189289064464073410373178305570117191520 15913524 2872911425558503780521919643602699487232 15913525 -1140124255493125225997481547991236844950 15913526 -49918390371524753910337266659999654400 15913527 -325084584475135458773758364371050758400 15913528 3588873472249459986171709003929546792960 15913529 -435037715428277650269311075218821066924 15913530 -1339812400252887245350565338243316198400 15913531 5350482612115887868110620079763948527332 15913532 -3456623599241131879311659284536390981120 15913533 2882262727765953671757922802117007892224 15913534 113473650230475498983585868276858593472 15913535 1754385265201501996915461273051173341920 15913536 527074304047999779479181652069818826752 15913537 3992756487914989582770544917896349251632 15913538 1372544379943012073051977336898669491920 15913539 129559610419160711998518286389556174080 15913540 -147008006616911251924975529960665989120 15913541 1639031759994448388313685825582366704672 15913542 1496509983365039175053402251109249900544 15913543 1016027801832683595642498308016766376792 15913544 2049145833020395633773515145928219100160 15913545 89003307359787178599012130007261659200 15913546 2470817453070053409428078785529479945728 15913547 3572460409619099791533681095389076747520 15913548 1107498986322589346902876427343478502400 15913549 -2629415411393792611480492285979489149450 15913550 -1823829755623437292902092182383732979200 15913551 2171787425319176171959086274104936970632 15913552 154923505154722625165772356241614159872 15913553 -25676000549202180609786578082989596956 15913554 -194535220988068120794117288985063107840 15913555 -146668659601040546611159528802569945440 15913556 -1401494246152592402563319733656218364160 15913557 -6953657342097785060138321731042918080 15913558 1843912603949283463243091689899221258880 15913559 -3987117864812096546917239129840464906160 15913560 265829657898107831641005042452439244800 15913561 -325624375278383991724924895159738910838 15913562 -15496582793713228133884442780109674496 15913563 541579506630157468592729448045082273944 15913564 -678108052523438599411958619545040844800 15913565 2831762880812392883414960342516739956460 15913566 1324881669437670743226387257495118725952 15913567 -6718293689641449643081729717367542012384 15913568 -2514742285656658041896475628767416942592 15913569 4221091853943634214077649896700863488 15913570 1256058307438270992185930191901987458560 15913571 -1207947799323213131461193379300811294656 15913572 -363722800957309583657011270937858439168 15913573 -2254238414021845067375117185372343513636 15913574 541517554375853823503651320791211566720 15913575 -1393836792432908806484640510992380769400 15913576 399570659860881407996617925917704192000 15913577 -1039256601928414055905520351184520517574 15913578 412847109496388611875120110505512126208 15913579 4565270329337438467447464977809035683880 15913580 3508386096928532589841629001158743347200 15913581 -4171149916301848073413345857912982738176 15913582 1385687327468447132588274411283636963392 15913583 260045088421092036179355782813096732520 15913584 -521848979321999671628106693854269833216 15913585 -1330591550236847669130892476566249376000 15913586 -1097296124439636802581841861815093442656 15913587 3124812339893491977702013317267297800760 15913588 -647342404941657366373964345280563124224 15913589 4073820650211306395273319042977536038912 15913590 -111730771414595807715256896392259471360 15913591 2273740054852184721586842470648250486192 15913592 519176637291983161994525304233973964800 15913593 431588068194599938220896811045938541940 15913594 -132854229728500857851891745838411061904 15913595 2901469341896524871811244277345166009600 15913596 692036641739234162326291896203726971392 15913597 -4862722512726102836219398998123889438848 15913598 181698359626597074331725465605413557120 15913599 -1216649918837303840145587118418116913392 15913600 -1515696071232327397415016965718147072000 15913601 4902153834284515171647105157653447873600 15913602 15516123965280244851210382621663825920 15913603 -11363462574430445310356799021762535005296 15913604 447856170391461152088387002817961992192 15913605 -2788195610464147849818878206074695894400 15913606 -1526696979347833041501154311316473721248 15913607 -291619792221457559883488942315964615000 15913608 141792337996940913023202853612809093120 15913609 953107451400746364961727630117689930000 15913610 -98980365222545281607816654984164146240 15913611 2759388285043649789364881529327708864000 15913612 -26752073534832860414091845894426443776 15913613 2413282858730604486926977638030601991862 15913614 1336012942229703834401998992200229195840 15913615 -4574111014111467570053565724056551876400 15913616 374964340235114517385913676097519828992 15913617 -637429461716365106205703232192092771680 15913618 -994118167097361985719564735716540625408 15913619 -5688480750242023050858650640088995894240 15913620 -402890356251889865813727664301427148800 15913621 -1077781511538437256543140292236703700320 15913622 -4879728999997072220398048469685244598208 15913623 4017444888140842262829385243366117047168 15913624 -348434114649928775388741153186631895040 15913625 -741129074200637048478976753236398400000 15913626 -694975454341750440735287174740821035520 15913627 -11269211254357258969391905534380900584160 15913628 -5853257784999002517666064655185324515840 15913629 -3606403314991564009097594535978503754426 15913630 -1275740850770805318583920248710893263040 15913631 -2646646068911199567972651107437531491888 15913632 -423135040484879364173163983869103308800 15913633 -2001677182897546599003868258292319244800 15913634 -1272749825744019288165733211198839956480 15913635 206061672122286574371315004313338796640 15913636 -6193982275429854413087446253176662719872 15913637 -1219924084961916250916756917586361193440 15913638 486983186184205991109883949904124972800 15913639 1688165058410385653630108379211111993472 15913640 -2696667340920617937286040959870433280000 15913641 -4052449268950300600029917284486000657008 15913642 -1384574364688708650911902260540513096528 15913643 1560109740152510205547471507293761891892 15913644 170833243518365344115122122288911894016 15913645 -2096658280308927033779354976411379051200 15913646 -393424663342715837051661158174252331264 15913647 4826457175371839333091334901649817099800 15913648 521655180721018998758224835052344655872 15913649 2894214056959891460563729223383600992036 15913650 -586057258872279483636801048443038310400 15913651 945555878777406260369865372561112145424 15913652 253217517632975754318941697259346042880 15913653 -129450708622820614123829394481132898496 15913654 90578581330526281951135645776211867392 15913655 73196490552888931214319736990021523760 15913656 -839929564094932744988562731335034142720 15913657 4315146444279730219143733494978972024720 15913658 -1527551973885005202884266949224917065760 15913659 -1922624666173472463889052257738433885760 15913660 300498858383204531880172182390793482240 15913661 1369584491087929392874810704298983700524 15913662 -351513143874807946298854102258762070016 15913663 -2645635166369207632876355510307285090240 15913664 2005549935959055907089945343077384192 15913665 49876151172470814844728895778292437460 15913666 -2880505397611881907887977714895258607200 15913667 899145650232944107273745327042064428544 15913668 -2652865616889218735080959140533115043840 15913669 -6309036279591165727327444664631437512930 15913670 237977543206844985031977118113396017280 15913671 -4068160880360509174802812322557258092888 15913672 -180018037437273622034183594766335662080 15913673 -1955048879049049106794104863838422956800 15913674 131226762499847183443175139800790079488 15913675 -119571862498756447907951378459954403100 15913676 245664995953838708291907172680335250432 15913677 303939098728975028823503538772117737216 15913678 -1557230775929410785024813890896831680 15913679 -5538628680478272230648640470039377992720 15913680 -44971391976964784030245866867712327680 15913681 -5850111641051060507397218331198707301120 15913682 445371213999821097890466664675584723072 15913683 -872000734613180414373440550320311584576 15913684 5840847294159834375041212243913097324416 15913685 125396941022899994509712933851631192760 15913686 28590845475935179579122976960279728000 15913687 -1201702306221483471980170095775562016968 15913688 -78284053015165588846082256807795056640 15913689 -66195330522338935957180677054069856032 15913690 -163371659657376902674084826676690216960 15913691 -6181254606622916314347753702619779310908 15913692 -6214834141439840678899284243149778278400 15913693 1186032284705041717417846752976517719840 15913694 292937717351637996805291499133429664896 15913695 208297665522638092164615978139705036800 15913696 2217610637655458049477186963245181960192 15913697 5941295450210288621207901691302473839200 15913698 1115823773287162776612682715763564288 15913699 -156013032529433279179790065642768724448 15913700 470758488896153893045633936307728588800 15913701 -353718101538341861319767375565634704420 15913702 -189455524678911877424865759602983622400 15913703 -2713380490749161238996337120344713769816 15913704 -26064910689704084642489347713561722880 15913705 847615357512094005176846518714708525860 15913706 -1751204766516101635756887296942623643136 15913707 3845651677022051121312221622729285988440 15913708 329000275909012438692064791077086144000 15913709 27900278832032965634535039030412081920 15913710 -412918614923239583286446456712002116800 15913711 -3198747048232849125395721804575264882376 15913712 -2638346549278997804081954823779647488 15913713 1287116351693774601559347789824180594544 15913714 -3975300479221597016723514001580747906544 15913715 -2666084960719133999050807864066109738640 15913716 501133922544110566260646590903727718400 15913717 3794464920786111721359669038767304923512 15913718 -934218836231272622535318657207575449440 15913719 -3930306685994483650033762073596856386560 15913720 -3217194695189755105597031108849550950400 15913721 -4726085560618988112899089225544895877500 15913722 1130650559246391548422705341096266083584 15913723 -995861818754485232699694768819332405760 15913724 48636906633767704314257101600855658496 15913725 1926184525757412284087246291167062669600 15913726 507191672186588748930622253397005303808 15913727 -144145013603730890606516264571192408480 15913728 2760882845761511791579758839860750712832 15913729 -3057032252964463935614420852475245311916 15913730 -1452323989481387861022946534678722001920 15913731 55027998109423204706203918090439759352 15913732 -2740970759241149079955887304056472107904 15913733 -7592346253699974268372163411285673245376 15913734 83615080031436568157675141217134088960 15913735 1702004439576519217291298274183508992000 15913736 -1013129404996261135533394525763973688320 15913737 475591377693053621785071035413544392512 15913738 1406811222155603123256444393860670597120 15913739 -1736870735326537300836510103998865767120 15913740 -149697027826883210453771059486848460800 15913741 -92851596110965463778580538570561040736 15913742 -1281839930044736257107901104500623017408 15913743 1018944661436064574596286158404205168264 15913744 47267460663803578261753298019342876672 15913745 -1885968591602307444808162276750267572120 15913746 -82070068860741073673133581702073854976 15913747 5219042459126399590794397482543057553196 15913748 859544379378647135069569738413632444160 15913749 -529761052719431121197346485536122378912 15913750 -43740168070655673548348464684098000000 15913751 1224821642702924902876069617363161686464 15913752 4584807933562492848352934992412334489600 15913753 -5811386252974303699458385741193218898998 15913754 -3578866123632343081562999417032036930560 15913755 -485788928771314491317390633653670173920 15913756 69348434496826818323816855086278799872 15913757 -1531513137431183200898898529526470585728 15913758 117618146294476663815177629258589984768 15913759 -4244285084847646317837318712246583067040 15913760 -1416329193898752332991506875871133696000 15913761 631885083425766762836485023628106999472 15913762 581143541450724414106862865533698047264 15913763 -185682645111654653819943519969035501988 15913764 4958260568079777710018949866636234797056 15913765 -1249627066629919501310913085142750985600 15913766 3278962221976188179698584046438970005824 15913767 3976689779989472880200962643217905354112 15913768 1604869757085569608984213880238062776320 15913769 3899942983233689566071339171999847801344 15913770 -149585345473828446412147115795859494400 15913771 -7021843865107941859588894070315247598800 15913772 -158365488258302156181356850412900531200 15913773 1477904620839664800769952581640982988800 15913774 1380394974658169887167727860674111911872 15913775 -220028233039794153490804572961421115000 15913776 -850496404470752547530503973520588177408 15913777 11441956238249188650884104927130283579264 15913778 1909968151792500337703587035339259015440 15913779 440090736152015149681914099275279891760 15913780 1725392949190819024746270709844716469760 15913781 53721853542034798370656417857315709680 15913782 1034153520634174828610558055007062455040 15913783 1446271889920191476607455712501231864960 15913784 -79138191032455757890380992161530286080 15913785 -553842696412350503208836177764049375040 15913786 252509693866720018597697478887801491200 15913787 -743553529856744344485822835166768794320 15913788 848517422859520346410651216860137717760 15913789 1792977902482739314786486086298438177056 15913790 -1239136623740259561910441939641191249280 15913791 -3383401486756797004428312912571937214600 15913792 725606717188744363300158081377658470400 15913793 1313801982199856233904934009267408254400 15913794 -249090274373182540579091812541468124672 15913795 510240335252250326692008797701639606800 15913796 -3871502304580080133944599820558534777600 15913797 -1221115663449235568257909146979088320800 15913798 -2201507680939664382088367394015860492160 15913799 715435379942568742237606005713655360 15913800 -452272733166803446882165440195256320000 15913801 -2783500652038231438268503389800547637296 15913802 -2971140768864932397932700231502565088576 15913803 2560491925777962995636126747912239231704 15913804 -2808528111163656194161432575329708633344 15913805 -5482366127816399542760191196784170271540 15913806 -924460108976191847771267441306684738496 15913807 -491847643588048328792125993740158861728 15913808 -1592028626532757889609311988229156126720 15913809 2145209045914785801093185686380621623424 15913810 -1083725978348927244756975471167693690880 15913811 241524258002895838884732626798481118320 15913812 -681881340640540600484578116653323327488 15913813 -322106356280063751803492417584909788096 15913814 -1837310223772428726842633630983715298048 15913815 -881722234564468799541910230341137766400 15913816 -4498436067376796706621091948647060787200 15913817 3549482065615621867544152438126450517760 15913818 1707758700438687843391696610490396860928 15913819 -831641753917651705924769703833781310848 15913820 -1313613591435162854797477392528622448640 15913821 434553360516147599474486464452102824448 15913822 895763553695368216199197579339898730624 15913823 -774533704364497716054633905594572658160 15913824 -6280083639665615705439245575198309613568 15913825 -265801702608034296081085856425875853450 15913826 3088736896921708965007094398925494508112 15913827 8321299535217637226828304003265714368 15913828 -1456213304873691319626984001809591400832 15913829 -3232707348001480512212995881873118221570 15913830 -759863178153413350795847341771255296000 15913831 -724712019936447900066568288183204528000 15913832 -2125185721979161295728647571266599731200 15913833 -111465956164742871121641890919694910400 15913834 891382331628475172684997763410461433600 15913835 154287140029802831554785470250844104960 15913836 2257310147060404588609072661011659689472 15913837 5586247584398475719322036428733246433260 15913838 1034071773456920964098722686882271177344 15913839 -1579278791935834031472815639296955404800 15913840 201208403983056405528477810438748569600 15913841 -5708448350247924474471904541267355859758 15913842 -714367253379484225622946492074219659776 15913843 -16671630696282836819678396576468723256 15913844 -118651770017654116274468036659130824704 15913845 -993012997656380081197860696684230038980 15913846 -542216528597624164730075415563139390336 15913847 1123763273204564470513150658518903407480 15913848 -185276422455537160157213110345219399680 15913849 -2361871626416011112112414053687723344960 15913850 -622886113857133940523910913183120563200 15913851 -4735738372069623700081066438584675336168 15913852 -1839156140149778925844830067180323714048 15913853 1780368402756128129532090553816403374464 15913854 -244843200365829463889247439810272337920 15913855 -2411822857431767724404091036357836025240 15913856 343415526976937613341087485446869483520 15913857 -634376956918827355281434884819982145408 15913858 -1615922332399636961522660550079200693216 15913859 1983334970919267583226471806212005888928 15913860 905225193804431361312546014751473295360 15913861 -813763720203215230293987339065540897568 15913862 -119620176542256919335443756001251432448 15913863 333397416316313605227089476648720038336 15913864 1016332791726873582949581926377814799360 15913865 -4072960237537880678889998382940698631680 15913866 -1353367261752206621610827625710377478400 15913867 -3225984857155134945207035855197307034480 15913868 5209861017459940475900514278016347665920 15913869 -2366307873553772463738139816730025780672 15913870 11449139660295127674675324265994526720 15913871 8540798356089854073578968278033948568320 15913872 -203792034986194095568747310073313738752 15913873 -4714918181410858955334618067383096275676 15913874 1291532210798629215810490461142824195072 15913875 2257110972088437560344218559352159964000 15913876 284658000986018266017435611816936878080 15913877 -5180726037548780596348151699619522769554 15913878 1654677991334678251773916432948306521024 15913879 -2617629908083108554206022304105709519840 15913880 3740720597762910067230454973699111116800 15913881 1690402317928784341881633593094530465280 15913882 -130213558181830076494994356463800701216 15913883 -881219370036199446550128942104347486440 15913884 -44174339860972426403769643078301810688 15913885 110064942925773424317231750810173658600 15913886 396897290658593101385876502615493836864 15913887 -3314358982041166358171785098242162346240 15913888 2070679745659658761932353593202687016960 15913889 -3901197115297181087963487396161343872976 15913890 1267429818708478543550288808075048368640 15913891 109228488538551599105447636831321728160 15913892 3123768512621106700693784671985335833216 15913893 -3701277339248723038507373051498083192800 15913894 506163356727398986827982479410135510496 15913895 760161157162488507320270657834612320800 15913896 -114312095953174740509978819362241495040 15913897 9273087524763579251322343500848390237860 15913898 471720530277576835268881403294730316800 15913899 -1593602848830267689522180391596018090016 15913900 1998254288030579687127889013203800460800 15913901 236891277635749828932895179112862582400 15913902 -1836544004251580257076115332903742299136 15913903 1981284868342618877626929828528127982784 15913904 -218677752892068024024514402335257591808 15913905 273399695418926556756175657536296219520 15913906 -1006575912503774206656720248607783338880 15913907 -5738007402510124985077922760893435958600 15913908 6656756504357453817277158395192684928 15913909 4461921081623419330582603974136751389440 15913910 -26064803312331233051859377090933168640 15913911 264047656435683045078920455547994517200 15913912 421751407625634983391571905393249484800 15913913 47376827624932248164864010240113387664 15913914 37764034451943775218330935531177829888 15913915 -783836307516713462699022558590736776400 15913916 -1441877848550756551354352346870745205760 15913917 -2248945617647956178568037554565599634740 15913918 8513678369469175588419859544874092789760 15913919 1289067479110047664189179781550665761792 15913920 -486579198450129764496024287638978560 15913921 -7782828947887563258985626922297186218108 15913922 -1153871798782596697335587258125615343616 15913923 3897279491995179764673027021396269902584 15913924 -721965328699186901512717237489938324480 15913925 -3742649629325767404982410718777925424000 15913926 -877894558170931904361654178749949283808 15913927 -317898771174404102090921698381402058608 15913928 -3598285352939531849541325389420610083840 15913929 727786738965986016449457251438826306048 15913930 -713765444346992131505266352261181742080 15913931 -9269037972551654083376280507829896688896 15913932 -1053458058898292820088958016929882915328 15913933 -134475310943021846477225379254719217920 15913934 -2514932402655220172392091664846276312384 15913935 -1062262336336372826761000321803526264800 15913936 64398081940799876945034575916695969792 15913937 -1163196229727992011642437958455443298700 15913938 -1636025941395864135336082776079622434560 15913939 -1947610904023044537246308585635000344432 15913940 -179868596205476155125675132468864368640 15913941 -660425173623421527062976935362281875808 15913942 -1012745352244358522658055914753230033856 15913943 -1662054178969857513600172120162305539136 15913944 -3371685869830318023253325191285156761600 15913945 -1539785571966373288851478607151752982000 15913946 -701254117871103938927663162140964138016 15913947 1648263066501944751272306800272368220672 15913948 -876556749269807559427089600261835351040 15913949 -3213016606499163767220109742423628779136 15913950 -259878485946553487928094381588038556800 15913951 -5848307947040877553973076370192944286048 15913952 -1394022356039637622252345786677441331200 15913953 33641827720644398207371435476906526080 15913954 -531119872807859538039512823688042564608 15913955 965587325950335461866828001475728744160 15913956 -29247547861225689159330417020979234816 15913957 2901351861350102950343640568988541486206 15913958 -2592642093519641824938996815771712133920 15913959 434050113971243204175548542044841437312 15913960 -1727097646562990578339057337666837760000 15913961 -63773792736762461572234493826310872000 15913962 2706272942280298473698781859168889379840 15913963 -27501352025634647453778006124101883776 15913964 -1133349235823120070663843338980447312896 15913965 2416078809678859376926316682062523697920 15913966 1097278634472789737212097111703958266432 15913967 3814414597919068991915221829295137960016 15913968 -169363530774664061176255493800280457216 15913969 -3425480934777679234545808013871751603630 15913970 1199917307468747819965869252335123851680 15913971 -1839839953444771479817318023700331157240 15913972 -5064132415051128301484075470233648149760 15913973 -1811207661368100251815527241670222141778 15913974 -668008329798408461940928769631436824576 15913975 2833708736911452133626380853850181041800 15913976 1467750897521108594659190974047785533440 15913977 -323316699415335328604267183819657691168 15913978 -3845674092123315442610548904366267682960 15913979 24305107275214651708578517998490300200 15913980 -1082109554236179102323612143381725411840 15913981 800579849680638074341813149926047947782 15913982 278322641963853077058749323468076851200 15913983 1557932036404021960665198799268999310024 15913984 2882498910879197134675706179835433844736 15913985 -128479933327838697075031973038326446040 15913986 -48569062448035495594526414501055250944 15913987 813095167284192484020586820773015952636 15913988 -539369214545590306753932201723766000512 15913989 29225668081778606267833099155433500672 15913990 1488564373910952914390328149210258678400 15913991 4016162792480095709860745415181094918472 15913992 -1586279456344435022039121595605195816960 15913993 -7744589706012406340654147314602726134758 15913994 167792636218789617964524084635964528480 15913995 -1615342416718686135377792972881249555200 15913996 561620919212268347321792851632274712576 15913997 5571588206424943375818076599320292481920 15913998 -2401086125939136657350342326220058316416 15913999 38515592103687516059973026299567444608 15914000 -38118596682177795116874034345205760000 15914001 -827881087798449651155089226536428926400 15914002 1091381381192508062588089721297505610560 15914003 -1252954146443429844176848935336159289344 15914004 -2846346396701695152286014545380689659904 15914005 -728765529714777398086644313276291898880 15914006 -2835080698913375339238624855143709531840 15914007 -3999672200379609745758432614664501758496 15914008 9497060614008939999876061708971577221120 15914009 7711610688562087973015935832539052523210 15914010 -185916689835368303403289385403839585280 15914011 -4120309871786394810574108684223205484800 15914012 -1394214161985344555112618109098619852800 15914013 455898632020960683138105865438868943744 15914014 3715655146092723031018478950316713097472 15914015 2302448819822971888496864851581939433920 15914016 439184530682623018962898025060845486080 15914017 -2108687668506187545917599371285243660608 15914018 -3157172237386668589109466599107143170784 15914019 -1903769531662743840857575111775617113792 15914020 3841913836682122200090410631418089984000 15914021 -3006864435197037052382242892513533955778 15914022 437754209014520101088894137543126087680 15914023 -1134001817521674582612000467643221317680 15914024 2668196762528722106772743380222596541440 15914025 -413334299729507645774700943006125647250 15914026 -3260274906659298362423028716511913470288 15914027 -172367187043457191522868798078434047732 15914028 -644234531219976798229651621947407655936 15914029 -7424619744560928552098235073879330059370 15914030 -111256050942781423692299937735372288000 15914031 -113725389480043048713444599900192509056 15914032 677661388609379955141696595450923220992 15914033 -1549551626677707870577454772022056262656 15914034 1463918249196290682506337994256940082080 15914035 3991641502195600963610351772690284010480 15914036 -1107091914432745992801675695094391234560 15914037 2671457646487043165904188930249097910560 15914038 323412498112398441453120651704718765696 15914039 -907731859343459653124279276578528800000 15914040 -2355946422284149665383876959864811520000 15914041 -3674720388611103369291827250679112128 15914042 78465031677373431393420119575870619904 15914043 2315053151443406114157832442408137201200 15914044 1508339073094329352790149348111702363136 15914045 -132743857750511538008370229246254159360 15914046 -696984827711275490343602985154077800832 15914047 703964431685877023893168818211148678232 15914048 -1887627104815332650191726217646287880192 15914049 534237157371705848474792990306369941728 15914050 -820017247430490013122815992786870525200 15914051 296917930851301274989241422982165160000 15914052 1152844909893856055698124440255191650304 15914053 5135361714459766237370451707336762695644 15914054 718715335634759696214557607202548506880 15914055 -1393829977437865480871369303700203784240 15914056 1988653843320758752253002544056983644160 15914057 -4018896237930938899160962030304936214168 15914058 -536834884544846935624287897923552175360 15914059 -177814843822352549797334586802102537728 15914060 -599208933820804540998037115835492971520 15914061 -1045419984544615512381544674045598995690 15914062 122458780237071236051708288644529305152 15914063 -994214403178470808933551612035065872 15914064 -1050718738989516213163429515617190936576 15914065 530046565063886449849318584606069226920 15914066 -1362181425764361338258342158879873121280 15914067 -194075208118065689417419757735999837184 15914068 42345316835043943914182377984569200640 15914069 -2695393865287538695314617354585790839940 15914070 -337811415190550005504234105516109846400 15914071 2143827193755147804527680395352437003272 15914072 -2104018877995498218938697020152043059200 15914073 147436504723774749176378093365662200544 15914074 -1226006188436220130488031122478831918848 15914075 2704677020347448172873338664831057429300 15914076 -1164006757710223167066022631282488197120 15914077 -1338192473523549452258251226133247098560 15914078 -918178205829676380343577045042444876160 15914079 2607838502121288557700909652970414414424 15914080 -23407990878691606496685909532401991680 15914081 -4944028938113910424963339661473217201118 15914082 997392102711217298227259064486103832064 15914083 -388977749654452524521141858856555101668 15914084 -1632448083722399032279598593235247243264 15914085 -52503659702797780178466048799341765120 15914086 74085511054558478735068761756624456384 15914087 1047196570123855981569764712772170244704 15914088 849252444548008538854325782402473738240 15914089 5818352479567884492570189131174546232890 15914090 -102366501388107062696482908864101601600 15914091 1884171476318573233181419076413582884864 15914092 4036130624568094270488557288501280655616 15914093 -1367095148716232047928444713817768709576 15914094 500926857442919196551376347658171801600 15914095 -1485307441765967451580986651823558217400 15914096 -765893205609024837273023384212380057600 15914097 2114085782714869544688315315538971805440 15914098 -716029633543623388574268201165090938880 15914099 2010137620481404450066046431292480736 15914100 767084728829964895462987737033031526400 15914101 -1209794490107741239005982677212920554848 15914102 -3406383643674283661538763523905833530496 15914103 4672312985396372767390904539948591100904 15914104 -3969661366551906130475827704401636106240 15914105 827693932207839572115458110908881887560 15914106 -1363674221778784000162429746424754067456 15914107 -683276179572298804152036165883484463072 15914108 -286913293364373324552220634788423680000 15914109 -491010357933756553132597905416100778560 15914110 892774329011357153834709258483617553600 15914111 3587457606707460546847203369093560734560 15914112 -1277189902310681521059586038053795266560 15914113 2493990417509667614643788504599671423362 15914114 -1490517139855262857112601345975201704448 15914115 126727148339467962289728338021440032000 15914116 501770159429729116055921560157523017728 15914117 2354383728088750642270493061063996803166 15914118 347028753663822152764585946459840034816 15914119 1517978278103987504021490224484890867944 15914120 2554167851195131712615542784027924889600 15914121 3144763869605760010811812327843627449024 15914122 -2298082825544140835466612599719401904080 15914123 -4342389519003451891164181086913162883628 15914124 3258962346943984618135340590832751467520 15914125 -6550070316291923826524322124242177570000 15914126 2892742439117425706144685279309333631680 15914127 -1757193005516321746504919624464986407280 15914128 -27659534807776526392692157056898236416 15914129 209004740705682079612562046535062036480 15914130 1613287387080704765839818656875892382720 15914131 135873058499222064046830148031180757932 15914132 -1442994238809849099595240018218119647488 15914133 8581029287090416507306574959341520516860 15914134 -1040658335192014606053081013065720471360 15914135 4075461488085011481201976960490881885080 15914136 -239821625660080101505301899898787594240 15914137 1704814126522358635299212165724416519040 15914138 -3209553398648584086835776244544482283280 15914139 -137519654738242428684608558274308498832 15914140 -2305917166853883367935983306165093176320 15914141 -2745839162939598649343757739879382482458 15914142 -2475505280925355364685760392443979006336 15914143 722424677241411376254418514226711257200 15914144 -531126443501459659190371989605018370048 15914145 741064906020460032845257428776872175040 15914146 -219293541192910907193969838730839023456 15914147 2301000562023964352853926849775876695400 15914148 285770929527138639799709522713958547456 15914149 4395493695696316333166893176887007021760 15914150 240848636329454556642214682880377568000 15914151 -171925624018229634435516856148464748496 15914152 2159925244149941029593096299573136998400 15914153 3642205662107711013446708192501410990080 15914154 658982840220643108793528452418986383360 15914155 6045495659044614935250265233760686696000 15914156 -5654588621693443592369441243194114821120 15914157 -194365683287935119880024440585551648256 15914158 1434403384010936279754540199793495832384 15914159 -1390826301752432251488083479429421683584 15914160 228457916305113385464211350795690639360 15914161 3029734260924068434934189139674628911762 15914162 -5659060198352381113679336812642145904 15914163 -3161635800952164712428628726779298450896 15914164 1934248686245858678342328838795114018816 15914165 3223957829482382047556065716301806156060 15914166 -1422214793680428317225680114594052852352 15914167 -1572071837031003145351018201047373197784 15914168 4599897899128654473033413902366385541120 15914169 -3072573718626376798630930677799486876806 15914170 -2004359870834641546524551837212976178720 15914171 -17856646995965564788499850864496857600 15914172 2885724210834782713063810293004671713280 15914173 -8576521262011388731430399820573343447872 15914174 -1319061929087495407245747016085092693440 15914175 -2437192694316559824844344209711374963200 15914176 -1599068677979671444082576438028782272512 15914177 -3454283312184750487174840553183857750974 15914178 1124448842956302590207519724120984407040 15914179 97695460393115680121398849493912231280 15914180 2715059558299946135033458673486256518400 15914181 1670228539834572964569053339614773226368 15914182 1054557631018957336040518572459600420192 15914183 -4488742998892085498527220718877184184816 15914184 -417437928645336793819037800258310799360 15914185 1459778332078880579126275140975420672000 15914186 1076759110970110177498878281617235831040 15914187 1179944934030600151063470292599199915644 15914188 4783306929323182740661810134793256040960 15914189 369343941769739406914409829982711352480 15914190 707465404800574909723434881297717049600 15914191 393198856444417177644333147426448972800 15914192 -475577331260858920892259260546724397056 15914193 836316355972367783944350952751404040544 15914194 -1135794563943230818397758889405523745872 15914195 -566133220374622804343008425173618574000 15914196 727634119806016418847227523567463700352 15914197 2477595448922408866827132538357943169340 15914198 235572639213955908684197473723279629600 15914199 -377452302762900342110993027470369791360 15914200 302007248405381282037304540030101504000 15914201 -8338878075812085068204417055792679635948 15914202 -796469417067244955782828626911472403968 15914203 -8036833468493245163152248063703396476080 15914204 145346258067338223869168710861802975232 15914205 5405437160785443120940626589552344955200 15914206 773258876695190512536536296293896982528 15914207 -5720638467655501052347162618043517992544 15914208 522560875998351834058262410544212869120 15914209 -6297061342929633461536513945973796650590 15914210 -722195956482946513565992995864657024000 15914211 -1612145171324791217898302788970649332496 15914212 -1563923931067035210664364244516019548544 15914213 -930737442091369953233791678171876643040 15914214 -4188402511338593292476947960206844800 15914215 -4405424314538356903353105565391249405640 15914216 -3218239139783814927985203298154032235520 15914217 -1929929671381742653995160807812980449536 15914218 382753898761889391155167506302180099520 15914219 41646100579701680678674191495730113144 15914220 1358429117925413125728320473581418183680 15914221 6872216734339203921666366830962555368704 15914222 -1788492815227541177825053675444064256 15914223 1168023065288381297927150901378185246688 15914224 -397180666933608066275708150078144839680 15914225 -3336516270657506976768682008321969848250 15914226 1360322693487668299679974260247660988544 15914227 -284081740110240659328114802652808076128 15914228 3348521573569910458889316560397025437696 15914229 253800221763986568756507564688879872000 15914230 589377158931069909544934179613149557120 15914231 5350637387410678028517522736578481741032 15914232 -73772300020592243433408196556934144000 15914233 1427814244003152778548019508501203749482 15914234 101848746801920637175955351780591155200 15914235 -968906008298448212928893078787248058000 15914236 -553866366742394044448053577585587081216 15914237 -412650116010424794551821846362875393268 15914238 -2411622165088865136037092006591463985856 15914239 -837424545554881390926926627134323969168 15914240 -1959956548047591648687769881862723338240 15914241 -1402361670172850183372760780926296232448 15914242 1776096582880991615023550708705857161984 15914243 1256498529509525617775162293443140678400 15914244 183276132414986974958843112157211541504 15914245 4798002467771053714909823022669334765500 15914246 918330755388556044043457782284582681984 15914247 2801863526669115776157719269133345687040 15914248 484190951613761809257449657955043737600 15914249 -2936389828276794710944705328487497104320 15914250 -159124435832740101487091860399568064000 15914251 -695169195062746978597876898965509407328 15914252 -21203072365008822941138155439343756288 15914253 -460009445950957636395123657378461558784 15914254 -347471773701643030774240715580699399360 15914255 195956165322614375422007137665503275200 15914256 -424670610949380943011834653901090521088 15914257 68027593145305848965506713146645210688 15914258 3969905697364916782847907241716732078480 15914259 2771798449448588328524766174714962979840 15914260 -3360420111564702646696710351418019109120 15914261 7041389066464390486739228400653001849984 15914262 -178579298619701922894146717478430795776 15914263 531533218020001838711899754808727063944 15914264 -134649645978891969315402392311321927680 15914265 -2374487467033384314906712996476554570880 15914266 -154562730552169581172217023699251886080 15914267 4425625747173797058510786472373523503280 15914268 -688351295618589629676264185098093224960 15914269 -3180958974772602746587598834572844580474 15914270 -566410638186713994832707056837396928000 15914271 29095430449632190492949962791939325512 15914272 -1069022491494233485561245458244462182400 15914273 -2984973143886592113755036390365394299872 15914274 -864620994659269046346752857834089191040 15914275 -402505001097307859224699737070487292000 15914276 377696284385514830831618647113496485888 15914277 -2060493532847059498161441626406464430786 15914278 4670047439497265506991921318800962776256 15914279 -3252958923578727105309772681768047162120 15914280 -996184949638792301138274106481547264000 15914281 13720999130255986930482128347262985972 15914282 -705456101314732559193621921504909878016 15914283 -1893416992922043598663036158521211648 15914284 -324690432587481505889825349769222074368 15914285 2074340311476203542255041531563292451980 15914286 -1101542725109776148157063487111178803200 15914287 -5012251124861299927902969316556493294064 15914288 -703992345936091128352467179802378633216 15914289 -709311760902975564257880435388140036960 15914290 -135956001457125907583624433326058762240 15914291 360180289225899695320606485973394359692 15914292 -47872946076912406240345079896158498816 15914293 -660002272730380186191692407863284218560 15914294 -485990491391260056121499025927290044416 15914295 -888068588798894003598303579530524368960 15914296 4974513988361686377793063920121142476800 15914297 1830479447068107150521195758450960492032 15914298 663196392398025874110021756954505440768 15914299 -25918041121959102560350742343880214136 15914300 42270389392481591965771438662787852800 15914301 397742971392780392281298484038806880640 15914302 2878247188090664217111755434436152388352 15914303 -5815060935065196203292850756579104790896 15914304 270160009575961570446131638252314034176 15914305 2715845267630587132880084290004482723200 15914306 -628672599281048691449722152025677939840 15914307 -1763622754271100693794424846986783723520 15914308 -2468470430565078965699211627226686424064 15914309 -206444487836530923808688999777445564960 15914310 102271715128628962590259158920492947200 15914311 1038878250926967264286967873637435899904 15914312 6905801757015065893124743429037644154880 15914313 9217784299539802855008248720352966556800 15914314 -216920266584864890153755029862709954880 15914315 40600634367338324061362153523372232320 15914316 -87074595398200203257911882995179483136 15914317 1074174366790081488279442492189461529440 15914318 549103832579808452344811159465708302656 15914319 3956165409153071675688544791026752433544 15914320 -825786441581336503251815864072536473600 15914321 -157820051908675908327019513666840850880 15914322 -1678683725270355745857792111154282214640 15914323 1226965256208514452342652556571466219120 15914324 -84698181711002919694859501616911222784 15914325 260579791112895693241642325623775601600 15914326 2511687850910617482361697842297349199360 15914327 -776373288943364317483837554888410437920 15914328 -3305918959290245821770394139057253027840 15914329 1815930917555940894383577104262901577352 15914330 1982227906446248801520665826314764190400 15914331 616422006400423444050646399896163671912 15914332 1810556770595295391895263184340545544192 15914333 7930689011212507204279795071433897452582 15914334 -1384099937620833126541580193476366205120 15914335 4172776652881531822556524801013718878160 15914336 -1457336155348901461755364383251061669888 15914337 -466933792764448310534757620585027838432 15914338 -3539634592551739717940926876002258714240 15914339 300845518754199819829664766799858773456 15914340 -491474995649182141005630480337754726400 15914341 -1167440571318207407765642689682284212096 15914342 232816652188196045124214401485157964992 15914343 2057758556982054718568429414160469445760 15914344 2665308188648828301762086679304034795520 15914345 -821919860724833263695531885765949095900 15914346 358832668382753283765448129237285601280 15914347 2283177823703325906532814510294141575796 15914348 -3002822199163963951262477376720664987392 15914349 1862913279210509120945911460377964635968 15914350 -886133265862509233484640971339043209600 15914351 -7844790566744613942426617338417527290976 15914352 44923502507077481834866484403612057600 15914353 -142137575553471885197484933407173683840 15914354 -1324611845469534170276535544715176560624 15914355 377586413639674291475269641713256811200 15914356 2760701688734068103457691669069363219200 15914357 -894021668507738935843015298242942970820 15914358 177960492516476287997059181470569510624 15914359 4765924524384414162716696449671403944360 15914360 -1189448679106588367370473162483053363200 15914361 -571146259892164654448506204952804236320 15914362 -146112524851382030276029457201001024000 15914363 -595353236007167397480960227236520835360 15914364 -762408057126645010023578052532349197824 15914365 308435793719569756932558064761133704000 15914366 434488512470609431441294857772521020928 15914367 -50582813809264353594612793553531592960 15914368 2676555760458672538052534361554933514240 15914369 6063703220991953278336204014764942320770 15914370 -755320436523052672403266365639907491840 15914371 1144893916802949218078217768390306209544 15914372 -3329113889712412763394281107573815575424 15914373 -1686114480967610992966152281930681219616 15914374 -178898833619236336141730927748195992448 15914375 -698835003910711830327750915815642355000 15914376 2377942762562039719716479801398268928000 15914377 48001902706597494297789670139840826112 15914378 -2260479928393272234963597479960104151760 15914379 1056980585558418022863763535859593868000 15914380 388358336256934292504246117074325207040 15914381 2223948893424410327586689501690936589120 15914382 -738767220398345722696088892990383102976 15914383 4403718448882797934843856264169122691632 15914384 -223563902267209948594899793221311447040 15914385 1075835410962572469175825233014056477620 15914386 -54287326535479709028945098313265900416 15914387 1442112893697135201253663933157820645036 15914388 1279096011925383546352672570361688883200 15914389 6279990757719651552729678724571627649724 15914390 557837536948462303966287268864212913920 15914391 -4381795556501601708045379862242051834008 15914392 5238235874338284827581163490556753920000 15914393 1841463404322677152185888096320536826688 15914394 -18651570144716276468494555663239720480 15914395 600328619827588619688157955394295910400 15914396 1818248130978182485903008878311805859840 15914397 -1298337929837363208528837775894348326528 15914398 -17584251439258753007049019150781579136 15914399 1225278391364661204024440761656135506400 15914400 -345565247998330023010631712188006400000 15914401 904118597662922036482537879333156178402 15914402 -264053850746179396544273593494502394880 15914403 634822923836851609491162055344946649184 15914404 -6014313342998820104355228800421540864 15914405 -1279736079218385763680759295727613526440 15914406 -374449043578413579216884224983631999296 15914407 -4019930872261701757726161774187868030344 15914408 161030032199065815135974091093416017920 15914409 -638726368080624332052418385609294763840 15914410 1388659721253693865095896130905780715360 15914411 -283955512514418089744699718675889714368 15914412 -2876527007739709809852636671245939243008 15914413 1419536221937521138705566326078758243104 15914414 39529767612923049069853260831606817152 15914415 3023313399171122252883198644461883667840 15914416 618805767840090980740605824529488412672 15914417 5010385859847640278060701484478003513920 15914418 -144971307305712024499444933720196070912 15914419 -1982059260509188440223315663663932805160 15914420 1229376631845090292935146262021316884480 15914421 -3016314902654153018176585275622390086720 15914422 -1388118736263528367106076306886786171488 15914423 2463403779556217649035690261432455992240 15914424 2284520662566505128350812477387382784000 15914425 -1343506102093195078547219978768642995700 15914426 2968550665795400489218085282576997177600 15914427 -6547097686585871376223593615264736046592 15914428 363788773365756535732137899811760307200 15914429 70049496295323061060392694995705290784 15914430 461157504639692468685983025359018008320 15914431 1707051606050802302161254556824394731744 15914432 -1229774479731495530323044327788359188480 15914433 -2998975015032687071457826236047517748176 15914434 -1016835294471788820306603497723253102384 15914435 -63156371027683033740029848637732542080 15914436 791764935132940581764395571907599769600 15914437 373037799617147686390531445131035026112 15914438 172578325311954241220881584906316448640 15914439 -876985082997207943392140149631154019392 15914440 1110409687007559222998476821242068684800 15914441 -2157898976347308934312883858484003570816 15914442 -1873913130464773766865685845736808671488 15914443 2896542337296674547912486779979864732144 15914444 -877694579091864546772789538221376821248 15914445 1555907650722646586407178152662555997920 15914446 -1761446393463061733490415953196916457600 15914447 -6732150997179704521402819819858202041104 15914448 -768105410519606593454624232515669852160 15914449 2118389998200659505453480268927003166450 15914450 -1806854842735746043243112951849363874000 15914451 -1327970831687490282256523112228157496832 15914452 2238811582419968965412986414275947192320 15914453 -746811173843246206059580216596019545120 15914454 730174151135867534756093133459356022720 15914455 930095256329702188108591172162663934000 15914456 1276595871244571282580102542540813690880 15914457 -826566165452339603276143325119066699200 15914458 103996309604535753135407877424596503040 15914459 1483404186112390080286245625495050678528 15914460 -1007400955251103124788660892821467171840 15914461 8214561078302584787814077825371099933152 15914462 729006864116969546073582988379643590592 15914463 3448808269614776021281025553842196425544 15914464 6547755311637881179246324360222991450112 15914465 1653545036809136327131727787436995395880 15914466 -1479811144186544727088130237704921682016 15914467 -4834609954760969354609021737433106864484 15914468 -892548578622138303177550710050285274624 15914469 -770677072509173044244440548011690801664 15914470 -298146277173821156317497175123577241600 15914471 -7907313965398454441163398918099181924000 15914472 -9185687992028470108003566552223580160 15914473 -2348899832105690625341143524839637299996 15914474 -950187398280566614911175090629432285264 15914475 20543805465298997856787418530830444000 15914476 4688011787632322431322556584265311403520 15914477 3025184321545466384658602578577830250892 15914478 995373454368832593741510069304717158528 15914479 -222848445632846635995175895789068215824 15914480 -709157085748185236997484954722795847680 15914481 -134438695695417948649195415935096752192 15914482 829399466507177156987059351647135289344 15914483 -1148859759540066601371087093133103670000 15914484 3224513595987041765892054727037281269120 15914485 -2653015572535622625752689655935887817800 15914486 -1382125537559320162627156976590627056000 15914487 -1523847149925721799887951828698195301680 15914488 7211091857011980934455363346555227586560 15914489 -6924218793277591065934008791194126594710 15914490 2747145208042894885138472785141918579200 15914491 12366940588762901690012745338709084201384 15914492 -2064147651485102876161238449070634786816 15914493 -138732578200814977812456743285768188896 15914494 312940779102265183140942298316368651392 15914495 -1497078198197856917830572296603382490800 15914496 122342804497295988043878642888436875264 15914497 2004843112744223023947852252670073946112 15914498 4162946312872140948740410179920831490000 15914499 1758313911602306170067771497865875165152 15914500 997936202813555785572354586316737536000 15914501 1961643703782939259463613075163720043904 15914502 -985725236634167497005865513902627717120 15914503 4547565502328197052946252842177125922688 15914504 -5272609361553763846335210613620366489600 15914505 -135709078074545746111789558524442936320 15914506 -1489459370866752767932790119500882468048 15914507 850283585791861366841673428123002512 15914508 -437116294727779990399792153801440215040 15914509 2022525284271237801199014324015639517804 15914510 -2927858923352193976848422496147473773440 15914511 111567292977190301084452120004805156288 15914512 1135622663248285575719732370656040329216 15914513 -7999861093390633453588018787120595740238 15914514 386436839245962070598030190982293504000 15914515 25977603779552417398782373027334419920 15914516 468015694567090202989152768799057268736 15914517 -2832356329119455132928861836824575834720 15914518 -2196226293012115349616640263761132675040 15914519 -1324549749138006571275197807357269706880 15914520 1547138270567177306711654288559121612800 15914521 -742568998642964084831404839984840927488 15914522 -53555128260298994128372687942383124800 15914523 -1843138868735720115783530953529278439016 15914524 2967229350315581831446571253647034011136 15914525 4703481167831738394166012050800365650 15914526 2232893951345504725219002378287698830144 15914527 -5808801953217956947658450380616508928520 15914528 -1335084250451172660944158895213295697920 15914529 -2900417562274387689459455492942157346560 15914530 -1847718266300771752294044124801060615680 15914531 413485695027349239205454331685975402332 15914532 -235307990632911947552663133417544089600 15914533 4526332852040600346897887210973525720000 15914534 -2362671878771782157421158105797903227648 15914535 -185843725339992558858304353440617190400 15914536 -894127744179890875588133709078860759040 15914537 -1942104468710621052320532882615080384268 15914538 -506637340154656092761626082325195530496 15914539 -1918034320554718515508636503251048955344 15914540 3131127170411835315645242796244425738240 15914541 4121117212961732380905390934982990421600 15914542 -1352689554397680114066988968075630935040 15914543 139789794765888633135742870297027441464 15914544 659743185623444372127757110966628614144 15914545 1511715365777343517617294612666241914600 15914546 -1606730904527451201485128242142658124528 15914547 -2193882026360439392362714055991530935032 15914548 -1194057203397625334984242946317910355200 15914549 825440950651944989045707166200383589536 15914550 -750738637627451796475759996608604459200 15914551 382985094422972809618010803669113991584 15914552 -2116302130888210392146791912600894156800 15914553 -762559410592880397870417121153856005296 15914554 -357770966706823087656328297369360036608 15914555 4813286236836965222897429979337253112960 15914556 -686174024283494770316755578530229903360 15914557 5655440721655568044942355009393357316806 15914558 10206588303945319646700191297028031488 15914559 -3943117934264669103901234572026088394296 15914560 475562396144607681452622620933499125760 15914561 -6229563425306197887326247407081088404010 15914562 -471204740167796916792553788861255866880 15914563 -416147871202586924442158318760685017024 15914564 2227193540715719110080302958542690050176 15914565 54233787117220760293124870293441024860 15914566 -1669518770624715933986186678596644804768 15914567 -1013198141820590096906147027173744729968 15914568 -1491830998060798113962326055160526356480 15914569 5843746638345017478317603756536449412560 15914570 -173332060446085223920596665291427886080 15914571 1429905413247517932679818503344122943680 15914572 4262658583762501076233704434204327518976 15914573 1961781834061825976387991701084270307840 15914574 191266767750578645002125804329098821888 15914575 -174993256296659489366765095520677061400 15914576 687207856425573005302275218852547919872 15914577 -1663965993996574211626431791338466666496 15914578 3493251510591249408292583309046474913440 15914579 3010800504159946242908786335579769134800 15914580 870378643886760430927831735209352581120 15914581 1224604302898298578208362280124791347932 15914582 -1438573733538959837607310945224868624608 15914583 2401341308276811994290813850656741473280 15914584 -169080777851602987298839352324301619200 15914585 -1699214825619665198845827643528533524220 15914586 1394593927205417567538051820130245949184 15914587 -2756072312006188047008659868703512312032 15914588 1141701400240619638927361846751858610176 15914589 1884059974025309944373885194693413728160 15914590 -1808852520713454568142446986695851516800 15914591 2815646273262113651828381559184049871360 15914592 -695846130955696983786888762897257594880 15914593 -2116921467747156624702382469534281928158 15914594 -643548345779374434818678895306807349248 15914595 1935164030209067200084658093842393868640 15914596 4550870490978231111409591658009734475008 15914597 2616731101536395649723930606490676613120 15914598 444815038788384167088236272828007331840 15914599 9975237238177161449203324412803741540320 15914600 -110345330352326724793622738290536192000 15914601 21489924161503582679612066779979599680 15914602 -2856788479707124095882648414601441744896 15914603 -833330163077225379184119035189811563148 15914604 -85076169961388538125122853014069429248 15914605 490516277918891052627289998433448121600 15914606 -1483976132140772696821967039816825284416 15914607 -49385803326599133700074391320991440000 15914608 -1056381318960253699008783538735067987968 15914609 -6053765893502253186238637397034333458960 15914610 -874149164492743232709766155069436108800 15914611 -1624495385518459020106611355765753220788 15914612 -1127974957618821734592916234585407513216 15914613 1231205242238191821654659913681990627648 15914614 -288832691965059616829287368045076587648 15914615 1781767602528095143106218530328188860760 15914616 -609474721282988093204792270279314268160 15914617 1457906922365090677464669182924106801232 15914618 -192942571057821207645862870400744908800 15914619 525452351733828989342836331315679033120 15914620 -48995867077079339732139706082187571200 15914621 -3444529376627919097606400960018713517178 15914622 -1095740204535769981612564391812761832128 15914623 4178766525517801381770294506201522345760 15914624 1186731791833712332148410253101026508800 15914625 -691833370960154199243437227344459456000 15914626 -33939044796277212759821119529376907776 15914627 587412589400468945313763433721431288400 15914628 82637828355897445474595737172294553600 15914629 -2078017500787494596615122932603650872640 15914630 -2820621004891516501001273064963410375040 15914631 -2139195802995170704036566908428119081048 15914632 4671477407501864526785803067661313766400 15914633 -489352124383660429899461336310792663936 15914634 -919222487414010552891530149751925515520 15914635 2570598995868781034914621305398912965920 15914636 -4304424238009808390609755868648227057920 15914637 279746445161737027560067377463953493686 15914638 3545644399027798239405512161798711158720 15914639 2145443890968376971878131006515672746424 15914640 50134009685407658012785081545137848320 15914641 1977622706754809392644054543881448245042 15914642 922832743132893181768202761613877089088 15914643 2559987156784842180065616312551053204224 15914644 68251082073657000830722108298225395712 15914645 1033517587704054923595446959911197420160 15914646 2524121991569579541007548465064367136 15914647 -807743561526528378524186501740065212800 15914648 3480717243706289010932212816136391168000 15914649 3106858274599955690906355440375986469760 15914650 824732912644136527271102702821430265600 15914651 -1188202416089837614480987582419845412348 15914652 71641260124558578694066936954741005312 15914653 -5865067298664355549020728677040326019098 15914654 -51167378617233245582325425212167379200 15914655 397059251847363901120109569986386833200 15914656 -1755226112164716374943938189119331500032 15914657 -557554365754240060110364092521289229920 15914658 1283282041064929935878513326323319910784 15914659 -3574274810865444984652158304431884687140 15914660 -3280061481423410825036875996979416473600 15914661 -921082546556687851271748191315018623968 15914662 -161399625316758694004827203104518320768 15914663 320558702859109461394528089098313654840 15914664 -2766820612983403821122063839198666752000 15914665 -1769723556314878870115672766943734898680 15914666 -1797900711463010020758622377712831180800 15914667 1275774007077854790917166850044794177880 15914668 -393089743024215351398530424947086409728 15914669 5289785143688945956437483446004646930560 15914670 663469083057215326208247123757826088960 15914671 -861753213726023505932449986595966187256 15914672 871564812039729782524722261520242917376 15914673 -401557824773234335438170581300320849536 15914674 1096143836486700810442166520258895512336 15914675 208178943210901738526497414781034585600 15914676 -26188412049477318758649375779583492096 15914677 96677147189684956070405148617712166272 15914678 -883960185560503346624389261954541120640 15914679 -1367230055893755878327774459752013853312 15914680 -1217184135371005290369969357010428825600 15914681 2378803783552628752926221553734758202052 15914682 -107996141878435875156741864042359470848 15914683 -1366126212289191190250409885019760545896 15914684 3699500601852722601001931928785407804416 15914685 -14815093016773467010931460865331349600 15914686 -959611908773307728256734111125790949120 15914687 -16079557369442074742229464393891581440 15914688 -981309626629041126840247526418190172160 15914689 463686959166258419336694637309079203200 15914690 -1485354254582291906011716339558869952000 15914691 -1742115180191072636496328014470060668320 15914692 4273156595275337841195180251281511282816 15914693 1127754750257031028552614625072299409920 15914694 158633068781720000609979828252808710528 15914695 1081221195023012478446727421355372734200 15914696 999456734871635611434906489892477992960 15914697 2803219953203602966947365125541876374800 15914698 592904906459142696702951154894803351600 15914699 -79602567743280630056174270341187375040 15914700 -1071733343075488582903588783593333139200 15914701 -5389837797892637589899203148665724990496 15914702 928736226355795148105081054504093775552 15914703 75846260851229758316533512055592866560 15914704 -700818504126495600630078499135665602560 15914705 2036853322471866809316350865397146991860 15914706 -1069318491158693456290713414278421490176 15914707 7480407512077442220341320162059701432160 15914708 3861129223884437343720071749555704852480 15914709 596340952542690197331419717841685143324 15914710 -2285440918305493452039125858064712204800 15914711 -2676235500252216575730124627763897291520 15914712 -1818404236655198637758206339106004664320 15914713 705141561237235324170527361726622942740 15914714 1081091918810240699801410150259123269632 15914715 555030393002695038321024714721736619120 15914716 -3081048473706086569732754954038272829440 15914717 126828329546859236620723288456014180096 15914718 -22737601699866367608840178511013327360 15914719 610934586266450922476024313239170048920 15914720 2178120347302405512408730631448766709760 15914721 -2372918853683245684882283351252941663296 15914722 323501700299449995830507626448331000912 15914723 -638813405435770656666174671282303252160 15914724 89635758838080557656180751438602788864 15914725 4350877339516091577915134591035584990900 15914726 2156606099377296398896535477196147212544 15914727 1844679928188066438848001098882299874064 15914728 -4113616836337993141425061191524227875840 15914729 3047959662913433318814371942352791718330 15914730 -1067965140440912873034002716573125120 15914731 1628798044878304585175466542526642274192 15914732 -3533791057630210306127155804633567067904 15914733 1871906379014072598787119876645722601024 15914734 1998786179085290412270962687394120777600 15914735 -3493974821915764110964836747448965600 15914736 -592549806758125274423584244995701473280 15914737 -8145197203041192363995540017273786959708 15914738 -111138397966353228025724293321932693504 15914739 -1389772032181563791033964913467441631176 15914740 -3203539151752049117791497946951235247360 15914741 994431267992626569869033436212861942400 15914742 814988934904961089900101818162874700800 15914743 -331772214544720702772158260283563512496 15914744 9021843058283251381177242213592006963200 15914745 -1654408816991805937131259292337664665600 15914746 92771107630163287671657441952617675264 15914747 1027845900298891449334613159118849020196 15914748 756020212198593471607770790965314749440 15914749 215045671499187087159006081219119206400 15914750 -382993269088127295432920305466065680000 15914751 -455312442288603475373512123079976646656 15914752 -604680455097897526238580431568406315008 15914753 -520220213490611603992158307735753951998 15914754 -2035280004967104951373875898735541424480 15914755 -4799499114910378026010558674795608841840 15914756 530762364189715140850573786929729429504 15914757 1003171409710599116245210577197019923392 15914758 203920709595558753342349295849306592000 15914759 -5359212413091489426098741827596689358744 15914760 -27684661245424344882340346411222630400 15914761 -6029153853618568909388805379304825231600 15914762 404119544333972348365025531323902115632 15914763 -1536252059915351573474450155772242589760 15914764 -3333202837800699936366864259720644225024 15914765 -718668155501663037181598231674155133200 15914766 -1279355184066518693862536632738926735360 15914767 438750708370129995123689593831306969280 15914768 -283153588042421916289336533363282984960 15914769 241754909830192894836757866031866990528 15914770 654585899852218363133728865562786931200 15914771 4719089746628051045686000317277775202240 15914772 -2851905112357929031016938354307856076800 15914773 8468222400316072582924879988196876160 15914774 -2252995197310468635720113099595691344864 15914775 -2217310725083100812864626423498656192000 15914776 -4460935257457577110740641112430968176640 15914777 -4748878129997395198618215472764604600374 15914778 -1807019636406247895507683219534875217920 15914779 466861563402142067967933204728532501380 15914780 -365012325691387251493380290617560268800 15914781 -2236353695512574802581712285478501450272 15914782 -744292454999863066041138319852865886528 15914783 5224639944625209644118502330566768648504 15914784 3870018840408685652248325672246991912960 15914785 -4899638175327152480853130291058199175020 15914786 -2777462792102740477158111357131680863408 15914787 -255871355782896700645641474496127477760 15914788 46304771086009891241405712447755175936 15914789 -109116625811055202550887260565548726432 15914790 -1343170445039491890146790559624270433280 15914791 1303253301946036468644961212080369451352 15914792 1142276132990883652061077702051035955200 15914793 -1014905038168375706008447477318559021472 15914794 -1272328058543223657302047560108132864000 15914795 861722410273830988347061726778532322320 15914796 191405941607250521469043664798492688384 15914797 -1264639335350601731338820700604488109248 15914798 1560756381101538493208614628992583096064 15914799 -3941325346635777044467596684959773286400 15914800 493157775871098669089583215178529996800 15914801 597306066392536684323191850468445618752 15914802 230359287056543907535100206322232226560 15914803 418144080060928428168549130860621292128 15914804 -3226310674544457573687598068386573236224 15914805 3071898246313409636387582348332312080000 15914806 -1534181153218294479841808744925340961856 15914807 1968437617974620823065907110161533325680 15914808 1465149186619106935675996435167922728960 15914809 -22896177980406522086104932277668427990 15914810 211942683434465519906045648853740986560 15914811 1216466278343079574507619298763407261696 15914812 3787086027599475787560797098179788677120 15914813 8033104775807508815454424644036954171180 15914814 -137633576569500693431105550429453364608 15914815 -1279885441261501819481514836145135703200 15914816 -33164504741928958808549276289029111808 15914817 1930401078157638217315163592855979331634 15914818 -265240020911233226250223056884561400960 15914819 4392731193096867683018441039276605821744 15914820 131192328281697079313798598679248814080 15914821 2412188540257794961241558337801992513692 15914822 -1224015293225199450070309586597711216640 15914823 -4623401507161027341406751911166814817200 15914824 2842776790998957950680784561806007976960 15914825 2572199007919125668900915691709891813500 15914826 231681747654330004931744316306941568000 15914827 173277603553392571335345641390470052400 15914828 -2475317036557119914389176038009212415232 15914829 -224331263067313926088575800140126863360 15914830 -1749536023906469927447624424738466693440 15914831 3455055926940795182692024540243758604200 15914832 1187890379371228697251293929678150565888 15914833 927420715931243622735774851319249139824 15914834 822463256191729239919098525832312962720 15914835 -18116898143232556922480647051530306960 15914836 -267979240409059285005186895999790077952 15914837 -1729078880991871344442646567825727976800 15914838 -625326625936455688178799448569459310656 15914839 -12097433313108845517804157714480718126400 15914840 2317007279736021062718555439550642380800 15914841 397481484476173171428738491972009160960 15914842 -42984004428336196159887460651030573056 15914843 2154769297589003978201693812018693366800 15914844 -181873477702214154435039814110341675520 15914845 524755711784228326304041495322442211680 15914846 -3160865175882679815986726756788722976128 15914847 211196178171888104686770294762193392960 15914848 2402610586257094784417903643133561405440 15914849 7815580725625728621562587681414647753136 15914850 109045550702743507365256054658221056000 15914851 2339378963505274449266288376116256557852 15914852 86414060257128863042905668540254173440 15914853 -5448044056562929500164610858871585459200 15914854 -1020904291661525429943806788454659086624 15914855 2887327106514126313705695385675430633520 15914856 4268023858809240963147763201645483622400 15914857 504421046719235027088375012539861120000 15914858 2746509638662840676805787265050104101376 15914859 -8130552809853264390252218798218046592 15914860 -311593801938857194205935733035186621440 15914861 6944178739597654617386451882072416517462 15914862 -1279485451519950901123162756535424468480 15914863 1323087912187159306928486685823623103344 15914864 602379537226148037633158971722186817536 15914865 -1603428266203017881052957881441902433280 15914866 4222012034219607435423657150552058536960 15914867 2910865504608751935895375888480548131916 15914868 -3104405584371559962846197818993874165760 15914869 -382995466550498063956738476886646187730 15914870 991825222619731837273929499120225274880 15914871 -1430492449739308560929789670686039486928 15914872 947335454983274586494283530802902937600 15914873 -321302936144125947797361630099132401664 15914874 -959723140472856208893929528920541091840 15914875 -4708928650671016518818984775701412420000 15914876 334545269588893369977260323448247340032 15914877 539182912326818448588627413606878863360 15914878 -854380457921112134623467404945456037888 15914879 -3059199606170658669248411786442644446224 15914880 41631791883944112946870238424386764800 15914881 1928424635969629582281146371259991342120 15914882 477390174226426463197394359549975011792 15914883 -1815192284657103803333863015963777080000 15914884 181505667730693792510498142203220754432 15914885 -1080771196712121249798810591681207738240 15914886 -439012191253596565053549239432995387392 15914887 423566017463716538213213859374835014512 15914888 -1730471087132307180679148209037629440 15914889 3580987081681284188019213246257325021354 15914890 -29368087588747028179279100290435315200 15914891 2090385814170814404842686381531090435800 15914892 -267955858542143977925571485985581088768 15914893 299536356573232910543740802266079298144 15914894 -1047785762538241995989418595561327392960 15914895 -1532439235771180964423108539175720087280 15914896 -755671274454823215718620815151429058560 15914897 10594121583258221266410800160752273562612 15914898 11886143645374376441373275188889431584 15914899 328663958667958304419554206490410834688 15914900 -29551636984590882720670048372030176000 15914901 -1207725508413498596988694031015283535968 15914902 54318487537887784318185342961169535552 15914903 -292991056370185279297845178534713287640 15914904 779048546407971973185676409000023818240 15914905 -861446141388672239529500610133893479040 15914906 1816738819709928147995804773957032281856 15914907 -7122560983071105922170076927446313376160 15914908 -153593828835966993100176087570915983872 15914909 -2291696515085266783322900254742189380890 15914910 889707985334742391587790986961310515200 15914911 398415701057545538797719292276149612512 15914912 -2519902420822100223455034979296079773696 15914913 538180537882173010607410878076960573440 15914914 -557302695471025631216287433888518803168 15914915 709147649390369787589703575170919809120 15914916 280204365575178099626399491674839208192 15914917 7753328130598034165604304374216660412 15914918 -1188610298585291446454135370229717548096 15914919 3204816446710322964535271210039442083328 15914920 294702693172149678823362866003302809600 15914921 -127310135440501852463510810971897883136 15914922 2460171098384994289287383638642986377472 15914923 -633079969082948287360473148813156640 15914924 -4288104108958020694354896814017920208384 15914925 -109312840851513410983577549993715138300 15914926 -364552288514175733720006511524275281088 15914927 -1508581369083424597653790320316537152528 15914928 312887230324310501611009171776153059328 15914929 -2480769022084271913955665463564965996060 15914930 -2465695358592096304330131605645573150400 15914931 527239875264838395138426693295173412152 15914932 -1846812740884698556442317455152181319680 15914933 -9043091420145793440218636038833357940224 15914934 87457594482878862039783528898255380480 15914935 -602771384092180846361168379209377357440 15914936 -6583379833619276690392084985770803671040 15914937 2420820537649224851420688108636065486160 15914938 845439295460966425109300986701436971744 15914939 6443163962660973971688015908300498622960 15914940 -164205610639536330430923295617356160000 15914941 1013582724105647663119566965726079512608 15914942 462873481729675803985204452846708080640 15914943 -191104933042062861743146457155480185096 15914944 -427885396507424133369324823315428147200 15914945 -121820322833739946391290114359808147200 15914946 -616119987121753355943449511458978390016 15914947 5296274402052489403933853576293265028592 15914948 1130172057242780334404422235775487021056 15914949 -21713208002060393797248419368507314432 15914950 1926779116997707090735243040746045020000 15914951 -1275473199475357550360588388783192468720 15914952 -2517438555639137506317445762790691962880 15914953 -7369249383183062059641859290973286149798 15914954 2473832589899231419290874461113796828672 15914955 -1906778554068984897666673294760997619200 15914956 4836637207749502394024438184338261093120 15914957 46319927402948139548421973710313864620 15914958 990399328246625684917556311082214988032 15914959 1770607911658227735496498089300672658160 15914960 1043046141820831223715571624669518151680 15914961 105918178097220185381345533448832268404 15914962 12190927636238962001030133675295855104 15914963 -3014419999787603237551364737487094448788 15914964 -230053072708521003684956591438821877760 15914965 -1175475468580148308248759494014242518880 15914966 154664470773291932754581176859573452800 15914967 -3344103889425515037711314896306915264920 15914968 -1583676751181143639884633051180788736000 15914969 1770182436492299852616949737566461245696 15914970 -58846996302205901772729503703517401600 15914971 -5392112864339894784470043373690286028800 15914972 2875059510602681153332393824342659467776 15914973 -22549018532157589132247617277790955776 15914974 1318783097782469756840763542733874596672 15914975 -140096406787662956855787262154674119600 15914976 1053737958813642257595994730192015720448 15914977 1156337808075558798827098507718451165460 15914978 386991148944135082381703040977385733920 15914979 4261609757090557987174236089009598984504 15914980 -80740976096542223296861057697070988800 15914981 1908893453558562687317945146141368875100 15914982 -49286012409759027165398399543643294336 15914983 2266524387049451235662001658285658486320 15914984 -2129939796270120688171294331874506803200 15914985 1367362742593941261619281572133881885760 15914986 53275421023485275885975947992909750192 15914987 -3444764661237914428557456597738725225136 15914988 38415122249553956933168347061047296000 15914989 1976887496216777741335878140913229373440 15914990 -40054743614958120422852117937404889600 15914991 1844336438104103475976010436340004876160 15914992 -417873151175366385697668535401556082688 15914993 66297058221243208461495957773721628242 15914994 23295576603089344940189339027254172928 15914995 -1426399331749257751495223100587595699120 15914996 -281803080285845978358431332739729040000 15914997 -271603674360523859558186466934923432960 15914998 -1411123296781014329053786722905677279680 15914999 -5369228282658826421315999806952923715520 15915000 -759916828899977272357121650250380800000 15915001 -2332240351747284749920082019701609642928 15915002 3215985643716431450585822083816729091952 15915003 -1417966179171828099516620155756409317776 15915004 -1557528164388229771682941785134108851200 15915005 -309495772107215677466370730413819924480 15915006 -688848112585569860555830243401432506688 15915007 -2536266943627393711927171609523992182728 15915008 292990928921347320109751168818741248000 15915009 2831451678852919770426510557785186080 15915010 -545737507085994152463482389807218048000 15915011 -436870704682433042404356892097674639872 15915012 2309717495225192918361649424502581210112 15915013 3158230541066377857066521727314865175262 15915014 -3019750725674559325101138534361883129280 15915015 1625292255238168478666208984863300484000 15915016 1240900591571622123056601307446711029760 15915017 371932505937624464380852653521688415872 15915018 -41490569438773583288674681901262896640 15915019 1161034881644012800095645675244489993320 15915020 192914153498218466894596561774104744960 15915021 -737397897149919136004084516961980455488 15915022 252684052968527752691953331480425451904 15915023 -8121077917949472627975565397396743387728 15915024 -912524547809395814680440460016418816000 15915025 94381184356487463497026918057984880000 15915026 754396368116588412658505017277694039360 15915027 130089885030019454485216385954088406080 15915028 -835926551014571350171676875341306896384 15915029 -2350216102476472451689651815045724123716 15915030 -932090678963296089932595361250611543680 15915031 -39489136061556353996889451233882268416 15915032 -94807464390201291132517138192281354240 15915033 1362720767093206459908772243851201986100 15915034 -1024517889804484596845267777528472810240 15915035 1197039231505511032053256914435385893360 15915036 209012365644294054649321522615014554112 15915037 206552373528239375498797119648680643686 15915038 -3425046865355758518659622396463111678080 15915039 -217964899368244796194662626721808977408 15915040 980839280999914611264491677445446041600 15915041 -4334322272065814029340008126771262118558 15915042 -1174602768822239670959304978191698767360 15915043 993450724905197523864748867284886827480 15915044 -335857475438910672060333873047372436864 15915045 1774392183500582592816154269167188736640 15915046 47221541772027998469495947077710237696 15915047 -5039998795544772777383394338292643242504 15915048 3352676661764343567336440842707866664960 15915049 -2055067988598763366124001375971325602950 15915050 -1396844220849503514702571348335162217200 15915051 -1445694111899649567450605915753999938020 15915052 524188767486092492097827337109264164864 15915053 1082969769667176218447325391142487846816 15915054 -801124253047402791955166992304340126720 15915055 -1665629195166788309260331209962496538400 15915056 -157827328696782477107158203681168703488 15915057 1403464790348693539011490195544936378688 15915058 -359479440358986593837355247105679010816 15915059 1635311066423708482398966009803939911680 15915060 127330849277708513727441555341230325760 15915061 -2222651870566996704627416820137270146976 15915062 1854942630226898085291640051116844336032 15915063 -250160743343206675566574562393262248112 15915064 -1684572068043315153642017621772812943360 15915065 -8781714862437614269810330345589820576000 15915066 1902494095641911165570795512985764506624 15915067 -40526554563396454479580746999208556800 15915068 3706850784739187182263853587334881162240 15915069 -561104862666800514276332748891630096000 15915070 -1445921318899839570011098643734356035520 15915071 -3406350749121030816254595925058975700648 15915072 1248014947564478119798620430551075520512 15915073 2976042373813519947304832452427010220320 15915074 5520242146715916711033724941407119872 15915075 -775717647867807028491542793232157337600 15915076 2090371196503495082129962784395607101440 15915077 7508804478727128826024029988558234690812 15915078 1823491320410263530429201673510709740704 15915079 -6751638635591933899845387566718541169320 15915080 -44990600708747828913070703458037760000 15915081 427760664888000982138874041876407675648 15915082 -2689587561914070942594678507106088438016 15915083 6309080532463374595079738613123837179280 15915084 497440013913406530354301611426223165440 15915085 -60075479409242158055003585903687415240 15915086 3946492022462833477046168778975771908544 15915087 -481956821516612420915965394715022357656 15915088 -390122480492096570242262390680921702400 15915089 5254787327297415255231720701012838283890 15915090 149175339652857639602320542300397363200 15915091 856292410755613036251815085826893344492 15915092 -2321149996617665757922750633545170784384 15915093 769178106329025796883638183455915356928 15915094 -522160468749434489834776037000973666048 15915095 -60608342329363427771393530056597595200 15915096 3201276656545533624957253467236335411200 15915097 1690949112803207768787885098051148404064 15915098 -154381880760164218374088378779938365200 15915099 159387470080142930149770531458177831064 15915100 4139549267506858311812651011839773414400 15915101 -116781135071693085933576176811812126208 15915102 113346656949647657909400004734489375552 15915103 -5525417360792083058120828450367850521600 15915104 7840507589658363490724504042328501780480 15915105 490939464181684397012507781677268953640 15915106 34175004735973258161015211887166080000 15915107 45980078587342582666134588813361584480 15915108 -933229376840898406707996234197247068160 15915109 -1099111568339920313255738054145833623360 15915110 -2061265572131732243488125963059294183040 15915111 -3704969112695405199180845761417565283936 15915112 -2265409715435696766973322668748960563200 15915113 -9269906350933504197752042506113310064640 15915114 -776990159298718954813233770306353097472 15915115 -4721863310871573351690385961980552446240 15915116 901833551999278314034419439520285214720 15915117 1458658952001207141302522065479241248 15915118 -1926120427856611369016083194641461266240 15915119 -1868105654209451472195359640830344560840 15915120 36886694562870835810107959820883722240 15915121 3972666999481133539885315147774240179666 15915122 546418752105231866767450923535868342400 15915123 65901456547854927313689707360219165520 15915124 -2017187329530827982430809847504176728704 15915125 -3812971961956039260578359076691766461000 15915126 266269560360610630291903472772092166144 15915127 -908610060965481983045430701580963280024 15915128 -8383567330939171922283941004414186455040 15915129 3686590782893342986684427924763199200 15915130 469106665072637700365829715077043200 15915131 6643932428977223219329112715176841280932 15915132 141866437692110308115878934322505998336 15915133 -1589765671121248681326065596442815523592 15915134 -947507499352446790385279880806775055488 15915135 7187012108709875932800233430575540640 15915136 7964262145873165089587237377812725760 15915137 -1209463296612741992344401110371162296000 15915138 -789155926262739589451830068178146488832 15915139 3611064846370604078147682064865249545920 15915140 1375174766137272446579379540200525537280 15915141 2609958632340170080458461938205371491360 15915142 3536109095327630338393048804717184668800 15915143 -2577831876481048717790535024544308905160 15915144 824739054757011477757383064147506954240 15915145 2527131193211872658908078116650402059080 15915146 37271375076379595169952040655281920704 15915147 -2029626396292885931906934509127990942720 15915148 4892282179317355296641446281457075962880 15915149 -1059283755306464960279062102766450656512 15915150 1026881750941002823692881108083831920000 15915151 -1505471589639227635877391240376888881600 15915152 -5200557074282269614791926543801122816 15915153 -2074540975981483337602758849126604754016 15915154 -1984054016985343250547729319110043354224 15915155 9078446046500221486119896165446421634960 15915156 -1669531047800697790124243199913368446976 15915157 696267633986540456848348429357689238560 15915158 -3707866204806151431225751589713405440 15915159 -1244378966628859759080767050423437078216 15915160 16383607912911279180756107992743936000 15915161 -1143847735690869314936090730004174065468 15915162 617524001705951441728571995213705242624 15915163 5225099466437313797246536976555241950184 15915164 -292404326864499563256927648125618502144 15915165 178444896319995538218892670178930453120 15915166 -6217488922161138602347204289040599859456 15915167 -5466690718745364516539157806207692551000 15915168 -21827191439996741047497329039939076096 15915169 391493952821072704870345944678340985570 15915170 221706991765654170578870927019491036160 15915171 -1744028370345194766169509126017403481680 15915172 -199968626841797708942024427057906794496 15915173 -92397466846716588794426931769782382596 15915174 -1046458923482113108944502345405996161024 15915175 1308304999136433111034942890367975198800 15915176 4651584481860362554192626577607253596160 15915177 934209753717642460899537324112536975840 15915178 -1684478933598849627987189870620638237344 15915179 -2361211335382883354211913605426384691200 15915180 -456103009660247584444452721780171653120 15915181 -1651998638890543866954821189315117623018 15915182 5139502321131241776935381822309870469120 15915183 -1555376627508977874276716626324934641152 15915184 911783644547910917014694991291710259200 15915185 -1924330057747653306351096757168593940800 15915186 -447630957518634323716096309741848516096 15915187 -3793545078697688437036689292160439118848 15915188 -662169606195629808999006544943722506240 15915189 2571218903362287954876957833765765838624 15915190 515597782740456811548704400566753904000 15915191 4259055900263094871958758849673683755000 15915192 74901219094097347345557105064364605440 15915193 1363136926963545201311579811549681625600 15915194 3690303556767360231586321730782145782896 15915195 1480452630024921899874756876433587604320 15915196 2473882163402049374163373199972202494976 15915197 619484002839318881847547117731198026112 15915198 -68523331046214312719281598674444876800 15915199 -908355325990258476903108178264974058280 15915200 -543748335565325572861737159701299200000 15915201 3672473906667230253547263883034541533232 15915202 2478210512101367179699293363361877433552 15915203 -98492729300379223205012252010301601976 15915204 -43182050077840568234554530851095396224 15915205 -533742884192785462684308162827446634280 15915206 1119733770051762183129154074291507891552 15915207 1086366448367475573641431036591002657024 15915208 5675240823380262316963025884080702120960 15915209 4466175339661826412094607954763851320410 15915210 -817344897161920803849207069020068151040 15915211 1286133016503717104288261912725093880400 15915212 634308763081700421579636364004401011456 15915213 551113585403561568648741702603502198764 15915214 18521469916605065477247402047290343424 15915215 2149763312497052421125494542383087460360 15915216 100008547588208555635619049975350820864 15915217 -2903166180716905605049861327230862307200 15915218 -769101977896781566379027861910160318464 15915219 -3728492930023960620592570122587161430856 15915220 -614203970463073346911395075862186533120 15915221 1147886871353081789800614330079052126112 15915222 -1168261924387781569918534887107660783040 15915223 -1181943659047832614914079143963147985528 15915224 -89734229516340802531279443997685760000 15915225 -494829190387286603203575552283526324400 15915226 -3539402266770297011594775663640097564688 15915227 2261239541593097905387493437773792251076 15915228 -217513211912780687488384470032337690624 15915229 -5972829067263525003896784195172240032480 15915230 155111753393457642947923907705717999040 15915231 1034410372551705074503164691292953485840 15915232 1105412176405468705175477988057086164992 15915233 2394708761023923409547889788259918869760 15915234 -2492992487468818643802027668000762047488 15915235 -1576191774405750399647606519034091705440 15915236 -2534966163227504944550227328888737812480 15915237 -140808667594117044801244991624616592512 15915238 -190419308837104932725499363910162632480 15915239 3414027100399351860702013552970116780656 15915240 2203601242446472641545867508645783552000 15915241 295090377189646699103001169290471630720 15915242 190232575276896476955536082342668805120 15915243 -1029528181348348301109332897541502142736 15915244 4621259596887562273251059086255658721536 15915245 -1168681890887313602663551096242634483200 15915246 -18125295602986221165024600234048869376 15915247 -3514195270197695110331531085743659188960 15915248 -710291088823255408176980662282666475520 15915249 1135144206199204729030228954755930238080 15915250 -757750524736189793074442254505185920000 15915251 -15188151734762861300481302517009721584 15915252 1343127878754674739222414303160572690432 15915253 -2065764037798099001420677922627567356498 15915254 -2814101135894491183601379127167156864000 15915255 1115398705729064727109625495007211382400 15915256 1995330583006207777505087659612775669760 15915257 625903784432352361415664905392435857492 15915258 1496667842149070756771237133163463155200 15915259 -1706410050094480748814764438971917473280 15915260 -14086681323083630735663933289132357120 15915261 -24339648160109805658728954415134353280 15915262 3813213881442076569439819308252121040064 15915263 597825502084138424390113044582257488224 15915264 -706426769743962719230746730488378949632 15915265 -51542106572451283077395468789063000280 15915266 1397965045153592473061970690423485411328 15915267 -1769959326788177233057451382683476750320 15915268 3056070694768618664752190924982598149248 15915269 2353617363205449223223023875301451144670 15915270 -303405704227562352828365857152928573440 15915271 7293917485401321792662952855422174755000 15915272 3803677127219463151524525549754925107200 15915273 386169865509413340266461981594608358368 15915274 -1854971679061202520075780229300522494720 15915275 862228005622613080319202917900756497800 15915276 55788876692373090372240289823662546944 15915277 -949969393700959726918496678946314739456 15915278 2185372097493356193830002595724430487040 15915279 1257726449854279889000594693917533122184 15915280 47496650485306306991255531370570792960 15915281 2121262134346555166291215681662699179520 15915282 963119642658490456702132675196365795584 15915283 117602985237773016158931961623251321640 15915284 1088249698299169183974841571226630500352 15915285 951905815452935187855404869041329196000 15915286 480694517517423031227610142257962662400 15915287 1584552870310658135495840814303281387520 15915288 418893127603277144725069276151501291520 15915289 -12924379867802974092762822396045834624 15915290 -985997191299729579215750664415408057920 15915291 -608464995918781701431423057437234066176 15915292 -2849145292358584927270244333466302953984 15915293 -1378081732307891669496151842285013755360 15915294 1148532489543906353955488695780846146624 15915295 -463391563797071626560091543634544550800 15915296 1242566875360441421901185911934138449920 15915297 -3734405466101024502726300292456760019072 15915298 1522069756663431944237350953318576075072 15915299 7162604689648797307432546421197617246300 15915300 647202339524161271201740254666228556800 15915301 1457908880373945626302448321691302154302 15915302 -111565837710668795612154798122268022656 15915303 -2426895474678849255610870327600343581488 15915304 5032779511347188697923385720933291125760 15915305 -1202176867274315574884434460876578501440 15915306 -13583510727661941587062215813440001792 15915307 -753363867461484464147147337232345512128 15915308 -698338283569495091992090454402986644480 15915309 -1591675799844455198371857298195693795680 15915310 112899746722937880455945540513484744960 15915311 4370472265763140689308648383612722192912 15915312 -212019678158423962634354728424020377600 15915313 -4985587193578817561022727313001759763438 15915314 -43580734735527136680937790127245269248 15915315 1197279048456199669306569107562752437440 15915316 -1265461389123566802046473356072190270720 15915317 2135809578637851939673093453119247447200 15915318 -785636380262702858662789213633913042496 15915319 -2080101111110548860726431286697194952480 15915320 -783213719433932578220031118552707686400 15915321 4592485256327504298194872521803644062000 15915322 2906476148198124618883753812366265062912 15915323 -43779030418723067842773334882673638428 15915324 2467937992780168818131013599939364205056 15915325 -1585650336863045248739682686089195331950 15915326 -1452506082855115252189163708484829645440 15915327 -2645055116350935088578188528204042523120 15915328 408248283643436453014272993303201841152 15915329 -3355013425776965057342973554806644587070 15915330 114749226231818986138508997282142585920 15915331 -2701873407608752091337347187879698546880 15915332 55778530417138388469468300171326134272 15915333 480246080314395714644704976919120734208 15915334 3913850574068192212889945115195072510816 15915335 -373092721323725978878666106374579059720 15915336 2062068827582763491897822017026417868800 15915337 -2845868262888258466883368604322274367014 15915338 509688607076137059293715680022912998400 15915339 1070052678390096418887260808137013646080 15915340 -105698031730254989526417552496852992000 15915341 1217100874087921857364026685278262222572 15915342 54983857002560891428515090060638901312 15915343 4485830772595433131479845760726242548592 15915344 510079102092511316150951018292163829760 15915345 -1638130900833528079789907693621361691200 15915346 354929272703576341856851314039259465872 15915347 5531601189470224889481313647864481692840 15915348 571545019158977992975311382183022448384 15915349 1431527228791497126474549145795948332636 15915350 -126474794174609352537665646461583168000 15915351 4427850437544021349340684482963274977920 15915352 4710813429449684623165443958515248793600 15915353 -4095677383445780106493147550327959489398 15915354 220748901881407161369239192814284783616 15915355 -432862057945186865264649887997659346240 15915356 -2119630771858917296237133961902193916928 15915357 3876099256031792780003738610661266258054 15915358 81593547832056183389046443823728189184 15915359 2614349075021880673658295714080272768704 15915360 1447329993375012791692114340676863262720 15915361 -909506406776037214316770065532229867520 15915362 490053778164613747277942300286435492432 15915363 -2024636847245367712848689204557368582912 15915364 -1961314920773910204755255925591316388224 15915365 -1175438908255192839090319764493969170600 15915366 -194862390079634296217201189602602285120 15915367 1993369431231445064357253240180078468520 15915368 -78098575722654039021072570226279219200 15915369 -359849974908059702997804379883288862720 15915370 -578878128918026928866924865748310299200 15915371 -3851311421247287192849567628382723756428 15915372 1180660644222772139236952464891677696 15915373 7562374635616174844675992621437392929622 15915374 -1167133502305502671305212962532480226240 15915375 31439107556734985355896787574326528000 15915376 -507153892785201610888828859992354029568 15915377 -6456751371120069454979640097063539177774 15915378 -1042451460115186356408894379389897610752 15915379 -2261569447166208797069747140495713737616 15915380 422891749896528848146833451771274296320 15915381 -2004222991643885710862559762424444822176 15915382 -246765098484729106983215336137043564928 15915383 -4599273539503380865915291413977717766480 15915384 -2280132975388404678161546216277497917440 15915385 -3268671635489452259639324102874032959800 15915386 -164002865139729288592412165303825264640 15915387 61941045056227234398676993224577182768 15915388 876065708896392531278448911868204323840 15915389 997416984183772628100816971100422092992 15915390 334731967791075473188472545473913057920 15915391 -3352959374942333410616431189859224669568 15915392 4638707163570855030937485700075251302400 15915393 -3265206845529942070661893870244128504320 15915394 -360742853922475028042084427117256455936 15915395 2741322391774954455632202715774179104400 15915396 2396862628122237182606840520926361443328 15915397 -134874982407997535350361006519655381154 15915398 146329793960586470800874535642600559200 15915399 66544726751581891625807778724031331408 15915400 648119450018083305902626871929110528000 15915401 5304400358376244712213786482640303157402 15915402 -257530946860793770133481724876952279040 15915403 -297261888872347249279070125213883593440 15915404 3890532120277310235646659992745864953856 15915405 74986359587842623942479581992624275520 15915406 -2129263539506416333848292986433114194048 15915407 71286475258280084039637117612038982216 15915408 -467376221519387285202928047397297324032 15915409 7841002511200807215839258776055113666610 15915410 855511274054690236652249332158949301760 15915411 2542654295254729145090414859889970263860 15915412 -95787434067420179145887284263049969920 15915413 -23011864483451321387303421280925056896 15915414 887755773236543996806685774246325013440 15915415 -2091504979372545300318374315998893646440 15915416 436292111551999411093840925499238809600 15915417 -441456097198362418396732053029613292800 15915418 -24140795685985797046583978060756234496 15915419 905456375583023924449948469638441719360 15915420 1422679160447138080823853841814475417600 15915421 326884651719639485560183300741428160044 15915422 4901971424711692236207831148107379997952 15915423 -148411856463403343991344720831109542400 15915424 445558341817059761053333863370233741312 15915425 592584616099967323440085383765175344000 15915426 339658354081787837548534387980009350400 15915427 1386287689313034823504761182553381129600 15915428 4166397824215072440965664614657229292800 15915429 -2948569062987717155014555960623287305026 15915430 -2468501657431343305309956949101460512000 15915431 -4399782558186339654366324250796101632 15915432 -1432378897720597312947055902027055104000 15915433 1084499204597227930381060145707004287140 15915434 880783426244865019151807521787883520512 15915435 -1740579726467963365199526454726507092000 15915436 -1498485525722029846839643439933650328320 15915437 -3941740892180552929216229681662160346228 15915438 849962240181541156627485169350729366528 15915439 -850894862065475888855657693532749441144 15915440 -14571290227091224917522640817628119040 15915441 -531017425544766914718064750117243317696 15915442 3113117491109890791497855631911890777872 15915443 1880601260366640754704128433447656743692 15915444 -3326979647980186072107724400565850435584 15915445 -1225469605877717881604488562986953148800 15915446 -276308402081406567766409902445482830336 15915447 -10460387109731096741072066675985943800 15915448 461416173273060382810530194428952248320 15915449 -260499088451551547805012722565267702720 15915450 27555759295979898016877750608578105600 15915451 674923997781780678242292860249114057832 15915452 341799904799515615312059964932729200640 15915453 2430661480034725605579720224432746754304 15915454 1129917526428656201153243200613619538176 15915455 -4769436817903285885657304674855651343640 15915456 864905141817553224351577209676373164032 15915457 -3495251718745982167876315542876763100160 15915458 944562461928109049295777185280428733984 15915459 1340162270424929911196398875667080341760 15915460 -130420635411951844997821403861492858880 15915461 -578557673432225599885531568916168480 15915462 -125489567751730202877436072180982956032 15915463 1496828730366686272308120640611714442712 15915464 10818336485946386063658578090593689600 15915465 958220036800521204807469342091689257060 15915466 -275319758842173699107440200123662887680 15915467 2116872459109396864915439268302154870240 15915468 3403170179171882244349206681394867239936 15915469 -104372074681837650991711102305841792128 15915470 -1585041485061489656150149798331134336320 15915471 470828727736680599195758244304652703232 15915472 -1604441538266837297857222949248525901824 15915473 563020898526613763889756008172135435840 15915474 2896189147982662003206681052948089373440 15915475 -247416642550365486281726392904947184500 15915476 -886889312411025891519546807231859345920 15915477 -3426796277958982116001028315154423677280 15915478 -1684057387637688887292007186136857908960 15915479 1034063903895151738271343559173237750360 15915480 -540223288543385555881493885449007923200 15915481 -2926744917553716271479551378374213081788 15915482 -638287865086285236417693837325143837696 15915483 620940725737378678923163261768484804160 15915484 358658224180001221506742810052436027392 15915485 1208291756038413140286940403517007754160 15915486 1187174060799645236020825702349055283200 15915487 157550066253905158010937449341632841952 15915488 -4610715910910392030227706725286800261120 15915489 -3184112960964944000872366161755889796176 15915490 -462449200769722814279045510887802827200 15915491 -4836701154256108205695267612389893451108 15915492 1138042097658184844198894455672252338816 15915493 -1605532629617088443370197995133810048 15915494 -377412844688070145417882309204260090144 15915495 1746438782999738071170297245967943719120 15915496 2454349306443071946845493144511321896960 15915497 1873712377868745433377418420719364461540 15915498 2678707000964679551290860294890507535360 15915499 -4800555958368527182740282479987034796560 15915500 -3729127703216584161106907807228332800000 15915501 1464566658030523451684994182555303992320 15915502 -2693262437968858569269086619547451791360 15915503 2423395913565089724462929567295025492944 15915504 -13044494274013027957342287690267623424 15915505 -3055385851120990123679510499807234587340 15915506 10758179653660560686671037650584714240 15915507 -1287736963863991776726209705616416316360 15915508 1760939435684706517435531250780692549632 15915509 -4201249278333447446436455492613557189280 15915510 -388341193645089658455268594149452113920 15915511 31084533336203667794698742991051080824 15915512 1692481760826374710158253892468147834880 15915513 -647092568919433457613421279316082493440 15915514 1074892297746056133096711095108080243680 15915515 16290346472193134562722636742637954560 15915516 -271334978363689803532758244371938426880 15915517 -19022629884262798328161691022874758240 15915518 -407977533444529526673877535568445321920 15915519 1330319468067180259302107595742289015160 15915520 19532313811392340182911329235349012480 15915521 5615990636849187591697472277104473921200 15915522 -393225930967769389633949069927920298496 15915523 -852640440365393816148819198069541514336 15915524 418495358108024957054676578804534280192 15915525 305422118588363544545801201126582356800 15915526 958400617968833427766191754190391073920 15915527 -1244539296583910522056957226983847115120 15915528 -167537952189118725647350516105181875200 15915529 953662627806575156530663504737007972800 15915530 2546989574379336919152562397270137112160 15915531 -1848249017796082740258218145186534423120 15915532 3695009895718967367023506878438139901696 15915533 148315979278113878654877224116534721484 15915534 2607141260701012898316592594832355100800 15915535 -468134654242532216122281272262600710520 15915536 -20046475410646493731724668488896741376 15915537 -240545658268139348763719268452822772864 15915538 2025533152742315239313247312915951211920 15915539 2783630904216154754066005211536107191340 15915540 888893771515847389505700436875293491200 15915541 2556446327790904443724161378070086169884 15915542 2934380510458875238090253866175932272672 15915543 2201024170131530527051094137978994745600 15915544 -2460507091048171801020113883664669716480 15915545 -615235409420251416216996308008414118400 15915546 256736904602304824484006155720597537760 15915547 91369990767949938055151782034282000640 15915548 5044835830360680757882951352717869992960 15915549 590082269621869826111176774611819419808 15915550 -64521196007563713439063787008144608000 15915551 1533978873578102918131700736718298833104 15915552 -1468236583846795953132311539643354972160 15915553 -7641096207230547328627925748181236034944 15915554 -4341868217029702104414455504376235045728 15915555 1003699089844453655107923920458596710400 15915556 792047037322584781842847261413490742272 15915557 -1944161091412536862090390745554251365088 15915558 841343507305584906683036611903605257088 15915559 -451766782216594007843340384205437795840 15915560 5138446227414652915508507877149161881600 15915561 -79157229384132583828174594747460100096 15915562 -824680228286818177701405226925518846368 15915563 6686826702389512499363027396999185534464 15915564 -607110346009239569535837559443812333568 15915565 1477529144292844629693557493304648734720 15915566 1105867374636090783677394546572421440640 15915567 -4093257881116671467963187485328390614520 15915568 -399884005477516959389158097473551351808 15915569 1573125411842850990254723695121506069044 15915570 -767240920844425727917432165032362542080 15915571 -237822615971538428769735362245540203616 15915572 1068715401224363227190229651189425006976 15915573 -3271468355804013261584462450562462415776 15915574 -2901917128245329971882145026868732986464 15915575 -835999917495467131597039069789309858200 15915576 27488991765496864709539336074361344000 15915577 5487130196770537216742161280739459926400 15915578 182425953522972136645947543058146992640 15915579 265913781409179232493452993888723119384 15915580 895975823604470641531771199108457830400 15915581 3392575920577113570460733956062079100064 15915582 -1274820586085008499218262043657346897920 15915583 10575289771059985222052040854753469497544 15915584 -2241290932345933216364308270264221696000 15915585 -392032762501166672580748243585078145280 15915586 -144658612865401094226094822397726871552 15915587 185004159581921460585620753819173616352 15915588 -1064957872920400249734686356997479305216 15915589 2856531973435568518017713922126072728956 15915590 -292018549185921596310749062331383680 15915591 -445788188727102539939342668617358405200 15915592 -361564187824347152541781965432669757440 15915593 1017644724250336262733417854328395903460 15915594 -2063406743248074470125803037722569068800 15915595 -1043339262003063080458243970731591298400 15915596 -15098888706421644088796696646828268800 15915597 1846445625807290343626766620597320848480 15915598 567817823332803239080654055474745857664 15915599 -2216312030401052285633665564688872455168 15915600 -73356115875609140768003502959469158400 15915601 443472536654768397410398454280273918144 15915602 2556681868156517042908588026329502532752 15915603 -266138967808487431383564354914442844800 15915604 -6369835073392696132939361807227092664320 15915605 -473270221017942609576902330064751500000 15915606 32004023642364009370074359637547929600 15915607 5247704860131359030102388041802448270856 15915608 2727751964143961363383688623423866408960 15915609 183238326595790772993158186241306872064 15915610 681219091607595059877496064894592092160 15915611 -100202567146708555820792540500883335368 15915612 -1449605133577824147053879117726517401088 15915613 -1181707580633663244086119484727125255840 15915614 -1345891207934803049097660852946895040 15915615 74210615413891944304495756424601525120 15915616 5134307382583710218758745878028263096320 15915617 306103648122917491089416692801184673792 15915618 54408355897922135040607779943789773264 15915619 -5095279332797053864909807681838136967104 15915620 669847603942218664629953361662856622080 15915621 428901701952842255421121614565448003904 15915622 -100309819166319631725930956853790512000 15915623 -1306824494712570413208703743203386189128 15915624 -1571844510948332725994459655007381831680 15915625 990822083561472924663853861799089200000 15915626 104312363835325312585584375823382228064 15915627 -116541930317742888721578188512867963872 15915628 -204539871158455868815522966152657477120 15915629 -7336728732759273869431372923587947223316 15915630 570573586359173036781950970786975141120 15915631 2047216504824891585176041437024885524432 15915632 89401968287810317863382409503079792640 15915633 -77288382306435318953594943144738746016 15915634 654393619903470290855190207848488660992 15915635 -775501495564311091263590576347128840000 15915636 1633238811668864010696827112602442731520 15915637 -4171709040549727976365728416863017398720 15915638 -3506614312998617456106460054541468819904 15915639 2846805447107048188536560497584941470080 15915640 -14325476740960707833104309580424806400 15915641 4322608392124963059288343939419167085930 15915642 -1227033562164376046561512784145480665088 15915643 -2526313644697760120664457240492509142108 15915644 -2954142086188202865628408287015594697728 15915645 3185898497680825010261985938884195617420 15915646 -902284004081333539719936509500775353536 15915647 -1077568250001454399204163999630719764096 15915648 208230389366441064850089830139801108480 15915649 6295626629120545308946939393970402591536 15915650 -1540139147684811529328427629677538653200 15915651 -605900639511618740274022519852087333056 15915652 1671292116860930022623589552642130876672 15915653 138460928468223607443621598121250227484 15915654 -714041803063789099526856518883913334400 15915655 547596729269861383911902191535484011520 15915656 -3351784496470058007220949010491355955200 15915657 -5511408175946070691885336947491076455808 15915658 -1336697743973013278782240523407739205120 15915659 -4139892291098313883013328409759223804280 15915660 -798970466596038871092490338143494026240 15915661 1285679201753879005525199116793504698464 15915662 -897250732147411260321368392783931591808 15915663 -6439589479095655274044627892057561433600 15915664 1454878218317781075928603141902805647360 15915665 -2021852036178485885530581215341862666880 15915666 611104356825110451475666242894887906304 15915667 -2941306790451060834719154341499123502488 15915668 -3295399073322102659589896724540126413952 15915669 -486501163897761446963209159608453542400 15915670 1614548757762513769018105534850196353280 15915671 -5750944526980763642853227619643367779128 15915672 -1682163328986450308443914150536141844480 15915673 3486348602318729899315821933732811936720 15915674 -1222635459029531452624681608483027707664 15915675 -526544679491284158090446808715117227000 15915676 24187317166156105874268396971800862720 15915677 5557911861566315866953752095761003287526 15915678 1049481722703890747980852184570119492608 15915679 -75759468473138092730021699741888893184 15915680 939744103439714955022286559716934942720 15915681 1407159245020304585787589417808098553940 15915682 1558548381692519814260682043258568628384 15915683 3037570458779094277086969801715755475920 15915684 -280850693628221945407373939405511588864 15915685 -1701013366989198897041758711551075343620 15915686 -315296014605397575144794562514813034496 15915687 -4802094484632774408190319829251577114840 15915688 2967258462937705173148373129437623490560 15915689 -538753275968057917774864459947972972288 15915690 -43699487914565410454505827910835996320 15915691 -6986060236270036557292000279291049894616 15915692 225874738264506982867885787863947417600 15915693 -2052427958688999047767327429566915600000 15915694 3358428744307073611190699530639255000896 15915695 2479228622067743920022987313891563680200 15915696 -508121922202773188991963596969411248128 15915697 -2685462686484167979250304747142691256768 15915698 -799210817835371191776221415787958765664 15915699 1536753363486271935838759848860510251284 15915700 354506569926297016368821005811288835200 15915701 1255033214789483374132157941368702821184 15915702 -1963806194425134930755763693042106324992 15915703 -3826216404459270480847834276518799018800 15915704 -2542884496949825616973159069337172049920 15915705 -47584000318860553744832575783916721600 15915706 -3418660328773349997907292145949573451040 15915707 -355061570684420197268448332259118838760 15915708 1849146269541787939139153259839568861696 15915709 1970834419817413213986071857453386403910 15915710 683951753756389346484713575910835563520 15915711 95414409162840501689662774537014504960 15915712 -1743260170712357926319136280546691252224 15915713 -4019294604062971965318956212621723063872 15915714 4501021869262072551412864124936352000 15915715 313269206170592992444388205621636499200 15915716 2758804051577543815663039595071665404928 15915717 5240779532540832780162954938852883498240 15915718 -57245528651740402359557966703974327808 15915719 1830494376191191959428482099684643544 15915720 2488583013245904053009130487118932377600 15915721 338894131654616196624480751203030712922 15915722 -2745336130636601108216030650227414662400 15915723 -1188676794051568929537445542254227772496 15915724 1143245344621504166617426328087113531392 15915725 1218437581515054397365653784261656066400 15915726 -1778971398747004002512407183873147356480 15915727 88349076056516130733385223183868267680 15915728 2905856179112073527809462626418417336320 15915729 -136259985802805157591354269800161469440 15915730 1747190167442319582279529261812859507200 15915731 532686375599990562629065256656139543232 15915732 -519417379267699029909760057543842705408 15915733 -8597486476715263434207356676438871296000 15915734 -2950542519345848156628727515845511477984 15915735 1899744259698927193598837613619070400 15915736 -275640444957597527272758023078299607040 15915737 -178490458613449730069241845429648472300 15915738 -356666140400020518814754514926891705856 15915739 875359760825020102772521123693125793716 15915740 2639761600316791985196241954946284846080 15915741 638502036527539984259231583122672202240 15915742 -3748730340544666174401176273013922681728 15915743 7472038235364849403772012047281895125144 15915744 -1544734025403785085581549507460110745600 15915745 4264498615960266182246134289226971886120 15915746 -1427039189126869465635997481737903756800 15915747 989439524795442590176987783990821328128 15915748 3151988493052232783780295159544386647040 15915749 1461729994962216105716813172841605732480 15915750 -2451123921807262278085043149010458272000 15915751 9444628853918740723829504923269265020480 15915752 -44604951332983737860218097493487994880 15915753 542226573994300628723145647987766689664 15915754 -3822170121994378386745795511746286144928 15915755 -842038717965793238002026403601249655840 15915756 -766521512735477846501661670119848790528 15915757 2815954374474175668545483852637331877184 15915758 1322775341913431664993370380875156604480 15915759 881558165975183611945877642480838090504 15915760 143287680642141617467032668643187752960 15915761 7108334145686471970656169077723897708400 15915762 34465288339232472008176993885307948928 15915763 4768156929384664936848962964037903544012 15915764 -2367990389795444001989759495147194600704 15915765 440864620137081894712583805981552440640 15915766 4422325975724054355867811304075728669824 15915767 -1108733394475517193727946876128973733888 15915768 -88554793624284611608777568605251502080 15915769 -7395827901206116054186092779827958567830 15915770 400371906822093033095166436818175472640 15915771 390194180998100551986726688484476262472 15915772 76616916781387628545405085707596062720 15915773 20526157641506464466034873035536810764 15915774 -583741206463640335328631389386983745536 15915775 623708462970283318244932064892092559800 15915776 1459324292184234789462602647363871834112 15915777 -2076027897315425360111058708653519954592 15915778 3049005435568444277331024942986193578880 15915779 2358628998153526188476080034561209814280 15915780 -2682079769342684128407070304535238080000 15915781 -216900647118779289659184184631529091200 15915782 2137225551119061302955613402046861817984 15915783 -964684865854806059946086741790229894272 15915784 -13266810002795411600993418722483119718400 15915785 -2525915556851693540577736565384278603200 15915786 1029780700001365943309203619679676912128 15915787 1192956775373154432950572182366023509240 15915788 -2708254230448616675612136410458198977792 15915789 2716604152745080606751596631368265748054 15915790 -821102561286729032266924385928545798400 15915791 5825758807643675014426032960966771049152 15915792 43921018749725965535580799738035240960 15915793 3463376136481562881472647460725953858624 15915794 -908555659809415888225019078259391386576 15915795 805832723058247588197660238723645612800 15915796 612846833560702160222084876276621657600 15915797 -7632042319204550711677359564569490656754 15915798 -366554776937849583824259494213000232960 15915799 6758933884993670664697471740000561033800 15915800 2036481522799229761370368510531464960000 15915801 -1298296096908840530779083055312684108032 15915802 667547811539050533007395093287367082752 15915803 197857001675820397391372164337880603648 15915804 1488107168585985866760451795715047268352 15915805 57070231965460615586521436965787355360 15915806 999604900747098435243038428986927597120 15915807 4037523097214880407717771596972277162904 15915808 -1140849787319393683802077458522892468224 15915809 80991194048154880901264117070217931520 15915810 -741381735426048181567523827320643491840 15915811 4342702554368148686642909324392763512412 15915812 3062838834253690220903292529047806088192 15915813 -138601713626820404906150784440916423936 15915814 -5228898299455984522452964638078172266240 15915815 -5031318698709176384723634742695999197280 15915816 589976791280201405603555912813947453440 15915817 2942176384445539436687580121198554399866 15915818 -3974718653404634148079644857774886626640 15915819 3436981811049210367229554861571224307544 15915820 -414407598627960583649257975680954193920 15915821 -875219769230499223022968168463279124000 15915822 -68742011405156668999888956785811956736 15915823 1320810727598537376802674897299425622400 15915824 -348383020367833506219971601283552935936 15915825 -201383383550016399497685958946680080000 15915826 -2612671605062119944879485993603011599840 15915827 -1687549144534702566858088847683997048208 15915828 986427662458367431179785614304222392320 15915829 444127599431762646072019572585268408430 15915830 58228264074462498690198404903538278400 15915831 -180322962763263141486720128429916645120 15915832 -1118094963110373332133367297125858201600 15915833 4049201338580122746020853155259989687082 15915834 -109828962696787709141497776658250287104 15915835 140846205065652300477617056629903387600 15915836 3569047704524377428830437219250116866048 15915837 -26403264554632392381269012863314585408 15915838 1284935631125653706007164051858706783360 15915839 -2070891441986385197589124428735199875072 15915840 -358638137192336417581319256107542118400 15915841 -3893484179691636932919913963639451165758 15915842 1489405835030915250063586989530168114592 15915843 3060557170038599808483770675962558496760 15915844 1696665696702442322133364461151226408960 15915845 7745394926220612023456724384646094835360 15915846 -927825528629333617054853828949636610176 15915847 -3135069743261467479352730796028704935400 15915848 6418939015230585750814566479381299200 15915849 3460101251045791545715058745871588541280 15915850 -1504656754051330812387792804972134515200 15915851 294174121491736858154026087956511915152 15915852 -173598678404789037028748983323304429824 15915853 -1120493510387178265040100210332546654080 15915854 -298110283311005532813299286503923012608 15915855 30770675122484090433286359432079410960 15915856 -432726579936810959211155442524299264 15915857 1421803912605119042334315116529775906944 15915858 -724160412579274698211772499510874329600 15915859 2985688084189320442927317398766054401016 15915860 -1040538536370879243150037176392414449920 15915861 -888706021650534433758832703180822189412 15915862 -12851963417540261355287685032774671488 15915863 861231137709720404021424380474693566920 15915864 2132359615404615349815745734376429547520 15915865 83035667385099729832443914326075315200 15915866 -531254890234906229095924043597852677920 15915867 -1125496426355957565494583668431870268160 15915868 -3012164581598315041855764080737479511552 15915869 -8895351629975436853656375157553158100256 15915870 348025665836786221557873215892125942400 15915871 -3926346738248046480380479081647611016928 15915872 31935249924091616576637903524928159744 15915873 1398174570346480763843205231836582919168 15915874 1352601560285207622668717855673084928800 15915875 2400850237775462201713021141353868164000 15915876 -1475432076451238420553418277247276810240 15915877 -6013164227084055382538044709538611670274 15915878 -161764361064673775226327454935776736768 15915879 -904392926922887658837564849064487957760 15915880 3730568679897449972426354870715056486400 15915881 109207054919935344192427395285871627764 15915882 2778930543636477471234403935925557696000 15915883 -1482459848082785210503029876095797172880 15915884 2673055778308297035405925081232905410816 15915885 1001190132429066633661510449971712032640 15915886 1801171089170109150473018075103854841600 15915887 -974318007495105387034408243863968939400 15915888 717256867264135956551051382986174103552 15915889 -5017523047207667096829161274794608765200 15915890 -491650047412065732247448862786970888800 15915891 -5840500890143015872055468325179743680 15915892 3523346097274703969231658099726495559680 15915893 -229938176749345246727718106251303498240 15915894 -889245814013601877921240905830238486528 15915895 1972699320372202674124638328073936237400 15915896 237005239648709095378054214760692121600 15915897 -520759022279076632323900700364662771526 15915898 10833037616950259093256981301668087264 15915899 -3573578255389187633553440079261545453880 15915900 -78075042016720250302438226456796364800 15915901 79097723700184557523810595683899217600 15915902 1238089682488941916978237324416835441152 15915903 -2780389782570545576339681380904516227896 15915904 -4174516931997702780264319152599366369280 15915905 -936898492406718404234554718909347769880 15915906 77353574388318675139914159857489894400 15915907 287799037095755797209726051002118933712 15915908 -2859933069881176757451400829354832384000 15915909 -3472293277097943219221783524211907940896 15915910 -573317969474234984625409517336843815680 15915911 3442142232697418770662039563426823840024 15915912 4051418071427913659622325595417841131520 15915913 -1708913138987086925908000872202904564676 15915914 1045638875845480110721182264547251436032 15915915 2046667067476068959281402925970015578160 15915916 431897071658332828031033460882519146240 15915917 1298448095667101228631546388687341146400 15915918 2548842109661112117548409568203690378240 15915919 6566741194899389888257294986361364790320 15915920 -154802608945157134989857230245416140800 15915921 59839849774368528613801249415402620800 15915922 -914097253029856063404680378310049454976 15915923 4184911660398149798759733922355883462720 15915924 -2365682039365828265399433822034069722240 15915925 72931382763602974882935893160029105150 15915926 182444967348407444700670739856752726784 15915927 513161170415973828654149965484720323584 15915928 1302966640471254528136635940374005022720 15915929 -470906467444556035859107712283292234224 15915930 139668492317578365248640860441686629120 15915931 -1989692410949957292221051077659136484688 15915932 1439047726844102716293292121889442893312 15915933 -318314832264941557754696328790473731616 15915934 -39051269730300320850466131055591037760 15915935 3384034232755931979350083027157564517600 15915936 90168035442673286320781868725393424384 15915937 -1950661167893995276003666923404879785560 15915938 -3230037628940391038944672101455092297056 15915939 -1265916125410815391625882139781471441920 15915940 2969230702391317206147684259320960119040 15915941 813819617153620488491255133750979956384 15915942 -213085769225887304697703730711990675328 15915943 -351893559933741458351868140414531035616 15915944 102405695910929978080141243554088550400 15915945 110976545988875071677543133138479734400 15915946 -2286183477993967876916930183569138325328 15915947 2007527638404870540895528853413148287032 15915948 -4609628530409541444482885037884613328896 15915949 -1435195576684429339007043089910245413440 15915950 922387146898341037112280633214565808000 15915951 -1822929511348824856996108540775271907320 15915952 159436663460271728456430579862022717440 15915953 2362970448884346558138332276102171985204 15915954 -334642969159789555395919031846292264960 15915955 833564369447284189792327651607248944720 15915956 1540477719452562918338915386264886476800 15915957 16722786230014065133025151501377935392 15915958 829650898132541441808667715058711552000 15915959 683301860542071817566493052894266176480 15915960 2571951441081596812143208561271236608000 15915961 5424145590060693275315046172972792153812 15915962 535535683110169307167107983045820837600 15915963 17928197854969058811854873426596621824 15915964 -1013017060862119276345449173825825932800 15915965 -1429504542137122233990567807094668297480 15915966 -326427677747288166099999157455743078400 15915967 1409623609554321417454187405256580510016 15915968 170041460200021760544399435200490110976 15915969 85779973141144626723925335081050268594 15915970 -928093233999064651978074976607964157440 15915971 -641201644940374472527039557633717360480 15915972 -1142202292895654104529136044802049966080 15915973 -1045757912918357615832960906482704311778 15915974 -3375345388116765623971990790642656239264 15915975 715675217440220060810986208568429990000 15915976 5460586836298065853770356648088473640960 15915977 28402279569786775537476490302243840 15915978 -149304618296194713036483799325499515712 15915979 783555365775542891988785453665668466580 15915980 -3400185975122580363207219979543728768000 15915981 3246399314849251232223173529197824223424 15915982 923581938330335949213892859254378406592 15915983 -3307033921893540426121070875337542278120 15915984 534223553036845943627997453816660099072 15915985 -2517750212273699183162634004545634199820 15915986 1055386576065714729626483872529985285120 15915987 -2334647182489184863791335921128487260560 15915988 5471441397340913247760697326557269262336 15915989 258465427555509089462713284953214522240 15915990 69575767606614689646298939663793781120 15915991 -837078918392586971400635839041291809056 15915992 -3010626178319142195044163380547014400000 15915993 -1114102037812615333258579540398747324000 15915994 -1708366178603669223488064209432287328304 15915995 339518271174810338915061302515759508160 15915996 357332255486963856189008649386507174400 15915997 -6969169377761943857890525140456790270272 15915998 -577776629881189071894376366213237655808 15915999 -256253393471849340057091868360391777024 15916000 -1251229245038332517972855294185439232000 15916001 -1573304558814697961743872629787522715998 15916002 480035636316056307779788424128108981632 15916003 -4592503644009778545160749986425956679800 15916004 -89086775911330667027740559737817468928 15916005 -653569720412042640612427962228290096640 15916006 917304680490265297531590317601613490304 15916007 876006437167549102032094979890450062000 15916008 3297827234708358543250303731490243215360 15916009 5566611531774178709410232166270860417210 15916010 -363764812286868619802552161375823930880 15916011 -1809543680521900722166662272345241711528 15916012 -456291894094081465685943387382509957120 15916013 -5480326480957443478036958806502922429738 15916014 -2469647631826523279620186357740905160000 15916015 -3947074782028875870072779341977368900400 15916016 624240471699379774287676828505502646272 15916017 -231488907010694631869880884942839268160 15916018 -2865468599012766818070912124887584621040 15916019 1252161398706031098872915949065308910592 15916020 -1181021145075014243671101823451136000 15916021 -3093206959001253084089652228489811485696 15916022 548630476175166056384567465396405169312 15916023 -60525992221037035021011052041414277392 15916024 3100248654382958647134198137443158528000 15916025 -3252137627477403824677582801943852454900 15916026 -44394830335227258519445313560920946176 15916027 1868574764383024432834445349796515491876 15916028 -2107584125874735931972179908471272587264 15916029 2747434682635223497158660755387055062400 15916030 186536752547500057820831031288345661440 15916031 -836189862918596710473664472444237661600 15916032 -2932140728909337421584768158312398061568 15916033 2804665151198394977336102584816070823936 15916034 869447295818077637564064792092101664640 15916035 181168705136040995329329067387456705200 15916036 3453516869542726724463126973106497536 15916037 6143065583248472896019088348110429566686 15916038 721228038952689087131650452618986496000 15916039 409718687644145165507312710429279154840 15916040 -1122064234759522072758283470112990003200 15916041 2115172978996745128835979481343257929600 15916042 3003278931226632493092836393362824186672 15916043 -999585563661750663764937195098796416112 15916044 -198960829509522203476872880661176181760 15916045 -495792833433044169046398832467103207680 15916046 959661502469702223173979162591802293504 15916047 151591386454395774603298033385670557184 15916048 466673915424214435779597376048614359040 15916049 -869965940213757628475043533970583759950 15916050 -589099935492503929878423904110947248800 15916051 2339202573653928964805257760561242255360 15916052 -4270324314049705342836835063660428737664 15916053 -2573499751348509956823508915820189605440 15916054 -306703252841706590216429529285158541312 15916055 -2570601482615357219347542010878582728040 15916056 1305835428987998255723754328114810060800 15916057 -285622468073726343367517710477235239040 15916058 -2566115784669052668345803877545875791120 15916059 949033667276293334868754316404931532528 15916060 -1558480099154890311934460836151713067520 15916061 4233693646213816524302596750928656833024 15916062 722147984313238394104535224634320978752 15916063 7509886877759375692536412430529807984 15916064 273009296442327887904629056916302725120 15916065 23015222772491960858935582794126959040 15916066 3229366146534484513705525595998035089232 15916067 -5094911601860908040853384285098509534884 15916068 445082595501746175052108596640148275200 15916069 883045021990880771977441802869523144448 15916070 1624369835438845331011824598438405593600 15916071 589382779756124057751377427556183490640 15916072 31200765896942525884029321880730419200 15916073 1426300863069798651278882433526274195322 15916074 -2247471754081928416683536079368366219520 15916075 -49745172929232068342108034967110342400 15916076 -2398808155961219028634314766941141012480 15916077 83597652613066974245467183466823895308 15916078 829125953493151468610719898061557739840 15916079 2588017819529255467793185586345856721680 15916080 654121830116155472971807447158116843520 15916081 -3741592210806185812953667230414554151936 15916082 1343296567275846289498939308321189025368 15916083 -2936227560979462696918505568272372325576 15916084 2637332351102466115083316532715558521216 15916085 -857263649207391108854718543839656414440 15916086 -1442409889102135529130085543436697051168 15916087 208115482558648401545609333528333439192 15916088 1210203255810698339474770110152913960960 15916089 1225533906355403832084119191941114736320 15916090 -255385317582230043197653713582409638720 15916091 4678917612539135403319303317198649407600 15916092 59731811490247459627230442593204314112 15916093 -3276959822382204552810680070899503737658 15916094 2290683182485156033899491643727695204096 15916095 -93108625648959065127562876242740431680 15916096 706814624617585590642294311047143620608 15916097 -1440108443830014574192404550992696427194 15916098 -214214185859528147122041185380934951424 15916099 5176147089977312144212888920548244020160 15916100 -974879909327327583815525304853435689600 15916101 -507125167767339173831388824974977065856 15916102 -1509400204975861489330291263795416131968 15916103 -1066076652021724925772534223969063949520 15916104 343240782072029683839449226889804800000 15916105 175284365700605887321132372729059902400 15916106 -59178822736735672443510747660362098176 15916107 -1413332269264004875544474861807595528000 15916108 -278655197899865840756194300706332632064 15916109 7162816052291587978250456679165115791840 15916110 -109128330037204573505390335366083072000 15916111 -3184205818954065482342364850819773670288 15916112 363587604818711898332849007869066059776 15916113 1315950133684584909533721848737388123904 15916114 -1943619281906337635887467370777119630048 15916115 1642746359280097758554422896092666231520 15916116 3051987495271807665668612762984923441152 15916117 38656219493436461212618683271204129472 15916118 366829071666599725564536384885950781312 15916119 -141905370676299594670607377202256911256 15916120 -460285913145006427726373272761091276800 15916121 -141384896851319119274431275365204928696 15916122 -10241499748330636034251982564053969920 15916123 -4087851417068308426783187927137284669628 15916124 -48636891580109166432213872238214247424 15916125 2014619322606273751700952166793010408000 15916126 -606328560189282490604122213462258735488 15916127 -8379282235939118607948764402582285823168 15916128 -163646770226083576328535016864693616640 15916129 125800087984102340038069840473269523090 15916130 -2960298394066518808450177560864607257600 15916131 -3874951128456894690081587326923084660336 15916132 18115260539052590826244451756475321600 15916133 -8369573234952187851364257264598932214500 15916134 -56403297796015368317248733299576043520 15916135 -570263986935529549103431824410613052800 15916136 5612745622705487848527220617337084615680 15916137 -541863395555100844294946539666878164640 15916138 -138242099500837972559129609376996695040 15916139 6855503207513202775897624634294102189940 15916140 1921252973061584903376519746507471016960 15916141 4026258899998386169602390363944223305184 15916142 -911911227545087532522078269895043422336 15916143 -627794571712600545872029802978607296640 15916144 -338297703706652385655144687596602654720 15916145 24438786625534932726456671928464736000 15916146 168592288341268871382931286787309581568 15916147 3280986645439541556019352768461599853952 15916148 -2135864122407575286671521519886859632640 15916149 124193374190153029635659684234320622400 15916150 -1741996268700745622871092242957223839200 15916151 -3402888660810022242044871047376110749848 15916152 -1482854824293545216652814247964327936000 15916153 643786014169559487630638522634686565264 15916154 2861572535020491634077247473662628625776 15916155 -1859282424891688135780686874421357671680 15916156 -945773330195850783690376193333790484480 15916157 -2542401410198928735737009132217618836340 15916158 -2493748495776371683414961488949851450176 15916159 162884237950822890160027466134290201312 15916160 752156488669688608716093024992703283200 15916161 -296653637196931936623525029636120355840 15916162 538923318319278883026640245901857387552 15916163 -1461031932790176317951268345066105821136 15916164 -3401697240565843173894076954330715056128 15916165 504458817220440675242160948930718879920 15916166 320816060965452907975287026090932821120 15916167 -1650924443633643323552029595708315293560 15916168 -2908801282208002650802355409953178624000 15916169 2736004652822538162458269049909031516570 15916170 880372980233001676578971274489893894400 15916171 7493715388503319873023283844317788284372 15916172 -2746836647899184286952526992338081517824 15916173 -280337940980567275050764766536804266752 15916174 -1777044208163984057761756875950649861888 15916175 -1092747670531723143066342214487255078400 15916176 66323476506940991987491258218893647872 15916177 -1572213163767993272470815058872047072974 15916178 1547566057104424597463695997732944794624 15916179 -102381412766860681800229847114283267072 15916180 -988909558748789897762530830554080320000 15916181 -1349565282946444004957466365384531791236 15916182 -2029606406364206097323168557164514736256 15916183 3182940645480815432204087645885067685464 15916184 -2262405827720226293407216244941117562880 15916185 -3436398932732885466743098483639922515200 15916186 829533126790634209063585363656722764800 15916187 -2421191935422393596096183561091085605600 15916188 -1047825974879201219560830592099944998400 15916189 5902671809610499245944952311519562871756 15916190 221336052182201265531570055536730715520 15916191 2727612540433980959573394037096932796560 15916192 4721588820269214681897270228078016266240 15916193 -931189867230519486860849543991696822558 15916194 -664587977318120071197520053218538831360 15916195 3999696981021110851243250270310598280400 15916196 -3779124839944604539639997921901829819392 15916197 2494869591622339730959535168047004718240 15916198 324797552129735760689693556967316613600 15916199 -2039375324328089986319493820347699525360 15916200 -574689692061931468566647755105800192000 15916201 -1708328958608437145726219243147959538048 15916202 1370484049957372955121152265678404661600 15916203 -2775238485785507180370729680203187905920 15916204 -4834550491130275463100800121332364716544 15916205 -2105703265658571058106955712144334112000 15916206 96918767272592149293741966752129937408 15916207 523545935186613767266778328992441175120 15916208 262889964380869914403716058341247549440 15916209 4696231127454053326421080557343458572160 15916210 2341149937177677804144844673031966713760 15916211 -703414249794926135034703978921809800208 15916212 -994410660546198033503618007483211284480 15916213 1575691559924842593971227135332089396462 15916214 -225404380186943829751068845323432712640 15916215 643141215163552109418582857517513484800 15916216 -436012496360503121872864579753614090240 15916217 4838606324771891163148436463518214628266 15916218 -343301015304743386285480687137061569792 15916219 -1934684627404079440742056607160018800 15916220 1912782381477821195299801616288010485760 15916221 2426366888625136137463345727897855023104 15916222 -28951483146961758373733056375467684096 15916223 6315268055569799216834500560985326353472 15916224 1205665407424526740552154563569191485440 15916225 -1001587609381641068879905580198433272900 15916226 -1538795110755224803506187894437282161760 15916227 1050581064643502640887364982999496361720 15916228 885651964004261917270091288185393864960 15916229 4578646587911445322239084118112947956576 15916230 -1486985249943205633022020232942722867200 15916231 -4678025196806307482279320566949809817400 15916232 4719928586559670908750468627892442112000 15916233 3225899850789018420234766659594836497824 15916234 -2669710971098307613807796771444997876480 15916235 -16998592291284546544522613076558232800 15916236 -303525677036696806147340600361661317120 15916237 -937116086742809009129823719171231466368 15916238 1210278662977887440167735566471166904448 15916239 2769575612790468689842345983199772636904 15916240 332726128582008121943187716054851829760 15916241 2587147914025888318000402187973484596768 15916242 1308708838939299295605692713265934526464 15916243 -1528805463183907030950246254578112930560 15916244 -396317822947445665890628709852732217600 15916245 2553055570906410924993407516812389326400 15916246 1870533404741274172668243965645771845824 15916247 -1125461586853655152176667336448012957304 15916248 -3109116396300179821807350238298833766400 15916249 2996840314253096821423131551690376812436 15916250 122437507591726877414509145461920960000 15916251 1298486383755270183303484418131515258888 15916252 -7509859642496475033789883482519797145600 15916253 1469632850711205548872292513982160686720 15916254 -1153353674546121237981759908225729599680 15916255 5319255531296235835437087954179387943360 15916256 768860265340658086276245728713535913984 15916257 -484836870211539021377833795437388383360 15916258 -1276508707708450812214273540595763056640 15916259 -4519591453347158169096413986488864957540 15916260 1081497177840661220521254275864844226560 15916261 1830928049093682557945631005220949204862 15916262 -1679913044243584687329037847211254568000 15916263 -180005172234384423537155837875635666432 15916264 -86356724170311140965512691288283873280 15916265 5490488369167666908585520625341523236800 15916266 38932855121481607264692338758586233440 15916267 5353061676517619203017190087585417385232 15916268 -1408746556130325794537278879123102629888 15916269 -3193648108272492051511110192565907194560 15916270 -681832200876990220476729378154429539840 15916271 -1090609742755525924630348865570015964576 15916272 -38225291607579986321842920357062737920 15916273 1234015057931383889403922294425564912180 15916274 928565364583837844524325249212499044992 15916275 -142736173033060620500571198447162451200 15916276 -1220158852232598221793645853151306182656 15916277 -2337346489188590328817306382297369534340 15916278 -6874088189867800938129693876561492480 15916279 1113528459046209689969633784657576658984 15916280 -1216704652636390027319083907706560409600 15916281 -2699848396576868764474148154892705059840 15916282 -874095770198865377228883788610180074016 15916283 -1263446378865796318230234621031716683232 15916284 1143141671147562452390064657283625011200 15916285 -107944388991323708980548444340559806080 15916286 3386619136796066988212180597608526318592 15916287 -3095789146015576734394942630277836698480 15916288 -6877898076449689707548822675440711761920 15916289 -2851338562270310115446297722576107819180 15916290 283520864160666131785244406301392138240 15916291 5883247866199156491377269630162643613692 15916292 1924773449500453499954204944772846776320 15916293 -4750078831761155916354806719761466611618 15916294 4129300345094161549249030193534875342272 15916295 -4613172646595573325004864676519090008200 15916296 -3371849433222049433100996213134793523200 15916297 -3737687702210127775883428643873613185254 15916298 753053214992244073892956540112006072064 15916299 -233462613603514879253010497156334157824 15916300 -970134506787513253255328729819577536000 15916301 9184340257422970110596801525659205577132 15916302 -201552227034034120345247781598874729280 15916303 1076429091680290785587176462600754924768 15916304 -1185589222765702708069998736198508666880 15916305 -2821458092987909303157227309149196010240 15916306 -822015410482820137137952242949235389440 15916307 -844940735746409165082027873238375349616 15916308 2340784864826148353326632469697805711360 15916309 1758567286851363012563109532718847909504 15916310 -2430292237639885612089826105602330397440 15916311 -6317321548775581105584471313729453917360 15916312 -5877059699339247674660895680327662694400 15916313 830849119405202558271923087658697301760 15916314 1415672777861918184957485256295502538240 15916315 2512221249323048848868067261044337302400 15916316 -1536907741722160563196418224384172840448 15916317 2603592763561483293811750807606595268480 15916318 -1756040867273705118158740563912960862848 15916319 2833695486747957476754806971368862669440 15916320 -964041065110589819031064791731876659200 15916321 -24154556009397957511174174940179173968 15916322 -1056166481403455298756495950221780538880 15916323 -950965641827043694218281358129565231632 15916324 -1916304810279944759942942213729164869120 15916325 496656902949999515123913542291368849050 15916326 -280720888227140359350951883195312528512 15916327 -1035272830087950415253309837313400358760 15916328 2276319719877675901820919589831901429760 15916329 1148533389030549577822183181386939262400 15916330 -723650716950662948086041911185584660480 15916331 5321913446519235085965541837277713989120 15916332 473360943332737466111329951784459415552 15916333 4739123169648577496719069676934249170582 15916334 -17879127435659570019421393901919820800 15916335 3166983809540852856591675933832857852960 15916336 -124223537056915019246067994889877291008 15916337 6421643075271670658392874244752763774132 15916338 -187128620316284701220141276100178431360 15916339 4429509734316228057630765173144166432140 15916340 -2620549194619388355274350510428110080 15916341 239201903189485735863495219874364342400 15916342 443092661469797161226642100379689709824 15916343 2027173956974554800473693879630993351592 15916344 5095195570511484198761160361430247997440 15916345 1410499539811273356065007838510959251520 15916346 -717731380895043395800821755484272206656 15916347 3144151738279232592558303846373223172840 15916348 788374346669645559281248248136499731456 15916349 -3371411357756084359543271077524562798650 15916350 214835653816022902980170090649543768000 15916351 3034024978322280862171552174166620541304 15916352 2102757553455000984942776536853501706240 15916353 1250249520150909321757475287168576697904 15916354 -1587295723753909571632622896100313604608 15916355 -472841144296115011126707622190910751680 15916356 1572667110327511840993907092852367555712 15916357 -3909539882439879898419909080414361266400 15916358 1604535533357947975597700575530990967680 15916359 -917123896340319399804218167551101451096 15916360 -2371901197276283124835428380095090176000 15916361 1398305934752647979328351421636269921024 15916362 1151242343453859704029620795104734445568 15916363 -156314908623402514201905549145024955152 15916364 -9845695979957294951174388616443795456 15916365 -2262761507904641498508038376873750360000 15916366 2859927469123070137278783979329628093632 15916367 -2393676764911968206127642126524523659040 15916368 204388681580715409982215650240540180480 15916369 2497990344264477200748164952602671449984 15916370 -603465213928556597613073742359869153120 15916371 -1541030163481733122954364524162642906560 15916372 -92879556631294060653014555048315506688 15916373 -734727062981923089535329728866607338560 15916374 2225586180175533348809279882608778504544 15916375 -3688329892990469520312715669018892766000 15916376 -1694278107839311583865272796773262643200 15916377 -1124739187886261192089448380914929155392 15916378 3256164020694953215436661455913159456240 15916379 1319609056790763409505085626670840853560 15916380 -2127549133050011243541659141000024509440 15916381 2041885696929081393655162088275656008332 15916382 1268011253740237182754606197760492440000 15916383 -94719331068094962118987398055534315536 15916384 -689223230194886998512134363637916631040 15916385 -3421811883181698674904113390923153821420 15916386 -373451654390686117626130870915689755904 15916387 5237449200818300552805617195675473739036 15916388 -3918774625844570887077226962112884397824 15916389 1308261164140636324904014830579704702400 15916390 509741516031231532983080833604147892480 15916391 4362639662091458786648539801594806023952 15916392 1195630692405812447231804840331293491200 15916393 -7900381583589709852894967299768183068358 15916394 -10156290419759013572274709374713696160 15916395 213397469945324510231092230591914246400 15916396 2249614321046943846919713091315799070208 15916397 -2721289848221613344940094398836094267168 15916398 -591364307592019630092287330296048759680 15916399 -871544521756547582188328521871021987040 15916400 -251457899271933544970809717402784563200 15916401 -60314721610481481257053965391750452108 15916402 972857428627474050433285335581238165504 15916403 -2383115709619031938814701462718800781640 15916404 227497037281545832342936129220347699200 15916405 -2073812334995988953162100939235752695880 15916406 -1108000314902300090423181497507154188736 15916407 32990060013161915237080520885264459136 15916408 1468521305786699846398803939770949672960 15916409 -138519118940385930699691510896183198720 15916410 883197087692131090982937432367221516000 15916411 -980461152784150489064549488858878557440 15916412 1548671543805698442126125777393778622464 15916413 -537031935238063340733405526049786758656 15916414 1832263533430907359041466566880106234880 15916415 76040454507135454465096597441902459600 15916416 1004119497353906202204919721287168819200 15916417 1273316206282794384380999757050481986400 15916418 -108099930633435642518378313992504064000 15916419 -243785421632190846662850956732977792500 15916420 1175689743280449695716880053173596474880 15916421 4512302071098424776185506381635320054622 15916422 -1012784559251808768846940925242762782528 15916423 2006206784311202118240832693547371212800 15916424 25142311856824548935295559189791912960 15916425 742742871329357479587035520805024065600 15916426 -586276369255568309118938580142294715088 15916427 -5543409970436547696217669956698023847724 15916428 204545465758493630404195262969609961984 15916429 178693004354737049723709090028893050784 15916430 -82330063823895846671260741552488864000 15916431 -1149186589495575825222529525101845545848 15916432 28426296872781563716416968847489236992 15916433 365219032504160925677977496675794209600 15916434 -482594776884424677336158479799367728640 15916435 -4250697644966542852340143525156297719120 15916436 -6329965070402426298622930863418547607552 15916437 -1567432155156529178308478862943673260992 15916438 207558124704291928685252817769566794496 15916439 742322294634273540133005929004627657984 15916440 352076788165575978890198781853481164800 15916441 -1045105546506122799542891285425735875200 15916442 1649936406261220162952246871742524672 15916443 775110845342014824262681256398370567064 15916444 1991009112444389799194393067980721408000 15916445 -3845201872207223566080285955992040305300 15916446 199810756918122939840981367708677734400 15916447 -1919236374669254948109595912046912420040 15916448 -2569162873888586599555019742320314613760 15916449 667234326232911859289322541752253324464 15916450 -26565231885254870161581302653664236800 15916451 4489426549415410085135264114894778093504 15916452 2000537766186091754738977644399115315200 15916453 -2000358962963089856085180435142335550144 15916454 -785495099253261417265501805493450648576 15916455 -552421395548549857947318396133768623000 15916456 10226473902495501281199159773707470274560 15916457 3134166729538050412362777836885892659712 15916458 -1788130227667162158411018715448749391616 15916459 5992888340232967472901984500651231888 15916460 -480636456592685468372468995123923517440 15916461 -1161028443143125873215135911371203360 15916462 2725661981784883404432900567845596007232 15916463 2065222588747118441754502697324137957584 15916464 5141139644217762661148362369624080384 15916465 1882375788398626465225402490657540167860 15916466 108137967641207355549839795906884834944 15916467 465541649907682757763103757191864173312 15916468 676673235208228636845783305862684299648 15916469 2241561504336963125689498371030194085870 15916470 220417150343164643620011949135010928000 15916471 -7994929697523812815534826171507171591280 15916472 3070001631927795562287900277064578621440 15916473 4343336983679326724199308581944156081600 15916474 -1909930058577911596477432592277796631184 15916475 1085617105244494451287107483072868232400 15916476 245608344031568921372776991195755054080 15916477 1766423267954516742407208206665599869100 15916478 -1557263639046609863108806292044906795200 15916479 -2540511508481737347624615544333755665520 15916480 -1148957924018058242371145436882429542400 15916481 -1861938663789803197111235865665690975808 15916482 -27102497925414826266840587575952576352 15916483 1368968695116647775501493174081023307008 15916484 -320702491279244135166933725949932160000 15916485 97348308421482369361241915302259758080 15916486 2035029175144612903365155777687389550208 15916487 1846503547130224987956122655276267629280 15916488 453934265420012291017365833030087147520 15916489 4177107549685446189751424135046473389440 15916490 -15122923714060753610685326901682327200 15916491 -3168955560598577735412789117506425594500 15916492 994698140860111690440018597818571628032 15916493 -37197276116305094884425665114857843200 15916494 -227786459627920276663881987122194867200 15916495 787382005194944900624795408299165708800 15916496 17825394648100806102765679191301423104 15916497 -3449046005609144479172711757917830135872 15916498 -86516123546415247821474069011461213536 15916499 528637399244085420046259465991961243500 15916500 4472263051892489717599842782994737664000 15916501 2243609652109078901088345313719583509600 15916502 215325262275971596842402382745290155264 15916503 8647658846054555660057162208073848330240 15916504 -1164756937480081661891563573047260682240 15916505 5573923108568857808443485197770504924800 15916506 532153693246291755463352285692819766784 15916507 739816031623689365440836895842478586320 15916508 559528131305364410163713434589131811328 15916509 379385970768661573603169889089137093440 15916510 1825167186192558538991406970849892319360 15916511 2194757223667417834474398521021358606552 15916512 1345946568298858268712948100855440605184 15916513 2723349174043589831554820922301539876864 15916514 -764885996061600853056290864666792628144 15916515 2829947145893363191627625753023381030320 15916516 -545832920288886588717158406703482667008 15916517 -5491029842217047944612927874073850067460 15916518 1040278806218489244989101487540041464864 15916519 -2622020828772532178030366561012232949656 15916520 -3846521945343212660476313928377247744000 15916521 -741664370424956887372881277069751365488 15916522 1352501729428339665973800144891708738912 15916523 -1619539590313497955761612795349340789544 15916524 1068666222244449449224385275341335427072 15916525 4650537683420911570148430477693852520000 15916526 -3876516714915167353965581621463116580288 15916527 -5461833468454394304383732292000274264320 15916528 437795806863880090186673582033781719040 15916529 -2760359933515142028399264895882495641600 15916530 -419767062777562916995067425582873543680 15916531 4119749481427728564217448600829293328332 15916532 -4724638847094197714141971891782271730304 15916533 -399960358669776239321791011550659511776 15916534 -4547740155859818753430845032080702208640 15916535 166118139385962715053092597110779195480 15916536 -19684890311254556426758025484148776960 15916537 151310525152157768133024901397781319232 15916538 3341977704408960278921754228449472456960 15916539 -3652930942772497739175793884903450029520 15916540 -837372739875778635547467238045436597760 15916541 -5000416397995054364522085133019945240058 15916542 -1164471472641577865860076762006632260288 15916543 2555978946333441424449942231264796072920 15916544 58483350650432352621238509206589407232 15916545 1191355820215624798676114208201445383720 15916546 -252211453586508769223611928551807044096 15916547 -1286935048833585565598954990721138570240 15916548 1977433949473961171677277110645025617920 15916549 -2241175735361159339321587192290555347808 15916550 -881337031188700756088183682130037798400 15916551 -223048015389228908907803470293738556416 15916552 -99366819924526224089889304979881159680 15916553 -989205952261262432548226436484617450480 15916554 -2827369253156936398927624780808021084160 15916555 -452975694236238748429477163720817217440 15916556 6673602891487095743599493930815156090368 15916557 300405848503758193116730260153181422720 15916558 931038729268000418906116579677645538176 15916559 565950529400039373780987105777507452616 15916560 -230118680033106992622081173249910374400 15916561 6270230380291022822816102197378909514162 15916562 -1816306810591441751528786859180603193968 15916563 -582707839512265147997888755128642441360 15916564 1948162836738553499693203763829329634176 15916565 -142200770678380664528726341178984899200 15916566 -2067134831597561931859655860896573043200 15916567 1000764603085236250737912011287953921072 15916568 2937089120572844492625895491189423298560 15916569 317006157403006435145097345294737686368 15916570 -3919862631906439574610105484845956331840 15916571 -1161558110885559547499852425392662634816 15916572 54193967665140480094999471143866112000 15916573 750585256885505213433511114648919675904 15916574 -1634915476854441381016414616341940495808 15916575 -238029665587170959159546373210771158400 15916576 -814732977312363103298855088269214744576 15916577 8437283438044160620897323930403610301120 15916578 317417383225855257605167296711589134336 15916579 11329185422046400211029689324089960960 15916580 -3558185293360483847364371234280622636800 15916581 -282946624740493455834219655861131083778 15916582 -2512894180234137635428354758115195200 15916583 622054592584357680498510557006037155832 15916584 782038281243086447607788996460418744320 15916585 -1347811376178818078328506708059985188800 15916586 361589225397105666255955161865326652416 15916587 -2032943136122401597572130214086536906048 15916588 -3243244684393024167550311309229354861312 15916589 -2434727632129986372278318708319103037436 15916590 1678848342706869368184408739733788515840 15916591 1111270286289920807190155828056885476472 15916592 -1818700197050980291197948386058845552640 15916593 -1738495329777172000626547288726171763712 15916594 -20693461604026175396469678870973160928 15916595 -1432355651792856343819291137274702352400 15916596 -2043065385849199614023188244629953220608 15916597 -1502165503805970569295322223962418658816 15916598 149382032768575714359381535716073889664 15916599 -2167758529548004984707931652719760356632 15916600 617778017785531991128764972733424640000 15916601 6077973650411911043341811131342960252500 15916602 60722676794125110912350852439148458240 15916603 -828555347050462222289369894273253120000 15916604 73971959779099662379141988740662067200 15916605 1782168379213677175168323845279463588960 15916606 1183140895864767099626273672359293652800 15916607 -979755942066453754542597671568399248640 15916608 1134443834630211983191264248636836413440 15916609 146473724968704613367233899000739271680 15916610 84400204253571447436178393928589753920 15916611 2341819678037034258170552496058787098872 15916612 -2562390403963545678121256457758487495680 15916613 -8237347627712383055855137078463297709696 15916614 278215735378029020421765185113312315392 15916615 -365332338498692466264215244590685264960 15916616 1868086324181041686799234730941008537600 15916617 662757731650631147615495790877118174400 15916618 853690070805561554193846264059629619760 15916619 5397994881025407194418723980779682070600 15916620 -1040733510266115298430961687942200939520 15916621 893361937142276194198338974110112369280 15916622 -35568370026114757996268617520705337408 15916623 -106344603452753089690635831994241592960 15916624 384407672762712588702191863611917598720 15916625 -3771378253831466816290444561704566592000 15916626 1259055529602825212485474505535924925824 15916627 -1809277568256034376076710112980096401200 15916628 35475838313932594604462253012417331200 15916629 1432401143183135920145470365764959591584 15916630 -1312409226145561958958177060073609079040 15916631 9546561059206964392177205719944209493864 15916632 1386603224724051170367175491921305763840 15916633 -3197752909799148338209383454549496174060 15916634 -3124384679699938162600281916911851744784 15916635 -169827674453694377290976451608331532800 15916636 3275469317489261853459314322549269742080 15916637 -3206356168733628887736685003477583733120 15916638 -619821939693080295187705786930478134272 15916639 -2866785884042415618608212132515295805976 15916640 1515888791303316942049020152165538201600 15916641 804149385290050269956467562188384581504 15916642 366801251477891726851528728586250419200 15916643 -1088307323199450685729753923283172918496 15916644 -1727893614969995178490025657368744673280 15916645 -5031074296980209526776400560358992812200 15916646 -1094501700452800166404970853231095540160 15916647 548593726858734902914972964503129915728 15916648 -222991597344349578362757025588495073280 15916649 -802384110038691666144663005827744673664 15916650 -901032084682384156623352292626524960000 15916651 808003278449593348956300416115785102904 15916652 -1981454650232158729882050986352163870464 15916653 -2650283462538021683787740813837838076938 15916654 -2042603205600313406353474188912879266688 15916655 2444595180760854035535872168807194207560 15916656 -60361936626457503760328572175432810496 15916657 7882857846974420647927094390682172349906 15916658 -1954226582511322818267296815670647725024 15916659 4199898656213995707100559780006724376128 15916660 -506344773176056089452514927381304181760 15916661 -1232199448108874514739661751735299567520 15916662 -8527404815500308947525682782228399328 15916663 1811785166436054335415162073829424789120 15916664 2297122104707246957706783771509415567360 15916665 -40174294163136194875860185212228841280 15916666 -53283965383485664538232745638128528640 15916667 1081354433118869725000728518355552721248 15916668 1627289663750936087035074177716276912640 15916669 -2762402264663402453953074742592142099840 15916670 -693094170367929025214253129237404365440 15916671 -151333995494907554041684588438158986880 15916672 5664683652272368680879375570565595136000 15916673 199392959606432633803381078911038178900 15916674 1860610671627310395703427049592266533760 15916675 514908309007526875880961553008204266900 15916676 -8211428614006164007631074706252144563968 15916677 -478089231334781753642013205800604555968 15916678 1596997025143679195739398627411258869056 15916679 6824748670457680540124914546901858258760 15916680 480238175485187609761057867210690560000 15916681 -1575118451675650281327909470343013778736 15916682 230059021319437423089217849976322226272 15916683 -1442605043008672696303381624317787699200 15916684 1687110834469343929450459693785340711936 15916685 3931749346300151560879659216215485762380 15916686 -1248710918489138872686786340504613686272 15916687 -7979232459923236042554483907868862146160 15916688 -519799135589717111727604080000744972288 15916689 -1791863989753868169074858317621753104480 15916690 1518531768885839664151073359279614251520 15916691 -3865176433403634719819254813108984995840 15916692 -401042761239751212241876764308775985152 15916693 -3282754081074955676454698958264983815936 15916694 2264739575039196890286178412721355521792 15916695 806560326220466195336068183405186475040 15916696 -2027117229001100270457828846666772377600 15916697 -995035220277945037634568663751439582328 15916698 544520190986097687614071314699397818624 15916699 7277707515493528383886400492177206669240 15916700 582515516581719989749006868725985587200 15916701 -1158515537666267755593939677750527680 15916702 -673494958675769380768857256786646954496 15916703 1707159511598596405471551448654200936 15916704 2245876507451337970506443564571662745600 15916705 -1934156104848351730542296030682011682240 15916706 -673419482493943900823760784020382638816 15916707 -2440172777087854545952470309320501250396 15916708 -27742026022980571384864024851670487040 15916709 1848766364508112348629164995862764759872 15916710 -2221748554009803554428426937268404640000 15916711 -3802310342937670020709223506319146455688 15916712 -843042668900892283217636225989002117120 15916713 213570087599332585606725534334130133120 15916714 2475673765046595362109614036585836584960 15916715 -2220394412523751022526878589044396180640 15916716 5476244486628094966174938361682192501760 15916717 -16652745330133917339919028783321020800 15916718 2582093940128016223541343340920709535040 15916719 -78094258194285700689143766337119120240 15916720 -622900460238279500649399161761854259200 15916721 5607061601626590774016300964867181678192 15916722 235302866630647793271938311702445263104 15916723 -2158214876245327185010779744056824983028 15916724 -1818089105916876355114569839226452901504 15916725 -590736848200404917941378589850194940000 15916726 -1581058389986441802865240671993123803904 15916727 -97667221698524894362258929940135955208 15916728 775641929197659606215580813542455910400 15916729 743094683167453746940752748265246118100 15916730 -1562937521265127606775598675628922332800 15916731 -2096529366228676568095001888686672188648 15916732 601097729673781685098950091941128269312 15916733 -72413787355473339968594033438944650240 15916734 -55098490626505506532743302517613915200 15916735 -507512499846050426487506359845754135320 15916736 319949869088465258412657741826740977664 15916737 -5436246394848961456746786423252910584000 15916738 -3817481784542022350029270295304740911104 15916739 365585155558041863055038402738765527560 15916740 -847077295376570793392521875345810923520 15916741 2665754739352942071037610770164550714142 15916742 3868001308992725476975389136341459154272 15916743 -5579207791480217998778626819649218396176 15916744 -707592921535484133204207765271540654080 15916745 -1302948085353628556637358039459348853880 15916746 -89989829394784268430276031559782185216 15916747 741140835202123624117601347411089001728 15916748 -246775243924314732513223422505128913920 15916749 -31907851355953339196984334601758100800 15916750 1028061836995768435532238126477118992000 15916751 -30819480819511825726689276103622106240 15916752 234841232064330850747586559065222897664 15916753 2235608879440108887760487666381711766002 15916754 629589074714360414629437597003766689792 15916755 -3071128608520768680512546442852346591440 15916756 -4077444284247319177179526973217032775680 15916757 -3278592758195751640700598420855279842994 15916758 490914231488024894993066692923588883968 15916759 1902975274230615764066598160533866270208 15916760 -1709530673927096216252677965544747008000 15916761 1991557792821305495153757097766444428224 15916762 -1458242721033301916150156015919489100800 15916763 2359991207245135043303163438942222819012 15916764 84684747520683704513921404051051610112 15916765 -783509899771653967005946883948140472340 15916766 -883575206563846560640434325235363101248 15916767 -2571912586861525188061779849822128961720 15916768 -4303780504792084674456715731385372114944 15916769 1253731987247440874581214208953442117408 15916770 582913756387373137350203968486372915200 15916771 546452173017070756649312649997658516144 15916772 -2211178664735190851786520917551937802624 15916773 -1252834115533592571319052622350894042016 15916774 -13999628007361758515913599965992351360 15916775 -352090509389404441465851353508788592000 15916776 5143670991127280960777442534926727168000 15916777 584214395304898515366844128922735271412 15916778 -632200781900175304117199855152601600160 15916779 -91475195048582462750755081196631345600 15916780 -1582778429726728932053608027061576908800 15916781 -817553372873223312502780349860877005908 15916782 -27911794024285886972678364817195585536 15916783 -2369028896561611389309451925894642904320 15916784 347643862467322577988837571476743454720 15916785 -2005160712870256270114018678188264622080 15916786 -140434243690045417201552086599954106240 15916787 880245626916066128297743500153804871800 15916788 3172785246538545497008052445616492185600 15916789 1805509619105010184488180402401596049056 15916790 2696144141995778596332316292413849198080 15916791 3112255400903984412595608908577851564928 15916792 1878710871084827661735054447778785792000 15916793 -311983769141481966647584988738390615958 15916794 -21066136086745770682052182569930915840 15916795 -1182580972852199273823422087938033862400 15916796 1714106655742024010344340195027340165120 15916797 800029331862094458000541797924428542080 15916798 -3517549181804336653488253195240353561600 15916799 -2908882436343256118965379611286000659200 15916800 1581905358996706592915027972937744384000 15916801 1447078133979339092558005975453250072532 15916802 -1245281067610665378791986292454452589696 15916803 189853597713748775294216035892844290304 15916804 3645213889183746369755174668452305814656 15916805 -792410911324941253751595100373128813440 15916806 -133395532409290855894736152277039227488 15916807 645277129643718335347572263050105308056 15916808 -593041993527639359830043640483333027840 15916809 710228827286688682873329072535054124640 15916810 262368448101229991899427309746840273920 15916811 3964708951330751793399970228786594871112 15916812 645720688384817436396499287236880632832 15916813 2018411400152709367179860273103746670240 15916814 2404893022433528053552017239202638456256 15916815 -1435907493112413262181527886154817650480 15916816 -276801389307345553481598447703654400000 15916817 4511015204273610275780076058330983886260 15916818 819629909649965180719980837385060762368 15916819 -10287579091011522517703877652119044497304 15916820 1778698883137112804994909232702030356480 15916821 -1349004124374699253154441237332858836576 15916822 -50840281908968132375856033657972614208 15916823 107982466001304104439085863037622119200 15916824 -150720454422044193823745953036492800 15916825 -284670387634841214200984425645812310450 15916826 -628252431616839427672258369075215952896 15916827 1256075574468839892996428993334830547840 15916828 855554856415465844456939391148125997056 15916829 -569212752876341315968109732710175100570 15916830 203074155836505811526529298253490339840 15916831 2135174395696519793522649732201592826992 15916832 -1056654943640141813611889188358250823680 15916833 -4310922923169710624981608505828606663598 15916834 1641901663675389012475743986677668882720 15916835 4585589663364374913136584515486674622160 15916836 1342221396081460430618775746577393967104 15916837 -91464384701060263512010941840167890880 15916838 1010135086800006536367280082766292768896 15916839 -1759952729338244850754331947371948802776 15916840 -2980806781106479863459834714648484915200 15916841 541233212274734640598487231332662117120 15916842 -1494622388474203266480241757966518132560 15916843 -1483065906005306787344794768606461198000 15916844 -2751480937347924421791302621932910187264 15916845 5931957393275898193614457800865528320 15916846 3876438668620219660926601331076573165504 15916847 608556819147361353209203176464358347232 15916848 310637042415180007646223212460034228224 15916849 -1502025180542289553077976607230081336920 15916850 788034846870727068401118136467217460400 15916851 37781067805931431202155828921074055680 15916852 1334741853980011217337598886846127595520 15916853 -2876793647666759180643754511783396962440 15916854 -850959755178015088659419453863443249792 15916855 928355748080778586343368447037417313360 15916856 -222103045925608917027948551886534819840 15916857 50438548562453876687926035208200007680 15916858 -3278153966003858181696476678461047096720 15916859 2015923950539838523576486336956515343360 15916860 -2380492863310229512891248225253163512320 15916861 -1728294177441608008840715119243743060538 15916862 783572237478890281558595445402768799104 15916863 -4295200238193906676076410131719582880000 15916864 -1029199744276448929741753627551860260864 15916865 1991940818509981978854981125753068580520 15916866 -458510982381299169848148337512897644160 15916867 3165780520360053419771395600526788873916 15916868 -3597634969658099011008754825833766585344 15916869 2122247866110397840800233164698825099294 15916870 1489183679812729111116067878360026659200 15916871 -3430569399864047192535744756060853781928 15916872 342484486596506070918458237055597649920 15916873 202858889948495649814333161188899882944 15916874 2523264257480809982458194421156228101120 15916875 -84373904889747999143888999582485170000 15916876 670767848579188487466054683930621039360 15916877 -651888322521138144102399148752679787274 15916878 3453478481188416511176024867961700027520 15916879 13304422141332664500901457826850538601984 15916880 -7287339152548968056968864935908474880 15916881 -3534444277669401875588282524542273516048 15916882 -1456104259800639633208819397756076285120 15916883 -4503388542651951634153281605643695692656 15916884 637231103007688226304429659024794140672 15916885 814710633842350772754654882967314431580 15916886 -2468327014443684139187884913727262096608 15916887 365260942052185892687056492849170662112 15916888 -153592659472285917053854072430923284480 15916889 -1792754373131738504561615302842173344560 15916890 1450785273828064189999737086364008140800 15916891 -3893636213137562389438464899027246155708 15916892 -3294692074084012678098169737152601991680 15916893 -1735504322741877055701117637409573588544 15916894 -600908329846429698420686839947163901568 15916895 -2866220662663757654975368732303063695600 15916896 -5015431034357624893807780319553417117696 15916897 -571779585180891125713952977202944116480 15916898 6111468117303094414132077378739366548864 15916899 1743419189933753207314772976757043182848 15916900 -1870532943300687319868348485961183056000 15916901 -1137740236690421455091777640391015942272 15916902 15715889175687108080581294465279818240 15916903 10382944760488720354122535079136521623024 15916904 1101503831760697857866670948497713781760 15916905 -174333340965464432499023167284169243740 15916906 -2697408933445896961607523675380014766496 15916907 -440757369420607694979908470729275514560 15916908 -53553798093667298723731124908857999360 15916909 299404141127136448481841502037273358604 15916910 736541713807773504127382532365994885120 15916911 2460051235659992465055990030433006853520 15916912 -143918149821451448109835138050341634048 15916913 -2804756260041943173967296250551417067800 15916914 77084100957290304932423920088822301696 15916915 110186044563642645219208361876549448000 15916916 454259120333844659192768535515302266240 15916917 635524779282447699415868435694988242912 15916918 237170696820316375811549891658601664160 15916919 289251866812796234676886152893746925952 15916920 106959615877283798849826923191074816000 15916921 -2467331744170348790629516706462899692668 15916922 434924375880679957279093279878045204480 15916923 -25670518037561561821362493711021874880 15916924 -2375473336050843740160501286305535729664 15916925 -1306609777065432922060800912879038617500 15916926 -451129889018034585912952504251912923136 15916927 -4928516657881439173919896781708777220360 15916928 1297007911095571054791796534068715192320 15916929 -491268551834132757838382739648104034432 15916930 -1096282263596194483852986249701189745600 15916931 -2721351865049988544256622842275576283268 15916932 -1307460904130438594693435312033151836160 15916933 3348577676454198271907541856172828793182 15916934 399113821873798391330433419975729553024 15916935 2727162260727616836175796191149596686800 15916936 2072119434783574157342038003986079580160 15916937 -9618199846027927027164688262545625947008 15916938 114791834898804528590507232424171637760 15916939 295868419274769931867653887978662791120 15916940 177947066197650019679972209913617612800 15916941 -48994443804473335524479890694221986048 15916942 2149301301463178030836240400735643943872 15916943 1935505605645883022744023468559915520 15916944 493716262794720100139212062278171295744 15916945 3119191586568431221085143322526918900 15916946 1078198903692046716345314132443510062720 15916947 -1793486408714677261132584610352785677216 15916948 5337257986605319727304052563574913575808 15916949 2796655167264521222082211406328346711950 15916950 22019582070714506876378639496955699200 15916951 -1179559619507311579143338229776401025000 15916952 46940226579151326390451809283040409600 15916953 -874560030753958915801902734458129752576 15916954 -1666232193843798971068121624791854020640 15916955 -5366981918454190631263262815714552424640 15916956 840397647935126574787918232732336824320 15916957 -2071584062209740656200586189510439497888 15916958 -119249552273796041047526801367654830016 15916959 1342902661324263172288492879902291620640 15916960 2304442757242250748305175001945162383360 15916961 -6402103168768578547237396173145543861200 15916962 1635675025473242086760934480076227207552 15916963 -1603208999580594133525457691025844042788 15916964 705166406677717712948791982712829417344 15916965 -325597006443718034315357725645744680000 15916966 -18706213891875086667030712352734218240 15916967 -357547355894027188209267181470544083048 15916968 2025455894604635499450726963374942899200 15916969 8636136954445668328950019213289499753060 15916970 1824550619086543755492627921807002275680 15916971 -265382188956579617416038494938854168576 15916972 -69744403956848665667326691174031075840 15916973 -2473051517161298353320485861399250469440 15916974 908469716505514793194908487698594802944 15916975 -1537208912900838298683376178143513442000 15916976 850592727111697743896424955617445036032 15916977 2464484831872838793021419052772890565314 15916978 563445530293242462106828252521379410432 15916979 921387200421313369340431068018094806048 15916980 1338838673865308177826529723413212651520 15916981 2814658670363050595904147535314216340224 15916982 -25753822200227599112250859263526016448 15916983 4700204384863084300509814187786693865600 15916984 -3501274623661402402434206485761754214400 15916985 -273285851839318515222294266398914938880 15916986 2694799688120063847115591524940531927152 15916987 -837896546861946643295664915453991446048 15916988 281048480489823951793836236978830783488 15916989 3868325391409119605032773308420268082176 15916990 -2266186856138105186483888755200541130880 15916991 5452200574682547063935004602334871567800 15916992 -72442177405214390852452727840776912896 15916993 76611756236678617542122165654929143168 15916994 1503261152415820614293647868124519093792 15916995 -2763643818902823312733026560942542565280 15916996 5454210954839199450901964044218970332160 15916997 5185396636488545874780466327953532471872 15916998 3230289271265478507393016896614531301120 15916999 -1488110815697836426165238545866797798400 15917000 -5221438462522831859732002502285844480000 15917001 -1232285952838102546947955809872840099568 15917002 -7860893209089576129252435135001864013568 15917003 1661009303211124906384397825980618608120 15917004 -794296988452281373331627961361664213760 15917005 -245749726487148869870154139381849076040 15917006 46311433841003056273064738987587471104 15917007 -3686826485726266977724601385984510090360 15917008 766372880148482050007284851623509778432 15917009 23888946084537009392702907237610119360 15917010 -953413978653688500750143420661271933440 15917011 -525481484811393795757299552675409198776 15917012 -313615138991706784661508893047301308416 15917013 269891161605287475342731065777616061120 15917014 -249262789555028529723882620332929381120 15917015 847922980512397094067421049691834072000 15917016 186551422384591429975533171253497753600 15917017 2935139497329785265146406232908079277066 15917018 1059989352578342189508699279083379700704 15917019 -47695718129846258036496984499405495656 15917020 -511516185372458575784447895809291059200 15917021 -2995605327672884575584829376044495145268 15917022 912813186687786946498400490778921128960 15917023 5636886232137424670611275562020102167664 15917024 6805966449235599374896213897583466381312 15917025 1146994271662821998103477328894414642800 15917026 1224446832006578626192246958154117120 15917027 226877301005274569010468380410271534400 15917028 175021931155036977581752874884923601920 15917029 -504043757568212428729197880221918173920 15917030 876751037864321886141887868241075689600 15917031 581391687734197851447746244038364947928 15917032 1656148201490048294375991096650864916480 15917033 -5038308564145311997183952642650827193776 15917034 752938853104975763691038689200714650112 15917035 -2872654806517249647754809688051437249600 15917036 -4126856795301374371094859615190242021120 15917037 1308669032134851289499846467340002685952 15917038 918940372431946387749979744350357048960 15917039 -602845181595840241605609921698567407176 15917040 885765963089148766979463801307348992000 15917041 -948270498634282039626839830368996508480 15917042 -702054852087546251220846243216333689328 15917043 1560297122732238919415981562442111783992 15917044 -1184221707815465410858202139251228448768 15917045 1057238137367040479107351375162166886300 15917046 363271663760077152193445733081397800384 15917047 -1610484668428743129479324183885546068504 15917048 -826495915895278803023998495109166243840 15917049 631215832453819747146831980984463866484 15917050 -261703366521992240178955111901444700000 15917051 5372239996624462623104671253279618582400 15917052 7801908381788513590931658378847395840 15917053 -3891469519553869639918726944077139894740 15917054 -3561034288264134909578787659538056577024 15917055 186934211248396850923030697273991344640 15917056 -3975896454537305673049382319648009093120 15917057 2245011935268799645532754431493565917780 15917058 800962246658316509492789526332793283584 15917059 -3876298983263804848217079174755288276740 15917060 1393844468569472757315614604277925068800 15917061 1424733397241996371811157023661838171008 15917062 -233896286481213639711052200317579742240 15917063 -4582105419599275064170133069832931811688 15917064 -599093843200084958906584223409499176960 15917065 -833599525587056156700242875862977841280 15917066 -192960819891294744837434135372520768 15917067 69428233189410014173521146135082950592 15917068 -172892798219460617791537872832003025152 15917069 812647112850945632179065422307445910496 15917070 584689382079677503708022902514958071040 15917071 -2022031202753287210255821252497113531776 15917072 183859319335456153349037272021814091776 15917073 322457067290353669412768219249595442368 15917074 -1708086770889100723651324266676879718400 15917075 -1890364262363023347157387058310306771000 15917076 -636307583194200896187994961622633148416 15917077 4295944813230136127211697119008219052672 15917078 -613732892144168297698863231030096157440 15917079 -3267492712466853705857306751884459011200 15917080 -198214376041270211683806464081577984000 15917081 2625925326004534858735272433520629430730 15917082 476289802306871811269922332582439777792 15917083 -581943115342351232664859425690592528320 15917084 1531355215383477594683241153828615154176 15917085 -2540358114284478247912621876566923656200 15917086 -26682213020646505017439013381104766976 15917087 -5167104566633279903041378524648124527264 15917088 3298682319623493375420000492223057625088 15917089 6589150170875978471943399055383123393890 15917090 -278143152692516979742210270417579998720 15917091 -3789155242444481843559254748446698691208 15917092 5840501231474996652993552361069174871040 15917093 -4719435556077124763760854524278189566658 15917094 -1131839285708107736500102024923070392960 15917095 -53503117185988492903641764890327260960 15917096 -4664480680295257066248514118712983746560 15917097 -2312279194523097537540384427803488993280 15917098 101170486799685339193341530920711146240 15917099 6604017682209791094927730597264696052520 15917100 15594189886854397760511918168303436800 15917101 5660877430105379606188903516900472414102 15917102 -120667420868907666383074958540050800000 15917103 1841946010069307412304963646577799987320 15917104 154679894088150364967976909060861591552 15917105 -1233092957844774146811489736562505108480 15917106 -1319095816159280570891549498581078461696 15917107 7383613850382962842617444315653116892520 15917108 -796278187289690833773434895992290535424 15917109 1060005654569433898772815461061775446368 15917110 -487679129879025037218804620361752734080 15917111 -430963705534218768680975378868648201480 15917112 -2554870046962221788237556072718232494080 15917113 1087319131380866886612524656062042124624 15917114 -2440472683733613733296305630209888972800 15917115 797779162222884369842123280685474980720 15917116 -2672923019638233989988813530580716712960 15917117 -2555381518098616090629677131070190566400 15917118 -596317481179806097254453229529052530688 15917119 1924301259675626580280268046868455588744 15917120 -242432285595114643907791548776337899520 15917121 7957515112344661617131675537777118079680 15917122 -888512016644612617430953744184591211456 15917123 -1828440633502545825517865230336062490896 15917124 -1103453680540814393924063769101131244544 15917125 -405839302524959291232858110134886976000 15917126 1516347047290652193713297805341293084512 15917127 -608406255913066986389603844475581604992 15917128 -4575801048772149124346819665663298887680 15917129 856134037677581003891798802405328188084 15917130 -115507539864140965298091776374926164640 15917131 1555215061490003961127670853681723624592 15917132 507059594007671532597676976593931796480 15917133 -2418427459726660979146466833146957310752 15917134 2367561661122123045382251832220112815232 15917135 51172114941582542430783439497091704000 15917136 -34331802997774520337033858544136355840 15917137 2096983113429208111255265873594003804786 15917138 -26296377069718754960468180731893722880 15917139 34017273200166402043795093010253417888 15917140 723770915593676149179844658795234465280 15917141 3178151150715961265399959332547948693212 15917142 397043421193921623854575991064162148224 15917143 549390534656028734079846870747076084320 15917144 5469283826915005231642111222905867356160 15917145 -632214271009349880834369858778849913280 15917146 -1239460032784733642118685888904022754560 15917147 -14251783020968338620892673467916809404 15917148 38006020370789731674651342848600148480 15917149 -3161279253729222106024934332399482992736 15917150 -885443906625077481297602295053377526400 15917151 2197602719671629896338149547695755032464 15917152 528978545080628596531790621000268644352 15917153 -470723069034016774465976140783316295744 15917154 1335165956865690975367917312155639719680 15917155 -2692491281817900943232168767295437824000 15917156 -4116405413576595018907165558373870340480 15917157 5360780532341158707538882198011572881920 15917158 -376185396286218102878283655683412031616 15917159 5960443655710196827998558019217591543304 15917160 -411046265378146579265342694859882905600 15917161 814539966611741848109249662175778124800 15917162 -909027435150473102121629326113421384608 15917163 -29131545391190399450413802158601311656 15917164 4070792072085388723558030274505550544896 15917165 699887985752932124258608681142644251840 15917166 1232295910190031804645791071546779428352 15917167 225980042166968558539160164882068445184 15917168 -696151640390398350636348423491894968320 15917169 1915718305955974818083066646353509912944 15917170 4312080596333020361915980018523082700800 15917171 232560044327008919849607329901228141192 15917172 821881498667118802528729092074698014720 15917173 -2846814583871584277074970842970333501856 15917174 -563942390916517788875868580459130603520 15917175 1106476372435177181749224390415185366000 15917176 -3557228938763384991724363184026673479680 15917177 5858449419153176236917908758478076322026 15917178 194346280087421089846227121547228102400 15917179 -5943717334433384283777586821465493328640 15917180 1518572197405903058194463938051745448960 15917181 -1339948515722031946865179379872452096 15917182 -1266207468628626773426322772789788983808 15917183 -2346288468865420389596308997665380989568 15917184 -1432392755521380523209373234893485506560 15917185 -345287505500309982235263050301721217280 15917186 -3739139281101050931768539520746212508208 15917187 2741329702251487598347065903331963824 15917188 186871842416196676564125804327485648896 15917189 1554881647883758349463416784181596677724 15917190 -2020285613903497959920294747805431500800 15917191 -2064419345670967740071767420551585752000 15917192 -362280387534194704544792160209566464000 15917193 -1762971517178261852503725274715341675920 15917194 1168764684678317415656960089094326126896 15917195 1858912805219654605408752655113108456480 15917196 -809642219309470800085819089475467067392 15917197 -2042052484263458633124036531734406739680 15917198 -706868884582558552707343380869964042240 15917199 170059793695250978657306430774942691464 15917200 -252189397671602568189117270142758502400 15917201 5006086680336787658618081754259344170100 15917202 -1448152565745382578008625619807467079680 15917203 7805746737933851021254384039140603969452 15917204 -7091306608376119053507928268545915855104 15917205 345359151089892892960341937719605092800 15917206 914062700661830805345392211751987856640 15917207 1831421063367345153256154254905865493832 15917208 3838513158388880767383934111028957675520 15917209 -583695545974654056651519734569781495088 15917210 -80135475724169866597225622041325118240 15917211 157195875419424931513129137594584942688 15917212 -5017338315756861941938528509667703808 15917213 -339603924430280301146918123916230791776 15917214 336437768155708479650868254103926860800 15917215 -377565020393255906523023785771172502720 15917216 1192496334403591460280677867016038645760 15917217 30640974868203151736099580852376991520 15917218 216122917220662202921825307267479857440 15917219 3492304710609175353281874233295558436320 15917220 558710238046162914509737863685947494400 15917221 4258321408498551780503291422112867487422 15917222 2959249965999427106455340714110415366400 15917223 590538507342971875969236071334907852800 15917224 -38280029814306934946635806586859028480 15917225 -300041429787760396954130983985658445800 15917226 -208127523212586322518189635719585986816 15917227 -1472330261022261996063574400527707166800 15917228 -281267553257158890772395855815356076544 15917229 -1002824337721059940579342158169171245312 15917230 101366402211203405496149748734896780800 15917231 7300087474974585010913253227196123494400 15917232 -956693427743908131309479124657271111680 15917233 53466737270185276221830988658397148144 15917234 -1478258952685401497108530183249899807984 15917235 1461585969195458676173677366501779774000 15917236 -5943933884794716959778285448511052472320 15917237 2613055248402432186549086305651363388352 15917238 -1169160161621429541370311469076188658112 15917239 -1686080685436176036924621240661548837176 15917240 44444923618732377580974251681554636800 15917241 -2230511839663720445923422779138232274608 15917242 1027751025775382624668212540890034647040 15917243 -1790803783522391674343552746304944004508 15917244 -45360501135289434045062697898563084288 15917245 343457633267206783150754027785703635800 15917246 580720767822135203868503163594530979072 15917247 -2098386459864135684353578798241439251976 15917248 7305245141623567379703961505217118208 15917249 3281487388781519031014087250001540061250 15917250 1980285441339854594541989410878833280000 15917251 -1971877477977148434645634799445459040 15917252 -702201547196344230207096946039258265088 15917253 1345849624496081360952602028722752028640 15917254 2628012972669322061769609946428019764576 15917255 -8558981578971263184014618402418451362240 15917256 891697784556348431887603189464576000000 15917257 -668064997643259348741342832924648606448 15917258 545147895075033586249383549572225241600 15917259 1864362079967538945045575604924487096560 15917260 178029690423195657707040458947088424960 15917261 771890097034183722324844673795257957824 15917262 182440352300946063206993878008233180160 15917263 1675461910492724482054571864301935574512 15917264 879034060730298689978201352408113479680 15917265 321778902136600612622143880703963532800 15917266 113176186258975812473566457742570095904 15917267 -61700384715268367149925827017328477560 15917268 215086115868503195848522746443496560640 15917269 23472436647278520677727782253509819040 15917270 320150001392375183192384403665339808000 15917271 794124582718848411247672623501951563904 15917272 -2164516259449780464676442351320988344320 15917273 -4095467867874277154086310927746531295478 15917274 -16300947066151317864662818590135299856 15917275 2005392265012172709791293170977535972600 15917276 -960410302552388027614113854066994759168 15917277 -339204346748565569584981540537026156480 15917278 47538753663872091040193822512873909248 15917279 -496750262190029138880428477850124986528 15917280 1561941645341789586190028372379311800320 15917281 -1002978799056277170811915642457894797918 15917282 -2596261200963245713742109233692098649008 15917283 -4364087906929677498687442327745046800400 15917284 -939119652642739160783785473373711958784 15917285 174024664444103421864925276060359060600 15917286 -829925909842135545825429638184635695104 15917287 -8737916761096014327504367564465113125808 15917288 2835586188380561694237963171144032256000 15917289 -340584194094397152950979357700556299392 15917290 2721152345872745897165747455498907906400 15917291 -400030030413827888899304200189044129792 15917292 590001462077827332631247610890671823616 15917293 -1087726075518176274860260421470542110016 15917294 -586951029857193068007724991076717603840 15917295 -3862303727689747295208093112464773599200 15917296 1402349158613605103933655345890964733952 15917297 -1467608750933425377643961621025739661376 15917298 1881584218597086227168275129366830401664 15917299 -7790194474553723832837817720121772383264 15917300 897607840467854137328548495298980608000 15917301 -939268703247760622295546130365841642770 15917302 -10877087304904335542341369796295520713216 15917303 -1746511311640284095040018648490081607448 15917304 1162677354691097332978887654791415152640 15917305 -3004475946657474309919781111085747780540 15917306 -165968480347915510373763392918515865376 15917307 -838365087645697747663795515417225302400 15917308 -604606280907756609950552635925249536 15917309 2871753112763259441985931327370460533510 15917310 1003239653740659064171402829083877760 15917311 -3677432099702873502322277204576232222720 15917312 -1031815018586182235479140672643560112128 15917313 1085010674773465400724945471404214064944 15917314 -1127280145236522496328857474687136537088 15917315 2895831769141579970522429806036972608000 15917316 766295309574073770056976722016468298752 15917317 -471595668600816229435286058804180640680 15917318 -2590445698646799215837442694835585750784 15917319 -321827756744680125350974962901824270312 15917320 -2252864906701504296271132194981015552000 15917321 968983332243980262187561512830458346880 15917322 -604191836577649742584615980336013940736 15917323 -2192869243813873682102434850148474848428 15917324 432308919284725261976763534425011785216 15917325 360778714816351606351502887882968717600 15917326 -952498718904772073306555120808983295360 15917327 99053169342322537203723766765421202432 15917328 -199931480713742825476803259925222916096 15917329 -7680690736923190176593753882545731573070 15917330 569661185420573988255045682099310000640 15917331 2021414556722249981747019551511655272240 15917332 -4188797978555234568396919694227074709760 15917333 4101435316455549070222000525786809378684 15917334 260922521732766224756641323476279758848 15917335 -941649795834758210665004518573895139840 15917336 997480660227965011571308387288601948160 15917337 3610965181178840787088647191223371065440 15917338 -4041624026148640076391300080223257731104 15917339 1811381804245416978080578891572785611140 15917340 229078617240384324018854121309762816000 15917341 1344300711381302211614580471206923505184 15917342 -1551397658832751157497790764561084170240 15917343 -1158517275785025340401125596553554097136 15917344 4640416553095291236518398051905555726336 15917345 -385294543923890014823243914571730268800 15917346 -190872138238617407545423024755437933280 15917347 -5630695679814034745641501284519085111204 15917348 726265021164971238430958474799092785152 15917349 1491193645123411951291781192663255089152 15917350 -1813255864927325496506930216596880205600 15917351 -9987543583106474689050592542088035313488 15917352 -4248546705218574749838519721543346012160 15917353 -45022753926598086907025039401106321152 15917354 804004090092039729713245945148141893632 15917355 1969701541000708505846392218284444489760 15917356 -709643288885818218915410126475684744192 15917357 -1066876087641410568854703368580544301280 15917358 37461685007580704339656388200310763648 15917359 -215585964805012278276153435888089082296 15917360 870810860215835564069432419797051310080 15917361 -1595520969427329128613659364313024048896 15917362 267729684237105527003225521987201093632 15917363 -1068014519459482099104400202848242171648 15917364 1596491114978041454183954838923194675200 15917365 671069672253898336908808730531955072000 15917366 -43446539192204512425465395787020097600 15917367 2824515262893164830118693287257883345920 15917368 1031522857257306870849348113828471746560 15917369 2388974147573449153534056745333427805444 15917370 262766116029562849197678810005649884160 15917371 5067005788403646597070142952721044249572 15917372 7136779559151972722080825314621038822400 15917373 792310136857322196147420665668231936422 15917374 -1349064604116993696568272418327177282560 15917375 1774622784908918451689869882730978520000 15917376 1099027522564824914189284995168806633472 15917377 21126566032370410114047645473001883072 15917378 3752861993337367774982938227503635692240 15917379 -356956031641529020004315956665484076880 15917380 -471081275153851889001473790150650941440 15917381 -1710523337813540673441417631021359934818 15917382 -92787817333816068982728680159346125952 15917383 -3592875353464553938080442755451139084400 15917384 113383720138621766725144163704480727040 15917385 2578195402106764847964762976932733790400 15917386 1934184391206859662173606307156882169392 15917387 -3929425697126967023426000422839087017964 15917388 -1301037997842228533123527534632265228800 15917389 589634068667943617821095767000537779908 15917390 -313918397761639715190814554226713542400 15917391 31685578969698924141633926557989697920 15917392 -233751219347882610848236429102095867904 15917393 822580700947808193877754732651120561664 15917394 583030776020019224464473201574374251520 15917395 -2751376258002103975986107294102702830560 15917396 60895612853520428808601701069608386560 15917397 2152640998856957130529812064722882621600 15917398 1106347741128792058268027361681569647872 15917399 974560910091993746359241233870858523400 15917400 318475620957153738265176737494517760000 15917401 1293562265113792704742728314900667854404 15917402 518601496776353673539108811595143233280 15917403 1576831674015327935424256936983878185728 15917404 5002110404339848806322744633325665036800 15917405 -3061867097072745294745498563444503879700 15917406 621919029786770506261940330733436255488 15917407 -4095378302504949636188404029404564316168 15917408 2431351368812869866011162659930668269568 15917409 -1333811749722059618099584018925962597596 15917410 -1556267237103027613819132052005308696000 15917411 3611621596506371925053705540372038986012 15917412 -602074800360191225609334185067326066688 15917413 43090763890490448542167582237720199200 15917414 -673511309978959537806370633097062220160 15917415 -741461203779733047833580559646039132160 15917416 -1080191990749478343973190863655615447040 15917417 -5457368282642312493182263281649358679408 15917418 1677995703430839369784994155877461524480 15917419 316726862018666218109745197163741925632 15917420 -556897179301428299699069831049975582720 15917421 -1008584027228897503150814376866098309440 15917422 -1952655938089892816218722270837431654976 15917423 2565425596392231127377275517427596683520 15917424 458779710534870837632491528504520638464 15917425 123228858699846619610619784666191038150 15917426 39617272561698869697664169353643879424 15917427 299478987714944472759445902711591189960 15917428 455390734554144095419690836347974083968 15917429 -905852929549235675318175961895284973760 15917430 209443353383024056866124242759443178240 15917431 -300909650860167477281786594162906300288 15917432 -4280430951695161231645292079335454105600 15917433 923232745107034501340604979408587955200 15917434 655655903398226125955628817278747537744 15917435 874902287311571023334279946737695288800 15917436 -2802805776140085039984136642990690564608 15917437 -310830746713409112949692751947746285448 15917438 3224312634712445941620959097667989607296 15917439 -1030117806780744315791969656697204352 15917440 1076194929843170723805518727009533952000 15917441 -1558648522634013061741176928548597772158 15917442 533161269006529838048211376746675062784 15917443 7263085407180020918970520357094842746720 15917444 2806806826510523284274127313798115703936 15917445 -3173209653210785335100184534401968396800 15917446 1034375901646316146847896470273142087680 15917447 1008472147143317796455414130275005059552 15917448 21513439296482423949346552833901363200 15917449 -2856027110390628075683102021992727867136 15917450 504089362550592733057773137723810490000 15917451 -4490442912582347298622422340133301189696 15917452 -1019365503608512819574452086802879684864 15917453 -2210699659586995512061921135936663604298 15917454 2349279578879081859964673786551732509696 15917455 -3772288839585290556704408073178893611640 15917456 126114616815342549898628015170059239424 15917457 4183392358275011314641861443544496048992 15917458 2624828445868975353643907858548304578176 15917459 -1350144408081725831728446028281438889920 15917460 -254383996706703709535734522800545341440 15917461 1976503541713923311001049945363382768032 15917462 2362910240898875177438525885276808019200 15917463 -437153516265532639424877400679356821408 15917464 -3195515514963545584691643865527665264640 15917465 261629235550883385865265906836095558720 15917466 53115730039756594482068270449915559424 15917467 548262234817455106578921852329613680472 15917468 -1510411758454477289333553831726388122624 15917469 -3779558960638953280534541331669977993856 15917470 292392665976703225118146330602218751360 15917471 -1852516631260860180139961243485437299856 15917472 1228253414450690138690519329547495669760 15917473 655956804231528329279090805607015891200 15917474 -121940330782688729574347822349411430848 15917475 109856845462724654682530269846869696000 15917476 -13425701163317381839668989372124519168 15917477 492543085770342457403704858007651159040 15917478 -1775716222522687904263127297981222684160 15917479 -1402758371000257991456302046474674454920 15917480 2625008219891797185040669968300244992000 15917481 -4603364592467557586907869122415053651830 15917482 11131544841149105031168064677490228224 15917483 -3883042163073178308184925888369337082800 15917484 2149549356811542159976213384640283144192 15917485 6452337618092498134394298945016716174360 15917486 -112291747753082963056543645235063510400 15917487 -4318660097959335022119582761258848283640 15917488 117222434858931493434138274926276444160 15917489 1599187899633199756134493694071478062656 15917490 -553250314966420245591251328777123778560 15917491 -3898672020328547676851997609641442573600 15917492 4509317055258848120062898398260872570880 15917493 -66009350790015411348245431157731904736 15917494 -1874636142759253757073119064074134247808 15917495 1899418082971840450517183253766104291840 15917496 661154103024694361528000259743415336960 15917497 27533068123847856412762635153653341280 15917498 -3558734856570825746072332740639713370000 15917499 -2119209474762884427665614750590214824000 15917500 -619385967929187871904565647951153920000 15917501 3429318647293704940105984804114434098502 15917502 546111381312686214128590727910443270784 15917503 5256151098245894679302452814949079627728 15917504 119942116357144267355151849932955058176 15917505 -55018536691123000464082722002230862400 15917506 2090597737442763209850850229564068120320 15917507 1437162146015021357358868547726499165756 15917508 -486043261680326416911126428396451102720 15917509 34169545786923252215148641415168970620 15917510 187973725832678942539809728424241916160 15917511 579575772832800957511227651402405422544 15917512 120527639432926426159067523387731005440 15917513 3561185256862295998942301378009656884 15917514 2108646388694131058830225003049849402880 15917515 1276014012273014445985666652157194912160 15917516 -1458951491588199637213460905733125102080 15917517 -1684496997120027249196434265572339277824 15917518 1311401436159181276722480955664774439168 15917519 -1672896734806773938394567291893903907456 15917520 794438016136177539918695399325617356800 15917521 -11252269195420738051620713371827384264600 15917522 -1899377669688685089981085339693793720688 15917523 -1702855390674005035431247418802803431632 15917524 -1643188685476517536155066974605922713600 15917525 -26974355695837636063804875754129166400 15917526 1792111248486519829971811460894574432000 15917527 -1347721012227247008836179553789436661624 15917528 879017921998531526010112641152480747520 15917529 -2490640781391166797897395319352617813792 15917530 2532722851533670199533376805418554728160 15917531 275169453578195501535041974025856729120 15917532 -2545804386649783516035815370351173334528 15917533 282878272462853235979803923586447782 15917534 -2037921862281190240242777048831600307008 15917535 881282525415369481166166492570843253200 15917536 7978125878826371465529591245403323891712 15917537 2715562451563923266139281815972117987200 15917538 -177482039648728204153918926097104909312 15917539 722598794565938820926059981841529707520 15917540 2937832832519716988800729971214296234240 15917541 642138923217752598366453584095982524800 15917542 -577262272400301756694676347715927683680 15917543 523445011908844214212282489295955627864 15917544 1715366375812414430671264647502927887360 15917545 374336127079699019379621534219732111360 15917546 -2294020323729821534838784045606710888528 15917547 2976530527045373605740101660455731418200 15917548 47277842647694716821155521434011384832 15917549 3972010795650302260328661412644424076160 15917550 -2159688012347352627657736117330017600 15917551 2439003088439471667744970729396800600240 15917552 -1529943214630482528499407928841457500160 15917553 39345837309687505019790931116333965604 15917554 -2118913679429505238403791948780198258560 15917555 -5370712059253667539832713834414525649040 15917556 -2405459675583664688423658770172789424128 15917557 325270398982891765406201639550280378620 15917558 -1405662212290756643316210240947158594560 15917559 -709638432751642055937072700978064441088 15917560 3013228288173324507604554614522006016000 15917561 1546976625333581983648370423461403356800 15917562 -1151997719801926260265635294802037857680 15917563 -63616154410993434818270503336259444188 15917564 -216852461148499770950521877299516078080 15917565 16210756738676540534365290570965543520 15917566 -234234910337295155670023553824648561280 15917567 -3138448404134122674545406295025488464384 15917568 -364325185785093740032008182197911552 15917569 -1777821425883390378948225200635576520700 15917570 -606382146945377926555379728050790410240 15917571 -2374662579958133314412857171724961148860 15917572 1577025323720236482630051407069950405632 15917573 -12600707144384844034200853456134535200 15917574 -1264521126632988137893157075618801106432 15917575 1392414869161232850091957364219604327000 15917576 3462563130163830866441442085440052930560 15917577 84187668199836708754998121870459906176 15917578 4108610619640861448294840987249830020960 15917579 7088083442002382417075145931342022340180 15917580 -1281351869682357061961798284619241062400 15917581 -3188078345528321392196992714391902972618 15917582 -513148018628734853451897420832944940608 15917583 -793882138683429756626659850713187665152 15917584 -2872577926249185020246573954761071525888 15917585 -2219343004065859319851468028541853656000 15917586 102186754008885388062981144468671698944 15917587 -1144519836515709391595408207106858041088 15917588 -975131698363057306773001912704020920320 15917589 -1649125284258209081735381112233291545092 15917590 680767622727594081725071637361787720320 15917591 2151465959300588237577890181267832753992 15917592 -3259421888146877685041745094540704153600 15917593 -46261479800874727461830260180363984620 15917594 -420690705907551460403491390942510543872 15917595 88143395983407189081182503853599852800 15917596 249318841716490516531547074866010363392 15917597 -555244703108731340310633555816583070580 15917598 2451713413594604902338188678088284241984 15917599 -7327331498547258575826493383073579146400 15917600 -1179229442135742859334468514522690355200 15917601 89199265524372833313232432914048000000 15917602 563300266896387505536763698002923006464 15917603 2350712548632075491982741470695865818584 15917604 -693307365676475319764762181843451567104 15917605 223848178286894209574928707521505627520 15917606 -2283468244368543230862974898618334041216 15917607 -1799584447647595763733642015829063785360 15917608 -1283483151353898169761003307540765655040 15917609 -1829138738228570211056857175111218216320 15917610 633590076396230331541823848532523379200 15917611 -12724145998104999067841375955774483520 15917612 -102197098752142242238927664559204326400 15917613 989527332781089772166903598847690830144 15917614 -1508352193636606345242362996428727281344 15917615 -1625410995566877811940422461081035484480 15917616 -386171160521560844223824660733263806464 15917617 -3273316626878848935024693009348740576220 15917618 531715372364593156709937044833992050304 15917619 -895991722978992530344424266342323972240 15917620 272795744415932397167470543422215700480 15917621 -4406577891773976247324340928454456200000 15917622 120054410142309702448195899819619436544 15917623 1178767000278893741924783028352549128872 15917624 -514459613306828165778926924681735884800 15917625 1674820285706555988800852989044553725000 15917626 794087540022091293968662428946689972960 15917627 9251733805000272220071445322731785046224 15917628 -4582076277315983257290588994297454017536 15917629 -1185882069118455487471651566060472772480 15917630 38572925776968191923528820167740393600 15917631 -4183558848160444347390811198667302963200 15917632 118920494427038954226680598131443236864 15917633 1350679005691713080502990002457914241984 15917634 64012508663188683605809133930906072016 15917635 -595618608150954655810961864517715573440 15917636 1653170312196298099592278610365157191680 15917637 -808867221987825267023825952018286667040 15917638 228432995929101306998543291072727370560 15917639 -2847965988722785880535563252797043581920 15917640 1741957311464298171888787559848557772800 15917641 -4340343617223599414913263554595911111728 15917642 -1311717952903549907786698800358801768608 15917643 -394088811552162297396060049180119027456 15917644 4587316854241672813072138466324526337536 15917645 693168355687466355836158399329868745400 15917646 -834890760081380277092659679680979860416 15917647 -3901941133577212831476725521717145493904 15917648 -182496727958436524221934356380386992128 15917649 -2409007221649960611424584908005524787200 15917650 37993322826337384190689738985269116000 15917651 -4794699683219354305236988752919969731348 15917652 -232341459337303009953563629827445866624 15917653 -462824042883418681049505074789132162098 15917654 859268318605492956763843731235298880 15917655 -108737519272309050325648189413310418400 15917656 -3329506476363442255361021356892387942400 15917657 -2455767726723463392646385914001229384768 15917658 -1362688238364278697347488609789758537216 15917659 -3934897682237466117101280040075420931728 15917660 1080901316568419466488775058011920501760 15917661 -4831951922513458778464642234399593398400 15917662 1161876695061512363439027326474120072832 15917663 818787084342016773391792350089351680704 15917664 1471544095646636866112049531874833334272 15917665 -1260257330576410903427915011352778259200 15917666 1380151474140432071700497054363358142032 15917667 586313820218367189700655380271809277760 15917668 -421074393739508036903317393046098370560 15917669 -3424337850570352928655578491566713758080 15917670 1264530848226943194841643171670777264000 15917671 -3605642211127283792494368362416322384 15917672 2446307279303367125182879538691924295680 15917673 -2265511866190961975593950179284484866416 15917674 2072077427184957889450672343162301564336 15917675 -2220235544904426441198273592901246235000 15917676 -455082710964291001514199929654756791296 15917677 -3194199926052550356556398919391058480020 15917678 2027721296680846258863790546197131722752 15917679 3257041012025236196140657624095006427008 15917680 -79095643627805698408880321736281456640 15917681 121715858074696987608162054089475428532 15917682 1232171158435297118442811477865322388224 15917683 -680602878211004526471812948252226497456 15917684 -660918572738140437546505439853573199104 15917685 -765794906896264746117867865185767763840 15917686 1910638776856833584116299260824491909792 15917687 -1585634574118662289217254312727759768760 15917688 -5387082310722936433663440704835586252800 15917689 -8006208609887472419470821279521317087510 15917690 2887910917679730720972112217973190137600 15917691 -481049414198625106687466523137542465536 15917692 222564166104706963422777851048994078720 15917693 -2530445251437125647580092353605666281056 15917694 32240864895208289478659296465258659840 15917695 -2747288461799295960885798343286408627040 15917696 1866527600217851477009245338574384005120 15917697 42561351403295131593752179142311827408 15917698 930473936734267037136272419315790427600 15917699 364849781974248993696920440192998816216 15917700 533674666432647125834498440710240614400 15917701 -373962618003733348274226995806071331200 15917702 -617934220915826709521550785321601281280 15917703 1837186984742748649786494556902293217408 15917704 -5757267993349993064150351187377382727680 15917705 -1749039901777169392923620043306600970140 15917706 -248887234493138967031582686906675379200 15917707 2066328985767642300862378033118408688880 15917708 4311648931100475212688499884919892905728 15917709 -2896164928673025729479350032642569925696 15917710 -1547023237237987522407928077390181440000 15917711 5085454444782285242833600361937268779312 15917712 -302709882180957440499115133504635404288 15917713 -1139728957479021317741727141094189519040 15917714 -1518733416782473559456854678021400210544 15917715 1656209691250907830829495178198787037520 15917716 -1929770705039033400912447681802136099072 15917717 2291181715427848947779586496552258023612 15917718 496885551308454381400968514998210362304 15917719 1021450859203921782140919297743835638544 15917720 267770964867268895613933178621700505600 15917721 2711160709683669039475002358556240079312 15917722 514724344266809148647152706244048156912 15917723 9032338863856107523418266520488480414320 15917724 149638047027102172837736275373654791680 15917725 719742262906286438850095927035041792000 15917726 2676066995465125565545173142279824537600 15917727 250052054872281782351374410310277305344 15917728 5492144368054098205490439567590786334720 15917729 -728482844830012569682274229084252391968 15917730 26790491903982204630409190332150648320 15917731 -4111159997429383768715255180667063538468 15917732 -5091809461957687073666194393238219627904 15917733 166119665550096652419295098767440142424 15917734 -1132809825244234405942074412984732276608 15917735 1988716891518422608037442102808876359360 15917736 3831104575135544715391225804222025318400 15917737 4665586030056731234748729646049563078992 15917738 -1585920865791338388429231870616365126480 15917739 -29945889224498567184384688931353565520 15917740 -26198899657368927996350778636353863680 15917741 -791696435857612748137713667462772029728 15917742 -2497794625453080805817918869160411045760 15917743 -3921538174214119768599338713257531377008 15917744 -1004155663966215524916489676052252098560 15917745 -673019175576171879523517161369204719360 15917746 1339526935480541703815814681033546755904 15917747 -448630152586704417097530123400603746804 15917748 566170543215906173871068262450196611072 15917749 2809036517660676341913656833162050458880 15917750 -37151097943535438102252898293864736000 15917751 -2714635899636965720271135350824480009920 15917752 -6045948748190502748047994251044112691200 15917753 7404158054015822929118773670138898073002 15917754 -230734016705945120853014313361432807680 15917755 -341759011672979944804748561464470041280 15917756 -893204198204005179496971865469316931584 15917757 2273180217544198065324461691171873680640 15917758 395372454095235288283337854121484435840 15917759 -283656306590427158860587405024302873760 15917760 -285402262744727051114916790653073489920 15917761 9903890323185846927251779930951443081924 15917762 -1594756611727656157495475440710308049408 15917763 2082026799828432321447850693636439053440 15917764 1831065034291912602126974156141956260096 15917765 -283119065199128226757776235816906973280 15917766 -1497330938619998484744594000163139078976 15917767 3023682440221733019069758489116427923184 15917768 -4486100352462737292207560799740588989440 15917769 -403608860331803419051380677883237970560 15917770 389675324731890609951835402487013534720 15917771 -2473119439935845823205828647066359813280 15917772 4004960328538711297362226241621287206912 15917773 411598290253522346765268353304889180022 15917774 1803502899409474280910247113754634147712 15917775 479378887541745101577985803382645902000 15917776 -548010163329323911552293879448392040448 15917777 2315867780725591681258584706559777584626 15917778 -150244520703526993352619986025269408496 15917779 -3843189386944897447353605857322526089620 15917780 316554927530584563122980279006117117440 15917781 -1311306602233045056217346173395193364160 15917782 3321018028379438209270753689390066244800 15917783 4337089753112865665365597180059291264 15917784 2621621314900945959655327970153591992320 15917785 -909286964492464145714361291989437692600 15917786 1586870114383246283709446019299935940592 15917787 -576359876614771087429649112528626396160 15917788 -1246633020285241198275774301094925778944 15917789 7069876443386144706058977552130337866560 15917790 367744044965868860593386382888237977600 15917791 -3706375276624647008679776574914776179808 15917792 -8865450309435410666305358056911273984 15917793 -2021149737744645753505343043985732527456 15917794 -2081046374636773199128261399681582763520 15917795 -2943255282642714205826696886073411009200 15917796 -17011338855944800438849324612751094528 15917797 -2528354038693728946246761989554015849992 15917798 1550206606071633278947028707504193624064 15917799 -867535920657741159197417878080375582720 15917800 -2183055062736625051235694195280129920000 15917801 -7053106340802466864250195182369915340400 15917802 319850515579995549136188696564424260864 15917803 3878518289575051942833181299520580801064 15917804 793823783771879616937418517147050566656 15917805 1216728742738057214868979095921178885560 15917806 -423002686672748035605286872302631986880 15917807 2001498768355744293689856919864351631664 15917808 -175536205567341922217156995011598811136 15917809 -58079489709973381016925593754727248394 15917810 -690010678727345885032442080714163904000 15917811 -42485544704221921716616626409880294400 15917812 -166426819225152801525558785841680590848 15917813 -1738443326528658630040722711549318265938 15917814 1160135163336213978751045170056385083520 15917815 1482229196909982781191531680105327248800 15917816 -68076106729583982746821575880953815040 15917817 -1454708586551794127382003967931313327552 15917818 230821639587731299466197242404189908992 15917819 1882707391957994135672519095857725284800 15917820 -1975555328858082687469512727434551500800 15917821 4893260154807066173796936306641047030022 15917822 628124612055363002835562229317725456000 15917823 -1696191073300366892666430210136720005120 15917824 -2190060880947414143220155362598595854336 15917825 -1429792591465500031846503543716573064000 15917826 39797288407436769160110591826763980800 15917827 4205614096467164060643384003338614663676 15917828 2025103764239224964082228562779563297280 15917829 -287601783296053614068514862364791678272 15917830 1646406556728184759996059466293777490560 15917831 -1262073035102813886535128381711168702360 15917832 -1614227105101957213172368751360627834880 15917833 -278870536508488249698908779424625413276 15917834 2158350598851118812895748948696317824816 15917835 -2161331366603197279976747696656358211600 15917836 -2428192652134539470940453032925257018880 15917837 939437459720381070650216554030693463640 15917838 1380151575719152515954145794941203904640 15917839 -264867065281027580806137990999814502400 15917840 -186054060465458897449199437963064770560 15917841 -82282129428707910114543450600177496752 15917842 -1399123858609826142042708281143820258928 15917843 2157930997723748446495575581961452781024 15917844 1474338744077649636004624062028366866432 15917845 2289682319508178960818883762387324886400 15917846 -779052586538518918823248707937702760640 15917847 2487227910222071744713102684773867373440 15917848 2000767077351668807204188180567096258560 15917849 -491150841967225697294043643602138781440 15917850 -2186136531710135652117924024185664000 15917851 -4845508389739625201727087400647017601148 15917852 -1684372168534256313226119619974223256064 15917853 -530655749904647346528651834862584732096 15917854 115373426463147084909706612033259285376 15917855 2260835520375539243452243231310652318960 15917856 1540736532936675979015280637041460117504 15917857 -4233196737635643753612431357034637394768 15917858 1409367148707037288234021150906064033280 15917859 -1099307190821460221213761683822804214236 15917860 1078052355053585353669336961125305507840 15917861 147612472794735322279674771350330720760 15917862 -3942174073958638961151344163932219106816 15917863 -1487762446083677897627235113363318906880 15917864 -1432653007722690322632601445250846074880 15917865 -2405151436995463683051933604335971959680 15917866 2863158364358472161462746536403521661440 15917867 1886695756214417559368544583593350946192 15917868 4455991740962218955531809613048518348800 15917869 9774112906755214717432027217105566656 15917870 1314697319185110434209962506480821778880 15917871 -1271386162261248168917658688747108130160 15917872 -388134650989370306035620438947169255424 15917873 -2604429090303860208136022104652535184878 15917874 -685173204239243838609736387986497192448 15917875 -3492435521408637329987553951907859496000 15917876 -767202885610702661917043113338715600896 15917877 -60383250612178520053097762878482948960 15917878 -123676999174911683836759545916326385920 15917879 -694782664500331921032287244972766034520 15917880 435359862353813742143316936104214528000 15917881 -200343981373558485612169400636688432000 15917882 110609651215184352846222542162814627552 15917883 2653718180830810172768915303195387193624 15917884 -1728998355931471336147647851377371110400 15917885 4208038269252784033102157274711171857580 15917886 -784748134343947686035035612313693923200 15917887 -3654480942804871907545218904857839696960 15917888 -344853510444046702291486240022036742144 15917889 -1829696196366865307556910125651986426304 15917890 -324850675012399220923757415040875864000 15917891 4005215400139052413479857177586548657664 15917892 -2654827857238511009155324458896742786048 15917893 -1532944219003062378664638842967052237860 15917894 2147624532272930443292249310649637606592 15917895 2218539680738417930014166257628557734600 15917896 -3244811882378053696870949031401605324800 15917897 -3990727674418065924419391231988450248540 15917898 2404008608671921279918372943161329540864 15917899 1116989602983158743271583168366076842960 15917900 2214472618551933607801442628346404576000 15917901 -1403006307975218975638953235496486652000 15917902 645722201819671377722205248292857929728 15917903 855266022036974180672753758403818350528 15917904 1635570722660128767095135855917093355520 15917905 -3052435244241518609892405996257118072000 15917906 428961564153541413723322769031487177344 15917907 98971755158938204251155704997335725360 15917908 563695778479351981584534200248345710336 15917909 -984473298038209988140772673177067647360 15917910 -1297682470655631338841013856905798784640 15917911 2541939495409302832169931019335032050624 15917912 -126557628215668233793714313010856980480 15917913 -7590305321256304293393716319314095488 15917914 279700046567538879060327935075559740640 15917915 647671591301194842826219040890563708000 15917916 -552335395615701041919661588410123091968 15917917 -1541819289018044091873525191787531875220 15917918 -1263623952971463578632934202505085578368 15917919 -601947371735903088012790724081816464056 15917920 -2240274378121487449233906789610967531520 15917921 631058602169950048052003197966750852272 15917922 1059332690056463223343111325525935819680 15917923 1692433884630882989435179432081687756240 15917924 -1180134708011508414023346821969497804800 15917925 -1052932780613941829283964223893214088000 15917926 -606069244265129120025704180886362173440 15917927 -7485553663515547483380372968834301017688 15917928 -437829368346434238192645328500390789120 15917929 8683787783476838536700670206484455718784 15917930 834459545076779098444032275432406912000 15917931 -5461135510528384549326450548570349936000 15917932 702476887268924826533879091049775434752 15917933 -2470722128160282682918894806821745344640 15917934 -40624692904232228957736504104059492800 15917935 3984728215861158374388571485839164197360 15917936 -861411834593633091312355321972730462208 15917937 1372828710105060603176879115669003068352 15917938 -294273294566435604863503873972260627456 15917939 -4126511676444371351964155027027992984944 15917940 272718036971839707029467306697409822720 15917941 -8942795534062007334816860461015218093120 15917942 -98128463974917085747526082385674279936 15917943 3748747484873820685776350441605294553064 15917944 -2449816934982006107512764616546732032000 15917945 5225188872933431894379893288559468773700 15917946 -60549465729035892138657039747851208192 15917947 -7186518551642268446597793236970175785440 15917948 -5078820174426297303946545256624846540800 15917949 3617647735531695876582590413245816114534 15917950 -450149003590308777192819870150856387200 15917951 -2390951145356201541406555140607278780048 15917952 -4193051989837114320817261242536542863360 15917953 -952947557365700439155274423969776960160 15917954 -1720312695104427264675393880350788099040 15917955 9092554174929020904467715448155571200 15917956 473841240029610095511317436332683726080 15917957 -261858874492794453110680846379151152160 15917958 821060424998671326231564765601713653760 15917959 3438440585037269130469247377966978130304 15917960 -1821484117706625571391591704381749657600 15917961 683425859775926176955862077248076704272 15917962 -653078578248921279573275431167359543808 15917963 137357590028709696702904447208377012608 15917964 296545521805117350835854554784107089920 15917965 -203147285124011736493573075907860896000 15917966 1968950554365845299049650525074035946432 15917967 -596632612961331611657350732986046271424 15917968 1469320768336221208544662641672113356800 15917969 914602886531550407756074385244087416370 15917970 1062383406648024901612588446767196096000 15917971 1859386881696018376737125088279361217592 15917972 1372191895461109690818150366729246904320 15917973 732862040798613550449554077142276851968 15917974 1644262160912893037392976618104597256736 15917975 1312992304367267715198643403069730918000 15917976 -1821186350112345518859869249894117652480 15917977 -4719832081716137729433067579162619029174 15917978 6467406087208075336122821625801325824 15917979 93065844752989989150913926887284611840 15917980 274038684839644971005985146433331599360 15917981 408984190884290696514741387588688422432 15917982 1186869531207241258636920723097803254592 15917983 -70228390711959946135163099479662781200 15917984 -2466562532036324800703078928687936307200 15917985 -1675414838225079833893916041729705276800 15917986 -867219600559187002098491579936979648000 15917987 589399086034896135261462792133317701712 15917988 921154020654677985226382553404703360000 15917989 1110342951939800843296426494841822782624 15917990 -2302621857084348752560409005061019926400 15917991 1967161707303063658627064176650451507200 15917992 -1628415357954751890194339515538720286720 15917993 -718628704826253292456033427247903664860 15917994 -922156220499307669346682766181702616144 15917995 3633924910902969371104077959330512668000 15917996 745378095005332676369207882257708320000 15917997 -3606625659028933881894127750527109752000 15917998 4694306000190098031542963678728992768 15917999 -101529992383334542848370995591462198960 15918000 219008412413358022016034219007672320000 15918001 4526225475778316509042913606989155570048 15918002 122829404902589800383273965172523382400 15918003 -3387024110846426892666586170558710417388 15918004 838486243283681674783073809535751150336 15918005 -3161336799595513318870553607596556122340 15918006 -154002889564816587998682198921195674880 15918007 542883911719762358340030446728837496832 15918008 1386170268234224767461347412784071168000 15918009 2003388950285352478105591724889588999504 15918010 -154034687370449711451197709184037760000 15918011 1950523735077449123512904193899352370224 15918012 2345838044570734174203671216315209728000 15918013 -383263843459242181199570072159315596020 15918014 -1453705383456815543865207686730167196288 15918015 -206163018071307374282582251116267053280 15918016 -2237251427494786441235638296552763555840 15918017 -1109122183541423150169172219749718480128 15918018 -349651846875137242603900083969678439680 15918019 1250459150939473631732215141878604570160 15918020 265312009594793278695011150045602183680 15918021 -1328521878264328171361353718340499607328 15918022 -1621083748114748735094527916460995542688 15918023 4378079503038608245073360564658123621120 15918024 917608332800531265902746242860330680320 15918025 -2372820875431710702350257497227142160450 15918026 -2403825422997013691188544600399980638720 15918027 -751973038314628134957719295605071159080 15918028 2893457705811261657945579003651424256 15918029 745029025737423268527141175438818755040 15918030 74087100844578622252579909423534542720 15918031 -510964998238489123002832959719141136648 15918032 175468803942640662123746297218466316288 15918033 -1947914319423434348921001823050995246400 15918034 1206376389990251619737087462732878608 15918035 -319067800051700036426888787007202426880 15918036 -2240546464709547852324504176589934245888 15918037 -2619160365273915545934936872001078824000 15918038 1084528880858550276656040541839783493920 15918039 -205080097273610226886374045883534631880 15918040 -3638901626361246906745215586415080243200 15918041 -2533565359162802085021873731586306553830 15918042 -1999113850398015941370496998388358757120 15918043 4418984134359840241068312158576955940292 15918044 65045632946816069551410754006449179136 15918045 115460846591030016440359333550120213760 15918046 3690437453221335520195369241434396985472 15918047 2713889035315339942789639063446494512080 15918048 3883250151252790649393218432725476966400 15918049 -187804431618697115677668586591121094464 15918050 20485145936331353420397141037379493600 15918051 3788906425069433975802093183101087747904 15918052 5708635919709220285059655159675091262720 15918053 -3447062948513815188886654723604355279360 15918054 2120621839586572845828421643729793538752 15918055 5020601516317227789858889538105918043960 15918056 2433410945649511665222992234792239595520 15918057 2801230307634854977345236597592484078154 15918058 -810490242432026297061554252461946836992 15918059 4737173382264917911293798975762809789904 15918060 2373590351266769825769308708182321152000 15918061 -8160733687627350994434320568245401319296 15918062 3571612852767171539553217773636117652032 15918063 125482270909726444801271569020821937024 15918064 541074316408269899964587919302458081280 15918065 2220221896896781731537805887705497393460 15918066 405759439892756717135511457896718295040 15918067 -2183549282375168786783052557456162435520 15918068 -4701370449852110985512406293970003649152 15918069 -29286902031137662956918709073339521728 15918070 -368871311693974127279131061573992611840 15918071 2461441679746053730944861516339997312320 15918072 -2743624071862081770618232603038265835520 15918073 1673532222453225922706679258958156659144 15918074 3110335346629538080954261919743616839536 15918075 -1817440165660494898223498007813957858000 15918076 302551924259108210661732653277690373632 15918077 2770011710569899694792056037616465304672 15918078 -372480747543695254620835886263808274432 15918079 1204683012665401409564740487078445255680 15918080 -3132465861107980587283985479983798681600 15918081 2536392424358808624762546177185057924064 15918082 449678155904282365508164408685245647360 15918083 -114861407728988457714467980397160394536 15918084 2359705659421352785839612782555701248 15918085 -2954163239245192941871054158938054513220 15918086 1273619089966842269478604997576548980480 15918087 -3016908656441035790147506282652250460848 15918088 195132829029185949903628638952476856320 15918089 -3020458978104790231967309665851848746800 15918090 541603810239325257577056321609060952320 15918091 -141250643502363373000704684040682602728 15918092 1541750758384746866777695275189529679616 15918093 -575139423437133397095620434556851528320 15918094 -1526809608978600512896004695988254452480 15918095 -547383063656756302818061151296346043600 15918096 -9044732247873407165343684340832403456 15918097 -168119119675476492345603418102497760000 15918098 1388265645964876013285552981132031323136 15918099 -4241396396455066028138573871584981028936 15918100 -280543335958168984789519190965920000000 15918101 4354035528763825347711420120930888478272 15918102 -333811147183139181324819910049243399808 15918103 -2035349875506184781184343481059679270544 15918104 3331310014223803017210876866379684126720 15918105 -677000903584322981549790372053634048000 15918106 -2391672089686863225948133228916717226240 15918107 -3809339624938689816823579859150763787644 15918108 -57046945280004593720662721931571838976 15918109 -529247124490667949105704342547100043796 15918110 1986529524830717303971710273040251739200 15918111 -2184232861744569156002790281289429826440 15918112 1152494418845275484414745163412935802880 15918113 5865129053088353387954281955140393879044 15918114 -1287651867840265387820977051389056108160 15918115 4532297503481130023586963179304442871760 15918116 774482114744056012977502515866220183552 15918117 -792671708459173161323646779835105097920 15918118 -2441605992001433589516926428822254295680 15918119 -2477696468458458856140793286621503921104 15918120 97843458932984756774336340848979456000 15918121 3112808590131183763668428338894726148944 15918122 1069677790279854930870636348307483444224 15918123 -297948916902925892235145094624038851072 15918124 -387770122888495626454135802916269888000 15918125 -721997967089139426605697009733466831250 15918126 -2551238585621991287317524155653988352 15918127 14642188582803456689638038251208958320 15918128 848640602710745864646210673577620930560 15918129 -777618277396572667426543323793803268800 15918130 1950794468684335395171284008187440812960 15918131 -5767774309502885419697499469573100036736 15918132 -2130004438803899819797001046001841737728 15918133 2731891645462365538071585191261334668160 15918134 -260424288673153126414150248948179954784 15918135 3159095659664771480363202511187025776640 15918136 2551944899376711219159884095793013657600 15918137 -6706501483309204471269703826348021630508 15918138 1796392578994903299315492044732938802544 15918139 -664631741494724974575531081927290474956 15918140 63822422728363632560918940872070604800 15918141 -2681370780719966222768033782697504755200 15918142 -1144018814283700713707802390073938484800 15918143 3235038295399929375199456345085677489320 15918144 1285787000947234203498228791435121917952 15918145 -1232841936899957420633951565565779398400 15918146 185503419344474931747194184148767256272 15918147 -594011057031388886792791043211541954560 15918148 -296727216509124828707290781541821374464 15918149 -1723839598382014156981059249058546324836 15918150 -147854138304631803028302934028898878400 15918151 3177126449321030173893964479485355000152 15918152 816294401373376824436031065263789081600 15918153 -3266594890350665317397059515294931654896 15918154 812937213119083908417279207985419305472 15918155 -5886387446905615455805519771657978320 15918156 -1342776569334767112169717450860421663488 15918157 6208408774195295959547014393257329980406 15918158 -4223258157838439601084623626895144322240 15918159 509303601138166508387470752728951597568 15918160 -700655725374702552933511225732469637120 15918161 39314278592171347615409063016430673664 15918162 -428778441899142059826612813449698467840 15918163 -1417959511549552522714628665768609549588 15918164 -3989031400221540285319284627142280511744 15918165 -1971062719467093955932472199338298606340 15918166 604801055876781533336373315567425500224 15918167 -635952955490596010917862049231989450688 15918168 -212610876204919312218940245376621608960 15918169 -1153000139812082155883100565271686437360 15918170 -39685470693048379073537952560634988800 15918171 3798041043126897206739535689930495987504 15918172 14105154741979688292652454030339826176 15918173 -7180667816217130255964459683421065039578 15918174 2554754818909531083983016485319301069440 15918175 453750164646158060796333591158759136800 15918176 3821905485184175724364642284483044966400 15918177 617181865114380947556092220805924653504 15918178 4025685046640355192634005174522158978640 15918179 3189186455435368497214095531707129780784 15918180 -1548433879656473744410745932591664332800 15918181 -2827203817340254851748173108959253753120 15918182 91528983937358137719629981109833105664 15918183 -6504336485328938886069406534170062144856 15918184 -1345075935769960242006097766146940928000 15918185 703224137535347407038454727187742776960 15918186 -1843688840263347228572752381038836606976 15918187 -4378789424257851808120354485176313192240 15918188 -1358342652077708825316608972149623994368 15918189 366828863460765943189347179853680618496 15918190 449754892024249994291978748794683776000 15918191 2038376409349987419962220055599835547592 15918192 -1024247988898140360193639339983436578816 15918193 5715890860648000155865901008030623295442 15918194 133381659826763077455680181193884100512 15918195 -6127514742734231169818835837818502128640 15918196 -112081017166821334659096373089683881984 15918197 2144617524950015581586596199151979363740 15918198 2213852692586729666313688177677766870464 15918199 182189294762382960263573816880153484848 15918200 1166931158378623399520440063080652800000 15918201 510607380820271768715094793367464050560 15918202 3781350177593517980853973717262056756704 15918203 409071134844795388222834001658370475520 15918204 5428082688358755630934686702446580695040 15918205 -3847651832198801185361487256057138716840 15918206 -367330218956348265260678235853797391296 15918207 1342553371688224960595392983621774346440 15918208 1401314848268736148090274066036026245120 15918209 353828159260128691136418663381632524800 15918210 -448464423492663194376595033701838433280 15918211 5824051407006555349682123272245651762812 15918212 2361766877546734910158952377831144803456 15918213 82528608738826285809683899357552220064 15918214 52017888270982492044609489942966502272 15918215 -256002582241039325065984326561232181640 15918216 -2202856317759505727198086147227326054400 15918217 1655029680311789666029450408496328836992 15918218 6344940598797342425570235233200327680 15918219 -4176684349056715153185018569228710883400 15918220 851955991511251597442248542721085813760 15918221 2109550133929704867829515751793585234688 15918222 -270109067070100028891660815552726329216 15918223 8046919941593914184492336671539546439472 15918224 -250181348121201916239061742170050920448 15918225 957974139381290704179778423574901687600 15918226 -443464939135075111575607317971212320096 15918227 1445434758820378763730202744539409104960 15918228 1662828993958425286431405773946480721920 15918229 1548522374102773367397637562840025937440 15918230 2180637977464464750529338616309527811200 15918231 -620589548211858500332770472237448495616 15918232 1554538984734453178606229074284137226240 15918233 -899071583608576648427912552467449070518 15918234 131929902461507669801189503357938882048 15918235 -2519630267085547593742894903855260016320 15918236 2092137819323904546581574939219418202112 15918237 934597626718484407313408174514138519648 15918238 2875573188093935524371340456058389539840 15918239 404559511288133542045396034853505489200 15918240 -60657632744378328258099067448312463360 15918241 -1408406907604056996404565513441182130428 15918242 -1719243677054370404920101784553049735168 15918243 -3705972005842764129334042175823704839872 15918244 1082560091564862674830141325344692945536 15918245 -980950512731531727592257417256332643200 15918246 2078902128606398407626199163972162058240 15918247 -3063620315395649072549587962856501712408 15918248 -251606036254215349880915165164925184000 15918249 -1365768215936593973781347929855204156032 15918250 -882959890771784124806635948264904592000 15918251 -704260929141695923402150379808169670640 15918252 13181230022709217777489413564605005824 15918253 2340520359928288399790506226765002931884 15918254 465845230448975222998081671715478009856 15918255 -3456596062483763552548209011451585297600 15918256 33348308440293840105593586156712034304 15918257 -105037752461763258877755532126345058400 15918258 155295533728253919209985573609353794560 15918259 -1650460150832014659844030615046226132480 15918260 -3572586873330446394212518795496703141120 15918261 164588379555152313624958542767525379264 15918262 -618330990587456226763798730053689309696 15918263 4741403150881752199378297188188243933280 15918264 4329505585421481482980828032470709288960 15918265 -4966907289859351935692452430172038954880 15918266 -630391559391830896567837308295610803200 15918267 3051214145774852087212914226181390144280 15918268 922401694053543851211372070914661557248 15918269 -465570290103618727150272315353032016640 15918270 -477446502889476654528135256603380950400 15918271 1987104798727404808271340814788002248944 15918272 2274915773214289011930615345451285610496 15918273 904766881193754939734908097885975297280 15918274 -267723377020630016083052186518463862240 15918275 -1836307752339416509625958783185975237700 15918276 1729647620823912573545214277413980160 15918277 1784598244561476032377999979879563327200 15918278 -4752134708660509764696850722238924330944 15918279 895870396716684225983635684093579175544 15918280 840629771689165321243051311335055360000 15918281 588212570254244452724078714981960405082 15918282 -24217039198040393180066226910382874528 15918283 451912523159454943252913554699806105600 15918284 -3293029962756481633901900141786409264384 15918285 -290457891067207863421868096680682808960 15918286 -1588715320796340344239052989364547151296 15918287 -164712480695023301835776031742412448000 15918288 187434319895544137573331831477109653504 15918289 -7517462006722253657712972469256763961344 15918290 1088306897342515338089648456523357814080 15918291 13618170782726357851979426780866795440 15918292 -1025262049847492420286907431204788119808 15918293 3784464085329142952142683072046544030542 15918294 -947476183496937962495993151600467017728 15918295 -20083194047874766903618247793989249400 15918296 1058225297822262732930253533724591073280 15918297 -793891879118204727373266880041426730800 15918298 2009181908167057656421299662001192933120 15918299 -94439861974074566492139991152318558936 15918300 -200728068376302376037500979283030144000 15918301 108421320622587308635959669310162767360 15918302 671121458073231221270187038994793268352 15918303 2853623794455376117805277982977577981200 15918304 -939346305437854750502209600486986743808 15918305 -28575764489037108106064444498061210840 15918306 -816083974504177214241688551921355514496 15918307 217090318241204403846533858207239087104 15918308 -717851285457464708969175913492441018368 15918309 1483358279614400006641494583600201899840 15918310 -726279352149588665099045541677364637440 15918311 2627305964270383366069746276080607417912 15918312 -3877920008625464501584096039844204052480 15918313 -2097564693103587042864844311648029242438 15918314 -845437022749813292771233753908486174720 15918315 35477891118325086145272816845126641920 15918316 -2675227735759848914181449114545156674560 15918317 900855274783217876900311604500740945366 15918318 170707044927658351132302493543405879680 15918319 3613952361577486649841185811277128265944 15918320 1022498569803920900036326037510145638400 15918321 2291969381091868213362273370212763333920 15918322 260345505689585618639228328838624763904 15918323 3033755772538004615748857199677455237344 15918324 -2642932963001918303027246071362513788928 15918325 -1142632899493341978347074857329494023500 15918326 83497732064431217293058205829035518112 15918327 229724433621463260468309402115164615408 15918328 1092560192290863523896009524060882780160 15918329 2082128861839418747526606819381147364032 15918330 1161582010366633655871506444923467939840 15918331 1250664215692454882037546876818123621904 15918332 -784776437406432031957372956277966187520 15918333 -3965022957041030292335318669679830167200 15918334 -3657373110160906052741702002947481238208 15918335 -2306053854109309061772628606309430111040 15918336 -4558804213182819558184326047256847319040 15918337 791281866418347967186603730070501897986 15918338 -1331705149150225217160112656968115113472 15918339 1336643387296581244017228219357058207224 15918340 1557061967049416999784691057244952771840 15918341 -15810025176141418745437075409370086225856 15918342 20666386583504865200818799264088391680 15918343 -546400890302146787255245812149032725200 15918344 -1705502151817887203649936101461464576000 15918345 -67918660040854967457043507525856328960 15918346 -2566125737522076378570224895135226803456 15918347 3663941808705691586453041013763191224080 15918348 509071875935795704588081055867456417280 15918349 577020495706279419790405842680268279350 15918350 13136729995083547839927075770136028800 15918351 -948197500156331817867490506355746210168 15918352 37971838564111331808068467542420029440 15918353 3159433617917653537066878074635352183664 15918354 -1764333466770018790031552464382409213936 15918355 -458305160320422972090431888630919708240 15918356 2437413482355875067917174647316709642240 15918357 -203867109402042847530675539761567090560 15918358 -17797003632205445691555983672006764224 15918359 -2791451999364687551291633905223816478984 15918360 196255145326376719947696433945417728000 15918361 6117891243584271656715965609567486799300 15918362 343262632859995296672449304882361352640 15918363 -311746651114143815893985128680324139308 15918364 484710457064365924294707730163097280512 15918365 -1604381902632321936896433389237951566740 15918366 2113812634577171543136167983141138464384 15918367 10201015715586469431887534448524922939832 15918368 6097651041817450097842428874961244979200 15918369 27583966635748978439501820150837365376 15918370 364446909311759090693165051403985512000 15918371 -2014342132557948652735436221244160257280 15918372 3582250702482309914642786844633121504896 15918373 733443611092656674522680418825777641884 15918374 -1626714997449213223742132928461328812064 15918375 -454197898209365434499776485009936192000 15918376 -784126485904208203514468455618659287040 15918377 1991149389447990380859234854408848088640 15918378 -298523599081966033083901181351273172480 15918379 1097367408960905448752014166720734188560 15918380 -241728337148524134405841657843452733440 15918381 771249608191913685063969183882981762870 15918382 2386010359329870344677035750512094825792 15918383 -5339557697434941892094376769397941538496 15918384 -1042896479723759778853323886308643110912 15918385 66945044869471770466675729453012733760 15918386 -2052221184374405129419269677791517110656 15918387 -3720205970030918865920891480804569207248 15918388 -3345428316844142413365767249682726868224 15918389 -5607286629509961509055623680287698389476 15918390 1049411994979292677315773995630031360000 15918391 -2447428093400637499309760887655187865608 15918392 448868815304274682798966854133426421760 15918393 -289076527878394012712645107089690665136 15918394 2524744660278100079079782583818565968496 15918395 -394024867774821877573111363447223817600 15918396 120302179269551326223667158566601170944 15918397 7301406691203244639861513692620306700 15918398 3160636692970811418077173935085968403200 15918399 -137433438825511348555356581392279623840 15918400 -492791637026744489700396130679848960000 15918401 -6776041828894887252401225443437870593598 15918402 -2278271483097780254915770255711415357568 15918403 -1989886559446038246166638836794827864416 15918404 -3393850852755826164460799266313038070784 15918405 -965631339965818543006835366495547615840 15918406 882534902518180505200219393995937457280 15918407 -374711896855443634653114379342827678336 15918408 -305597969182892257918679049397972992000 15918409 -606305376285213274940880939631783317760 15918410 -1309194436104698977227386720730157172640 15918411 -2944296588366582983811454299484922428176 15918412 2162276841997130772218354599506920665856 15918413 957851667914025423090493954196848460160 15918414 114395648932211630716660393970214157440 15918415 -359112752712336795741675629003297880000 15918416 405560467303786414297517095503554076672 15918417 -960955588504286352381416616087828039360 15918418 3937828375924880476141515898382320982160 15918419 6455989685829900375098081840327613984000 15918420 -321110453585728129631224166395538964480 15918421 4397195200640114720438498530701963160000 15918422 -445398241876006366406117438969773530240 15918423 -719256390439260073469556333121982135856 15918424 -2082915072513215758304984947755904727040 15918425 -2437413015466995226886478729238528920000 15918426 463595040206579353461425249743607069664 15918427 670715914555701485987185994073065886752 15918428 51179544411893924137087695414819594240 15918429 -3400587157502801462682879241974077049216 15918430 -2423524175560143312258655920608669491200 15918431 2200205304924338194263453795893307372264 15918432 -1572639364575713514884296854034536726528 15918433 2285823406495405503741870632791486818304 15918434 885873433120312236388213059165876387840 15918435 976277720789271931751647592226920306640 15918436 1891815928747484866231900154227175669760 15918437 -7575296160197235790939746434236968070914 15918438 29068652378834423480386347839525412864 15918439 -6393041057423080862179717221385135602760 15918440 2023753802975430338005137608976403660800 15918441 339625769101820077015189919822982432768 15918442 2949332686504622182590057713723697469872 15918443 6667797996050273002947312992884119628680 15918444 -1634664373155319445448285386637932276736 15918445 -2575104644525158175838121416469340013300 15918446 2262382164919256633197885598057360958144 15918447 4708763134381963015785595265124673370880 15918448 103356171101200866680881823639992369152 15918449 1687957653967923408448664603422357316964 15918450 890770511190281052732956662846304361600 15918451 -965012018334837161575563919776986436600 15918452 127439215537659157522397379074913859584 15918453 375689836967591874890368620528386021820 15918454 -744427597247544158117304764773229545824 15918455 103799352750947868048788866970058102720 15918456 -3674683713783518936759403264353516236800 15918457 -2511419617424154199172710965464617654294 15918458 -3989579423612295685147863532552617188640 15918459 -3154970558798301660602557157296043550696 15918460 -3261564490837620291359828849210664115200 15918461 -1641743421827250827089242427405918477440 15918462 624463021244036814936874833581164259712 15918463 135901860214369717427838882291276019200 15918464 -4459100630080812379726823332171040686080 15918465 926700850228730971385091749226454578240 15918466 296799810089324706178415480516541350400 15918467 -807109820769184213121407397884714983000 15918468 -145265915364103225303940049309100154880 15918469 308262841635639592925875822206426557440 15918470 1393728366257563540208180822378855740800 15918471 -80571472457748932060926493661144184320 15918472 -10006855613344493836443973432081172920320 15918473 -1252688771048745189068002346938596189120 15918474 -71802920990218797579400885600077786624 15918475 3858977589527312544073198299819023118500 15918476 -11032504597539251545333559000967665664 15918477 7100908670141307275795665472059340428800 15918478 3652321207582159678094259976211501231040 15918479 5887737479623986116355388469854561701240 15918480 300796208257789934252878292039352729600 15918481 956751760575821384940185333105323050612 15918482 -2750368235722941154116538037941185591408 15918483 2915147291181348030031144958469565485240 15918484 193557044843862540460166733523487465472 15918485 -2647502006357529735429836057515215537600 15918486 -509216603917535520587458247865099318336 15918487 -4616152968477869283116778119902066032 15918488 -3668545516759345092710892984688507914240 15918489 -1318984202154709027529254528270491519846 15918490 -195113031625652733861335220317585541120 15918491 4410852407154494461559741810378482181892 15918492 -455742120884741535768672456436704611328 15918493 -6705411971279573368342651833858911935258 15918494 333358943347350968942527040007648502272 15918495 -61862076771651681702568930925374262400 15918496 2987394405717318983914262938131489619968 15918497 -321731861355519840903977078410280797056 15918498 766835480448276206641323242466027813120 15918499 2632408095875182407115736936199534857920 15918500 614950733015491681438874650701496320000 15918501 -558768148312152264391896473424831569568 15918502 2074995326191444386210481576604161385952 15918503 1062737722432882243346858925050040463080 15918504 782833718387652897724713638883930931200 15918505 1142422033790093420739277396032832125000 15918506 2814668767425429414665234276445632861280 15918507 -1232921165251883187544984890090041577984 15918508 3611529266182956046073793305219102467328 15918509 384227143476092477011434417034209329826 15918510 -19154416043613038974686382906617742080 15918511 -2827629893119599212241652584484156699680 15918512 -508600854761590590187750441575978614784 15918513 -445821870973434499756569748013392960512 15918514 47413277238549709572731050983707203200 15918515 -1095000540792506934846687386953864941840 15918516 2497974143775185867162905261343155059072 15918517 2019558343056572305177985698002137667566 15918518 2384464152100974073186291568202350208 15918519 641273767985329419259678968376201486080 15918520 -2833493840812467427659804400547761459200 15918521 -2132161978790981426563056467907013248828 15918522 -378370135741939703700182709817820394240 15918523 3948947303821694537854014028972658449720 15918524 -3656487957480063329769715790850342795264 15918525 26122763882113562994079154302949032800 15918526 -114059593291401822298770567763972442496 15918527 -1980981894927305541130591016937213714624 15918528 592179018947403429795140002740726398976 15918529 -7132184725993940595079246774345949376720 15918530 -16991718029675891847780946264848890880 15918531 1386218103852752216351045351351351783424 15918532 -69913307854863757592214838165470711552 15918533 1644986969619334597327082231496864073980 15918534 -1610429585906471819938285546651711883616 15918535 770529716061959360780094319874579649600 15918536 -483457835481109647557963551520229734400 15918537 1484967645893266041330369972209561510880 15918538 -1810409408721000878039490319236673840080 15918539 50229854785557798998315490266129936160 15918540 -90201597929153066597475525395108659200 15918541 -2866121967592029373389198216110886066058 15918542 -2711591298937306673594742466492521028800 15918543 -2513663660658561284938494398786062201368 15918544 33805931896463121950835664029049470976 15918545 -3169289310068342742780357641737502253720 15918546 -249608699148091607885861782559496147456 15918547 -4048569004883393605083179032948991477728 15918548 5074135092946622542353424253840334043008 15918549 -920089118880236066733808589618580599136 15918550 792510736220221210037514271613674396800 15918551 188655513590604608108389602585926010624 15918552 287273777896993823918221724923705344000 15918553 -450684707053431203332701829291647904896 15918554 889261716942886976219412926216311587840 15918555 -791773544088675314256453146605551502080 15918556 -2628085870620848984902038245961933575680 15918557 -68682962962571210349121091297761845600 15918558 799085963928390816651081722348532295680 15918559 1824481868997307682420516109426435865760 15918560 -1943665486382104765321067285665315553280 15918561 2518716664699332515332941516958570798080 15918562 -921760716247228253451110640193027141632 15918563 6034847236783478303201775464743785862812 15918564 813477825691070195065142704552745472000 15918565 -1192547657121938558444907550729577575080 15918566 -34090023120208802076834407815984980768 15918567 126632536053816922898793630083219798784 15918568 -170419599051677912092886004028666429440 15918569 2224503073321532525951491435992273741696 15918570 427211948058770078963349314774982301440 15918571 -10438583166271048737764459181339526427136 15918572 -3530850088360766816723727537046431969024 15918573 1776870579976503650373281174352290599488 15918574 1007673076221144196467795560637299426304 15918575 3083191135950073434443483722378502520000 15918576 -190342600974277079841416157882018693120 15918577 -1727013629186566191940385420686673862574 15918578 -93302789002302250967519630829381759360 15918579 -559995692049010595806661601523120896000 15918580 649917932720953503034352920750581657600 15918581 1133460894507760753492462007319216628110 15918582 -210439666280500970019763376386819142208 15918583 3024578426469563323980009361392978937832 15918584 -1591700616830118358380948923913362841600 15918585 -2027106699925007464215301834119957407040 15918586 -3031786040175700549521329987498950993440 15918587 -1902254664530593167908192488202785804764 15918588 -71593870341083247171960620414819788800 15918589 4263416794453953265824478967148397904390 15918590 -1075503006173280441265764422974729675200 15918591 -840643713236911002734706123028479790320 15918592 1259264516589052274409491232343323574272 15918593 -1030377805752442640513630872231363511040 15918594 -465234171456707655247185292023953783040 15918595 -293371722922379720979621628539412531200 15918596 -6637756760371845506238366285460627605504 15918597 -3101750847585330006462611214559486435200 15918598 -3577547051276607941729959614045352582080 15918599 -31677826169085706202012005311448800000 15918600 226252312803275029013886036461568000 15918601 -7641725122922856408487691182384703503488 15918602 83313305088511544606703565986644021760 15918603 1412092076116885214444049819425780873160 15918604 -1394366313022516304257628276655633681408 15918605 1106866640545372333320517540170239773260 15918606 -124826422361787766307702551808253542976 15918607 2108608685813955256366973996353142016000 15918608 -901988079811983120229327192164568915968 15918609 -1054775929043863237280384127247171813440 15918610 -1431470012038535705899701473198453350080 15918611 6742878806513874901660285508717349511212 15918612 -2372740364943331629153510365409164249088 15918613 575992780520248028839091505222497029020 15918614 -2115745424130839000190247621640574181344 15918615 1075950089508770112948538738488249794760 15918616 612292049058543811858967070413179330560 15918617 -504378195276060424056107672818562986992 15918618 -1588224844989059234194601489665107025920 15918619 -2154803689935270639409050466389346000680 15918620 1896132439314066391730349871147458055680 15918621 1329612411572847289330596808127054684928 15918622 1385160353403184065316187673979149323520 15918623 -528997836895454639481797552409817910160 15918624 196992026959062382455568024284879126528 15918625 -9941595485334681670154378353428843168000 15918626 -2558769924886399401083357303484095417856 15918627 890830305770299635510848463549875425008 15918628 2066805492280203839921365944871032247296 15918629 3571300278934762832309609648905788103680 15918630 -271016571749717456247256654818546305280 15918631 6836528282049845421512475092590000445432 15918632 -5686509696312517739453072761292996935680 15918633 -6611020592830235481444803339095642874400 15918634 1541366607080630554084464974771482200672 15918635 3575274066452015476829991010130591722080 15918636 -193346072863708745276742912974965416960 15918637 -1419842248868194168827419054022733355200 15918638 -2388628690139822357045886720711947417280 15918639 -7734616659679310886680385918405762168 15918640 -878529009865171508986333873268865761280 15918641 -5890571223572959089412192177729211294958 15918642 1078362001170608416120754747822803850640 15918643 49602160589006225093074636164182308304 15918644 -858336988499043805344234511959846242304 15918645 947437650469044930719342964189652755840 15918646 -946378460052650478204994926858305221728 15918647 8695769868029098955622529691726256052272 15918648 256155409579843265080865641048483430400 15918649 -1893652979230616468596075861885341923040 15918650 -1553717267290989466203625399863417484800 15918651 -1136113277631011671279911272535325920480 15918652 1881237032108893870120518942513306561536 15918653 -2677886383075522376349567178061297576256 15918654 2322013325930305082830824809751805389120 15918655 -1665172444356787664557056246343359050880 15918656 -7029964314450131895813357117933355008 15918657 -943470443053675230047984925252254903760 15918658 418298954724433136231892245763824947200 15918659 -1743762618085851446567301307827928579140 15918660 1558709450020387834343612926737887232000 15918661 -6151298892498351426296342002970492438976 15918662 -53578705798667034987534541624090155168 15918663 1988033183119111094589359256535906738344 15918664 1569167777347784613258642708300060180480 15918665 -3062279378522923997939927346565748113920 15918666 73699881026033381280964200029547949824 15918667 -4857862599489557451748479612258778370284 15918668 1500055535030758999071782294526493370112 15918669 439539772035863485178870470673973643404 15918670 -1160267146206161193490186980429135027840 15918671 -2642070398085378860513757830317712777256 15918672 16914351052403423517147305744510484480 15918673 301039393286295614916311099178872695922 15918674 -856134465464971241051406631458850679664 15918675 1195643462839014165441409663741987272000 15918676 -72622433905752427359061936079374119040 15918677 4604685275687204040612707832484689176526 15918678 -1879621198345498179040301769908198836896 15918679 -2524967102849566648188813555425819444904 15918680 4287130799982756421114712131539047424000 15918681 1600906253697336360672409952087832106944 15918682 -1574674399152148580069695212101921822016 15918683 -7607744044019656032513026804296283549976 15918684 -604595493779914615091952275956539998208 15918685 -333975065552069159770273150599102265620 15918686 -5448742678862827303420082544692969472 15918687 2303487779684168270890681818367263009840 15918688 4946181971269369031230655963036632743936 15918689 5229551613431212911254762199973917996420 15918690 -937250118287654838418211859125868879360 15918691 1582806060727512835716676242668788039152 15918692 1379854956051069954690988943873295360000 15918693 -913735763058433655570449262693241271680 15918694 -1017582081871131561621687680374215390720 15918695 141709177705379191519783250457590671200 15918696 2387746526530799927728101439813033221120 15918697 -1896021931497411541495447858543168155840 15918698 -1141717952427022935334122338130643129584 15918699 5959512658847168707132373656858743330288 15918700 -213760849999599357072904978978356761600 15918701 -1161108965985331036187093930041459423656 15918702 -354183107314952692126599458750584243200 15918703 3629701177250728479241232031949729663952 15918704 183660864710919021541988511277103185920 15918705 -672855670242260711134417073050570540800 15918706 3537312913179081383060509160660828376480 15918707 -1080607751520874617500752571601787443888 15918708 -494712943525398544359111450662651467776 15918709 2534543497282002499192761786771423169560 15918710 1701168093393345122651855844592545653760 15918711 -899453191874671538976761893566586219392 15918712 -5171522385094805774984798396196037509120 15918713 -6443379002573193717643161025371281304000 15918714 -397542849622281530059306983388334161920 15918715 -1621193141902050129396937207513342950720 15918716 2634056715225411099151350814250035146240 15918717 685348630624259323495184514343904052480 15918718 -750037291265077707450868624035530651520 15918719 -220709594060831836742876830143990986880 15918720 -1621240555430018667277968741210311884800 15918721 -914778823112179041073488743828838527296 15918722 2631287048287548425727490317738444301824 15918723 -2987906586434470673633784174739174484028 15918724 120595757607789051220696106515460402176 15918725 -1112257734411620502834988288983452943750 15918726 898945308429526705123363453162166372544 15918727 918570436780726029103428430854557518464 15918728 1530885501842240294443953148535060198400 15918729 14228973347060204673791166732507180768 15918730 -2348390625520821415385956113194991822240 15918731 9259883289840732167883801390342016436160 15918732 1782396479417411573933608840915486056960 15918733 2695719934185680759546334000396447244982 15918734 -990707501395231876439071216067710380480 15918735 -422674699787904578917154014657211466240 15918736 -884340982444829054615144923375601123328 15918737 -3123579724553095383542583565069674804480 15918738 1069211763839794421466671249483871505920 15918739 6109719553563690839154066783348339290540 15918740 2512879375201054820955466368644254160640 15918741 -1779217793708396272076574718868581234560 15918742 154262571384992068698015431639684369664 15918743 384115797876286154396847959822913591888 15918744 28038660499126936822344860499419934720 15918745 -281923565394870200523925051709751245880 15918746 4132574216125799206158559837624461945072 15918747 907363396345592181963311483196465718128 15918748 578998932141894659092161002085873872896 15918749 -878694225486757859060554052697936667776 15918750 691418128309229531595631677205408200000 15918751 38191577769131922054780980879153905280 15918752 138676971535351556961720433464895537152 15918753 1559134949201424464023918416793638262464 15918754 2189903218562700506264134317902057267712 15918755 -261592774430241112607037625779092097840 15918756 32169256070887759866741494145770434560 15918757 22955676343327574557351222193731122112 15918758 -1988556244714057025288145435929669423040 15918759 6986344713373939842266604885629475129504 15918760 669195714836988341259659543462127206400 15918761 451027906908884830208358987714012826362 15918762 -269893079525430470053971321754242921984 15918763 123334743562837719137353112721646633360 15918764 1711403199448435696064798252135686968576 15918765 1242158591326954537476776939812521124320 15918766 656028635172228189388171885251401251200 15918767 -3909500834809707233736466846349853877200 15918768 -15296413839500411101455432089334644736 15918769 663821508385080748268294421324583933352 15918770 914240710592093910850307149372497792000 15918771 1531331254326531151202963023643001920064 15918772 -65236389791442467330626975236754638848 15918773 -59961683248192974673171484026223160072 15918774 -35347655274656001791599484952479797248 15918775 773447785281023992071681546242180542800 15918776 5829633107967791952929086651282569646080 15918777 1716790464808349456264540955443091241146 15918778 -2368148917893199522020132777463841383680 15918779 366740226813353143723904734091860710720 15918780 88644455649498620707512118882633589760 15918781 -11575302317222679733395687305247684135936 15918782 573273883959488047056188599948506178944 15918783 635643495866532168503001618647546174976 15918784 804770398596366933182842454565197971456 15918785 -155675657900452771702723103615227711020 15918786 -1196040432744738294119093371221710086032 15918787 1695606667788857313062382042248434228432 15918788 3644330540017219497659596285089836568576 15918789 945690255278424962244074824120714438080 15918790 557370510523045247253692862092414505600 15918791 -2534012552649730090245176321749568203296 15918792 1787844225335990959276093488083917086720 15918793 -1778723018246936439884363148931804648992 15918794 -136070652645424347859061983516541515008 15918795 -3350158160900361025358962863555277082400 15918796 -543202884766995849349854352789873536000 15918797 7913653843450568887968772839326041550880 15918798 34022926512970224121506449577126500352 15918799 2066342422430137000080799429615571236880 15918800 82642556818162853804432723312211148800 15918801 -3249175285401833432993682022097138020368 15918802 -1234509427853898705113964676602102369648 15918803 -4855200363916849483948414668084088812948 15918804 -1409180079848271073233245915531652495360 15918805 1864791313123360483507960187052715186560 15918806 159588754308436572553332725482147430400 15918807 743381021544320323477700758626077486160 15918808 2380671236495664129044686845044694528000 15918809 -1380909692032349698987930683935588703990 15918810 -135143095117877641843407224503551406080 15918811 -874143253516575087130377732593592442976 15918812 -116260523797228626835605600944977022976 15918813 -180759152073013701627881982593876676858 15918814 1019528205593374118384240629646951384832 15918815 -18542612383808697588917445053073039360 15918816 299873550259567675878324186393870336000 15918817 5428530786987206094617797317392866814532 15918818 -134825940038149038557778367800035746560 15918819 -1124189600207026824065844394901228858112 15918820 -2898211338930343582493642785322944177920 15918821 -509438996224323708967975215008839134948 15918822 1039374139952494236696218739070253792640 15918823 10398409349491657446995009161072366703320 15918824 -670692094120580180333924761164517754880 15918825 116778014142416170117843076363772216000 15918826 192080967746269673070429955809498579456 15918827 4827115936551920954403271596679848856440 15918828 -792056605788102131923365767823563427840 15918829 655384884219225511583352595627755153600 15918830 1875882405859560387431954829996768538560 15918831 -1117526199916086689757499746180498068280 15918832 -361139646256185516508941406202789822464 15918833 1696513204243440684865920302231788020864 15918834 353481698753432148565187929714898626560 15918835 -972113819578221289400893065034190808720 15918836 2860365362294777466576064442819029002240 15918837 4905690505311949950237738326551957287744 15918838 1648286279847279058251584100320010428544 15918839 -2310539997365522774303120391614053110480 15918840 406703226490349578490666324263429324800 15918841 -500209467800681312659885961332324610816 15918842 1305227801945841345730245155700046857072 15918843 2037711518626305577343149841149809105264 15918844 -4393642828101111290959255058931006091264 15918845 5269074416962021878733838673770151341100 15918846 1969353738382141424291403878733240576000 15918847 2319140736710627893886350455985564120432 15918848 1183912968551718757128845385047268655104 15918849 -88776682891562522599800126013937598480 15918850 -1382509172244289147162636299494659203600 15918851 2033277516239318203674583180900727362944 15918852 351688166310972265845669355679994322944 15918853 5741365943101087203055654537153927817856 15918854 36559362873484482352317311588598124800 15918855 -1215282237694628355158426461588124620800 15918856 -12401619769305624081413919836954205388800 15918857 -5429940700332799634458450945242596521968 15918858 -38793584532217352288907284387771127552 15918859 1465891471482406797796591249186865052840 15918860 -3390561280759304451407675191469191633920 15918861 -215311534526353863909759801624131829696 15918862 -3348786638032105963906590145321125672000 15918863 7220582586740938317654843485704642938984 15918864 261688586056363649774236847104134217728 15918865 -1708812293042421557189114834604627849600 15918866 -781389484121597476892599981891865988096 15918867 -7926769274650930023131668774207675030632 15918868 -1158188969497596477567709990902099591168 15918869 10283086484201871040719450612659079493596 15918870 421448246601090093508068554440617676800 15918871 -2028291120970884760263674918747333447288 15918872 -2414388959972834101540017963045423513600 15918873 1475158667096550307316989831366050312768 15918874 660151400468603320991923246702429454592 15918875 -967073547537785888387299705586071176000 15918876 3204086375236104114850149189143138472960 15918877 1177957626612983785215396401411819266060 15918878 -91274262903659789957856803330632934976 15918879 160176858209299812332659059320477824584 15918880 1573201473488313901059331695876223795200 15918881 6273878743948483776157924356390040146 15918882 -145785258152462268644223246185822745600 15918883 999460429907933444386017444721488074880 15918884 -4669462279843901023626529332319320038400 15918885 -1523549602657079280937600844664791795400 15918886 -871309380913461312478783667502969386880 15918887 3340245166686884720193205224098143564536 15918888 257199848579170648223680977469049241600 15918889 -1928487803868297347571339852523817846144 15918890 -880282257453430066846172228497237270080 15918891 -131794599066865281582527398063155823440 15918892 -4801779679563072978194986334267752908288 15918893 5491189980850428587391639323565461709120 15918894 483129436679714725619510775580329434688 15918895 -3454805162936109292416349061142817382400 15918896 -304325536342332511005103876477230120960 15918897 -5745288466674074774900149217743868159040 15918898 645327853475216596207714511019096035328 15918899 -3580490861044329170832517239810628117320 15918900 -1363504506498760825742156040228092928000 15918901 -30403156595658286421798782328421150848 15918902 -3652552196142380568903189458105796295296 15918903 213507314771983806888386451907515187200 15918904 174207582881105481211806804278355701760 15918905 1632645413315422582046850904300748493000 15918906 138773570134644470631890136918006240768 15918907 4010837063391642582006398214930162077156 15918908 -3506155427342324801812851972273771133440 15918909 1969215786169817290267997055266472274848 15918910 -176806198355500213658423408442167930880 15918911 2254351232354971860171693084409171480512 15918912 -1576898064359103877133267482150557450240 15918913 -1815134163864792636086426509313755921560 15918914 384568477010803305586994120655406837632 15918915 604415727657271019584754651703532831920 15918916 1589159089676605236556556600527924356352 15918917 363975680362689370335872571924543998592 15918918 -121016056281726970731268026930007848960 15918919 4532672899248867129046119781946371057296 15918920 -2041222911077918106766996894840513075200 15918921 -780806884756133550232302444100926955584 15918922 -2472902599846371649295961787259286931200 15918923 -92640181179412265519174441157297387000 15918924 -938612066420903774325454789584396378624 15918925 2085493293597707586081414428133253053600 15918926 3243904187642713133846207506887827697984 15918927 3552541776994802369037554224021872944520 15918928 1308200334752569812947969706207309258752 15918929 -713808896574179476910795436249382975116 15918930 -11195994016848751750845784704089018880 15918931 896157943642650336129790553901581007264 15918932 -7744663912052787960836527573268685772800 15918933 629866852979407590925422666666648049824 15918934 195082244757094456945102741483782984192 15918935 11208767370811380513458223321098212800 15918936 4643496286226463266489313104801752350720 15918937 -751581953283839756130069057776730938300 15918938 -334440144492706827691981473897293800704 15918939 887782231662782751580243867464026417004 15918940 1270292887868269270265827946775533975040 15918941 -3584252613425279463715205429821592380800 15918942 -639521721663573971939310437721156550656 15918943 9675611593529237583716715447784748144904 15918944 31815895541596646640579191628216926208 15918945 -294568815818556286184462775921857462400 15918946 765376733166724563045136999354285230672 15918947 3017800468384635016331788200720960595968 15918948 -3311088322343004792207882754398380688768 15918949 910755421616305851095796989541791793120 15918950 -553248476396035202691805070538393792000 15918951 -3774453436748692797727098417543671415768 15918952 -1547517010225262635523342758684770385920 15918953 -448378130856040609805682483544019001144 15918954 845751439648648335604826827390546328832 15918955 216978666664330448024455447943307008400 15918956 1284696030093651695326564167846513957120 15918957 -5486894827955132363269031613114497367360 15918958 2223079462642325835565499267921550367680 15918959 -1187255996814306902651067519873694371840 15918960 -6632239718651843837462840448948633600 15918961 -710032270054490461754612675822900192348 15918962 -2912189770547141144234431054864283454048 15918963 2892972827961497782368260599549811711544 15918964 100323603397328298211993333862248973056 15918965 -1680049595968914159158774068455975077220 15918966 -778833874005843955532174221862792036736 15918967 3128935367587888733848307418370442567040 15918968 -770774618242818582928543795619340963840 15918969 -3222226760848727811544602648137754492192 15918970 3088112412885250123549795341147152112000 15918971 1992094322840119577498642741962030955172 15918972 3291417631746501335941536335393300201472 15918973 2300840911967623002505706448286910129600 15918974 1099810870892919374691735410156892126720 15918975 148301357452559797278624971392916145000 15918976 -3271763667910762999172259090601019965440 15918977 -2767434784481028769859721793050689826174 15918978 -418788125279552441098792559205762831360 15918979 4913381219866557742564298410333357574640 15918980 -685247525767690894841076536622908497920 15918981 -848830260099567150865602061372620720000 15918982 1982161566629687787345070712989427882592 15918983 3668630727375981087289909556825068703544 15918984 4731477398705515448265608678143518720000 15918985 -254173264943093830632575178033286291200 15918986 -565770515269761479173905627285794009808 15918987 6746075131576771558692258840446517504 15918988 210176772811662188415402471972124062720 15918989 -1073407917706878488777585205545037976128 15918990 -842086905370352424713379912249564610560 15918991 -396329453410571848245396278832303468816 15918992 -781703536597092543124399467288199692288 15918993 -128718249522715028126780968555595280060 15918994 346041943131099700181139944334357049344 15918995 629957765229848085711456066554690574000 15918996 -654803964556009677083933904611971547136 15918997 -7465391071634410131269524545244877297060 15918998 1263000185833140190043044899646777602240 15918999 3376155316138662267812932962235428021120 15919000 351357382966896169804593677193523200000 15919001 -1249465837394679064980637575031993275648 15919002 -1515013774066333259008303206951559440 15919003 -3494346127839703475967480962170972074748 15919004 4474161223416745157828904934710293738496 15919005 34248116329501314253867169845115664000 15919006 -1405879702395255358781911225192633362048 15919007 592624160683710025235552696477243031120 15919008 353689392777639988943624595890220564480 15919009 -2944497023565517121142411198575504019180 15919010 2070988523341345006366760730292638800160 15919011 233677605731833527437461666614067818000 15919012 -5451161915573275171895559979386277920768 15919013 2359818719853664084882319163709250860608 15919014 8403026027956143461218586108521486080 15919015 -340784978081778861383179038307476755520 15919016 2394784246327615034832023256943941012480 15919017 86212299534948401427509989469527004400 15919018 51996330488639167129369257527954983680 15919019 551187607027745455534161569497040346420 15919020 -6337099373115780445619345624161735680 15919021 -4477910711935832188138900537418409820308 15919022 -1843129692402465353266595298650602351680 15919023 -4580590216647392666169880404437235713016 15919024 740515463626413661931889215863809638400 15919025 3893246365962843250153741376835073580550 15919026 -2999918259677645233539565734883078341120 15919027 652025745834068242198772592649679583360 15919028 1730114702030197015860865068816177446400 15919029 -479584290945853948471779151766873783232 15919030 -44409260293838295440105834032542238080 15919031 1156406113174544902881286511418145025832 15919032 -208069045906377801574167895973634048000 15919033 -690334414064983392346264248994684340416 15919034 -2143050065588228560726307609678916253584 15919035 -835099453209851534021921903934856166400 15919036 -386264107145117658556540130075513487360 15919037 -437677379972434864550834115833452128660 15919038 3592514778116176634087133128525035818240 15919039 7053339700081516254851995235587985223280 15919040 -59463366814067345435905809083541749760 15919041 5032144304131842848491786191291377606784 15919042 -2218186070470566078207831199760563265328 15919043 -1179213125452747553601510905102686647600 15919044 2211639815473258935979023476790083337216 15919045 4244908472808837003624458759408718378300 15919046 -685274681842349438708233561030509747072 15919047 -1920887472968844703399741592122146175320 15919048 -2238814429256043604887746488338878945280 15919049 7182527565241810760273082990594102985050 15919050 97871989287866321209997394542348121600 15919051 -7172827094230117800059558135889703296 15919052 983848102094795455304006186525778220032 15919053 4006800978962879025913654854866474755200 15919054 3450267641754337491005581456719940022976 15919055 4348090562628523437213801482969566365600 15919056 -33546890915625529824547692645751062528 15919057 -2703151536323555677527247050582679267200 15919058 1023583656564849309637512566482685325312 15919059 -48639558300126326943085283123607904512 15919060 216040517039405795517050447620649203200 15919061 4408997074788732180621012624946987459662 15919062 1778249601705857208523914415006395555840 15919063 2249856755734258751472410645787116786312 15919064 -1987533481946836063458240672121061990400 15919065 -597932933918307151642698465360583574400 15919066 -769661334398399076484428025943823859200 15919067 1507628424759932294500327161947191444440 15919068 -1175308986521796738314073879928813166592 15919069 237288720600479203918249793384658007040 15919070 -1505132610839420335877604947932551447360 15919071 3747408942593323084017036494049188999112 15919072 857398248775894520900553071996280766464 15919073 45820785359296997198821534319201904000 15919074 15856737447288300347993687364477715200 15919075 -2431948177457696710576625775757583265700 15919076 3669526633549520368006787849236764410880 15919077 3680308609820190613687225304154157953120 15919078 -300092363662824221024943214543888588800 15919079 -6034597207314539950835009256970292022120 15919080 -1168527431963090885621167601660996812800 15919081 612579479010593961631387304936527133882 15919082 227612190331406213529469134010812278784 15919083 -3390888817013933157668216248638874557348 15919084 -1942609739531654774189321756271588822784 15919085 73542178367232955915055505729083539200 15919086 -2254353852616458023081770802125612646400 15919087 -6899307241678587734299196390913133753264 15919088 -1406706749185374018176407285718976430080 15919089 627827179701964961464591277646692513280 15919090 205610971604145551342891188221245875200 15919091 -943692882753728667895064955296340443328 15919092 27819124896966826418319785063109212160 15919093 -1816150186124428936150192960894189419680 15919094 1234350283930657198573057940613584423232 15919095 2063885492074337475042804103880736797520 15919096 58683147097527702697650937696348508160 15919097 -2705469555745133684116015854831382754454 15919098 78433592151073558317813786584145600000 15919099 -923373712102092401614144866140355513568 15919100 -616080127920618693926410888305230553600 15919101 -1406505502431495792331013641774863556224 15919102 -639898040365738663767393240390953884608 15919103 -607027451899081331168739728358359451648 15919104 -302132838503897516032472674086829424640 15919105 3107525433151850759118747225465601997760 15919106 1571705416086540689070949361494762847232 15919107 4804829862019242094140647719223595074040 15919108 -7364447288128085706286878429961452785664 15919109 -7888239080967338105002272818382747681060 15919110 -110117144368334341123072592070350280960 15919111 -127807865801087082647039718887454979536 15919112 1034483377525411833973894941773995622400 15919113 -1399968257941632766170313237296335213376 15919114 -865533876409077571866349530907677354240 15919115 -272776620786589269636579451656395251200 15919116 -36624499555656800499418412876653572096 15919117 1523490839743856911272264984376797370166 15919118 -1259855350957603710060580914067494717696 15919119 918431440118434682666203140446029367040 15919120 270009496272723121435490082541834076160 15919121 6359127991589145368563330167422607974322 15919122 1598076332789850965303853919546903903872 15919123 -2476077440363851359920659988015507040 15919124 1435708348101646289011262240031131740800 15919125 4193149017595427662004184642227514648000 15919126 1190968161593571229067520381483147345600 15919127 1465170968737666921928945725323019494912 15919128 -336316992715087226195276016938663976960 15919129 -734165346863102640144184954243710889270 15919130 1456131416254523051205076197395068020960 15919131 543362977535891287633166655374448072960 15919132 4574762240872111972120065724010664663040 15919133 3400922836995246789667717319935613747424 15919134 198708514504716685589833672330658187264 15919135 1821202391302850535154082945615870026560 15919136 2529986349859292521577381611168066240512 15919137 1515355152101724865315292345026195099200 15919138 2459672387698577080689649374361051944096 15919139 -557356809181698684341777022252479088048 15919140 134156752107466553297947149420661678080 15919141 1347693948294279039863217288141873501472 15919142 600709735115607658801924103702627969472 15919143 -519010836696600268446839324276366354136 15919144 -2960411045000518584665844989815130112000 15919145 -240440079615260149577555037589614969600 15919146 1962135688937712701932333441405570176000 15919147 -3506102792846692698921095331498425219404 15919148 224063895992483307610805892353898464256 15919149 -2171031385424123016430806109765561656480 15919150 -19849600949355444536082555028554960000 15919151 746710935220482699295641744037482485760 15919152 250031636821444626635222119881581199360 15919153 -3212669627289381302468732500140144458240 15919154 2757324426700933905543724800091260181776 15919155 639495855964862642872324678499557312320 15919156 1425108304142947691326646318971860940800 15919157 2274077277133416475691447758192905357504 15919158 -2328190288304330429461648225978340337216 15919159 -18872888866276945253638553763058517096 15919160 4481974139441998302444924911311441920000 15919161 -2731168035327320392954276649868318026928 15919162 -710777429476881972053160801350254288896 15919163 -523303985710690942433824869526782547200 15919164 190903193840685555392684824638964661760 15919165 -504797660780635892729644122170495278080 15919166 2108521476389257108427765819272648204032 15919167 -3998227755705752013834818131171056806400 15919168 -1014255577959300030077473564176772759552 15919169 6751320483849446872893899422996019766000 15919170 1197926607212919978103256273473731264000 15919171 -1128100518526645165504948936316298114628 15919172 -445112431864948649767769537564342803200 15919173 -2662779156287672696859843460610575305600 15919174 -2070711670968946733643436769708756421888 15919175 -2735809820944714747646716171505140165200 15919176 107926327973887675271522095364130078720 15919177 -339730606113998567376373637424482225180 15919178 -962626723695279948955888855867489843968 15919179 948909606992617630019412026202259373784 15919180 -3136562469578344559001296091242876375040 15919181 -2859224696726464583083179211297703211018 15919182 966771770200271865423641524284983476224 15919183 -47467662166442933163195880752396322336 15919184 233625402209209171429516899863551795200 15919185 -1802503612358250554612995197484194259200 15919186 -512789838102473147642419714070799321600 15919187 -187362948431808804687981737791762472760 15919188 1280345372416537239198965369796980029440 15919189 -1201275398882380271440904269087722131232 15919190 -8894859508483349071490103320898301440 15919191 -3990242593898099283805620054718158337248 15919192 -6604774423381952895184018965482128128000 15919193 2393544654146859927064969396390147448724 15919194 1006964487176298447184614477452028602880 15919195 5178655477812273432429770068427255851200 15919196 -3302632076360486887813305024420641390592 15919197 457309307811754957801171155458143399488 15919198 -2656988746634568488799973462667207510400 15919199 762760975228179680743063912869270919200 15919200 3042188899625567427720505895947862016000 15919201 628949608127124471914680682334373255202 15919202 14753691127069262804108916879181539840 15919203 1542508953882482624550128045853170644800 15919204 -117549177203351801493151705318802022400 15919205 -3956101924132889079603054671299292627040 15919206 2193786364801350946974207090025435161984 15919207 -5324899804160149744568409604759994935160 15919208 -6134618125000674942611843262487378544640 15919209 -2611747284809451949819871700927909253686 15919210 -1185603617651781293071447199679816942240 15919211 3445330339275533495061680440691700495360 15919212 -1958253125444164061372308007295683122176 15919213 -137420828633491927035734471163060375040 15919214 509308109435878074336629189951978474880 15919215 -559671174202527225332985886000129046880 15919216 -249981032873945414609288894492869165056 15919217 68671402180604569632816773743729452132 15919218 1880168395566780804852955450359784198800 15919219 -8077955640085907855550489600247945364456 15919220 -650737445409880882929672910577911480320 15919221 -3142281684789783049217927977645654190400 15919222 -1580351202583900357262693580856886602176 15919223 -5087905793040971083440594764193588069528 15919224 2603221190596889080584520024009337425920 15919225 932006447242320708754748760377498428800 15919226 2616655888970324444115450257627150353920 15919227 5092117137913322825269575502593104673840 15919228 -2416055549193006564400651516432873372160 15919229 -240110378279444453318275228628266645824 15919230 -1704908493796112003854242298962699857280 15919231 1222107907253551206665888396444918220000 15919232 148844467007658849380634837281616691200 15919233 3087985414604634672689708790955589598048 15919234 -450667202229711140871381028977104259840 15919235 801821744657623655503719935562123305760 15919236 182285962952277203867500798806264408192 15919237 -2079398732720078637979016980846392506340 15919238 213376105644525434351161045716739816896 15919239 908417745580295298492297271997703272448 15919240 -3019223733211564869294882798640606771200 15919241 77794581381643969074964599697193495880 15919242 2060749125254879934424848583615709858304 15919243 2240251546151207960261964300068344421424 15919244 2830088879753610422996788292664201216 15919245 10010075868416397587414869732465108800 15919246 20433540368085540777908623633820046336 15919247 -985008055803208348983758532072800900304 15919248 239264659942437314684384998119003193344 15919249 2685261388931185690346805420186699091250 15919250 -678490686589314680546369225114845296000 15919251 4097496513021847960351256898118187333184 15919252 -2012683706377001711663548828742051996160 15919253 -2203409603252001505545652509405728320320 15919254 90049086739423934888791891302837832320 15919255 44092151053988849925695722984221836640 15919256 -28794635883174494134159110081490022400 15919257 -2086474694064340674724237510366720077360 15919258 993632232397511698763452017708331376640 15919259 -10781531216178183818690452221237595986960 15919260 -341482207494919996382793867205167513600 15919261 4112217204637699111148326033933715557862 15919262 3800897930296889011765520563036554993600 15919263 2431787375159950260897849291842465272224 15919264 -3662155504889931778981473818730178805760 15919265 733879060881826211496113297574854905920 15919266 1252961258022884281830123320641807147008 15919267 837267027394698323953599991925366592432 15919268 1732651285137945457872734305495554416640 15919269 2522452462652494930891443824239600693248 15919270 531924038715254961318105322846730206080 15919271 2834544034074571259803799534147354180472 15919272 -2098922732638919589194669566617488225280 15919273 3792137128639153964785715614434023398564 15919274 -843328954233132025655134410121251886848 15919275 288225431179443795576741894018519091200 15919276 1270196509431466847399880883163787307008 15919277 -1782688249049724068868142683712378154496 15919278 393777209241540362657040117379409554560 15919279 -104180284227881656047628971941329163816 15919280 392163113219791652388973368039662223360 15919281 -180552364800997688711367733439769398400 15919282 -3558132308929734206241250579528289584608 15919283 -68394721848093893979683376223752231360 15919284 2166196043992284491733807569648674983936 15919285 4891079886539008759789884213605985181980 15919286 716243845546260463919894606102107209600 15919287 787517676177220019425686888203648601120 15919288 30294981268879899717107362845844439040 15919289 -1081279306878905795799774372501072457536 15919290 1235047031218158340209680944913836032000 15919291 7471312316642408926502577889236119214692 15919292 1582934095707380105494516728397613051904 15919293 3468547052000794008433324303166708944704 15919294 4061907823835326132691078194717650313920 15919295 400060382758207505473616747669343672000 15919296 744491831642427853272111890780318072832 15919297 3282678369582768614100826444621838919746 15919298 156611132479725042582230905274938760400 15919299 1537908660026784377326378729112023638252 15919300 -1412117233867522531481719760623496233600 15919301 -3296513068105362135420739807709869339008 15919302 -881737370911139071705264838173416192000 15919303 7566178469424261644915679892631189482600 15919304 10887360862050078926188113399492039321600 15919305 -1792628381005956716816984095684716978240 15919306 -385574551658259903664078401033118175232 15919307 -5111326849649385115860533741027562414444 15919308 -644340517304378737929859290125029524480 15919309 1687919320367226327819348178590161548800 15919310 1086492670096712536736370873945472792320 15919311 -219092770988788102095862636887831134328 15919312 130969012731956077360802575761942773760 15919313 -1130799239442838400308858634435101671438 15919314 -2103186037162656776377385059933002341760 15919315 271000483041450352776613526831515590960 15919316 -466358819057552023508390023998167654400 15919317 -1851198528471248115722115962360125048224 15919318 2782645287486009928757432074185915231360 15919319 3867159943340142828736720649859947819760 15919320 1788414474117276552176914447721895321600 15919321 559691927107221158711585164043760556800 15919322 66087492062423887570690958903991113712 15919323 789261442077814825858341790642484230656 15919324 -2220473037649358400285802667987061615104 15919325 -49452056620186741429803476752715407950 15919326 -1969239096192728167015738773524290079616 15919327 1338937954216499762357554370890872438912 15919328 6328657986863035493344091018756645191680 15919329 59275217876804291039418299693112346368 15919330 292196640312614743598220840751840473600 15919331 -24289903874396671286241415763146742328 15919332 -10398611121555167811245176021726580736 15919333 72282037731057665644148203228037747582 15919334 346772696285278349476186090435542167232 15919335 -21072248494382666806898798910777602400 15919336 -3780940595721950187255839890040762941440 15919337 -404411449282032205868119862635118685696 15919338 99380659577715486783475086926581486848 15919339 5731013723817304106793515560628027217140 15919340 3375495902506842538519379067146125593600 15919341 -348099888510902440741950366110647387200 15919342 764056432843144433083876754095427774592 15919343 1333743265844506132600085663351920146744 15919344 -46378761811542287333761851475040010240 15919345 208602413368214810083301515179480852240 15919346 -2752890315948229185408017180939544262128 15919347 3170597591639651203180168273997513014320 15919348 -818207192906465159811513496009086923392 15919349 2461108487054849368596952827615844956636 15919350 356086909117129163696427231349054344000 15919351 -2540294699369984864959581523026150026400 15919352 -128635894590609742618402660279422566400 15919353 268806884818332181999831516262198210688 15919354 -1388544432589267197335093505792015836928 15919355 4209164003505476372509696090012913717760 15919356 341117352397449879515341688536711414272 15919357 -643095452943512405378410194130483420308 15919358 -232279601236972240932244008858531704832 15919359 3701385638461867442181415692653796641280 15919360 1630110361368479064078649799240822292480 15919361 1974096728541165640395583870356344990760 15919362 -2715066809067062604296344260384197948160 15919363 3437271566655996093757214439625056623612 15919364 -2643485505971735525506345569624904111104 15919365 -1730596565432249065630491312713248800 15919366 25834964705345441204172611872096806144 15919367 6485329955585113362604107319259390251416 15919368 439410653648226513737247286480382853120 15919369 -3123777393160830242688677504557411283840 15919370 749221950343380947627548183012888104960 15919371 2144981162571256013084660808186556411296 15919372 -344207492566344035188402105113971993600 15919373 3218810310129434161336051269218300720460 15919374 41607455413190628511413991434097824768 15919375 -793053652828186704920455715625048880000 15919376 636655427834666843136529324229669683200 15919377 -158363261040984618521931409371800209680 15919378 -54989920797339544523186037820004489184 15919379 666824308932934387490865589704818096640 15919380 893541687057033337273093802459539200000 15919381 1068738042032638030045032030878053046112 15919382 3996643319466218962315372398136736078784 15919383 -3372093537100508364982599036315954548376 15919384 341297748744205160058193710694563102720 15919385 -4907621828240067474118308280229008983420 15919386 522193877450404359204249957812448950784 15919387 1261976464087534138624351738960551138792 15919388 13867193404464668888728518023374225920 15919389 -7080369750799832011381011745713022092480 15919390 -451924919431404543500079917144747854080 15919391 7521461443397386375106403423653764509792 15919392 -85160437352587911132515148889026723840 15919393 -342930818744093639371031114639214792640 15919394 250970485898927137917864883480136780160 15919395 696156005883926457791547077678731223040 15919396 -5369062266703418658452351385462141347200 15919397 -54965922303262334788714309643169157920 15919398 130659591626736406776100704459193641216 15919399 -797927174694952382731949034780305675840 15919400 314466685102777583917942253164376064000 15919401 4793398675824609998317064770566573816864 15919402 73814070858540197438987473893699242592 15919403 30697262048628657199588171689923581200 15919404 -484752366349709613205293327405011927040 15919405 3690827085513125484324384063666245811000 15919406 356540552521569351913596177215563513152 15919407 143080469350706496740312188420863690240 15919408 584495202082328576011610365573177720832 15919409 -4848334585664130842520176013847503916560 15919410 3002881068416386860502117567085222400 15919411 -1392155792347265727673619591273567139248 15919412 6549511932635934292167246686085421204992 15919413 1703782182244650795639196537166127277344 15919414 854331224657642276896832183195435736192 15919415 -2824871976053728871771016098702310022440 15919416 -866318910807821211320220780839033241600 15919417 -231415712691537547831870526722742371968 15919418 -606611518131805459724205575815116840480 15919419 -1880686827785909594213099111493915406056 15919420 -509003168941061457813937793454892254720 15919421 -1034664445254542818192851481317079248288 15919422 249555654447524725324735035413795633472 15919423 2686766808597938790167758488557439407904 15919424 821487544547976053498571679988409434112 15919425 -77295947660970857850408330924340846650 15919426 -1599423135882396941377543361851055351088 15919427 -1921857995126495765999580824945156413200 15919428 -846863633925979007063968506184358989824 15919429 -4156167036659859616387333018106297304324 15919430 134366231997519399861058711794941798400 15919431 -2296315984955655581791821157545301021056 15919432 -4361107661170516649218776819419029248000 15919433 -221197684173991407419053264488043469040 15919434 -1984570981321510663666912343677471604640 15919435 539800116149156283580013477432178969600 15919436 -1685864951142615193997732939585258357760 15919437 -3280721747257856825586422437218899883840 15919438 -568950506449352872428110402731458818880 15919439 -602083839600601352187062790088345156560 15919440 249033963499661927302064936672140984320 15919441 -2618468253967818356236561762116264086158 15919442 2500792320368627995189107444458788823040 15919443 3978698758664022594737701199863718425200 15919444 -3076150211884980574909184777210933928064 15919445 -3209809670272025912547052152400432408800 15919446 657871627117273283129941184143630360320 15919447 1147106633543009060818809887009009326800 15919448 1833710710916442271620651409572366336000 15919449 497126744278349754953876315411105900928 15919450 -220259085894682123549512672456394752000 15919451 -2395597476818180587241466422230231846368 15919452 362011343762531662639336098510890674176 15919453 -7063177341872058748055406247003954343136 15919454 206037318566964440144376590150668837440 15919455 -3238795158155023154779331597949451478640 15919456 421380269593097836389775401445262622720 15919457 -90207590750130397373540034076288845120 15919458 879090196517049219587532041184711244800 15919459 -8452280337511003602511242406729947704000 15919460 -10442616061600661056084158348933181440 15919461 -632126910078402181469488630272710309760 15919462 1812365310054499622272032336424650804480 15919463 -3408557660076623975692357746106291791600 15919464 6842250765638550670228711485466741309440 15919465 -563823819146494499156252294800598194140 15919466 603649697737283042485370168619731563104 15919467 -2670193435151368494556710072539750204688 15919468 3139795885149773542408208185459502088192 15919469 2328514384428005809466849338579434582870 15919470 -391853671631308537354846021908859084800 15919471 -1834276767545246051085248038422360603488 15919472 -128607119430103223763638325330578669568 15919473 -2240068012700710006413327523004973987840 15919474 5201785401639577453395372037257493493760 15919475 80198314876980353551708637258681522400 15919476 1608225756918925852536581742766075256832 15919477 -273689059096658128223375601585624912256 15919478 1730907547830920092300856375316728439840 15919479 5125622072322340983495537444684043050624 15919480 -1243530027016347744568439961966382694400 15919481 569934957658879396281106218557005784064 15919482 1666091755118991572846915160390773921280 15919483 1351500402879794156157496257021654126264 15919484 180810446796459462223635591685659924480 15919485 489385335489240131356577527231944557760 15919486 -1154517898089075091098824114720360640 15919487 264725468048831078433966737514672039960 15919488 -1246604371460377806175821325312689438720 15919489 -4377564699661583618655512547409371299710 15919490 1776948552459493083996095306807843796000 15919491 -1404442054849171588615615749765969620736 15919492 -1870279863293955357512508777119325388800 15919493 2085901377547055411177572852927769626488 15919494 -469608728223588687088011880339301640000 15919495 -1312441066055552948137233056959143813000 15919496 -57408629955493435787840110752492748800 15919497 345134975767797617313881354239943166624 15919498 390747091732792324538211635102668408320 15919499 6370256881599342096074741169457306648560 15919500 -1694133102529665019084894520936622336000 15919501 1391883558791762618911295771162662069612 15919502 301890169313612521267405035526616966400 15919503 -46929344019536795356347006046034992896 15919504 -319829698108738321037083205479845052416 15919505 -906923199950745043875622863514301403840 15919506 -1994778694787295926237279234515266056688 15919507 2481748695972709734212886830077349966920 15919508 -4363081305604844596003937915912301072384 15919509 -769882396635506614700128120555785204960 15919510 27051104880561786916767546418624920960 15919511 1698495858044102993286347811843150040320 15919512 -669805588117598791179217514965121617920 15919513 -6021618182326562739165458881973555624496 15919514 875333096173749174145057018136452289472 15919515 -141583123401468907827024264284400533040 15919516 -1343397366575682744203278612931352773120 15919517 -6540755966980046359897120243278383857434 15919518 263470054868400935017011570487172840448 15919519 340947380385681009790069777301230187520 15919520 2627323153042455536653622267361442529280 15919521 -895514210274895682576820349708224264960 15919522 -1604007173644718701935774804596136320688 15919523 -1776685979668873369134676267175225405376 15919524 -4217129490654011609336936988489544335360 15919525 -1396777490430308870811305787455115998950 15919526 517747166082648009527761328777231583360 15919527 -1807154080155075006722915569359635834880 15919528 7734282224346610268405255466852497080320 15919529 -3473311423499394438584719842222715044870 15919530 781901547817752931723549820768318976000 15919531 3427548810890828906405294853585937039440 15919532 -4290165953167073182200495614192486210304 15919533 -1463797548848366262625335925085328771936 15919534 -443776419980149678214747787441103400640 15919535 6161629846164626088410958290077125542160 15919536 302664979359413446479107940810072981504 15919537 2658444098540848479503410470877255052772 15919538 4585612627841663019570439397059179338880 15919539 -3298169620928409838000365277050792360912 15919540 -23987193744926541262182863729627013120 15919541 -352489106104806993288538416232957660416 15919542 984022215951047530039081148739036071808 15919543 -1996067602787037303837293626657887767584 15919544 -4410213717725206720367353481251981209600 15919545 -66610929155675196828904316098189220160 15919546 -6984703262055261997565170076381342976 15919547 -2533653352264074671998401241750643977968 15919548 -304408181293075628852617786579344783360 15919549 -2057481373132690181636965564208975075520 15919550 -1074066749807027341000792935114622440000 15919551 1677451644336607769422277922822793228800 15919552 -1159736415581473357361871458082339422208 15919553 34447818499416617493896203754825894184 15919554 -28278182603368316119209678480853794816 15919555 -1589453729461478122638232876056673997040 15919556 3029547589637536650356409709268070664320 15919557 -1220823261824033173011068656295862068160 15919558 641488062765059842797508675242087751680 15919559 -1742047510849854415067703077678182241880 15919560 516645833146784836008359236075983513600 15919561 -3919321747562570021002037794773057361830 15919562 399536080742357693888894720777536474464 15919563 42240286792990977025091149342677506688 15919564 4796020282285581928585938468793709202176 15919565 1269867636081064435336528560461408678400 15919566 -753514099846150754057809045637269509120 15919567 2540106787564403518953915013374885363192 15919568 -418332104688046201607878041931013160960 15919569 -2818933464506305049860484100337630471116 15919570 823675893062802864532441076069991869760 15919571 3151531747664902583659379586828395112192 15919572 1404072940401461825431638931832457480192 15919573 7622625225410551298488727736769767647822 15919574 -1687181532443483428896571365176222774208 15919575 621255117712897087647415548893211369600 15919576 1409401274837175039185221912412047534080 15919577 1540496242804667449814615923901713016832 15919578 63721519713758233532094658643648859120 15919579 -2376982257388229843321442760167343903440 15919580 -2991395522972873133093537143744136460800 15919581 731775195770560433950884357473124250752 15919582 -671941645099569933897055903569314069760 15919583 -1862175397765325718077430699777550684440 15919584 -407023688662046764934370198631647805440 15919585 -355818732435202089838806219083132782080 15919586 -331169274810713707440653281419867865008 15919587 -3415859045715121005463850753770450190760 15919588 87023502973423532885847669464821309440 15919589 -11799989665114374498142139637694221120 15919590 -1104289321256444426210124468113597719680 15919591 3947047128137959112391748002307535559992 15919592 620627300824232626578405955781898270720 15919593 3077105170364281116193510635042297323664 15919594 456727855404758003526172314658070901600 15919595 1115386486186763756347040106787160179680 15919596 -1078836856290740852071672450242940010496 15919597 16525567202327454837188316022949060000 15919598 -2216445956459449374365407377213766219200 15919599 2681618724509541052011678157581113614848 15919600 -620885174145719170344596720627322880000 15919601 2186811668745747758693569382299285099602 15919602 -1765076338714430324788377714142017475968 15919603 886074937245898087714453365698637390240 15919604 -330370185948136891759210709589206319744 15919605 2990690956194191186070712530574916582400 15919606 4143297398238677214939484650566759731200 15919607 -286866023521312182519695809244052600 15919608 -1637070084565555662472931231986464768000 15919609 -5021258963618668250019765408861254217984 15919610 -776434907667532624612491908691217477440 15919611 -856692032896472908144220360596746270720 15919612 -986619042412606911257356467640501716480 15919613 -3970303973881215449872686741943110726138 15919614 922847938871284527344472761807172122304 15919615 4104331130949764204326229791610921510760 15919616 691135984878393988743383565568227409920 15919617 -225975567581787622186832813523258385536 15919618 648980193403337923591693031728504470528 15919619 -2315558238312661631374306687275227422980 15919620 261297057198697291799511360574625464320 15919621 -439427420047411867540273395475857905828 15919622 2359661431647841856302946029241219356800 15919623 -1274736620518214292572534262160201551600 15919624 258185883321736572940857523120324608000 15919625 -5482830685446608177158517137121869920000 15919626 1682976788231072303855382164168039449344 15919627 156914528758013550212707099304797451640 15919628 -2238918228821309907645721179821986980864 15919629 591519290996512128893300936863786944288 15919630 2144307489122895186207412841301450576000 15919631 663278756617703382027849837203249020752 15919632 -27571169391902118980331850936658165760 15919633 2932457175579290667190441761425069010024 15919634 -1231261365907691146599965716819822295040 15919635 2665156934990265330547273665240252000 15919636 -408948546866549885341875864072957745152 15919637 -437635972140927252468850958005874260740 15919638 885894067202344012199554125264155566080 15919639 2902151053157277767135126384955498522440 15919640 -902646026737873060342027931205713510400 15919641 -4300554684731592247274907325082042648550 15919642 -244803945149872846365606583830110688528 15919643 -8896456371572601340493794808230064523600 15919644 444598488881664185250271517293837762560 15919645 -1438484657692462109866182565103044561920 15919646 -2836366283590348165686792061591592857728 15919647 1030458836083719016562812009110475153920 15919648 -2373291659817854201217434704674562768896 15919649 5098782147501025450213067355063845961264 15919650 -1576815614485688802328321365413150522400 15919651 3473100092691609277385143756581783296904 15919652 -410464456903631581518717025098234150912 15919653 -857046983350444973908506825255619229376 15919654 -3459760359026908192801518150958180744224 15919655 -665962239911884089806750898804507987840 15919656 64754844350144624140139045075987251200 15919657 -45716078164499301616173741927523415040 15919658 3009126565229349243202187368470200208480 15919659 2277459097099058876395466132872747315200 15919660 2514699127117605189475748441724122695680 15919661 6354919819509725683126005402859335290262 15919662 -399393063024262325541804524231062803456 15919663 166072216649926438514890444093346408400 15919664 -909876492542503086480014365354328064 15919665 2340192096856613095407994318339743889920 15919666 683924146486725841419707053780112962560 15919667 2361834329587783816910863946414374571832 15919668 -138004991373331576665773523322213213440 15919669 5226225502159430629536531664532865227296 15919670 168748873332030730428736352758139116800 15919671 -1543106273389071199486239934827331664256 15919672 -6535171957348137289846263140495256883200 15919673 989397843425690864622523134009843720000 15919674 -161681680840643254388990719210523198976 15919675 -29420705759554155347216202360241224000 15919676 -1356924199192017362266820766451775400960 15919677 1405773132652542133079877538580329269414 15919678 -38422227273296159810606236835878536192 15919679 -5457168941625909170113177526143484346024 15919680 231535337063614447727871634646048440320 15919681 -5923033670725885133947942380618011123518 15919682 -2963516729088234782386670509999680259200 15919683 -253247833819180496117172357650651804496 15919684 90031454147897732488408776475225823232 15919685 674613550443613201120494097602404313600 15919686 1217561787382616147792251247929489699200 15919687 -2709722432196921860071916673897596093648 15919688 -5386139340968941340546285626359450762240 15919689 1695981737890653915148326738590813907840 15919690 -1583059313346186019961904111313183850400 15919691 1881454970086187714629346488646743424784 15919692 1684697988995670469343288402753206820352 15919693 -4767071356078349074948217351306224476576 15919694 -18340451712502187089967685003662854656 15919695 2874366965750751232557205447795673916000 15919696 272778768486466533406423425201342103552 15919697 -825996758557731875078899580633428707420 15919698 -390685434059757647776820962469637123072 15919699 -7778970120057361039247852074293060956064 15919700 -1042103442475965328997730958601676153600 15919701 617510925645720878232436678919790013440 15919702 -633017132634936296763463290797520308448 15919703 -2620464901868269831719275760973773050736 15919704 153294031534661025548057065857690501120 15919705 2362081609010804776727419499570457241860 15919706 -4148384427625233956100612957486168903936 15919707 -4135326663399940423450376781085321459560 15919708 -4438723474510247275809516190158448691712 15919709 -892865165741954182672443795683235628032 15919710 111603833345289104811688947270870769920 15919711 4866846373852115829982324375801086881312 15919712 -7802510038143854668034592677648291463168 15919713 -4424762281095089443189627495472842444800 15919714 -1814156063985504260451724690530845786544 15919715 -643091126820402022518328956186706812000 15919716 -446920978954519022054979961453048713216 15919717 -459922560315935363308186362637069578048 15919718 -21269946126204403412532773548586152320 15919719 3918593083656343320248974783012156227408 15919720 1194791798573096836678569521904089088000 15919721 -540993359269987471466296880280406391616 15919722 -131356395787596930913995135040901483520 15919723 4556304168105733146053732861686803601080 15919724 4508855550357919624818353414569928985600 15919725 -1242467776647127352841971054848621084800 15919726 -796227160498572340695248387123204272896 15919727 -4035603036140633522377215235855728101424 15919728 -437413936980724918469670208259063808 15919729 2815790812051094464791086998686028634176 15919730 -1151171879833848458884903585972312134240 15919731 -346546504991061988848298266727274575488 15919732 -2312243958738770723919054941028862046208 15919733 -1193330795876708983702293299909220888018 15919734 363420614057862594422477499452780797440 15919735 846170761743325553542657495296980276160 15919736 1335233924865245598476396847427789455360 15919737 5945886927691529295216584964174156864 15919738 2215105228269465375154083958982271665520 15919739 4619764940772932849455105050188028101760 15919740 52157052377314007247691468870454599680 15919741 -2210875336256209438955409670907962228858 15919742 -1035495263993837399224124340927627913728 15919743 1600541173295133832249763195033846169984 15919744 3399115415865915067990912491089559552000 15919745 2502102936321215440816910331540179731200 15919746 -2795924995271306345843212859198062857216 15919747 825009170944609705527558544741480031680 15919748 -179715882337792676412862120140635001600 15919749 511465543542598816525162551864104872224 15919750 -21020423072239637823572853016167936000 15919751 -369018893294363223298472785457714038248 15919752 -1957789463458813375584081806630892748800 15919753 3278298193685664432382921039299184575780 15919754 99356304864987354039884376838069692000 15919755 426714955137145191415180838891234200560 15919756 951496033867489809222428988967521254400 15919757 -1867065103901183189314564466266426004394 15919758 1743689796624695761549507484916367752000 15919759 -4493184532232945885138821924926028857040 15919760 -666679671747752945190216599949404651520 15919761 14410666723398986449017149337615716352 15919762 1688751568402217330156716764107322584064 15919763 -6446867453906356437827035377065239355988 15919764 319940964262862948529737121429061632000 15919765 1312991391443425083114789541056216765660 15919766 -57427999030958089915210270445296755168 15919767 95056624400722527597543687395970319680 15919768 -272598143734426327218540425429641175040 15919769 113061220000766596933961024520961167240 15919770 -556601259562371716943372519361106822400 15919771 595991077064679756360545229791234223104 15919772 -2978001290636830246727380627998718304256 15919773 -2994187856012509353202989384166331750016 15919774 -96049874438508359506492561116326532480 15919775 -864351815015115508835582142393711647400 15919776 -3915654646076669117636999932111236366336 15919777 2278714418692909186918832559522632427200 15919778 -253528406361120564295053743795102760960 15919779 882300239298718582389076966565048587776 15919780 -1750429495080078522324767942237574336000 15919781 -1606068219576590014291690286829788860608 15919782 -2848188980773901357066661664510148734080 15919783 12759665644901107720406789889601437330048 15919784 1121865887314782352547516988406244674560 15919785 -112313722396022891029904529944894097600 15919786 1533326999425801784332385828058456050880 15919787 913518781109671082648585027476302001200 15919788 1955147252481671955043728923142090278400 15919789 -214186579460337975880381239720191970944 15919790 -754591441963166194202819466864120921600 15919791 139314404418569462266131558213002252160 15919792 -30922281884310563866624980949242216448 15919793 10736115630014301543395563580388607144320 15919794 -210850464607511922167643469589134993920 15919795 -2712252268517387346183911372263198075680 15919796 5121156267708179215128183376140987678720 15919797 96395396787280137394339157713625575200 15919798 4256302134693877430070501746470360620864 15919799 -453704751620619787227732238883912848464 15919800 1041156940512292583165564959690357248000 15919801 50364015297605669400695373566224000000 15919802 -322883513224167387446992286718187600896 15919803 4041110838669784077971750304614769591984 15919804 -91024327851174577657010532665079878144 15919805 14929903448758344946546285422272536320 15919806 970341990019154470198065651089637285504 15919807 -12176018536612624866231329616756325071968 15919808 648220151959909489246764548649067216896 15919809 786404558616542713770794744293453142880 15919810 432742285773637670171919036660581590560 15919811 -2407754947565165093117972587999217437920 15919812 -2467749845503153147890544186379511176064 15919813 -844621943295299199550210105756278386176 15919814 1678914915696409780908800254905115772256 15919815 -1804838899947791956496842701266385811200 15919816 2488843325213492253518894495379380674560 15919817 892038486596756303538710110533671563866 15919818 1220269906143273376858188362058587248128 15919819 -1508477299102848461706555314896246012780 15919820 352270712846389936740551737919798169600 15919821 262569468951240599840500003520134387062 15919822 533081171355634005967098353726872671744 15919823 2291045894995494661585761061361058393072 15919824 -475891236772085038115098213953521319936 15919825 1653315397764122764273741150022979313500 15919826 -1389535989525749867773574202379275674976 15919827 811023131958993532102221042766951106304 15919828 -186213054988415690419406207635895343232 15919829 579297270629047018991471703384933764430 15919830 1181981901519508366199172345244011596160 15919831 148566267680755357697626654030931959552 15919832 -1125073591579577164767940003953328281600 15919833 -592228115984882060402902026223364296704 15919834 7821470311219842932727066497573790720 15919835 -3381360139530614797024052774071155462720 15919836 -2460526581429042563311276502118392575488 15919837 1428402101879225643285872505830867150400 15919838 1130265505730760706194212861595926455680 15919839 893882766001759165577581295125084975944 15919840 -479905817856696287014333798003979059200 15919841 -537787248635261454067482810414941444352 15919842 -6089510717286098440110145850365249536 15919843 5078580913467257429177361115731217854880 15919844 2182914779171674593258776441922345071616 15919845 -2491799677653340356169911727359328944480 15919846 -1713277199675366717874632521761624796800 15919847 6689821062807135320622506691034256640 15919848 -278982098223298042019358586706583552000 15919849 4635983250569036968440041077947010260 15919850 1325227581091516384556632683135083980800 15919851 -2654993007816758065442515732640264670480 15919852 -1465972947668196669590037577114504473600 15919853 6373576998495778773389041246131959301120 15919854 -40768300653441280359934074064831787328 15919855 1287447481500514149360727974890142424800 15919856 -35028187343913904472931098784942194688 15919857 972035625633008769221415520357946695554 15919858 -2610637794385480292827076354896739892720 15919859 5072317680894530704549147131850270402704 15919860 317301777505135537905218378628468510720 15919861 4093087716228075988598307717484445420462 15919862 757424438561718379532492296555958187264 15919863 -2752057430352666586471235046042709304856 15919864 -141382115801950742100131068965012111360 15919865 -2676759428662855040794893454408130682480 15919866 1723295310690882305716390066261030039152 15919867 114843102009786346836987883202880071992 15919868 -3470848145431532660502692408840766615552 15919869 655320131101686432654644469931044731520 15919870 -806750901927849270595818572563293152640 15919871 -5198229890957444439441591336621292106256 15919872 -2823047075331039764082058247758015365120 15919873 2469865123311576321283191886765674789122 15919874 3009307694978015436227720822826098217936 15919875 1049399323611576079570100489897161200000 15919876 142128026966717439680208016472013398016 15919877 -6402349480254295542509175756039051914274 15919878 -718096150071306725151195644387631898752 15919879 2476479790074089560623469185308612126776 15919880 6047948997769726706111109084030633676800 15919881 1196985490268455759740712000920972839952 15919882 -410425897703334368845362043969517296896 15919883 2709069694364398564159923564131232677520 15919884 -211038266407112734366049812808375333376 15919885 -3361639839284614984191426447260426730420 15919886 278030428488640655487490695903338899200 15919887 -822047219232448786179876728601586191360 15919888 -462706910686727794938192995103842893824 15919889 1718475428409517951201390425054968108580 15919890 -140008552283435784292269440107268981760 15919891 -637719285322248261782947041299487467920 15919892 -561410139105551989448306963646842980608 15919893 -3448429843054217734952918526324523396896 15919894 1096733017078519594520820437849041828992 15919895 140853403451432805087641096058720153600 15919896 -294760700384357008490835267960304435200 15919897 -808996395606336018132916126384517927168 15919898 -423172957059970766171608077645251639040 15919899 958202604105086273924587803561072119808 15919900 -1254062546805741287352010477094652160000 15919901 -5056470112564577604456089433284262931098 15919902 -865172659312682524795833440278243462080 15919903 -8139113499100900814733968002967092754848 15919904 -1009507216358869412092634645156799184896 15919905 688225379341523926084523176918153680000 15919906 -4808121905965377208566346350229990348416 15919907 -926362659334167162243126705332967143844 15919908 2403828767436413616037290723446277596160 15919909 -7525268198317087195886560395877753035584 15919910 745361497669547348906938365528591206400 15919911 -383755811172008035578383259941445394560 15919912 7313960143254641457302801800522288819200 15919913 -146651793092841663290907780203685993996 15919914 -1153330896985150466554765046398545442560 15919915 4875927555265056151275670217167206283920 15919916 1342285135731724090010675452557546178560 15919917 -459533677889773865390516217258448573152 15919918 53290251786941383429861223307022290816 15919919 -299872921706541477923823144827979652056 15919920 337840406037211547448840358454769745920 15919921 2032525157419616452912627101474329967122 15919922 -4986554572707279153813634029956905605120 15919923 821364906630457175896621848499990725168 15919924 -744499048673664876848577556713575999104 15919925 -1160277955288430301559576298832794575200 15919926 949389879589351586027617275436804222464 15919927 -5229451922539428077336874435054122164440 15919928 -2129055435426765882614493164745763491840 15919929 3862977631630079466234494450089885204800 15919930 280774191036645312213568602694621271040 15919931 -2174362450833101891156180756230456512336 15919932 1251330809373302875898583600772082491392 15919933 -52602291548914863022870048458925346496 15919934 871413108140007710399155824059571332352 15919935 -2670515931611335207115324786794360702560 15919936 -599774077526023465046767927311794176000 15919937 8687455240942428623789875323889451129184 15919938 1931511813862865455818063928656855921744 15919939 -2190098612642896205379596620570672146528 15919940 -903252266467334492116281687698155272960 15919941 4134451948038597267705080082419795220192 15919942 -616432780196036446304041711884374740128 15919943 3115846692902150229233769416787275912544 15919944 -3737161244849256668405448093459134177280 15919945 75623154039759704110761536019750665700 15919946 -1044709276805511108636151220112927087360 15919947 1060019452440715673410096297337897149368 15919948 1488101927613024096549728411401763020800 15919949 -929339796961498511509391670775305246720 15919950 -530721094568189463871927609033441612800 15919951 -623096382819163905447691149655687337688 15919952 -228183413851612310796010062847240249344 15919953 895538359868479023927906273767008896 15919954 2985709112338027487824155900810213074592 15919955 665997384621223627992824412304266573360 15919956 1030269301214140367505594474088211251200 15919957 2821618562882497086711334377898585101824 15919958 -2861285228618332480439118544741051330560 15919959 1191762870226612576513680773078031558528 15919960 206203845882753950863955253072965222400 15919961 3804352336195281872583552534862244135562 15919962 2277919336763081086583731875984728535552 15919963 7456619462284042898052124539736986089584 15919964 143884870859351550774650430715358008320 15919965 146716454303708435634391851919976778060 15919966 -1842881861216369602847626829331134813568 15919967 439415424546352089249475456792501104000 15919968 332103258157794177805138350086488326144 15919969 -2809251857907805159440284856960661141386 15919970 2198666514364562502303450684296140800 15919971 -2473909545930299888484605007504625655688 15919972 607351161515908596917709984879283875072 15919973 6080717012410048406804821739560676223420 15919974 -394098330529215867501164840002358140800 15919975 -180036921086511069039520609229331654000 15919976 75819278531898822455301393216603340800 15919977 -4224394888542593373738955616116357031280 15919978 -46119527094743016181964060145736379040 15919979 243102139605701917020383911020189737568 15919980 337484720603434674581106972927780879360 15919981 -1126308907266038596152790430307899461632 15919982 1216264837676759057223984420663534103872 15919983 -420236637783611461855447590237028817088 15919984 -438001261679181980120488116749614284800 15919985 3857376972783098682062890143164227261800 15919986 75253677551335297657322975863454261760 15919987 4665969752670359191010204435177436098636 15919988 226386353837563056790072072659760545792 15919989 -4762915904774081103796694854636012043712 15919990 -290521365838350734837552647574537821440 15919991 -5850705359109603092765253582556311027888 15919992 2665825430123208742020117096106498928640 15919993 407147288280711413256850446469624067460 15919994 1929146166395661474017427991531846525296 15919995 78077864865509031483524208299798707200 15919996 5057595664866577320685946775934339328000 15919997 -483510457799666630003986494925935922554 15919998 1181209734292044124514201324446325024064 15919999 2296653993048823113862914017153376272000 15920000 -120389797734844765545694349230080000000 15920001 -2491714542177358615944507553578696574080 15920002 389251445793486125134819127827274496000 15920003 -6704266615938529231722720731041430284536 15920004 -2303825165218923597245020852470012254208 15920005 1032721486996827829017179597373186062400 15920006 -2431319506806156106776648662750105286048 15920007 -2589327039005181715869955624897723503456 15920008 76128640935803096613544712538783221760 15920009 1218554770290909204550114558627226783616 15920010 1455183005265568167527677694325522163200 15920011 -6204398474658680466482227990947624576 15920012 -2893213529116714006587469401063460978944 15920013 666715181492457874658635020264139507008 15920014 -1748130311912143025983133003174038730880 15920015 2661258491650446783010905451091277857160 15920016 332279884856906586595993041279325569024 15920017 2575423083095682044681623209693080599152 15920018 386609528308782816268004158424927874960 15920019 -10573413649084786205107978453654382592 15920020 2544356298714747485684820523375312500480 15920021 -243257088447673415228320964631358642536 15920022 -267194445114314802507709676570298635328 15920023 -2125147881484512494142628089272235098960 15920024 -3536968512812588475427269079639433625600 15920025 509919379464440553475268660209711488000 15920026 3638427206776365823776332863775010665712 15920027 3509768241294826465741127644377072121872 15920028 -685998115431597006186781428151935624192 15920029 -1987332288645947459734405053755669808000 15920030 263521192981800004835179442481430548480 15920031 3223657813278336336652931091966826644552 15920032 -2202542494994830979620977848064393412608 15920033 -4276137869028177861468759955210961906718 15920034 182515029761438629492229107448254096896 15920035 -42728496218926715539346777527793033520 15920036 -909848530532620605479137024339221504000 15920037 235548758395176758204731515321185018880 15920038 2371320403639385667604134706973688253920 15920039 -354264169184487672072397071494871905160 15920040 644731184475077332054798341964125388800 15920041 1468326321991608169218260457999198034944 15920042 685641841026310135961095959735977322672 15920043 -708444159072078354833092391928815385600 15920044 -2228883779390565099273010627507253084160 15920045 4747941828920762947764436245908896764300 15920046 -1509977972610084730909385367119929090176 15920047 -335010373778069507587107586505630085504 15920048 488987980012000350521216176869195055104 15920049 764468182132841184386158044114505290864 15920050 605291353453328248146622600104990105600 15920051 -3286992509375148362531989933029210593880 15920052 -1220741835351909875669781716373949206528 15920053 587642124475815181766563161944686558140 15920054 97202977824270479620612998841868793600 15920055 -451574184438689285290632582545637886800 15920056 -6013772271466272418016615496788476293120 15920057 2394356607778244756334488615457096808452 15920058 -47505481401027255358851122413997776896 15920059 -486338511025880305006294824705077261096 15920060 -333699193932968903245804544034696867840 15920061 8108355236475223935913198612814792174880 15920062 -23727380474875410965206200328787589120 15920063 7226862849428732046603868860639864021312 15920064 24026011266392088011778361566739562496 15920065 -1507442430399469086322242152129154571200 15920066 -1270548340086813410092008771191752830768 15920067 -3922423504315232469367590372197851616520 15920068 5045208746199849126166907378425529886848 15920069 -2214864909435111712235451741188917525440 15920070 -1140105900420947650670311586152677148800 15920071 -3391606760466176544557880927092033963136 15920072 912340160602779045979752611379027148800 15920073 188025277778919683322114509189086330980 15920074 -360838161175878371437162005505732672464 15920075 1089604373359845758081353829754446318400 15920076 -11009271060970328306578090297640698368 15920077 4600586455234535860291277119517995575926 15920078 831776738033489020617515924272170459840 15920079 77496373663361094094710439340620771200 15920080 -1148839350876440943887316508752347136000 15920081 780968947306694906583030043655865446400 15920082 -1532511106170871331231004324977360091648 15920083 -513646683989525310442996381942771115668 15920084 327632758745538300310668549008336484096 15920085 661108301064686604356708017859046789120 15920086 5596903110475876375905896475318576384 15920087 713029062001882201300411441233108784560 15920088 -1333333514208775654011992697059187916800 15920089 -707632607980963385608354203675249029110 15920090 -1764012039059432841310084364778966220800 15920091 3663889160536399728691170568903853064960 15920092 1441394851200099121191799422075126822912 15920093 -177243672956037285519808180475045539584 15920094 203148911517104554293670782879155401728 15920095 -1941913225593633389130731318903211560400 15920096 -458331291339896574929644352418447360000 15920097 2502315343017684300955819482092185399872 15920098 4208621108602298286654468953765020016640 15920099 185114931877676301974512770833335616880 15920100 -20444379226317804617050626469624564800 15920101 2479050984509083620009029985506689982580 15920102 -2122466759226842578541335701445286555136 15920103 -3951089122957885387093859220223597467096 15920104 -1004919362587094376212996759737255987200 15920105 32398192315820122354967376404596738560 15920106 -2210247651871879170456896237099571376896 15920107 1244930635774146802910832010692626657024 15920108 1608871950831865759688534290148137398528 15920109 3000466488524187564589363905294735287724 15920110 -161306610228666048719828829058394999040 15920111 1794337113973979463185718361042132696512 15920112 -102726696309007951330196690646381625344 15920113 5646317955718667775884665063962168889584 15920114 -501859440443118552039000728113215180288 15920115 -1323613575320879545975080342552358438560 15920116 -6549092647767792768829504746729127281920 15920117 2213792685002597173794727248244085136000 15920118 16947950821042776416700633978289862400 15920119 3988666952838727388227720269032210689040 15920120 68944361507429628869070193265989017600 15920121 855090015805773467925547112242789996224 15920122 3500511396875454470495068003296092175360 15920123 -2544390468368315730966150272836487921628 15920124 1229353555358959039999951155215448440832 15920125 1271794360661323874800631357661807948000 15920126 1813941601092472158110910822785564624640 15920127 -4735751772302176274209038515496827537736 15920128 -145854177394311539194258650272884588544 15920129 3354367918170185195189230022779709129730 15920130 533986885914893822613684557006009003520 15920131 -1415886622211327229305015738673709112068 15920132 269165247770446419049966806968357943552 15920133 3590916077045107645565702379713545542624 15920134 -1561188166670020582794924290878853498784 15920135 910522392881598813201653080199772587520 15920136 1249218801545463531333721612359730391040 15920137 5697353186554823561807353973596531178340 15920138 1052686537295295296039071803162829021440 15920139 -204394760647118762410595833734881601576 15920140 -250775634022828522872963155047970426880 15920141 4459242295174579231060530680924019487542 15920142 -251907109169995380652606482377890867200 15920143 741778347805793909187283713118746281536 15920144 1504590583928661625254532238133004738560 15920145 -3105157094955617605895766898065348362880 15920146 852190938519577513949532363677030204928 15920147 4945533656361548046609591684241620056640 15920148 25664975120582942462956398163333883904 15920149 -2806196545961755266520639357262233533714 15920150 -691280575657912965354419711577574927200 15920151 1261165018221552322591686712287239397840 15920152 -1650829137584282040208906642855566458880 15920153 -583423197023634209911938894087860492598 15920154 1275272580635669061599087446879985889264 15920155 1618398898728957286815428694533385779760 15920156 909388853852022285935952305482387565568 15920157 -1231932594278694676342828369581586160640 15920158 -2059536069459392385689809438481712904320 15920159 3681089107767112666206342619942378680000 15920160 2606726358374350700200992469136462315520 15920161 4522009433166782438320633406252282532864 15920162 437673038025547766771998059722985002832 15920163 -571050429024274245421185527238454523136 15920164 1763303874946646495660370850381178204416 15920165 160731684729539484276631018530368649120 15920166 152638000194742259771426595570326274048 15920167 4334829447793300287273874626879239661960 15920168 -4987888430636753039372004676205101301760 15920169 1991247137134909322119532965981173525120 15920170 177175513652884341821351386725310479360 15920171 631035032391681853410650167635374968992 15920172 630260889392763905991521323062771993600 15920173 6679686487404916106561159408318298006422 15920174 -173415096754789659195108669406142800896 15920175 -539496233247929497496308173660131941200 15920176 98921570069233386278401228281239142400 15920177 -267245211889535637726821619770377151232 15920178 -1511794889229445338418687467959581973376 15920179 3960840929986842536277228140396523122688 15920180 -997346395984475091839095488612527289600 15920181 7266127601205398813007736487563235106012 15920182 -830823361455244915036797770636293771008 15920183 -1361341669541381844008811495755007092568 15920184 938697508806258480773621415640464752640 15920185 273913547220278643827272908471878628360 15920186 -498788722259347697145461346330863275776 15920187 164581399545088040441998358516479739160 15920188 -2598219678621020863273207737221450557440 15920189 6636009015496154311633570714883263521990 15920190 396036283536271809047517694162279223040 15920191 6848616766084513449727675979231403264 15920192 1598159521031004170118236667379343425536 15920193 1806563292145650919246982676007206873600 15920194 3632974579418703182826130043458149447072 15920195 931497598425456660801678243602704147200 15920196 -3051069809346876490892555575999670903808 15920197 3626240517479451043516464714435738835932 15920198 -1419503979157567659621448139704286002464 15920199 818788250130310549446867423710885088000 15920200 972095842874190727436696587581750144000 15920201 -4677296589551814360748021026199457192496 15920202 174555342710285014564472578873582669824 15920203 -4133706444663119713159233806071971774000 15920204 2401653087257852652676193747455434867456 15920205 -24406028159778760590197746344328642560 15920206 -2689501568061060418816629377170336491840 15920207 -1308674166996317573901099948247783324968 15920208 -673159971669772705546075268509835993088 15920209 456209644729223892854809380667915995840 15920210 338985076704901153344701009364307023360 15920211 2569853237135200599088617581606302729584 15920212 587954745823971184325030541098614784 15920213 475842775897633857439699736119832380860 15920214 1522855276095841851946345223277931776000 15920215 -981649804646461515038967935108096413200 15920216 -2411439870599569731400673706375898890240 15920217 1760019794899838062691945177786298781320 15920218 1123723415823240694346902396176981976800 15920219 -36712134002699755967567973357083317728 15920220 737213494436888996617274220772139873280 15920221 12685839333147657096719131050922008844 15920222 -910654379655182662270261597370198726400 15920223 4406864723889838664523048542722235626368 15920224 5073601530245606187032699144210570674176 15920225 3921907944017406071182390442386908357750 15920226 32644372129573930812578349859810798080 15920227 -5579765089289842297044027540445658854560 15920228 5248550906491014201493748598224393293056 15920229 374203762877164360031529388860718411488 15920230 -1804045291236654262409834028387511102080 15920231 348833212041409478883385905860094461760 15920232 -903912876034921808467819600192387153920 15920233 -1062999513287749824661522786364355088960 15920234 -62468682039275740542814103916422273280 15920235 1459243699200391529944962139437360007920 15920236 310433457991530181776790945160345866240 15920237 3464692316561287397432597803563490892886 15920238 -1528252819681914128735061508663646423040 15920239 -6455210434027438360446918904882207846960 15920240 -195168584382354405868215483643124121600 15920241 -828430204566366286126752021404196478608 15920242 -417688725665454440758226473195505805408 15920243 2885067060003479884043402871608176284492 15920244 -545967391569280917708298005058881352320 15920245 -946968429886650738158168469444586856640 15920246 -410073684193726055052335248956840547200 15920247 -2537921798319549139814706271190388453528 15920248 -2655754086355753888496952383548576112640 15920249 -1416956022344912030329782584670477669564 15920250 -544480229615890829072308007349053376000 15920251 2569033830296695696705316824688595065252 15920252 -3166717487855449624707220569105844938240 15920253 105413451436167507514151830157414644800 15920254 -501201364872067434066673156030691545728 15920255 206363797508771069965761549957099368640 15920256 -1209037215784358481034255002319926067200 15920257 7264235060584503633712773371549835141506 15920258 -109978710732610566168984564951009833520 15920259 -1033379558579550950256034518715141023744 15920260 2283994454976575361740279251800144691200 15920261 395735946241462142260908340122393508224 15920262 151819884267020781009401242107764200512 15920263 3493029689751881492899551284917213035128 15920264 -4993099042446040762033439052282408176640 15920265 372084026689723156331839873126285464000 15920266 1143720359470689852200435018663735318832 15920267 140456139395388878827060984911816781824 15920268 178221652858016471718023803550106255360 15920269 9503442057209757570410688125548987029580 15920270 1465848206595922317522646012174272934080 15920271 483304168170089194464485826471007292880 15920272 -468777565258713822372675032388294606848 15920273 609097288619825787765604557048706964580 15920274 -868242686173572275797091075038974286080 15920275 675941426884522788616633590697725612000 15920276 -1411793012459811347689042048532157555840 15920277 99949872289302596842860589339652789760 15920278 25132139890826037847687623927802208256 15920279 670348859495731268515519877152079972976 15920280 2841810308865936925759879628563224576000 15920281 1734962579672078001183038569402251956932 15920282 -808005353248986147199500105170336771328 15920283 -1999787943763399307777156079844922140776 15920284 4693017148896610987666774907759954095616 15920285 2523437410874636775149445043276290607980 15920286 -161277879714928752178322803305160292736 15920287 5430780316384130628591930763341930419936 15920288 -3560881282537442287228032339162927267840 15920289 -619978473629848822209902901897960549312 15920290 -2109757146878379858061191981351850828800 15920291 1554462974642956717366740732661205283000 15920292 -2001262085436491788898248514041519438848 15920293 -4812361923116262474598046045621803355458 15920294 691541347948576585947922390981118768640 15920295 -1611185099187318904061934155754474469680 15920296 1638096371519757948486926050251159705600 15920297 5270535259376657109473347839706710250746 15920298 -534226352669581205760673296101757898752 15920299 -1777503157121934075053976260510681866512 15920300 154015529215248266406644939624515353600 15920301 -1775574892320585735497169175760456412480 15920302 977882912670346162273837128988365164352 15920303 -430944523766862641799795115165956475920 15920304 -623253410695149265782585406083515351040 15920305 4827182304444703299164504429036648314920 15920306 -51380727579342059997674358796053009648 15920307 -127715546938627414010586056699963690676 15920308 245258023651727576174830023489491086080 15920309 5735993118553650435705909788878372596000 15920310 -426493835759627866638775318094299054080 15920311 -795875493320875727291970023789678389200 15920312 -1635857998350915098016933075607440076800 15920313 99213714800754384621382429173361236288 15920314 324540404880990226448970667456880006256 15920315 -1098561642229678388470008231182876903040 15920316 -1468169873474434838260079540917533331968 15920317 -1623044196181511109781652549946687212800 15920318 3564562589080594294623694451627893935360 15920319 -30953523934408312359464903869018823280 15920320 -3223993687545603398089681329035673600 15920321 3249529739164745350048557195961388307522 15920322 98234309895472681694810228503028897280 15920323 -693134610507531751578615088378585446320 15920324 -175027682239862265245631178166545612800 15920325 567793920467329511297287267583580028500 15920326 -3352815179926852708009536527152822665888 15920327 -633429482862133765439603206010953205448 15920328 -2081035115822525683042131649282322841600 15920329 1096300112167949088940560427404697306880 15920330 -986141800009653346233850089792375244800 15920331 1006443575671489319688900766969965548544 15920332 -659426817792776880075361109235821122560 15920333 947972741442115542025535834937843000 15920334 -3403908755412132046242729256117938725760 15920335 -141711768568080996351088010393937621600 15920336 749276124420527579515656618258570461184 15920337 -670326133264285758426645419197455569280 15920338 -1341944730458603991960731578968247471104 15920339 2280907078788415726096141547583056535552 15920340 633674758829892790837494643097430067200 15920341 -328050899137497327714516332522517144516 15920342 -2959718435388195304997500112326609928928 15920343 1648408533297635604930415350153580192032 15920344 593408649733390031695364360717232906240 15920345 2566969131438425975477828346666907248000 15920346 17438445452621908259875779427472626944 15920347 4753622236876388722881544841297306081280 15920348 1683935952494297737345147317977968900608 15920349 1215829135212798968243915689795716008064 15920350 -901455957317821270183190455268039601600 15920351 208960194230473090698729877948411714992 15920352 -666364660837199557919191329776625254400 15920353 8023322504870807386339504391052620253602 15920354 -1087645954468786921398723193763053128624 15920355 1513210810397012367386282052790178661120 15920356 -4722068327452084737711178259920219550080 15920357 -2681513710245634494520880406105403816128 15920358 -1020173314627567711858399737720347640960 15920359 -388146937949371977714878814128667129408 15920360 -611577318617967619020130046266422067200 15920361 -5943303321133022313052770940404297699360 15920362 1062547741235303941852927361026724335200 15920363 -11750457705812601881451962479562992536 15920364 3639049756709157186633820877649756613632 15920365 -5079961937103622169750926766393521168800 15920366 149552882685341671784772558493256878080 15920367 344906887775560325182812827080564348680 15920368 1058674276112731484728551802464164052992 15920369 6854656176223111155590524122214735212144 15920370 168496034154401120706141197786775037440 15920371 3714402803282312984851694440519322682572 15920372 1333957189988432068045814158066633304064 15920373 -259200578960057850665584659798817792512 15920374 -242245361103637655292116865755039918208 15920375 -5022318677594060157725067239661477006000 15920376 -1205494023335392642010549141148655104000 15920377 -7537806560487759381978822765346818060000 15920378 2220803076790816028936739512659766160240 15920379 6707723613738512733076533571290093006744 15920380 715249290803693338436496156319953623040 15920381 -8507390960443156428917123132131616687028 15920382 -323463265085125417091891966118589827456 15920383 -4423454743887986772795157005153615377280 15920384 -2900486111637629058615802768430947368960 15920385 -878959632706728748965928319674780425600 15920386 -130313987193734246709155822916280644576 15920387 2148184013474548699047596841781359263952 15920388 1744040452868582879774419772533568686080 15920389 -768569917829606978401874322360502027810 15920390 201582313141644041742468665501276016000 15920391 -1206239263370276063434123485991481487360 15920392 5636754619217907903346950935479841310720 15920393 -2469219137190701874939731758546015838976 15920394 -1007173574264357725611646525889001385728 15920395 1656232665414011838697648791661849274400 15920396 -4108369772662449095475619634680880824320 15920397 -1494677370091190945420655233313215248980 15920398 69522651482362437383033661329317516800 15920399 4874593074280890474575173115649194760120 15920400 381902486300670033856960851153169612800 15920401 1845991608814190220567587808356545671168 15920402 -162482829458638512560366960303704372848 15920403 2841883361742628326556722786158295346104 15920404 2648764041228894855503125333295035637760 15920405 -1383795906926660953269974801258938260840 15920406 11072122011815738665057656140952359424 15920407 -1322107554313521549929826560067441013040 15920408 864366820267278245561769007470276648960 15920409 352108112349873460297487395244237261280 15920410 77620556455684695060886774947626622720 15920411 -574862867583617749996512171261512770896 15920412 -1009485754212045594791685071053062194688 15920413 -6173370166275339941311707961753671005338 15920414 400681617480637311990422493344694109056 15920415 -959361482378239916422737553202606284800 15920416 -2017772729533319050438994541389971193856 15920417 -6911407288133336989713100110489965253534 15920418 -289549808740363950371276605815739211520 15920419 3823464728443663826349920142907120585820 15920420 2112428092328850240810935808677547840000 15920421 2164068742795279060804863543159961263264 15920422 -84920766001546914211560309487951405056 15920423 818894208001475844286200124163037665280 15920424 -142598231075692181140139471531824926720 15920425 -1558968044695106145121460864413095978850 15920426 2488285202748795396163218867803540148912 15920427 -817612398808586782083977318177326989480 15920428 -2054467729803098836594001898400767740928 15920429 2302653410001737017742450666545371607776 15920430 1180289462531044967290037851541676426240 15920431 -379238669252550255676274334466583539400 15920432 -704544665196987998000302860007496122368 15920433 2239593769522789944530723949979751675202 15920434 573292891572080057151176821686927940512 15920435 -267340918310672137361748106147736585040 15920436 188450236940621981003992121220946759680 15920437 376877243268257821186684861421814490880 15920438 -87817935183224425110787981971334142400 15920439 41596540851771894418100806846539628800 15920440 298286216170984722150908943422941900800 15920441 -2214485386432239386538573802953566611158 15920442 2361802153527871404161609219375213568000 15920443 1328855368123899908637333643081339324776 15920444 -1722093851322570346147993331586193880064 15920445 -58779722608463980399669894256811058080 15920446 -2823028862624405557073352412499120387328 15920447 -1208766285077585586309869376150789271104 15920448 -272016883531783954861793326702962671616 15920449 103529883104861072730530065787652606720 15920450 -270572522239995515557874534955950400000 15920451 -51703411794544068682583261775392467776 15920452 -2755939488187184735345822660316986068864 15920453 -915714376357205965311852290519712302592 15920454 3633532376120196270998079375731148480 15920455 -4372519995141908360764421165439730373640 15920456 -2653226707372906302834765183413735946240 15920457 691656421879375737732140549439633863040 15920458 1000547203869057603725844353177962188384 15920459 2890071965765749909046829756616353264660 15920460 33247972227362572382129396360073768960 15920461 -61507463512010112000207033566863226538 15920462 1908135343070379924189432448251469571712 15920463 780929177098922372888168146914587178384 15920464 -116316120001427366703203089953513013248 15920465 1265382545612912456383137480451003523520 15920466 379181882717678740583686778011774402560 15920467 629199816253594594350706134104028686992 15920468 -2475195978060334148184625619677346996352 15920469 91546335819142772488707536562759713550 15920470 842969934068703066089761245123009703680 15920471 -373020535396956193438675086569941282080 15920472 1766042646462462907035915436604302295040 15920473 -7275028154425181959425684572525631333680 15920474 -1661068329505363394172840182056206453264 15920475 -1146936917664657724551914111839865856000 15920476 -3218515349559425416301585266555597794816 15920477 1062826605098248740256369337075722636326 15920478 -68220553604680561503834714504239274240 15920479 -827117614337535482476587703041090814216 15920480 5122848938745224967115734577749727641600 15920481 1600234270050972548615660456182474706352 15920482 921267738096372168340089084214195712592 15920483 -2017634422073172272842685415949765305000 15920484 871459253102653260739746806367718981632 15920485 -1052791675946009000095422119007373597440 15920486 -37764927345713792039843495746697195808 15920487 -2254676333120964712844753635195260901992 15920488 -2607801756447617202909680896620001904640 15920489 -2083938915408269343635629096686951006840 15920490 -35266013272800858973324874178704693760 15920491 1907780272875654282075968868010370443892 15920492 35662876639094710490582545806216337920 15920493 6571711905763506709831402280805347262624 15920494 2825865979655821475862869542640157648192 15920495 -1098965194566568856192312295738151587000 15920496 555466578228684840540062270072202854400 15920497 220677088137306627733370460484931781506 15920498 -819014471197352482438339919341936035840 15920499 -428226606984505038941151206188032049920 15920500 2290633174337543325130089305460684672000 15920501 -7761673209335171644048886654481554652000 15920502 -39973824460159589988017599337663857920 15920503 2828632347245455843328343059872996827752 15920504 344975969405997403701246075815402434560 15920505 -384470853484417198192166284828741145400 15920506 747807687703267168974228234960623527680 15920507 -3486494416126062589060872162958887700800 15920508 99759211277706379271844203913093611520 15920509 -3974781476530827991982310229409522888448 15920510 835743933747921925602941577550485572160 15920511 -999694626702258986923035559513623508080 15920512 -2380063633605305579771668675016471347200 15920513 -938429209053434156065408655656410712704 15920514 -420530434491097541195236009391977786752 15920515 233530010710997058176909892092834653440 15920516 3024294684139235917028115739626397977600 15920517 385883226002542536915713064495012345984 15920518 3462987199781029929716097867246934127040 15920519 -6045752589442558005020034327158538319080 15920520 -1111387749746372840593500347692862668800 15920521 6490886990208074207769733553630033560612 15920522 2624451403146519286002920487900768171312 15920523 -7458187451438857307807041801609700044800 15920524 6294580270277191329823517452984225908736 15920525 2182401722204298685703507469628299142050 15920526 1460675070192684764247303129706445742144 15920527 -1055861768389473861902614431670036179728 15920528 629495189255331693828864824340732985344 15920529 229231479309766244100430826540626349568 15920530 1386041596683077028538384467529426790400 15920531 -1277576199234942260688463745693158119936 15920532 -3201522665728227818538310796040310076544 15920533 4178460684858556804622101369232402448782 15920534 751309797526733904845115257848971915264 15920535 -29736128411521208781637380953561688960 15920536 -664204397810104946683720083199384166400 15920537 2860351699824752418801409762136232204240 15920538 -2656723015609710708390547738745372970240 15920539 -1769267602413296095951537459889746321660 15920540 -2245972265108957147280979475750404354560 15920541 773960049482940653468215174124368711212 15920542 2818334693342926935591841011125743959744 15920543 2749363525542727326650029839790536901104 15920544 -1145932829934288522329536609854362222592 15920545 -1712626156035819459312867218097689264640 15920546 351883461008122393920812642823713353728 15920547 588367893847939086962107587357952270200 15920548 2345683841324362028815653462111183245312 15920549 -2402524406602558461558788214195926890464 15920550 -52169492729632512549682642345616887200 15920551 1637557141070921482378301284226036811744 15920552 -3340441574547258353580846488798375654400 15920553 1786895327779965654261359619325630000608 15920554 1192262163936392545040729052803251998720 15920555 766007066570832429864293010133188820800 15920556 1568499793488178537356311313552797675520 15920557 2661156622730137450470536546175585654806 15920558 -2692523904646605658381814513950341117120 15920559 -2300984505875524688180932704745369670136 15920560 934859577071730125196937840856643993600 15920561 -4541501822352839654148752645229716850576 15920562 98136745249270961935902165877269356544 15920563 -136049763727573996921071375822434291160 15920564 -1722846226539963644117951100212181731328 15920565 3678037588400939673588960458397176880000 15920566 -3906753037701791406678289571425399644768 15920567 1978809539999991942226302262458847767792 15920568 1556345017006752826652656365232147906560 15920569 1578456637458668991412095384282802602496 15920570 78631338092470715570787354174091655040 15920571 -7058667051505401667885985455530490176 15920572 740652981324880355009772251503679230976 15920573 2701865635350769938444847264203173550720 15920574 459506114477941290096865466761324810560 15920575 2224309400924018280378048625507579000 15920576 -880737953694810944546843319893766438912 15920577 19675578177034178052431069783520583680 15920578 26583958666864797168718867553861169024 15920579 2156839840598303362547577965194966107120 15920580 430598075500869507305148283243018629120 15920581 2943318747911660443195768988864857444382 15920582 1173660987520413443214376031972022506112 15920583 1706499676572138416865908627410974536448 15920584 138863019206204159371029131271388416000 15920585 -126278317800866339838990131562571411440 15920586 2668009730074534000820659668365903387904 15920587 -1280259577840483186053950656574293483440 15920588 3263512798711665798442322672820286802688 15920589 1705447029502930733097186351771532396224 15920590 358211104843800647435736790262125932480 15920591 4445098752701690232605819325110572993800 15920592 1474076919420997454317612620706594947072 15920593 -1164926097018781793354220315330897488896 15920594 2549141270618339593545617216340156441600 15920595 41733742509245493630857368403277750000 15920596 45067335608849659531996138037788571392 15920597 -181232457361682151768375036016556544000 15920598 343856826772087151092596404452667619264 15920599 2644577010641062625333181359371304498064 15920600 -490480162149362908266289565148552192000 15920601 3423597730339974312645675286044442913664 15920602 -4533100119234667296459653665515187611168 15920603 4788201843485319128542944002659846645440 15920604 -564268644897446315624511664796667494400 15920605 190896105718108005736666195483894945260 15920606 -729009904733005574690664267210024158016 15920607 2223150487196690367854557108616517338880 15920608 -1797391673732678469534402473512151285760 15920609 -3560542613169714798001635998777963492190 15920610 -485640256383895820618598508521919918080 15920611 1515303217929838111288647876043826353920 15920612 -637024546161676211795296610431425543168 15920613 2232067120299433623851699775904207442880 15920614 1580200435034034231706378555315974488064 15920615 -3323091087901505555414753416687773783240 15920616 441079853988827969446841265573583257600 15920617 2725535621233157467768309587028089907080 15920618 -478480472406370257901872927707459888640 15920619 508245368881103805019241634632546618880 15920620 -2051995169844918039499173330041191680000 15920621 26816841699221044006414645439186123232 15920622 1463887560302784797571979039007117611200 15920623 2487690651827044899128059999984062727200 15920624 222796420723649859742023361713007755264 15920625 244211123825127031514966865229629240000 15920626 -2528876208566615138654793649430425045488 15920627 7457141367727971188020593486741179926476 15920628 -463524842294055176630851191542346362880 15920629 -5167320935825681869493921814146166302916 15920630 -907133922496052749199680232362128034560 15920631 -2433947478401161840394716596342619171920 15920632 475049784106931181573958066590606950400 15920633 -1797780137259114351611450606164209469440 15920634 2330090744522148444178830350076300576000 15920635 -6273203263708295831231134975169526024240 15920636 -2681568120395963703835964895845076946944 15920637 133968553751007097491018997593963454752 15920638 -81909573105222652013045314142831326656 15920639 1767574719308625985885390002648926502912 15920640 -550363400571846996623938301047005511680 15920641 5818581783818691932491132395080186612784 15920642 -921553873894927783863096340246524000 15920643 -4803211964678763763566403672438846080 15920644 5623074000622069551111715149362716382336 15920645 -280991273716287696015611607845072170080 15920646 287283926666160819014049489667352629248 15920647 -770792254183561162497795514334704428904 15920648 4833717126988971449586041169341888271360 15920649 -93295119184434324308398208827332303900 15920650 -756701782540116098078176190103431340000 15920651 6250254928230305863954737450025275492600 15920652 2212993592922436836150271742849669529600 15920653 421871722029277597995105673517708108160 15920654 554633925237971331059336814009616099776 15920655 1293943182754069558524895101074903078160 15920656 -323563106524427984827190840895675219968 15920657 4856790445074450233178105168093787156260 15920658 1423039876189478577881718745516658611200 15920659 702462010781592864183651929834094114860 15920660 101484798884457969335159415063789772800 15920661 -3999804911250211777999598583842166200928 15920662 -867775086041374577030775931067732740800 15920663 5007754942287601510461519736157610308184 15920664 4016428364726519572068417333849784320 15920665 -2022071455885837454382117775290488834940 15920666 -892409888464235885393882198772127261968 15920667 -416637865530377722561673942912155031280 15920668 1845847074005722870594324326134419276800 15920669 1681254403421733445717943086364000837568 15920670 181398327384842535309342746445626572800 15920671 160411470773423364823402291346584247520 15920672 1648655266912810390093331168347351744512 15920673 -2377805550038795942924434994639465244000 15920674 674852560846885444959587728008061968384 15920675 1449357191144797338961807253439744859800 15920676 -159565793156934129000243363463427347200 15920677 -5212582679173698523122229337645486305474 15920678 -1335305388474705873630521889521198009280 15920679 1027633613404269104431517948183673245568 15920680 524110123377508214621528930103699456000 15920681 -506023475931529589854789198119159990720 15920682 -423141503800115601059275385480900793600 15920683 1429840167563977654720703964126998965704 15920684 1105557736049561372241659113937710488576 15920685 1527486271702889738476115161086716620800 15920686 -2083937801415351772793492374678752526080 15920687 6800721451686424904903973403152620971392 15920688 283055689806596043443439489148885401600 15920689 -3676420323292071544218117651340906380560 15920690 1618114241838733307658155774681671197600 15920691 -748233020274184429552231389212838127056 15920692 2508044932164001350597158885028642238464 15920693 -2643931390861816631264118617268968188260 15920694 1710536439698496941538914827389902944224 15920695 -1903403923536182269787711769870744229440 15920696 -6343109346947913358537952529502863360 15920697 -482583894632942563908302040872065596672 15920698 -3552485536743919152966022434163764224400 15920699 -108313583019584458550776143064710836136 15920700 657225609850557061670013644201600448000 15920701 -13512391250609375267250062702600449792 15920702 1254376870562339979641979026767021891584 15920703 3102492144892453428345720064379221742712 15920704 -209829458475622162583026787271582941184 15920705 -2476922941050694326972911187329035746240 15920706 715663012892233048252257635111557036800 15920707 106907566850363907440609753136202049664 15920708 -659047141767275183557696162848940892160 15920709 274677485129026050673674596682851696640 15920710 -598184136729265226079949591380472396800 15920711 1947603774753569895652329140506525716312 15920712 267435177738515261249488790038850764800 15920713 -1894248141214818950955157147851387910640 15920714 3622288949713249714330337998871654877792 15920715 1060326618333618293926640427437000881920 15920716 -110771963439719439127241549143521679360 15920717 -927679522935961234173658153493758836234 15920718 -366461619890882393251965358364997464064 15920719 2588965863905204812154079168902252651120 15920720 -405679404924045593874353529930299473920 15920721 135219166478258274533550789445199072742 15920722 -1176562299313778504582164996497829727088 15920723 -276567801222623238186005998767055269312 15920724 2241743751292552345096871575779561056256 15920725 366748186445463183599495424496016458250 15920726 -3630616504241443329081247033962743486688 15920727 -2233988734639097116692753902696487409920 15920728 -2095649984952557973598166333059641200640 15920729 -7440163881093872899380592599486208321728 15920730 -121828502477001568076285344108450145280 15920731 256144608638934162789896297974126952784 15920732 138567306364146986780618802158191276032 15920733 -6337916839609711718824558751975254279296 15920734 491079856593524669013069135373258408320 15920735 -984076540622528352664482383538006991320 15920736 1967028629080739566973206025128757428224 15920737 -878024369360046892838226498600703099920 15920738 -1161426305651568162284873362707489530880 15920739 -3900591525364841851745484011024606032800 15920740 -1906803383912566008030408294652189777920 15920741 -1883704939452950222640564003785154800736 15920742 1268242218169816061184504601523136637824 15920743 1131454368278223595084906882544331423720 15920744 1597120830840576291760339349638205767680 15920745 2040735343313234293695341703245978864640 15920746 -146329624819710582746908183683388646400 15920747 10181816274466961216882109988293955730520 15920748 -2756247085520557298716949463676791667968 15920749 -1443435607522841654047955002227396244436 15920750 -26686481412906000607767747945658272000 15920751 699030291803855699470616522006064155136 15920752 643081181015345650321271909152127680512 15920753 -4210172334893358950158576480298254141998 15920754 -1491695656416539212340325753896899063680 15920755 858993505314575618589132790608690166560 15920756 487636263624552958104261062678109757440 15920757 -4078077379128183069286282501311579481746 15920758 581805278377347839457790598655661067520 15920759 1463672240546282464847184885359473075704 15920760 -811019990057642264739989692271322316800 15920761 -868243230321891102970688950085652690816 15920762 -184056964499500905175707939643578007296 15920763 -414479972480308734155481917434953234432 15920764 -2116974901727932713102254960427694311424 15920765 556791130791991575658612625121010080000 15920766 -62004172459190317593913387611065174400 15920767 1044973767032696184798713046651598522400 15920768 4496268247001835984404485565366403072000 15920769 -4233651315476485390342995029479523835552 15920770 802287891516650076911583372347558775360 15920771 -127729970953894984851696355376274656328 15920772 193619552981432483018807876248670822400 15920773 -5163666315750501940364278930324773909696 15920774 -225799706378378585531988258533747848320 15920775 536400166700208848487571904884922734200 15920776 2614741443144858810075733460914046208000 15920777 7744867250932250104442596570059171145626 15920778 -2951492993167678865860614375620570641920 15920779 -1835267981129601377453079101599439724768 15920780 -2697495629195318949151015715887663042560 15920781 -217607543386664379300369500328357190560 15920782 -50417377297528944733111295222069275200 15920783 -2410753981815828879668936140537849909968 15920784 386990000209880541830240422661838274560 15920785 558955520709744857509015281379166500980 15920786 1200510805040350947569513234413176171408 15920787 3662800673383398603745677435623358469560 15920788 -2003193748076549160749625747944719028480 15920789 483481260294295377128333425179842394360 15920790 217251185822536125149165566922467086720 15920791 -309112206094682667648281034260819712408 15920792 -895540120384279910436231519539580825600 15920793 -566019423112247141529203736910232256 15920794 -223772637471845704693807629298826336256 15920795 122088109205063932596111881399140285200 15920796 -119383012708049569639656937023830016000 15920797 208341361830774024455763681522060602400 15920798 596923522079199209438557760263254998400 15920799 -312211479596871844508732004487080697200 15920800 479713294708807391510674427849657548800 15920801 2383137051625979238020069056114815601812 15920802 -1528505665879795629341800367242612476720 15920803 2407175054291978911724799423953048932120 15920804 -1534807753618641006901895324765816593920 15920805 -1438888596749331091339868641509111751680 15920806 -3444784811514327815178031173972753509760 15920807 -410090395714765329416837181333486325248 15920808 -1835086590282647280521743396230390497280 15920809 -7327141193108271084598399153855569097990 15920810 2289070765932529081691053084426198558560 15920811 -265055933684440067483012109945186493512 15920812 -1018460305715376924206595433986991385344 15920813 8531837858060938687057117527654260187744 15920814 -695818747658627007083263491072782441472 15920815 -1466194759268317755982773431652369770040 15920816 -641527372532500539066940107112822652928 15920817 8482189383888355599798124644771335040 15920818 3900602681136894989969457227123260329504 15920819 -3407160796329814294130197259050913889780 15920820 -3552826904913116421143042292949302374400 15920821 -1561324402208366792521804895987611094400 15920822 35529348767842667953096725588624806112 15920823 -1978688009333670144028539259734023864832 15920824 -1015826741559186385577250422413586903040 15920825 -54989689901773980671453099525532518400 15920826 -1576343572636592368751043136380092640000 15920827 2704471597687478053942050091606575304704 15920828 -1847049488805155281407740802640618364928 15920829 1363051581646973638706028190553371253964 15920830 566572693888271534935710772482374718720 15920831 6654265491798792322708933491042824749632 15920832 15519514513832470472907639188078198784 15920833 -2968312831435480011266680459477303201596 15920834 2857314803434910316700340359358403396816 15920835 1421884839125156354446803489657826864560 15920836 -51397848849243365184323674773920075776 15920837 -7573713578532527228312352032279550860514 15920838 -2510486369165638381228241326471427554656 15920839 6108422572576978270089775013241937906200 15920840 1442287838006375173878232408837447065600 15920841 121141114444498817337121889070426792000 15920842 -244110111823698603150758956546622393088 15920843 -3647211640716925718195841593268601900908 15920844 -326157784159093833374568673691032949760 15920845 914668627449476130930171604813638833100 15920846 5614905503670625675199710864472433299904 15920847 -2840973313281311415189646061732519055360 15920848 1526948131852027399164475725429808259072 15920849 -2377146182878977559518505545435249296064 15920850 -743874346166651353295912205787793760000 15920851 -3169887205091498029387024539896440077048 15920852 1941539817200242043071352084443965730560 15920853 405773170311726371796599453202275184000 15920854 1484192705633457622027079978478618002880 15920855 1785001819737852123306981333828355548000 15920856 -361262232166357152588164819157555609600 15920857 5451114993792737090523684882146839733652 15920858 -3547504206267610763547447308721487560720 15920859 -4462055142838717921296099579778082421096 15920860 3062817195181716370126846931293827916800 15920861 3071519361254915232903265446455419355424 15920862 23236090331606228414773394488899772416 15920863 203703365630207423200569600655949250160 15920864 -475039718695523211058355999543218667520 15920865 2577632264804989008589684088068941250260 15920866 -850601448404473043959302493736152809696 15920867 1358206051617294137908493038650984498720 15920868 -941648999057904670386023466759059573760 15920869 -5118533620102110002806681098392167299200 15920870 722136312666478526891111597620150272000 15920871 -933685612494827754054714462807469040088 15920872 -141408568178386532902742273995119575040 15920873 -2860675810524711095080281352111302583878 15920874 1839114565657139228369989798964209526784 15920875 4186583488854641331654445283507417484000 15920876 2386086845866961084978421489089426476032 15920877 -599668212619844172859040620384843205568 15920878 1434179218390751892883142433085027160832 15920879 -22480759868299047982807485254836080000 15920880 -627105837317333306532825081865411952640 15920881 8209907450603069391223664603772474520164 15920882 478292783989656905345438403488778213792 15920883 2767795476546401919370617053491942875144 15920884 1791449364854534833916239022096941751040 15920885 3123692326483380003394783428449771015580 15920886 -999073210484837460192673142162779177536 15920887 -5356915813787583450241911072838418973912 15920888 -3226321608701414947793680114809532170240 15920889 -3964750892396097318390543989599595718576 15920890 -3986605033544386957017138774292138582080 15920891 2911833274414089446956196869775491699776 15920892 -639617631900924022140331686560591900160 15920893 3099502378196133849079711553380358450700 15920894 -996737828291013527981628979227142993920 15920895 -215194288295335137204825109876613543280 15920896 -3000286497313839651241325353652891680768 15920897 6100264272245079796251995594941400153346 15920898 222378126326872763838909299482777436160 15920899 -1132505516928088006092161352001682376480 15920900 -410716065402305699637923070783514128000 15920901 -4534977066859279225135755568086515942400 15920902 177068425121882480535548625360984493152 15920903 -3687339392552734162485190644452188237296 15920904 -3110730184379782920051979606885189754880 15920905 37440649410448856469566655677155395840 15920906 -1061882824512196406529157134992863600848 15920907 -880419192277061706958422911514019184208 15920908 1542795514445902465000530589096660686336 15920909 -1662390568761260691177702904171232272596 15920910 -287595672898296367709366453086648536000 15920911 4195579676718911943738652979334929924832 15920912 431557422887447821568523291154750636032 15920913 -2650689531723447439530471644018559480000 15920914 -1692919092472584459063510849654334481280 15920915 43037807457164160814026639504771276000 15920916 -5224498851862224718676146079526625247232 15920917 6100964414243183112827324316164752572640 15920918 280463572895298080344296434744746656768 15920919 -1843494310470006490323755568092511154896 15920920 1830254342964896465745563860885258444800 15920921 -1155256957059110976801409507190512671360 15920922 4411367481602057767167420465138855936 15920923 -2963355693671391615598430613810919240828 15920924 -4173982091205969940048775874153320815104 15920925 1506807174392577552749652862074187012800 15920926 -703713003151295297605239593296672487040 15920927 3320820265989726359121044612134055761920 15920928 3675795135117632580635826691027705528320 15920929 -1147421135364570781391209985515700141470 15920930 -1319184135613618254764712523365458849280 15920931 1773006696653442719379456250800215935920 15920932 1023049281051832812052388246224167444480 15920933 1868344315137626807291990833567112903676 15920934 -1211962700436767495067288600835666585920 15920935 152637186480466102007835379462707493440 15920936 528037197242470147010166682951949107200 15920937 2422671610939160270438931328626672368394 15920938 -2151095628640035157330933813918067280 15920939 2180649811092766276568264304713053434000 15920940 358847528042005323595872374568149729280 15920941 1272558954182213014795976740489893767884 15920942 76213503435586148669973431600170133760 15920943 -1731768219949227276715759733511863775600 15920944 -540795471539289039257069948863256723456 15920945 4476552212104890688530535931990597548800 15920946 -95206965265754934452956145747319881328 15920947 686401032295750759438227250151462289232 15920948 -3082764905436138211971670672698811065600 15920949 780454776256893626027878509643058135040 15920950 -236994239033572550968952777229095052000 15920951 -3927059020991098550436901416014162409048 15920952 358146088621315496142880482801098956800 15920953 -2839843328984398574761104621323215171798 15920954 827841007713085167499927091367176415744 15920955 -173325552029001444497441085914829138000 15920956 -1250469203836463458681279621572002543616 15920957 -1610759036895521214883254250404774429960 15920958 -1094165224423829757009235421279197286400 15920959 1789902114573896150715909174679148046816 15920960 -746685935131849901800569329928728739840 15920961 596350990476836163161710994609164845504 15920962 3829135506117173618958843356513282753232 15920963 1577342137748440968101012561201581158264 15920964 2944663369351769235185970514313806918656 15920965 59399586420763846347331129154552418720 15920966 -2396859455283239431247502387210160678080 15920967 1458628210808730470293527220396533415080 15920968 1720266512768490551748608951145694494720 15920969 -475061748945417418749901999749385557120 15920970 519784496643201988146294176558341770240 15920971 990661329011328505654654714533669426744 15920972 -319650402891612120923689703474077083648 15920973 -3269724530665899256849872622270558661760 15920974 1075467764319085372078947801141835776000 15920975 -1226594039791865347447409164853015271600 15920976 -212252047597452220534160024498660966400 15920977 -962132316405292450788516801620948882592 15920978 1188593573299639405116565318580801959200 15920979 -429676256832496539056010580529161838592 15920980 122729466388334662852725321236039270400 15920981 3610223640758001454632768924147479896782 15920982 -1200063757370582776168275976290231290880 15920983 487405775343896349470959788943551393792 15920984 -96409579632730847001196401862501693440 15920985 -83165212002663672853121362810257811200 15920986 2879922147091162905208030373461229280 15920987 2409044047853591623078860483064154865072 15920988 -1202023524542758354981781208497736354816 15920989 -617688331607406608607354846575260738048 15920990 -2285809479314011256338089826404038712000 15920991 -993040689306492437003931963101686687152 15920992 -2440824360940955726837272933531700428800 15920993 -5865500446799675070652895089621831187520 15920994 -1828593353125504866705446349207270288000 15920995 -407603966900371617685048538463566748000 15920996 465119530542475088412155782448867573760 15920997 -874199474657209911668627913554368131840 15920998 237043906157992160553193708067831679936 15920999 6443956784818523776756506334874460099000 15921000 3078713531436116073648089003740339200000 15921001 -1158790737845752299445354438678321868998 15921002 -1353153897346806908734368076505664998400 15921003 292347915219557082370516914341851392000 15921004 235855387957783512836841946886415532032 15921005 2600228393215198785615383547785469604320 15921006 3755843687637191743388119578054132864 15921007 -1226062622069562541537989147070255165744 15921008 -2063053923309887243096460712603877376 15921009 926184116209851865850705318258196416640 15921010 344536938087807558298652488878669181440 15921011 64077290663377644079544951993444611200 15921012 -2741949919709733282842033738199766886400 15921013 -2295795031220063852572382770518232534738 15921014 -188267812096561414238144102464192038912 15921015 -4761516355441387696288883285459445519360 15921016 -4823271469735718373062822680963495833600 15921017 -44689869231801546357902841586419668928 15921018 628139359925107578070841569315890762864 15921019 7681649279352311157533970599999763803344 15921020 -155165988197039482416047954831437163520 15921021 -3093477857627428006802438301787539967488 15921022 -93317501312400298646377021377711841920 15921023 2432899604794581610141544052163445257104 15921024 35575073725903647039735529444988682240 15921025 -716265108321194915476393742162937789200 15921026 1557153018251670607671658464128073208320 15921027 2700623453900906751407527221728005758120 15921028 -5981818209299866566494725228013870366720 15921029 -1760992869307738699948663994595025816740 15921030 -1065203877456242710853007383234764951680 15921031 -635722873333250270890713324812312203000 15921032 1604722148839656993589858583086786560000 15921033 -2540673422289824685672205421424868705776 15921034 1212833678982916012463489541074457785280 15921035 2095766915363142980300310701357271200400 15921036 13178425628958178994888419858424267520 15921037 2091257398189838363212927919479686937920 15921038 289718718738945610881382404680622511872 15921039 -1605144697537851849491183360309732933760 15921040 90056019600758343476471623992280350720 15921041 -2447485128852394341936519713402820554508 15921042 -386996153455820267151266967756759853056 15921043 -674247721123065409850260992811760890708 15921044 424576010790652434936504973065469140480 15921045 112054775609519795858229500811177381120 15921046 917753081110707659028459119700799613472 15921047 571699710591569787987499306843562519496 15921048 231542461177427104800801683438606745600 15921049 -1063650590202457485732386641709148512950 15921050 455594960876421269511829418328072480000 15921051 -24018231682730046652946085363161613120 15921052 -1995226935109231329550345912045763793920 15921053 2451845999022073582950737661630420931302 15921054 -3617692931549366584418581841760412622400 15921055 2401255589801534525765533701474166734000 15921056 2785247474074203190270196714142555832320 15921057 -4071689506618954123523529828779901643680 15921058 -8615531935965926973944056177594486549440 15921059 1428192386882659088568852113583142608 15921060 584775712225354875468849812773350604800 15921061 3399847222407984196872451413342753252528 15921062 6508984303070939731902475061168346707712 15921063 -632183578843681639946613771302348803680 15921064 1223693430092280432578653719298484751360 15921065 1194103306167930142202078594150414860800 15921066 -520385616275079805759083700563349556736 15921067 -7564589750662603589907589751259193223884 15921068 -16289328515308225594608267360484975104 15921069 2876916022547494738650490519745889529440 15921070 -312501835075715411896074486120938893440 15921071 229144462651300244447911236469368890952 15921072 -1002142706575920764864995716085661515776 15921073 764918195033131256992406595098562275840 15921074 -65825695149168684312149846232337288800 15921075 36095689450227354088379931429934314600 15921076 7583491988087236135664155551359789682688 15921077 1208678156200997064039303975864864142560 15921078 -1623618118240993976602488022607959739520 15921079 1961584008839607613005772879321953138240 15921080 -2366042419592684625316358276370451353600 15921081 133816619492793785530465371813492955296 15921082 3218971865222561259240473087366945761392 15921083 1149951997635380397296355224851348772784 15921084 -24672003647472499356006904588280753664 15921085 1644058387403491061544448762790446579200 15921086 -236649556751873340926940088113681547008 15921087 -329576500676297642012709140854088271360 15921088 -171284920116511934539052863671479828480 15921089 8463862244627514234383701829144387986260 15921090 2189596400494293238823619110193170457600 15921091 7433333918108931534816149755280104194000 15921092 -4138359999147739014282418204268903359488 15921093 -1729318193726157298083435651629648935776 15921094 -1195930796933801966960228014275840000 15921095 241486329156887308660001993090771480160 15921096 361660586183848470837418409460075724800 15921097 1236034259463719530328154343745531523300 15921098 3292379156336706742057877632432681546800 15921099 -422681123277611031698810498312535756456 15921100 -251242916892093945699422651068135859200 15921101 1921527510376986443946686112011543132160 15921102 -611087369745339073535800324552179807168 15921103 -7695871698341205431535992964019131435336 15921104 422917866615805520317332481153184563200 15921105 1361992606099777066682995628740043016960 15921106 1429409827967703986104279024814979416064 15921107 1003958391798144756117050223444912153600 15921108 237821944227277199090180037471754721280 15921109 -9758301949557675375206266011615659918784 15921110 -2313529589553929838180145525620913655040 15921111 2514701569606380800465812627664560938624 15921112 -9205221084908583720547673224178528010240 15921113 1073332880697365240581209670215295449924 15921114 2500930169041195339393463150067469681920 15921115 -1259510339116719371817215100335735128800 15921116 -4085063251357096600755879782462401758720 15921117 3541868202790003896008275634687010853440 15921118 -2416213883086729582238447296445293242240 15921119 -1414625656029283105059214139020994352480 15921120 -413466380800880400933108687365131468800 15921121 1359871018693304897556692571817665044100 15921122 629063456674569291238669537639236446208 15921123 -5751838388013857747509609203898709227536 15921124 886832840907414433053015068786507079296 15921125 -6423930874404646009130158161025015080000 15921126 -295983026007797405182683904278358631040 15921127 -4432932759680793796751774750077066916208 15921128 -3097427162022482023722342010391954211840 15921129 -903988576686588613144703147671347040128 15921130 -923455614699187646234216442552359483040 15921131 -4236364754720588109059437378337169901068 15921132 -664539749594369162232050693940084753408 15921133 -3368287100509574073039499956546254776618 15921134 -2111640388720182787950627455346709646784 15921135 -201882034282889440520621282974906609920 15921136 -631597606015717390908866460457829400576 15921137 -17969850825522445367884094335225720128 15921138 205205094480181880468615741798700722688 15921139 -1541302035238084139607301153499973656576 15921140 697408643848538141700982161620742881280 15921141 195620081524346968043130998015038822944 15921142 -757812669824358983467470420799426290528 15921143 1567795324267754539124475628089559345920 15921144 1511071035877491375836236804679033856000 15921145 -4668535059254542702955832841259759160000 15921146 -1742250749219843863385126115882534809664 15921147 -2166833678820026958899411375274027323904 15921148 -398593693933444672456062175028641792 15921149 11003469948002454309962963865281016413964 15921150 321075472789962576953837880688804608000 15921151 -3540826541101343355708389019904837070848 15921152 1956458260714313769015785586908435841024 15921153 -2294099483912410952803667055243087927438 15921154 -19099171942752171014519593351487522400 15921155 -1725466498351769479708291489820017434000 15921156 862871795496196302050077763174546350080 15921157 -426977421749015663462389493770540280288 15921158 693961239946405430456401559834681953920 15921159 3569437591996510671564966844446976072104 15921160 4186469511388440344148028178639092992000 15921161 -1282137592684270035198368398894480954776 15921162 67544236891227497396647359291364730880 15921163 -2182662450563243754614163341588090917560 15921164 110499939325194505795935839270260162560 15921165 1142977369410041675579404274446538008320 15921166 13389073292911314392299261730830675968 15921167 2785060521598068060138311292443862519216 15921168 307032604904097690180621283720131969024 15921169 43619421712563333543763689012462587760 15921170 -2333207465872168316461335754811302842720 15921171 -544371363053397572990963401978807219200 15921172 1076637492756418697037910906637645721600 15921173 -6051419662363078599565738858428341710578 15921174 -405478184588573076567792600657006286080 15921175 -506110900226745234081509670020851458000 15921176 4574788223721262619241238828511182510080 15921177 97403475641068259331533030325194093520 15921178 1152920990664071615165002433903639648736 15921179 -778164522520086615699159861621780801480 15921180 47618624735665376824007200432327680 15921181 -471468802719206269751978506485760004736 15921182 -1787144691084708258198290906767415270016 15921183 1145254779762653731190722570106498448 15921184 -527019366506673638390098558500587372544 15921185 1489198744863045569377742903541997892160 15921186 -717175246933514871208647359366019609600 15921187 1704385440796311981777558524428262074752 15921188 -413575861409138323271713437536034708480 15921189 2716165758835366595698908547930574079900 15921190 -460152312494265592090632512262809124480 15921191 -2709076812380072763051646224542663028816 15921192 233671245538938218664709999381904424960 15921193 -765490111866051212569896860356965650096 15921194 228528276634516215735092386606970112000 15921195 -1162753088879682984127976152891011640080 15921196 2447724111873516653714274386376690310400 15921197 443905068029648462590134877320262028544 15921198 34227244412758306023018261208341162624 15921199 -1090715636732176503010693594097797064320 15921200 273879377281757298280194162332260761600 15921201 957298647944184762895447210701811350624 15921202 -150696560410775580368476528555746009600 15921203 -7075509530543035458237617008227815672640 15921204 -900711470540570057833660209106632161280 15921205 3574630213222054851884121914860099960860 15921206 114904888650406417898393202439627812480 15921207 -2576607685935378112557747505896817144896 15921208 4709228071940211634967632889958249000960 15921209 -4287902081830881047712618010102029306480 15921210 -972581610332662907730220625198665731840 15921211 -953348786574556602176789309472813163328 15921212 3503437361698928150015772541318479891456 15921213 86124768991977393067858837085543823360 15921214 257536581700366315126167092934464132352 15921215 -3987857328507034236997674832396376303640 15921216 1316008944376906451179641580256162217984 15921217 1769320326842693853461740668262645726420 15921218 -3843215668275954347495473650883940827440 15921219 -1253008142616096758833523690279262254856 15921220 -200063133966206407374108596920605880320 15921221 491969860890059444294669098253684095680 15921222 73222216337086793005916266186021371072 15921223 26675688217296684921459380761419071704 15921224 215091297366615670313017419683939942400 15921225 4987973524036016345444502190222456080000 15921226 -1985838959170575659663292513416715599616 15921227 538055544753187436619760092121418602392 15921228 -623126473008017389933883420408794841088 15921229 -3981426861945915920190167666136530012170 15921230 -1019616850376795279937678876996621338880 15921231 -3635332081783140263031904569102515563776 15921232 -1471493668515823945747601119306176675840 15921233 -6412288017894568339731145702316433296016 15921234 -131921945415063590347785314890500180480 15921235 4783754593730005754397410975767672602960 15921236 -2896996159188567140930787222754426179840 15921237 1320058545172100093741761699996061619360 15921238 -597815145741874988448546150536960352480 15921239 4317487980291008069733571261780051686720 15921240 2728381882490837647568871869554900992000 15921241 -249796562375653952113661507681983785728 15921242 1975709362476329588176853016278099020272 15921243 412851855557711559686949669535272776160 15921244 1358098037299799022909250751945677350912 15921245 579985172812687950679380215612078352120 15921246 -1712505701610642104566328427535790208000 15921247 1438960269567448459127285983649130737696 15921248 -352897575306975900095687879299839295488 15921249 -726684523426906925197700724741462048336 15921250 -118810489815569387076416195449524480000 15921251 7211099850478014240601723653384323700252 15921252 2879597468895768924777004397139937843200 15921253 -917636831120613011626391764758622987392 15921254 -970296624551041684373940059912326498368 15921255 -76899182893451066389414972512853601280 15921256 -2972020005099633924970719198199703193600 15921257 -3704966048214169547222422958788878721968 15921258 246819783542497143058570884796623561984 15921259 2096291740434432043822101726934702638080 15921260 1881917029234072209879915825618243194880 15921261 5168398887319566444383141611379078903820 15921262 -596562593256396274972921134354154977408 15921263 -5341651293245969196851467701791855101488 15921264 -422553745938295660350091734591307776 15921265 4082800564066869201126002982386023468800 15921266 -39759556667207568240737450519526915456 15921267 -1324956998086497245955669234397807364352 15921268 -25371564470693987112544948695166740480 15921269 -306093121962380415197881680440788980480 15921270 -1262707775783681681500557828834505322880 15921271 2762569671437755193221558587596428186472 15921272 -926914996398562133594925000599201587200 15921273 -2473690013128772949725736807084625604016 15921274 -2455695583425223389179874324420906078864 15921275 -1195254927870087888266067753068083814700 15921276 28419231028710809815647566984227127808 15921277 -3947170232401811676319233089561566853888 15921278 2337574787386238051042412858395927269440 15921279 221310810912316876827119354274773427072 15921280 -2850874643505437752157834738969817907200 15921281 -243344539045200254132408420255539425918 15921282 669153704893702795507554069616127867904 15921283 491640771097608379506062705063899456720 15921284 -179736349899389519545373801392746010368 15921285 464187628927009824428036170291732911360 15921286 353910331667300752096744532343346730592 15921287 715820537985269120709957294255090342936 15921288 -374599189119426913958370112677296240640 15921289 332755265163754932642273795126402010112 15921290 -131266746348420546523202479507655884800 15921291 1998996511148518725848480898255874467840 15921292 1481844796911089050544662525291835830016 15921293 -5448915332518152665009410595801512816458 15921294 1840882649389535934149049993333952065600 15921295 -1588746613237768461020518504387062031680 15921296 -1547926157635731761034328892297062146048 15921297 911171111900191715924723112365695150080 15921298 -212004961383772871021495046194334296064 15921299 -1417240073992482998423463619822978650600 15921300 34125282433588653505927163337019084800 15921301 -2976060814012561561431823290517480594 15921302 -110736574033031146119943499826803079648 15921303 -476909951572767520327240001642618527200 15921304 131781148379779241545374357876212121600 15921305 3371764636029845761129371544561202206920 15921306 1154370933328316980497200130163462894080 15921307 -32979677317661092598574501133919848444 15921308 1227969931745337545096131447167659188224 15921309 21553626226102104888375529077382560768 15921310 -1002812161101806721973772627209069424640 15921311 -480915573017420375475901559669027553168 15921312 -1145249246231427140180719710462091984896 15921313 -2236901800230554796777981106659532886878 15921314 862818671169980559110047087764258549120 15921315 -449902160758247701773100463385362108640 15921316 -50143181532073088347519206426307860480 15921317 -7288161379476653514216877725206389133634 15921318 486766708577119499211417917388937715712 15921319 3846038820034303118152497843890002087560 15921320 2292428848882396476677305415841889228800 15921321 156879594404587376519506553822732856576 15921322 -563863382219308474522881136495683642528 15921323 -177540779389458441949137674210655984192 15921324 838582831355237353119047155833131688960 15921325 1111543126147879390538352368742281076900 15921326 -178012024849347967763847947333942585280 15921327 479063565926027547235665608714873927040 15921328 3393710937582806561265704282928299966464 15921329 -863242805176934440254881348256429075600 15921330 -778077022654493775823364643311178094080 15921331 -2455626630043565997391072904573017103336 15921332 -981357312627219533272983209145639536640 15921333 -8201535992383496395567169473715221678080 15921334 621630269197965498795813773885200803840 15921335 -183153583673222202011768113472891458800 15921336 689358570881916425045258024248738775040 15921337 -3319724460593270393579271269289376800828 15921338 -1894056221643488747416166899095771544320 15921339 1130813387103519836491756073258826616320 15921340 1314771079490216012644254679556404707840 15921341 3655601031247559392427399487990707949792 15921342 -1837771522448894390096201806333208894592 15921343 -4204965574983970339286109096934057673880 15921344 -4280690067402669476215837414137381519360 15921345 1957500182908157971892741973223284104640 15921346 -919507470199376358609336953078390974464 15921347 1938817873395266046440475553778022644400 15921348 -1959794044488594396282559767880912957440 15921349 -1754251778069892206519815532018824103650 15921350 -2277962057767749031559391204447379483200 15921351 193370086071620870561141343052264046568 15921352 25545482631008176968738255280595927040 15921353 1233898878630270549342432848919584388480 15921354 -1295605585681564886492635161053560177920 15921355 1916826210426534339369439742356942133760 15921356 -4596924765875175840549711361581846199296 15921357 -216803335268480750204333374690282504512 15921358 3388054879352043546673701047515788185280 15921359 135058148636015218239794982566253307968 15921360 -73669059017245472457129678293277081600 15921361 -1014582650379562396872012397495237982748 15921362 -240683073268991498562057750616357811568 15921363 39130916241892981028489919862455664944 15921364 -11073997132653117249100329753041156224 15921365 -3189159278205738263201378204142610648740 15921366 -946491921037511480572386030536304616704 15921367 512016897617441102632419726024194337024 15921368 -4043069820736251300184150787357843773440 15921369 2950664282705790053379728451327571432794 15921370 126578843682261904912538073932433812160 15921371 4151946481800316247810660672481492492792 15921372 -1141102571428080399696736907684186961408 15921373 -4653205979316745750083357773661131840 15921374 -2176454369490988532816063609460643872000 15921375 -2462091804894506628291366826527846156000 15921376 -1705918327488549572729875001784761057280 15921377 -3536315912182725692775187948144624472940 15921378 689223413298388555176427890351283286016 15921379 4339890759214974871270857893625925293980 15921380 -469807801839969190567925498073515712000 15921381 -954346175007885975711778734513221424000 15921382 63799062863131766112592367278071764352 15921383 -469618245873550028120138543093027835456 15921384 422545545184975257595025513468336209920 15921385 -3338190520631027500126343795779326771420 15921386 -487066058614308720115174742772486842880 15921387 346254982948741690821162940653246283440 15921388 -771123273484399433383619423671529011200 15921389 -2085496666062060228518866959296361847200 15921390 -196801817430145364611218812159379550080 15921391 -11338186417383208269619954998502918039008 15921392 1316198961295710619813042270642836602880 15921393 -35216901565939948953549537724137192000 15921394 -3610259604665635505582441826958701483504 15921395 -15126804239001119019682237549521792000 15921396 -579991430497673249211031861064465196288 15921397 2927019481362836685051152083516078652846 15921398 616085462360701496761509984767112919200 15921399 -1020815452592886093992443101487808972592 15921400 1825987600995041323470932182246869504000 15921401 5293579049332441767693420576725799223200 15921402 -247611337723918232383259308663555094016 15921403 -1980150022898826847768043394367490474976 15921404 95242848750023514814047079717436929536 15921405 -1033949184139337841856186535673387653760 15921406 1186088497859535323702024698443534504960 15921407 3521103369651388992950479551359215389024 15921408 2138386272160203248590597908892634578944 15921409 -2664873989197237255417031495810534533184 15921410 160771717460468757333713074071350506560 15921411 -3256902618915456995273722344285178905600 15921412 -420048168876985464085789987913156122880 15921413 -1871466276647292573162144179853385598016 15921414 -314256948418593661084426860085185822720 15921415 -3730971022941251458458076747770889570440 15921416 -414672889715313425901157850408016445440 15921417 -4058439651313524592115768158718697819120 15921418 916881864604060867267284793636968760416 15921419 1776040341379291092347990540524043348820 15921420 1001323235861027261964724956988778496000 15921421 -4854568142344322092597919090382755794378 15921422 -1346461163367116768033193520750094977152 15921423 2230832677290165751100186416275852058080 15921424 30238198846742229521784684430889205760 15921425 -390815574049926063304042621605448390500 15921426 -309082934034871741790187635658048541056 15921427 4599664105568100611527850164197815855984 15921428 -831576066733954721656316610274629027840 15921429 896693430784938595010222775311977658784 15921430 698508346749152589546244041395897395200 15921431 -8862141046562806733786309358017499336576 15921432 -526260626049903167443942427962245672960 15921433 -2311136005528692999968973108743772927360 15921434 1007652850182553064259057637950994853616 15921435 -2563146507899197484292253917758123534400 15921436 1106325207695300976779396976783419655680 15921437 -899695250599360040201432015237366463648 15921438 -13145151496456695502222263938684657664 15921439 3708329342493023053281147603754933766240 15921440 -1774255431266465487652311081868748390400 15921441 -355269216730656848369544404974751899518 15921442 -213862801623277202588754668061814336128 15921443 -14173314977814385288984917909978982308 15921444 720005708646058238122491074840725684224 15921445 80496471107235441244573497754362355200 15921446 114721824365338963578631868568099458304 15921447 4607851281549750336265323899420990485800 15921448 -2704648359733073647870613380375157729280 15921449 -4311803713796673840191131774449643719360 15921450 -1167736412247421894926733520905115516400 15921451 -666270820667236875229400670323268996096 15921452 830853881994491527960932820679385285120 15921453 310773021856081838273636954017981994304 15921454 1174462315358364627752281835520544512960 15921455 -1086771419658452053894765574204027189280 15921456 1058172514919013881323066521736588787712 15921457 -433196458009106538858724741490388942300 15921458 174049598402828916224424022027557451776 15921459 3043081878387634764363340792118379480624 15921460 842320347434917940797976616715305653760 15921461 1723624732606750593845815243162245694062 15921462 -647979016555904055633259775628298828416 15921463 -1456540705115236039282047585526204251360 15921464 2534333911999562519805565092772306944000 15921465 -591000605044867560923187804454037448960 15921466 -486045880023306625618081656308297882112 15921467 -5260775112947887545363659166556262675484 15921468 80087826744256420368941094161068032000 15921469 4226902116018146297208342901136914805196 15921470 882235750133421990348877784784355375680 15921471 -3487925466450975645803676717683054213688 15921472 -140900135922192611097188889076840267776 15921473 2662934123230374595962426626368756534722 15921474 328411647920527394729049606374280815616 15921475 -1927589958639949073006004228124088369400 15921476 202113712877489992146712142688433766400 15921477 -523544276634173580150684885416161147200 15921478 -19799521685661486418019482317860003328 15921479 747355584882656381426293664053502608176 15921480 1258587953573528256960356090723119104000 15921481 200574084316834363217486214175066033920 15921482 -2488914840070647336543480141972332679168 15921483 4286526817067584494485486219921120643504 15921484 -1036774075699609948652553644011961965568 15921485 -6807507318367028566124180472435005648640 15921486 -577521289292400574930778016751554928896 15921487 -2476678609932695714849073251774368965120 15921488 -864684213623318110154925963216423616512 15921489 -137863940723617996663494857001119122272 15921490 1476337554583005666120560151195265060320 15921491 1280933574599893838000216844635666756112 15921492 336318019985086229312779953206629066752 15921493 -1535270379097903710685563508961963610240 15921494 2468556379236204093844577440013858663040 15921495 -4541782142066292563895035275103917250400 15921496 -3085096354392304708829007898708783134720 15921497 -185229403717961197317280544732663445120 15921498 1844501966973316076013299400051032216064 15921499 2164293745640216313821161950577655065320 15921500 -228363864418287077269987481402227200000 15921501 -1033627339085972339443504745951715293568 15921502 671262879949579797674511103889951865600 15921503 -1053893906816973076435600813064155886736 15921504 -4481968678916350420951149907290146734080 15921505 204793771937487364757192581043764272360 15921506 1967591581784555329318731451701470325120 15921507 216553805353795018744638496853919756288 15921508 -5294717625800071038714210732200810764672 15921509 6391118151207952747701267688980233820960 15921510 -482312768712202199600682576880640071680 15921511 -3490505807224142837777744320243471906888 15921512 -1733782378716590983700133708719217484800 15921513 2411088506164210627652466495755645172720 15921514 -108374489994591761267278380698554940928 15921515 -1126657601980271647178657876437168983840 15921516 -14939968865009889750865272278748251136 15921517 -9140776500162051236404497468551031096768 15921518 -1736067199208476919847778781647780620096 15921519 303787186433819137007466139774095923088 15921520 -52640498682275623098592094247577190400 15921521 251188472057678601457890435171979029120 15921522 225132477757224087902614320250800439200 15921523 -4669609672366838697184841401674996514228 15921524 -65310488578533442237244477761632835584 15921525 -214789691324483399872906159229194428000 15921526 -2319855291558822086516364327390556584288 15921527 -57500170137862263388179297775722679128 15921528 -987405636241523504377428015042829025280 15921529 -1068803439465985736005494808124881937920 15921530 -998919799181639179416099994255864764480 15921531 176096740190166201032885130949861057728 15921532 1014456036290977542200517214829873971200 15921533 182280543022332399928343314283917034784 15921534 -2837812488262510532624526991789701706752 15921535 -2156739048026572348276478432995564319040 15921536 -3119742983846518109423319044595489177600 15921537 -1740286728815243804210992715295730137216 15921538 903093449878611269622461233873083801600 15921539 4577430810063815116560717058047038156880 15921540 1423026277530704563979294872397361216000 15921541 3606017519388084559920230193118043438942 15921542 197690385897942964433297578478627176704 15921543 -510393709140991553719958759687253888 15921544 -48495478840236928545126729615145728000 15921545 1976796893107350899505818876404719545280 15921546 1071262805105666856384748242099788016384 15921547 4107722732362863597857937690693742314912 15921548 -1306945015220502946057372015007213428992 15921549 -1492655791397989345510602585529538968320 15921550 -449426884534581125166513804857800915200 15921551 -8140042271570444250061051885407663095400 15921552 260797176629096627057740763496408023040 15921553 726786282130143963955632153079743187440 15921554 359913705727594552277088458533543329024 15921555 -543979872524094981850568666769191172000 15921556 305727008712089367912525954911631443968 15921557 -6933851620370946876319946234348354022468 15921558 -2003082428745041553659416446450142145856 15921559 1874398631063985875102022953525722210760 15921560 -2289082136291886880773514789943583744000 15921561 -2976907501398811555895933522018838508416 15921562 -823619719067066565386469501155884167168 15921563 1919147929101923082821350396045918176000 15921564 -71712879880860813943227248861017204224 15921565 1700450825017642812513202641196032273600 15921566 905472345774165927826145495058833875200 15921567 -36592511913890890132766873806366519752 15921568 -1493218424349631669009901773299524960256 15921569 -1326522945975293333749631329954741309440 15921570 895376889219414338450015849039505116160 15921571 -243763792790727571594200260708485732992 15921572 1662686490486621360834576586802488008960 15921573 2400832656683271808152181494529010997600 15921574 2969011602366428100907172853029204653536 15921575 -2318585495635010354731878433451794363200 15921576 -4071776147786716903593248668840282521600 15921577 -791394710053919759673020530142152915328 15921578 271050100985468981201459805148660977840 15921579 5963643820423029620931912393474166525440 15921580 -1144566973597683443352464953869312153600 15921581 294540386670727377307005042747791443200 15921582 478080670075640747795224496126477998080 15921583 -5110359378778358560926540298031672114576 15921584 49190545304048024906192800334096695296 15921585 -2929984066302346400392406164370092032780 15921586 -3097018039890248850391133722376306977008 15921587 700210689896865488528821499210364823440 15921588 -1130213704309156368734598974686818299904 15921589 -3001170978698869493223131590777043474112 15921590 -792261812167875311646661827457649011200 15921591 1411007247277057167923701370064691772928 15921592 -26769783391466204617190683637557248000 15921593 156622300010061462737545183432733490000 15921594 -600830970753104214074365371225180528672 15921595 3092583705996680264180356582838847177600 15921596 -501986966292247276305855415355959372800 15921597 4782977287573632313754027609667996422400 15921598 322021788329060110823920629510704827392 15921599 7147475977964940667156051130205054355800 15921600 82712690005816130917034384316746956800 15921601 -5934843473086143618270215862237351736400 15921602 2397020702313972421508854794698713708752 15921603 43476214889395750700402161389276822504 15921604 1338237454408781848318646821076821936256 15921605 1807279130785700369141094178016357932800 15921606 -225713532363871697589891695658021976896 15921607 -3116525948157917425087482586800113146520 15921608 3281966732970687434498228172239779921920 15921609 -2870174710155920706528497936041658204160 15921610 -34470974243500572362051468916397486080 15921611 1081005893182759777143344175828405496212 15921612 249100483327818612123908640983115792384 15921613 1508358749164262410625490958275110214240 15921614 -3561111777188115584248625504149550075520 15921615 -852158683144245104589079188765092951280 15921616 -695648862873491985210720130915391897600 15921617 -1644431076789145429854000547049512664334 15921618 -848947181197224456536055879624915663360 15921619 -2307334959701682651516353127205027735524 15921620 -560177059775227091620499228486055321600 15921621 1126492658416959281277295186990803179790 15921622 167375747101244458208581844670316037760 15921623 2860741138221910951353301264347506548872 15921624 -1744426435947434755382685468376415969280 15921625 -5084331782324298093246565598049511011000 15921626 1486550567861409910543771964829975300096 15921627 1386428497586539192832547858633491143320 15921628 4358350979095828416288575755792871418368 15921629 4703748148588470539441484733445136684 15921630 -1058184308316959146632886507376526528000 15921631 1254742312751220383882855586850259132928 15921632 6111647244558650351646048545743547400192 15921633 -243254231810166249544814924725677128832 15921634 -278149582853195741305903789933796615808 15921635 576035840391297843601404670332864492000 15921636 -1392004513596337873927657454730088488960 15921637 2052587797906648682881651047846949459360 15921638 -1650635622832837646525716214512210442880 15921639 929990397185482562956635924607385441040 15921640 -136812502973073252686606645555906150400 15921641 2392779366551632056007161405745065516432 15921642 2087498571248824995886928930642336875008 15921643 -4115530183916465536407836176220075524108 15921644 853238971513132277074021177464854317056 15921645 -1309160656673800271408418742684343352960 15921646 562013846894100211587409030712719827264 15921647 1706738377210190906845086450425339918832 15921648 671901507904916141572185654834367660032 15921649 2734327559453425001367683304871333707840 15921650 551538008892093381917635991695420224000 15921651 -1847285854995080660880439872028270598400 15921652 -4910551256373932333510531101024532480 15921653 -787379948126750641093096849585706304 15921654 634436184235008765258477694065640108032 15921655 406823158983776650315209543370383691200 15921656 8647674313796714488266543373909627944960 15921657 -2617516236267023239019927342357241030720 15921658 1948402327569083901902567367897091683840 15921659 -4642104283132493613976452998207889063360 15921660 -312941913012415674167873106211209216000 15921661 -1776500632966896596900411496747553854368 15921662 292644337357897298140962125297127857664 15921663 -4009561051843237761676159168319364025656 15921664 -4357809110793192084727806491552120832 15921665 1630090896436020006744697317389215440 15921666 1855785412417057872716549466910876886352 15921667 864850686990633707762496648207576663360 15921668 -1731272535701813574375595004724240972672 15921669 -382603470164910523673491120259700926880 15921670 -222418984069982098652179796330514318720 15921671 2713486853821413910181646794161597179144 15921672 612467328988203972444579449317690736640 15921673 10089132889372598207571915412008287099136 15921674 2310155675050707360796534292550852588336 15921675 126158855866034117365875900221167392000 15921676 4310406584896704894265435514809296008960 15921677 456754694125402722359572836762333055680 15921678 -339475457316024699405758665486106429376 15921679 -2042682962671364443610205527490986644608 15921680 742367964208243286178189254136400527360 15921681 -841296578920498211654707446305376414720 15921682 860290543821366136532360322547595062272 15921683 2520584594509696369271283275524711046160 15921684 320682233286977910066835270286127480576 15921685 -14133037090055186493652106059017679440 15921686 -1471839663933558666586915774396390143360 15921687 3741550990578397636764485929607427149160 15921688 2909109697326530341359803197763964917760 15921689 -6714701821813129550136226793296708800 15921690 -492997577128123125288370964305891852800 15921691 -2260403007067498650622814554363975050000 15921692 1054933819865421064122377898213377172480 15921693 -1550356763293332041635094669127989452800 15921694 -96918040631151411801428486597878355328 15921695 -1501241761994284346603887610282322691200 15921696 -19459383177500485462637049265363353600 15921697 2783448771968394110659152491773198260912 15921698 -497766427664828303831663004690858215136 15921699 -444289261113393911608079824698772390536 15921700 178070546889329045107205449309928544000 15921701 -1044233669439485629574355611019206063298 15921702 1280499355394220227904933427361418658560 15921703 593415016477521232602123059492101870080 15921704 -2970834254214003247173286660456632238080 15921705 -1747079915406463434322166130762395921280 15921706 604739480291215812451945865870522277552 15921707 1600322536432178562501176833315851478992 15921708 -2660591089022406476528012086730526658560 15921709 -760459966224320347335716830230411318996 15921710 355279495148225489863846880009925384960 15921711 746005552515114167012263552755325320480 15921712 -261823073143397327046623444229676892160 15921713 -2095426862673440369414113970302320589038 15921714 -1026275087925819184399309292132111448960 15921715 1733215757224643597146935394612052895600 15921716 -2896130175170711684811037678154597996160 15921717 -728266554976121234222505555733884604800 15921718 5029318608641441715544438936751792159616 15921719 2033133889843956829615391669947448838360 15921720 4349003488405807996361499783867902361600 15921721 910824233792310309733904739051315322922 15921722 -4998236125987564206517507520949273108000 15921723 1424120086987523369116717302288323725824 15921724 152439247648491541885869521728333676544 15921725 2307954916660994717630497559708589946500 15921726 -236005041208228499451368877243489867456 15921727 -901430613361916655162717003954203934000 15921728 77358436094219110051119400533271511040 15921729 157811619984218100173072535406090900200 15921730 -666587767942093901807781209936149378560 15921731 140005588858030936099103573892647784864 15921732 -2218854171739842400269258108852958457856 15921733 5411785033830515478723270019062961779744 15921734 -1948822725203430016004198341053346167360 15921735 -936322601028558468396125391832534063200 15921736 -1725036651502616968953413445891918397440 15921737 -18411479201023053295170949344249934968 15921738 37831677995813072388895089804525373440 15921739 -2602063216202254593072784480820212274400 15921740 -5260008205644873153346840336888876646400 15921741 -1599813891900704591190689231472875466624 15921742 1490335233625371124537734136985652092544 15921743 -5985638483513726511465406955452419781008 15921744 62601655501970947845656136800159662080 15921745 485760443701652852724644786150632130880 15921746 -5108840972568064420685737031000836740480 15921747 -189461410677261602965389176210851767792 15921748 -2471366746253174807054131545818249662464 15921749 -2952525023460672924844483887146418611250 15921750 -228986145588574495077055373832542208000 15921751 1752469556073279564761211867574877537472 15921752 2041272846691499134335470539799193845760 15921753 -1957282420053922275294890390696362408800 15921754 -2189314841052726990088500045721635348480 15921755 1280553915585213826458307712300701056000 15921756 3166459945683163075927947265319273306112 15921757 -2650147188389844979488379597081802293920 15921758 -3032027577205964003757158078467155874560 15921759 -1591539483354375532555231502708310272640 15921760 -2434452882877236656552904662929039687680 15921761 6301450031924877055867199096015066275362 15921762 -721527243583902982750622792988883282176 15921763 2921087659492906356116633644565338423248 15921764 -1096415500884898957813707348016784514048 15921765 -212218328014673584549431043845654719940 15921766 285684785338404076713124736937981158016 15921767 -8577332193635390840925568729575121124448 15921768 2067831030591458490624172811496118517760 15921769 3029973511256491279318239333259167066170 15921770 -685353862491512783118468195190044801600 15921771 3554526313780023363014362451598382664880 15921772 -2307416198131211336696813568664327447040 15921773 1295859736764456595871636894087385711744 15921774 1973837659926618470258457638565328283520 15921775 -2657127935239764446589151989657121981200 15921776 266559273314332066038393221513461039104 15921777 1198628764463022590264468425658479927008 15921778 -38716513859141526513237760393936452576 15921779 1162949203225622782362808015702080898380 15921780 -112382266738448470561911030310697041920 15921781 -63041923646681582498638633414449534418 15921782 -3091309662120171762678352423294308288 15921783 1269866889297663402798299997906591536640 15921784 4190297160164260018126010699501892034560 15921785 -8165298503371858239769205318130571260 15921786 249471813138168599099994163995344406528 15921787 2032873166169578229517499829357532859152 15921788 -4572151638444383109010994646409413702144 15921789 -492945476301431162790086737379668601952 15921790 -1439850188503614106999791081551401603200 15921791 1140654467753601684098156570563160688000 15921792 -644635096611567933052978764904503705600 15921793 661105676958271916904667986783604543444 15921794 -803417466394931340695413164775062931968 15921795 -1989345207290141193496695077686886713680 15921796 1582143855457443400752634528203120390144 15921797 7458316170964540686558416225975310353952 15921798 423928750262115675349370280360979433664 15921799 -895300921935670228373481835942832783760 15921800 2404568533813400489986300663269160320000 15921801 -1845031434537914418433125559590271142208 15921802 -632949768857717731878930337768314941088 15921803 183238839840111423908347886279685997920 15921804 -604113144507090278276302201476435669504 15921805 1832075055357490729896430025161290965760 15921806 -1414613500980508515991139839232682051648 15921807 1943928088149419061983497354121952978816 15921808 -482867070258667234445577942493484810240 15921809 1542332064207577341449510409757090582116 15921810 -589015260524934693539402804999491737600 15921811 -565894205480177533132682558226032769368 15921812 -1479230549788737452589226122906867686784 15921813 1902627964177332463031120551610876760768 15921814 -954053219856976070198749670110005485568 15921815 -1822961374029065393378473141199897460000 15921816 485058019237365793514195283044743065600 15921817 -441500538317579620785923669990396384256 15921818 3313170074726870520329990096016171985920 15921819 216747472619331695367044966171940825600 15921820 2995382626416575038490440346156768878080 15921821 2190422809511595095913904349770391912544 15921822 142514932064644809193131368892625987584 15921823 -4253772849549157698564735294808523203656 15921824 1277352437571848371346241848411376254976 15921825 -6553492882329114151648730053438226400 15921826 1326658971635681037284085409466869537440 15921827 -6512448700299393142845153609383141868324 15921828 2463411458935805314875300132714031277952 15921829 2656259562721447361446935717034804999680 15921830 -1658373077078791450586404074131288077440 15921831 2623121350843624799636575183674473213184 15921832 -2873590966510640470624996673147480601600 15921833 1082208921112536463047743418982007309940 15921834 1207558505156361226907621051101689358848 15921835 -1849139810110404971554155142552145730720 15921836 1090762750652153840192584272867479930880 15921837 -2282568110873048402085812863592665272906 15921838 1280724708414228141148493693438930324544 15921839 -5192871867283593081664512479925671253360 15921840 41881629397342565140462683362914467840 15921841 -2520789921749437441800755475045287458800 15921842 -1324438006335501391757094622950874274400 15921843 -657058088667694543116742675858347021312 15921844 2517812705249128425120538584361562980736 15921845 23282208322699871971097069428764742680 15921846 1877331529066290935535906853581924286176 15921847 -5331880336605599378371704951706390092600 15921848 -1496825548665163976703288880902569472000 15921849 4252505243628265696757597681746381426848 15921850 837024178215949379572948199704097452800 15921851 -6848603041553763502410170677351915020696 15921852 -1787515958637658941842901579898108128768 15921853 -2832025564634094280480234984763971155898 15921854 1571311526947329229330917912463329480960 15921855 3233636393396129183120405295772664458200 15921856 -2162249953564446797222366316377182044160 15921857 2204434449770544895959302715190832421312 15921858 105635612407876510376119232292991280640 15921859 6496215908980059919890411157104855968060 15921860 -1399535804164858841545879578679413388800 15921861 2262498671534232441986892511706663409024 15921862 -1806967031303772987948872419949974662336 15921863 -1441819106893373711042577436196907411456 15921864 -3451481909194134270000292013976026250240 15921865 1065926562212087497140700779278956019520 15921866 1038768903441182823040856564865217784160 15921867 251654701858166194573217328707485754880 15921868 50099106885643052334327758160534622720 15921869 -2939135861419101464903670458534658158730 15921870 990832703322784096169570922961440441600 15921871 -1333703046361239610309811194767535991040 15921872 -226416962755254851103205257031065575424 15921873 -5702086761864716003609502472843855137600 15921874 -910560823085751950018313720998685157248 15921875 4130910095377020599489130916106472187500 15921876 -1405289923275451906283468483438423635968 15921877 404401685029228794649863805857338057620 15921878 573053248004810676430621403084544441600 15921879 -21719076464004608162660245111154575872 15921880 1107614396932165389811329563417347276800 15921881 48386500195379482643049235539276860682 15921882 -363715352207689026233579755711057841952 15921883 -7995675859164728835108097934186213655868 15921884 -365137465258978853614357408093994062848 15921885 -618419022149451376999216906159385773440 15921886 -480938761529989412650618203021953119680 15921887 -7631303327416548804443286422158570042464 15921888 121659631583966962111053088728639602688 15921889 3886190586258158224788696433642369323924 15921890 1370657219281121953821443063182177489920 15921891 1007598773594140086227328894581060249700 15921892 201189991969701450629104820135572316160 15921893 2457762708520904524502749807642042706688 15921894 915857505634969381101156209583221621760 15921895 -5069254065250654446492822773211277851600 15921896 -4608117520097005767819636143210467230720 15921897 -686944344938696831055909918351153444480 15921898 -753600278110837080410859136038605662464 15921899 528188450776286019434171606405493357120 15921900 2565185114614923953597850771256700544000 15921901 2472478067777056059827867293338010578902 15921902 6400976813634226755826135883033534980992 15921903 -431289979587454292841081409742148302592 15921904 1392313519583463452538035680082928926720 15921905 -85927083910191806878132251226339676940 15921906 6743708612998913417109141239184384 15921907 1864631577685905087967537087836929726156 15921908 -854187878541727954330679106207896162304 15921909 1667640301716671047323713056795309746414 15921910 443707077674778603456725444449931166720 15921911 -62867358192041804144628104012972718336 15921912 -806573142927173026731128062317965107200 15921913 -3097311389433281699673710302984543510140 15921914 -753371848535447366487164975278080065568 15921915 2472227904172711999880128467817412367840 15921916 -4592773357454951884652281865743699701760 15921917 5219750098477058850201714248130822015840 15921918 -1867804337687661788373259887228295060800 15921919 3058131801905075473582519186588171525144 15921920 -1154017068040196360716902673927813201920 15921921 2965538646597773355708642743207812780224 15921922 1751827092122988958574013388161030468000 15921923 -3872352623820438118288726919275262931936 15921924 -2204716348547339213911774353434465679360 15921925 -490144068386427969508748703521696537350 15921926 5336893179691579101396423523786329024 15921927 -48424595357841897128862800404452827088 15921928 7124943196966876706736871155942919372800 15921929 -4562793316875897118937911169657346687180 15921930 -63551004965977764725618454438958298880 15921931 -208388572966966243163595052073165508268 15921932 1434031361113470260369183392429245990912 15921933 751876056135384848622440405203044325824 15921934 -279751317392493573208702259636082733056 15921935 2180979611601202484626531889899224202560 15921936 -591385579518995408521125528381841858560 15921937 -6953634196506851204940367916960492398414 15921938 -3237556440429415725124143103962215648880 15921939 -209249307609592663598659392526594564032 15921940 -37267722707394370360615763286428766720 15921941 -96722332450901995093387270590226513920 15921942 -793113495826742894753166316282815381120 15921943 2870843772958081324648403908564186010640 15921944 4691317091513836740826660011475963484160 15921945 337937037007386472905296661145352609040 15921946 4683983025372120675515622787766257929984 15921947 11596021629883043878014938907183977989632 15921948 862064394437791507860241786351099846656 15921949 5375480602388466770505480683005897710950 15921950 -803592404354219185347559037762817240000 15921951 -864719110201573277100042984489388695552 15921952 -7578248653669799805527832376571575861248 15921953 -611568818349763040936831493306437674320 15921954 14023590999583578398253101335776099840 15921955 253075170290045478077487688624317542400 15921956 4192738640608911312718574162864917708800 15921957 64889474680045114080448317947388230400 15921958 -165520844639028369595438150532549654016 15921959 -6731601783336683400125677103316391904184 15921960 -1774116945224520916064004688973561856000 15921961 -3725329639794710071291242509075655031200 15921962 -1519066753280600202756167238812532718080 15921963 -1108590585099241201172638934020769911536 15921964 3432460803183898289399371655950727326976 15921965 4696386559759319643250476857901541150860 15921966 -21243520431589309178136625053490876416 15921967 -7249051893532387406258142062931396607984 15921968 -977305425362858791935898458867197706240 15921969 -621834842967169211345910972891804333120 15921970 2604422750685018689820888150029937355680 15921971 -767411624240951941050579854024313998208 15921972 -555141850371081383909698223281093165056 15921973 5402129683707574957191534434629750057824 15921974 1609237883630819924204165287010711852160 15921975 220744738357339228903861754268914652600 15921976 1946346928795742590557601176610603008000 15921977 855953696095938055442662858191462316800 15921978 749569274140813880569911482171445158400 15921979 2568219370106664246613568267173440777576 15921980 62365094909932954818591468378742671360 15921981 160573285667842494432481461172179772800 15921982 -2667755053859620657432042009861519281408 15921983 198989891151513795223649451844143807360 15921984 -353675635279029965248986351383756144640 15921985 -4027671979493316406050480284891955563820 15921986 -2338783887365537968040347712631145021920 15921987 -1359016618050335438141144028273548837640 15921988 -150882352983115267360223283663260236544 15921989 -5265382954182235033664921223140153756100 15921990 42209829416357834381350847720865792000 15921991 -4697497257619306707887253799748730201000 15921992 918570172082405762180411825745797760000 15921993 -402439222170524922761313802646276330736 15921994 875986985242270829025852046458916787712 15921995 -293042929813846440018694855887394604880 15921996 3782808077425135152542808047582231116800 15921997 41602326983369778592264711111008168768 15921998 -2526886452340389781434001140611677443264 15921999 -3192773436167619873516014446551049809816 15922000 -277334999715868256974389770568499200000 15922001 1001739546673862542485628788969314950002 15922002 736727913828430954006309809568552747008 15922003 -104770267465296451716244069246757763072 15922004 -1678461475109243698037786383715751942144 15922005 1099293290633532067927387227214067776320 15922006 -988101394583866892733106589332003278048 15922007 139182632110907878125894728209374369192 15922008 8822569834560334481476365272721500160 15922009 1303505842014134577929871970574074053120 15922010 111917297041173860653499290921215840960 15922011 277603499950383089193325083885568526640 15922012 3663472336487366268183785201381377389056 15922013 697899928471593897094999578612001327320 15922014 1286913747637554864894418810998706209792 15922015 5239593406411177577410483361466893582400 15922016 2163658535799087072873683080433862180864 15922017 1698093798635291486863121249882836617234 15922018 -939677643209279899656449577448071694848 15922019 -3872384865609613350565947503718871200000 15922020 -614972861743629293638933698750130790400 15922021 3571654251813862803124505403361203092222 15922022 427363479311955848255483773997867365248 15922023 2132577757724766526728804250005304739328 15922024 767350759160366365729823136408894888960 15922025 -571909620750192574281695525296614216000 15922026 -392836255737531005708817806698376175360 15922027 -1224241031848458724930114770289323344 15922028 2673602584027519251952052805361512577536 15922029 270186711688286266056449544309302197920 15922030 262145141265340692041601232518808101120 15922031 4751425089458072570889499805699039066832 15922032 -6620038671121697622481484927032885248 15922033 1236440812771091596127348456098535488240 15922034 -455084321654916508384600944569395163136 15922035 -2130362600486328199480331247813072000000 15922036 -2300997983283296610808911077720942175488 15922037 -5868097104497644483385802981518049370308 15922038 1921636783788750873571047691493330887680 15922039 -73486211353030209182657162386043233440 15922040 22593211013568446130429090153859276800 15922041 663128791063419184183721599946039936592 15922042 -3145220777670819055727976947189847965328 15922043 1991442940558564660465202071928549744292 15922044 -1447608758844333046424269741016146606080 15922045 -3813186398261878701826564142869371263700 15922046 -49745401016812804850368990254531768960 15922047 -3975783711202367066997798273807769999728 15922048 -1072516232150837860241180450195012321280 15922049 3493440792014029732293981779875256672256 15922050 -78650994723192645455971447585479072000 15922051 -3739893187141517268664581946823178658948 15922052 -3196612334360974497719657180210711585664 15922053 667218868691116926270073821672711416544 15922054 -2985744318749226918537596670517102248768 15922055 3073068340460982078003837780905892297600 15922056 -1165162354283213098110213451456757760 15922057 -4105322403173039061852326472236623762160 15922058 519696266545468366695776763763690904880 15922059 -2246658279736795411145760967216204576296 15922060 1588542737414573427779767451229646848000 15922061 -1207381840298461949425813057683825170868 15922062 457855029895157988406192315944692513280 15922063 -207896696114655923018603420202860634432 15922064 1182642006365335403405560323448481857536 15922065 -120184054248452560353297328238629032960 15922066 -194105140384330720160636953985594367840 15922067 428744465495846634440876891990310969600 15922068 1100094560585826051822413288029710243840 15922069 364219378127692827329313779542123732480 15922070 -1618355087267697171150001712089985099520 15922071 2811076526125354642091859680230029612120 15922072 -1956730083368831623086960612572023726080 15922073 8023757283502241297066873972446775658180 15922074 -968744963826848144422521596352099829248 15922075 1008178535288422121394734393417240545600 15922076 -2731999862737697837463006466364553953280 15922077 -176762682030999113125933483017307046592 15922078 -582710290874152819577720009832546100800 15922079 5904417966491861180337336464773266547680 15922080 977191911545423045247467233518663106560 15922081 -1712955004404949168705203532397709116544 15922082 3629397634461023071744696860045999212544 15922083 -60703483372981196214422138201997402816 15922084 3066174739509780707910331542733307417216 15922085 -386266503558833799256425889109006886240 15922086 -1792405431590272012433602794068833571136 15922087 1631752195837921971728543619099898047112 15922088 612764544905028578117428877778378424320 15922089 -2499175480040165096745762314193843403926 15922090 -1827535530725897735069672336328425094720 15922091 27823646767276559841593653985404690800 15922092 52233958483437609220263087076646400000 15922093 -2305998372984839900102255055960710456352 15922094 398932854820906525788252651819291125376 15922095 630558604959149852864269101932059238400 15922096 424911365182939526314604518805386297344 15922097 1165356645654891182941410717704955078546 15922098 1963153564537770590178443375522292372288 15922099 -489246987011311056969087247895562856080 15922100 249174978044122089484485095568373920000 15922101 -335241352077967215273672891102797195904 15922102 -773162369458187151777308140226295755520 15922103 -536383573103977448738889824932801652736 15922104 556527093426925370143204867003231764480 15922105 2377408690902079742756520770996050883520 15922106 1751041091802539356482994704438087047904 15922107 -405644288183913357391306070312216201952 15922108 4569620284522471419548148469272033686528 15922109 -2576493349307763529957054392792059152794 15922110 -898992738466891700664245125967676921600 15922111 4598410104152356255079442436577155263424 15922112 -447637104129550473418969397052177383424 15922113 -997391061758338372582834246934785178976 15922114 2216369272316056521452768659108898810880 15922115 1306537004971845171515036331620872336800 15922116 1752160631182179770772482887937995038720 15922117 -5275079049360401635647121750433634441728 15922118 109701547980139739771445877669093970304 15922119 253224953745907653404463558645142104744 15922120 -1642097738404405615392057407253617203200 15922121 -535565263044154714484032656213372902748 15922122 -1777439005545219461641010964172290640128 15922123 -647508394186800162413183538225741154160 15922124 4917382093471423949151748471922338327296 15922125 -3459538451620195915473077337731835657000 15922126 14181172553664627730289330020614217728 15922127 -399067072558550095173782028716585439360 15922128 -376449110378833540516190992873880027136 15922129 -6962267550077439169562672338575349696270 15922130 889967210332561824810836327283758476800 15922131 -332742686644973332573182689579307511200 15922132 -135031121024391939185828073967115116800 15922133 -440466532865066236875888765644095049760 15922134 2398605943671198004292922175875469128960 15922135 -2792509260726942783436296082110081708240 15922136 -2031981991437492618321113076868908810240 15922137 -1395259588428936906081811633325352493056 15922138 134252906750118216047239491468940020720 15922139 4685701468700368453835722207248963943224 15922140 343144560422900853855325587880364544000 15922141 -4417231351511301744151977088705799489280 15922142 718679902245217258378093763125241631744 15922143 11232087261589229139105164684360050014720 15922144 -896512486803948663225254464209006624768 15922145 307062291518262316095786078604594952400 15922146 -608203618547575394851437207468596219136 15922147 85583419920734465117599909222534824472 15922148 -5494912802827506054776763003179369472 15922149 1313903168047610316200074114411087406400 15922150 529518734821564704102786029928135928800 15922151 -1900176185548993896770277831692124842448 15922152 -1967514416374763735199788541406094131200 15922153 2951937337325111721751052801375669995200 15922154 -2150568525633032712989884873958013163680 15922155 498717527486373737512128055741322999520 15922156 7302529410018784036797317378818525037568 15922157 -5251208761978657796613344238512382135594 15922158 -94220284749998881373474643959087812608 15922159 -390894984588537241094070949265516300760 15922160 814032938641456252377826488020651212800 15922161 -4991512808326201655428158598150542123390 15922162 -518829901525105764960371921504472427488 15922163 -1373717733467104149246984314337475617600 15922164 -628919119887781176231882138635931832320 15922165 1206373710018159395480568078163049673600 15922166 -168079685045654858993535975156665729568 15922167 1628437958850890893494099529065181115880 15922168 2972962998642663945206230270536666501120 15922169 21919396429993058106776012052785312160 15922170 106698523324702016948173757929556156160 15922171 -6773209476956582821582101605890207858000 15922172 1260320943240771077358046608066079088640 15922173 821107088083959538479563550474954179424 15922174 2778256401848602142561635637737941774336 15922175 -1758362220667087974948565314375444597000 15922176 132546233505123157799153292144902406144 15922177 5183470531665937128963943812290890497026 15922178 -4116653699770336428522526903868488654944 15922179 -364252727293379441198249093176496987232 15922180 521509561548150583093022009613842227200 15922181 -3872457833780130382435375990635572012736 15922182 -1888381232360818488928831504777722163008 15922183 6571869539732318642324725060473137187600 15922184 928646228919445085706431509924444738560 15922185 145756363763500090841230447226823345600 15922186 478887005938347557804283935652447598080 15922187 1373755636826687237318966952421202184240 15922188 -2618997733527316467146994419704583440128 15922189 123525907715526556012665597021905280000 15922190 553855214605391309145257317271680819200 15922191 -1459813766294601994647586636606648466808 15922192 -141791900006599801684054455369463234560 15922193 -1368021315635935197487212134204970974400 15922194 2481107342739802671988299741906062966400 15922195 1660864141017221725271470260221281202400 15922196 -5800498774289701776184158579742454889600 15922197 -5428625984573537880127553487582043992960 15922198 -2872077141865334516801276774568034083264 15922199 -674178536127241038338092291936946716440 15922200 -460420946897724768866888202059907072000 15922201 -2701251497836253112583583704701609535798 15922202 -3571793037260548210423832646241610546448 15922203 -734520765782796363790368112743151807872 15922204 2287856192931831002819886561430731347456 15922205 -299598695323193859194514241027726575240 15922206 -992000598449194897501014932786131763520 15922207 -1590996640391270789052944380018361217048 15922208 2740070350609982807586816120950439936000 15922209 4120296911787039381979839931498418910240 15922210 220829705280467928604492154898855505920 15922211 3146087724985632364812037585612948414812 15922212 719259340474313389613282122523197440 15922213 7329031141725517232082237513883769817280 15922214 736130648104641104294249143689976602624 15922215 889430214073660257746793778752380976720 15922216 1297388285455901420705510740805509524480 15922217 -3497495386083003827221376844480447687168 15922218 -859346539645789789989642421351291699200 15922219 -4421854730226974249675736876180156290380 15922220 447212094228899646509389557832464875520 15922221 -637191612752748718350011873156182512576 15922222 -608311767996684607020758884348323473088 15922223 -5325803884423097754962088561694715532528 15922224 550014295457048124257344061213828382720 15922225 -92027263316573612605104350680321530000 15922226 2678949932015891545278256596210074887584 15922227 416316912581995873021729149174836434800 15922228 -854317716817546358445021183143175342080 15922229 -234931090024654491021606360087604849440 15922230 6964795382400500562605321467671438720 15922231 -28477588254011258821798159899979414416 15922232 -5158662970703798411987893580487746457600 15922233 -1507131692951920023621134361390268086720 15922234 -114024169854686811931741069521963383808 15922235 -1472427070501005379839446880106178569440 15922236 -721796682888311997053707117962126114816 15922237 -1110842780451696012093640478788234629888 15922238 3125982144313196860627566736683978059520 15922239 -3498251347983976463471121213256064646000 15922240 1415228204587339156151406802744655216640 15922241 -5403649455841654223027445853666415063358 15922242 -504818052279661412747300675874252289536 15922243 -10369423745955822761248340635335069085976 15922244 -1014794984079332488982788947823071264768 15922245 2141073151322182665696723528928905801120 15922246 2049747749528173562341351080258817071744 15922247 -1305779617792325576917053265878211161600 15922248 -244003290410488871553030381339257978880 15922249 161435519231470972332884285946660571520 15922250 3255244020164513319624437869082261880000 15922251 -33520658852036642538252118745592717696 15922252 378822783396323353630387898592753088000 15922253 -3132447391692786025620072974943336639498 15922254 -540912060149093190680330991641223480192 15922255 181318867628453839717442772290540006400 15922256 -16117555993999930821285353206918545408 15922257 -430799149937695733558585227163622491712 15922258 -2958363258963157176234755283281945243520 15922259 -4299909618543704727748551674223074548584 15922260 -959952054420624288795571924221329164800 15922261 2563757848528425450126470996481244774862 15922262 -1825073258270234643515600638179405574368 15922263 55991288819164130037196974835510391424 15922264 -2129684505492265249836884097597255290880 15922265 -1151946405095135598765909920331839132280 15922266 25109662039320834302826016276185901824 15922267 -5599548475018018099586778310052860600848 15922268 1044337223082936990690538404277837934592 15922269 -1444523139025387820461548064361291418 15922270 264869861376637428032554502621587176960 15922271 -2918583312572559320514581442893468774400 15922272 1844741743200845763074525901109718679552 15922273 -3456258124124946744098741789037396288478 15922274 -1764301848957839413715444431830322194864 15922275 -453775707739315369280750770035705706200 15922276 -1573928883615330734448734865115510648320 15922277 1228526888675582932001699028253232452032 15922278 -676029902345169393274638379028079494400 15922279 -564015768932350540939485315045541196016 15922280 -67223171251130057917798365743553331200 15922281 4479548961847672185810045084412624280448 15922282 -591456560814686708321595533628489455616 15922283 3301766198722808129271569756518943026464 15922284 -223489244746911171428994905288565719040 15922285 -739472573222555404584488403201031944000 15922286 -1701841483395529715549539493876219625408 15922287 1974286959235888862987461407674044589760 15922288 -1909732264040094963880192080648984723456 15922289 -8240042603598779721796038353790363482700 15922290 -1295766051132083244843952865404664225280 15922291 2587105747496550621650980368400112277504 15922292 1923500445925805549919098797779999805440 15922293 -1276437624051733950733313466006104067072 15922294 -1727190639049932796633703326073066366304 15922295 3365894331243240128623013010853717481280 15922296 76751414759026289751994416079694499840 15922297 -7055673649144771302467905692047273663254 15922298 -10596459451798428142801406895714777600 15922299 -359030505863002782036481330264160732136 15922300 1510627701005021951223407713311163942400 15922301 -5631627419000502911399576137711410520698 15922302 10131135176651429697693379448086867968 15922303 -3970551202391153773276501551179845815216 15922304 4758357011034977704469572075453100851200 15922305 -2262429699762070304812723082053349232000 15922306 -2847113488165242303536409290001328488576 15922307 -3325678066443129373078146500094371013000 15922308 2980060257566379212731027241912676879360 15922309 -860302449209606130247203293694658611912 15922310 1446913337013445382878907473052369218560 15922311 -1401841187961885446408036958804281619840 15922312 2494527705181625822455558114957685391360 15922313 190371979859902542245283801500219429376 15922314 -1800600734261058061100596885294762162896 15922315 1305889086662499350444237020843146273600 15922316 -3087684329262930845469534349079412936960 15922317 -1548753134727068343146804218586762771520 15922318 389386021673784713648774268721715314560 15922319 -3230851981779127697893331081568046629408 15922320 -156171842103739953935783744132335534080 15922321 -103124695251681970198082697869092996748 15922322 -43261501367536322501657631773309211840 15922323 2204309996709249299565287781859629392280 15922324 -2468346487289003060297448875291554910208 15922325 -1425121985537122719263017391104619306400 15922326 -366758701198734570251781502749322469376 15922327 3545277708344017137473005104794807507040 15922328 -2082940863071733364527995086834304163840 15922329 -125498378928007370566930574482874668512 15922330 -2165712090068251464911248950207978451200 15922331 6692776984022942937280061511086357298912 15922332 -310433307270416842905590872820726665728 15922333 -581802750741850222857958990781991521280 15922334 93801200794041989420641745112254584320 15922335 -1359155478435637582495491345162848200320 15922336 2185125317948676034809895626084559749120 15922337 -2876365934862924140461361761008365969148 15922338 -1933295679197557741644463760242983382656 15922339 -4724331340046965424912164332066887442600 15922340 1383438914256521020509676164317009326080 15922341 -61521686219882124066192525551852288352 15922342 -941310832457556320391528005899316419200 15922343 2532256669947184400452044527747046473592 15922344 -510768303860769187899472221740250562560 15922345 -87675671562281176776995694201274647900 15922346 811199653391523606407293555451828279808 15922347 1227123945048400847966467305741673177344 15922348 496535435764004395955844147006158690304 15922349 -331625485832439629340053977641119813088 15922350 -231668393536324181298832330998715660800 15922351 3671349762330964201554566196659575390352 15922352 795821401612945049579280862876695085056 15922353 2027671412410312584022728603143250221664 15922354 -560494041083982483832845769482875173104 15922355 -833712575075801213388567095343981204240 15922356 -2183427350690943253308113110873254174720 15922357 2501173266943381684039702812443227967232 15922358 3247713039245090996287904384390653006080 15922359 -3051427070567521143253279011393865295280 15922360 1693279142566007312420460802149225984000 15922361 73600446149727796404177790694574998400 15922362 -776785950823266579000116096248840731648 15922363 922691686539399532336903531843731580560 15922364 -2957432005936329836042955327218821684224 15922365 471971545572552912545844804526925680320 15922366 647449153225315463549661013503403746624 15922367 3327955880840272235198687024585749139280 15922368 432716821707978098852703793152597688320 15922369 -7267740306736156811648481398430770615230 15922370 1951554551109285268486644522543443664000 15922371 1527327989092738484508798837398842859520 15922372 2364722171901477328871930340792041576576 15922373 1973631757322847315632218666632808085244 15922374 669232843074985006035110340019691779968 15922375 773230737026279711350154228047455744000 15922376 -329145150981102911748062672358876119040 15922377 5020699931280924217191294690480120305514 15922378 -1170362363410490325188225381997501312000 15922379 8319791160612331593799822765530721019280 15922380 1289430747519106388067202163374647705600 15922381 1138512560580237330064948675291493870700 15922382 1370220016291787844249016467759172275072 15922383 1693589619059972194919038878340482207624 15922384 16227212567664217429194832192118063104 15922385 6865497448412064989201636563735949760 15922386 1285762237825651627798457914505991955200 15922387 -3412510990425290621042258965427131887168 15922388 -7275264625505619691278500781432729600 15922389 -213700712876361189072638595982462187520 15922390 -3831672114095114962198565146574409600 15922391 -2045548274651929660504408797695383804416 15922392 -809082866590980651859705942886020915200 15922393 1447673253464233884404075569855577653060 15922394 -1148330066422254353401250581187507608320 15922395 92457517611931979938205394083663132640 15922396 -2029947150861523461847854202991521313792 15922397 2180883853089314982241120937718944345472 15922398 233879359993535498872855221293314860864 15922399 3215064198416462110944662938808065075240 15922400 1513191774646073625181094633456015769600 15922401 -824322099705255432292363952312914044480 15922402 273665958698263714058153380462639179552 15922403 -3314302539375828671066434164104951044800 15922404 3106554877612034802991097142802305336576 15922405 -1843156487433239469812617051934886647940 15922406 -352522920610753258603709922881640470016 15922407 597943828000180866797844118437554931240 15922408 1753582160174094977329481645473394688000 15922409 -1706893064799650707696192792962527544390 15922410 -74433422675470499587051505545315322880 15922411 2860259118719769656386537211554913057012 15922412 4301548384764400694036746750936703150592 15922413 -66951215133885569667579669830017816596 15922414 -1503339121220512383956135332029398151168 15922415 -1184727693821958364074939422112667264440 15922416 -686262735616946512911480404223966314496 15922417 1678006262182339205127398883170066700672 15922418 548506067425163121457842894680489130240 15922419 210784150526567700066916721375684851200 15922420 496818588002309968673167291703893697280 15922421 6032447603405413340458746021089229634680 15922422 955028969252363286473483413077703745760 15922423 -1550145269439693069144109770743042637312 15922424 489495679028567539449523330212854169600 15922425 1566249873974951528573845000780722940800 15922426 -59839407883091608715146489031134591776 15922427 32063645806638498641546816353210976400 15922428 562892852593994069153669291433613509120 15922429 -3059486022322750959106846072937508883616 15922430 -2801931037915194837561736816482726152640 15922431 855261124694203352133586498260752451312 15922432 -1131979047910835914541249543904597901312 15922433 248307754891122576453140633383788236544 15922434 -1889438518518792171301340237156013216000 15922435 4335141374625707614065435505802853392160 15922436 -363674259810147245561003692275703280640 15922437 319638540131767393978552899749539522560 15922438 -1895610916612963766265507721152227520000 15922439 -1161963574182826605377832545230100346240 15922440 -562071019531065967239890431686524928000 15922441 -2444696370488423400308492393270807466188 15922442 2798867730723238348627661474619665452032 15922443 62189596453599610177619955676428719064 15922444 -242594061750025269140876906578667256064 15922445 1127270354592532094930201044458149170560 15922446 -1317502142484322365155397259012542330816 15922447 -132402786166878838856656133240120417104 15922448 -1153515635256573223577794666906594836480 15922449 -2992967812433183971694516814717745719966 15922450 1787585264090976883257444105471254400000 15922451 56581791424883320801456874367069696504 15922452 -824087883233423685663000775264131606528 15922453 1054877961627947100296533056850352095900 15922454 -171841149536638855676985358482035833824 15922455 253752664191139464653115460558055838960 15922456 -1085999816564170830539714610844803072000 15922457 -5026920749452402537033619726292081354294 15922458 645198488483350232956183514270174043648 15922459 -2359720516588334527036768468459413073920 15922460 -1264165580364097795244459759611130480640 15922461 4586418013975058358201666770181490218912 15922462 2826296413017708821813866932992248079232 15922463 -66018469019923332667311989928482523696 15922464 1530757369847100599955129338510683668480 15922465 310869554109094914084224319715671525120 15922466 96327563839001030892126068461775678976 15922467 105334524582286566466782228029761284480 15922468 103266845467022737039170145413632491520 15922469 845573265222296829474076835217405565272 15922470 -4021320945938460827460862254622709760 15922471 784148561427412173266701207334383769352 15922472 4422715176199943628560506077187819591680 15922473 10958009570380829788841360820630365568 15922474 55205966062776529410371880778565826912 15922475 -1623277866790666749168583301875166439000 15922476 -995066655135864233782317025859353536768 15922477 -3142990064811181982330867731574475149674 15922478 1105881058845142227823014616996388227968 15922479 -4911264268268160075986823698900008176480 15922480 -208733516425263235137517834741900247040 15922481 7626048330172850760459065202284355723282 15922482 -1373185664560900366650774022789289131776 15922483 -6945082349396501082882027309757498176492 15922484 3266992896083084881847736867678265670016 15922485 1614159136003082034641193855258551103420 15922486 -477370467363216095323100301761258242176 15922487 -1485158151296910560754602423966815111248 15922488 395486312100497378965330133951680450560 15922489 -8820626516671919974429584454935411574368 15922490 547113955927458646055318536394669445120 15922491 -31331971580159185407596241964106182944 15922492 -780838464343273479933230278935396228608 15922493 -3855213720227805832969847949047799603258 15922494 -59977260704215706820001326914792371200 15922495 1552259829324683127551529207682585915200 15922496 -744529314476708186629110171232834682880 15922497 3359592231263887767810834043142259105600 15922498 77794174980237403945375560882606145536 15922499 -101276338383222392149083461181765770112 15922500 527658557594417390221608508707767040000 15922501 5111728028375231687871112781879266468350 15922502 400891986509311717474511378134521350400 15922503 1023108863887500113004270854251848296112 15922504 -1132596532238211904947620511475862000640 15922505 3710279948204568306314760494757890994660 15922506 38112658328254969022362243826892618240 15922507 3282241586570378946243841522770653671440 15922508 1301187053422355771855479354678370150400 15922509 -1015293802807291188528196930522080459072 15922510 -1589257744615476048206613212165071851840 15922511 254237300674126497481377771919636536 15922512 -479132111277730793902580577022204256256 15922513 64940936617212591251135589108360005600 15922514 695407124519186954031734050100498405184 15922515 336216163428372987583274911795801240320 15922516 -3208648367585402859425467796666074898560 15922517 -779974146582155365132835770247731069380 15922518 -1137270892216610683979327767920564396096 15922519 5679901011653712748315267763665303502496 15922520 3598054438902961146686322846650623180800 15922521 2563330611213882249037491697067486422080 15922522 671895562933453875565885577063760397824 15922523 -7738548036365317645425322868760514462680 15922524 -1148778518631910555762592685270152183808 15922525 -814267649173760632595511357714280949400 15922526 2704321001863757781802437759714798851904 15922527 -4459955022439889953570634364351772177080 15922528 4801652571394171173722306997482404577280 15922529 3748048165021269625635807614106509871360 15922530 -11675786435774305590014139164584550400 15922531 -768716035771125767366703343747608751536 15922532 438552870074713144575118492609115443200 15922533 -4561822037394955883144014121832477171552 15922534 -3135778295964471673574146270594474807584 15922535 46516889744944416488711952694620950400 15922536 512583568420886573232807068187998453760 15922537 3103024369055542664787780873799026513600 15922538 137407788690430354606229444243619700320 15922539 2804691903457954308188039255570199171804 15922540 4602595054686459181462998848084771450880 15922541 -10057343983945165469537310097544098548 15922542 -197500154905601726661031425933343472640 15922543 203078425853353768047336294285258439360 15922544 841223521464524478401900829220462755840 15922545 1537570964307650680631820860384675702400 15922546 3248542661704708796753431691956407128064 15922547 -4448021391797866363453352600438553326004 15922548 -2367747300927320889167778710606028288000 15922549 -1389795075621159336143387452984051721700 15922550 1206071885887025986872844755219665467200 15922551 808077957755650487499380571476037561600 15922552 -3540717043279694461433778796471296614400 15922553 1809305099363765229254286288605174093802 15922554 595327330879738101610519396823630270208 15922555 227109170534345732349502686253428042240 15922556 -18671955216899207584182224056230183936 15922557 1187904559349426341449118973647214290752 15922558 402549369870818707884071869569645242880 15922559 2813622355732929205252446166154731973760 15922560 2089610615415425541046998727272903475200 15922561 1436621650254981934959475213749122919424 15922562 -3948737025956538400428823374267851281968 15922563 -335157938916889410082081538114564189376 15922564 1523330554502476501197931558334435336192 15922565 -1532241403747131381825038022795117129540 15922566 -2610987511046594670661876496919865036800 15922567 -4502217535445288269009553268069108145384 15922568 -1389676383275896246033543741625082301440 15922569 629766836446683196037960139710514515328 15922570 150521827223456345409585603447653222400 15922571 -951896086695904180775522408312553887088 15922572 -1865592104613879210328146283514451767808 15922573 -1116101261124800627258816331909027783840 15922574 -371065476270834303195211873612199676288 15922575 2928415845675405946860338795236882470600 15922576 -787208400914674614681438826438744260608 15922577 -6019859022482382150773374811774416925328 15922578 -150288407853174160156172612308479934464 15922579 -4092553811350145177588253721135662612820 15922580 -272680286748556670093680034063397173760 15922581 1723694358582105191405728413701899204800 15922582 868647644410486219805383535612480499072 15922583 18079268068479267365266661962727525832 15922584 -2671276313332464049347235924815512801280 15922585 -1108403570739385869532000862086837016640 15922586 3151371653379018337814873073128142181344 15922587 -344251665981585063898986289867567200000 15922588 -1031261490371651426938476715811668683264 15922589 -2279437574190909284867558755560494076000 15922590 -796385980920517778863927418125260343680 15922591 1142651807471375800489191568264453890000 15922592 -306927317946987276238766784744423161856 15922593 2048928497899549009657700411486635828884 15922594 -734618625926990067087736428640767260160 15922595 209899255707905902113423134815811020800 15922596 -576627030392688091609000950290308171776 15922597 -1508581559051612525126704644952610484260 15922598 1990801866966623097443488757513258296800 15922599 -46295655904088872427733151926267204480 15922600 -1584894139193139453361001302254539136000 15922601 592575063606832323706197209483768366592 15922602 964941118789369270061080504422834324480 15922603 -5873602949432344107833890166308358391920 15922604 -252096301604367603181786086598138289664 15922605 -438949008974732136557619497720420263680 15922606 22210653579030909632699878683959902080 15922607 7857684725631417895096692796703678825760 15922608 403332199550431456459259031791232614400 15922609 624306555311133547686445527815593838704 15922610 1873541904646105146691220020576266193920 15922611 -1597945781240924203365135696290713624560 15922612 5203432334322243829257881821475082064256 15922613 2465854315550933122590303505165248573696 15922614 -144605899183913766508661759798891920512 15922615 -1128792964144744621614603491034140138400 15922616 3931963290998248322163702723719170068480 15922617 -1993615794375909287060374985673313511616 15922618 -847096421232959761822185225252558124800 15922619 1375303816779759847005842706165822706020 15922620 943310567936435207933296605025745786880 15922621 2040694484466675815261356431943419313824 15922622 -1985636251138121562888191035957324265088 15922623 996391991446476469369146728166804323328 15922624 -356449597458274438722154942356195901440 15922625 3379927886142972422468910828619921920000 15922626 600514130985534386837731864045006861824 15922627 12828189760427415877216586709702155472 15922628 1970874953415762503229036312435803146368 15922629 -88514476538768932009611250999994146560 15922630 2799332213824093841195580922355566968960 15922631 -3003480882836135529029753703219230652648 15922632 -3092747786778177678805533389921034240 15922633 1319779588126157136399208226026758269904 15922634 69006309711032970123375184445835970560 15922635 644782556502087234476603064544706223600 15922636 4988491942167722675500684876128314298880 15922637 -1378104420633528762281090612750798335680 15922638 1860941390759779170990860945120568956544 15922639 2647945162933587978060155763532842752760 15922640 -609762851117699256808064066967320739840 15922641 -639642924345944200513824625745336095872 15922642 -58340386689363161391663273981366418176 15922643 -869833927451564026537036420443460018032 15922644 1325104566021444508885729288680426326016 15922645 -446322219001002209297408180053280552100 15922646 -910257064447306331316550382602916044800 15922647 638741366343803895199365484385890572096 15922648 3053821887771060112661547251956671897600 15922649 671230057270724281950045651867341872650 15922650 -707707174645858843765579599651836908800 15922651 5934137397585118365221175988766870131652 15922652 -440085771540598550428509567267668350464 15922653 460301978898486675914168667953574657504 15922654 526696982390850735364981215467316461568 15922655 49160470789426925746946477366950033920 15922656 -99175941168349844161372084173325467648 15922657 1212200429683085887011401317283725156272 15922658 -2252682380290975845072660769468163051520 15922659 -859690126873615728498291606711366020880 15922660 130081024636611237442580271409065000960 15922661 -2250960780443848414124469552475813530276 15922662 9149229082869425801811728584561926144 15922663 -5591377207757966385212632154239689318088 15922664 -1726574438407914021864942384763666483200 15922665 163213495704819639575372575953434980800 15922666 2237787209910167378186359250224493914032 15922667 -6794319381326503773255184521716399724720 15922668 813700932279267429713465836002911024640 15922669 2793989045423380437222085655912026115296 15922670 -670065286161247131958410150819829002240 15922671 3053528087994574044689133501984500495112 15922672 573540748440075574610309654167032037376 15922673 -1468095095477500524566025330541373709696 15922674 -202054356927725394868021374971116838256 15922675 -1752774032140672537981522862674528388000 15922676 7770233305130639071721477639628644352 15922677 -2759890480660993573793260480447259692992 15922678 1019045218611124171600404482748851213760 15922679 6663450505663031052165147620564091746280 15922680 147110559613770952830477955401925632000 15922681 -5195141347382784979492381944880037867388 15922682 -3125984012888556580648876072193126925600 15922683 -370245421484261397688328782833356398080 15922684 2012305131921658035527158780355145523200 15922685 7232271035700772458850645489396108800 15922686 538926104875156330738114987106508699264 15922687 387268053822626449060991310673117847040 15922688 -147498009617156431091070123743876481024 15922689 -2970171202358231204404997720876661767376 15922690 145250645354044718711501795277588871680 15922691 1930459036582109309047570263539059772112 15922692 1732270427651142983469181017364540399872 15922693 4759994137386690423571195296438544948608 15922694 1006655184700668403445559509758820044896 15922695 -1779529864282322632252122787826225644080 15922696 -2968158369646410252556459889572040862720 15922697 2681837172395439054292879143971532924186 15922698 1792148944029042202953764433039960277248 15922699 2142351794429598208306676573262226042864 15922700 -1559060841680458638320432092122606700800 15922701 -2332527950434651097179012257031672038570 15922702 -2110508814047759974782087105329630896896 15922703 -5469868847387926097442309410442866345880 15922704 167334772207620869572225682075469742080 15922705 3045326817854220463129822221412428799860 15922706 -864125642378780390767864756542103886448 15922707 1740488244918576900140231765667182241792 15922708 -1375034717384724986072659664395749142784 15922709 -46988933103102539344634921640234348672 15922710 317109105281058983454532981483634112000 15922711 2194748597106016656792808913679873466080 15922712 1382871432519910653909626928914050621440 15922713 254658429277097281022578575283481462688 15922714 3018373206766409384370241299500306889456 15922715 -572322455738455023797769437785411150080 15922716 -202685506511233746558669937509298470912 15922717 -591751570118533307088724379325762360180 15922718 -222523759320946017983348890013237433984 15922719 106910413170112799542957881774645806688 15922720 1094905520036297640366339398278525747200 15922721 5667163181536976732378715455595264173922 15922722 129505445692921561158621198451714982400 15922723 -1114904588185705042473094812236100419160 15922724 5799819409156915318178922219105854797056 15922725 276824442902062989047809407193586851200 15922726 -1749809501180451895635355125676390214688 15922727 123166401814121220947705839168344357600 15922728 -17879253331185988025532073315441459200 15922729 2241796457392852337197641914598936446330 15922730 -246617216002188477060776560324331310240 15922731 -1748979219714651424622672357386709422656 15922732 -948546257138496047264220821266752650240 15922733 -1370237711981043646890211516919289833760 15922734 1782640389312687093717290082133575343680 15922735 54214355202712358421771451019165756400 15922736 174683491661046566913536571655544832000 15922737 -133509122422810140559175117862070123980 15922738 -51838644524106009219522872069880089280 15922739 728923383828636866966198836940010604800 15922740 1913994734087541996217044330150046924800 15922741 1898123089553064683817347831589442952800 15922742 -498079975446573944164812506329643077056 15922743 -3225027862229730571957120415918245756800 15922744 832713742035678475718781574544347668480 15922745 1640028018610359744778094172889514146500 15922746 -547853876431142088291327162789043392000 15922747 -136895548639238040558139125009383387520 15922748 5398916997637360350427785276068038929408 15922749 2699986932946136481799082174116684560288 15922750 2918534802518206954650968535577793904000 15922751 -728786657604934772493403005218852975712 15922752 211836065477376018562088555524676124672 15922753 -358291501445645880066303936625081330560 15922754 2791929367105085815856160494488885020672 15922755 -2833245409747666022692741411994366967600 15922756 -1432517150154019959169352013179699601280 15922757 4098695160006116185651032112941329007006 15922758 1579000259687370985150830912057534558720 15922759 4732429092117537894058582292986287023960 15922760 -32852996245336665287112314529005568000 15922761 4783746077760437782867542519983257889184 15922762 -2283274982021357531957198136495463058688 15922763 -1467234052748191992328204452358379978988 15922764 1127976274702975565196188678749583278080 15922765 1999146510625853957749410284174890668600 15922766 -376799524376895877906282928458322995200 15922767 1148261745277539378134207222438535126912 15922768 524159559444835353775385345930808123392 15922769 4253137627048225360579976308767073278120 15922770 992831417872312760895265208916396272640 15922771 -20664995528750032515154147879185154800 15922772 -4221569161300250121655285674857509482624 15922773 1883159098665174183950815089513327380622 15922774 1113494927442919311809918297004096961152 15922775 -94417500108340281092379289842208481400 15922776 -411211662907616398807569411818185728000 15922777 -171299576299179798958826427714250452288 15922778 -1547834400850860894954799698398946736128 15922779 1678976003223076017932127325290282076800 15922780 2716705869042035274982314654465538905600 15922781 2163971049754135650646114107745047050592 15922782 4290905715565460414523094675219817722752 15922783 -7089488376510892325526376964961527787080 15922784 -120155689016059267005363538150709919744 15922785 948788690063160636614191245676848743040 15922786 -248933541696914339473644489807443289600 15922787 -4296101819784430403504981038137444352728 15922788 1263171956551986281008806091385064456192 15922789 -270479894695863501093741454852953817344 15922790 -206913417057999047811370575672405480960 15922791 -1763259136322737267509561338933045858400 15922792 392664285409310951994921661531533342720 15922793 7951846472689105849190976255589293354042 15922794 -435842696679466872414866601237522121728 15922795 3226530324946906519475965971777802802880 15922796 942464116678347929684204721234975787008 15922797 -886172683158556032240864547500062388960 15922798 1683257486417678817650958347699640720000 15922799 6543415000491372290449921981636155608400 15922800 -157783042684735307055549060279113318400 15922801 -1704443550552939340495465557004323369216 15922802 352452145572338860560438206165770859520 15922803 895059841834128829885938721916145365760 15922804 -176160745403854863477451829654050761984 15922805 -2143814190995477919537603674713666077540 15922806 1747403857407223853190110888320749741504 15922807 6111770158008000315020529386360875038056 15922808 -3798055466090568258673821800800456212480 15922809 1044613559938780377717323423822453028672 15922810 1964248424288092992845905073049703534560 15922811 6366148522598908946818823530061376149412 15922812 1799250854955003527483629392718243645440 15922813 -5681972947670022783063615062734403234938 15922814 40481503858308247848320045959148548800 15922815 -1023207165754081855980164717897908200960 15922816 -534831276569652351357824142468112711680 15922817 1461578990348782166810224248842003774640 15922818 -409778025540127671108945884818675810176 15922819 -888519733418738071474671668033984392440 15922820 1989352401501898501568626651898826190080 15922821 -2877658872448183685480009584239379488288 15922822 -2366574790543408742618561932066182480288 15922823 -448206148888307845328401140013808932560 15922824 -135338145362770382984531614739400622080 15922825 -1631663039278520663863563508433528002500 15922826 -2321419872213511632017741655415416327888 15922827 -237436373249534931055509534917050211040 15922828 2182973084694418924364260139791846343680 15922829 -1562699355556819103608793651420873999760 15922830 -154886989674107983721244685806360453120 15922831 -228797218153471135472682919675794983088 15922832 673728296031464085524440065096662188032 15922833 121214540319688854916303128326509493664 15922834 1515302379412964418760457591603843580816 15922835 7149595527846646652860493600843748976560 15922836 -1260687286362928841037061660843268198400 15922837 -471131339787629553723937087210816804448 15922838 -35436224500658938936786859186274423360 15922839 1625138557321498093547254066077022716216 15922840 343474892169559033436235166334106009600 15922841 -4871243803630470065452648215816572741856 15922842 629012298696507461377326917741049225216 15922843 2727092147115484083350156353469561852064 15922844 2952075554793099059405354988340797596160 15922845 -4507823662443697945620965731267253184000 15922846 2071084645922530795581136423301473835520 15922847 1397525320549572247617391157243749123296 15922848 -5728258760939972761545922388154478755840 15922849 -2141026331394827657113271799631581541150 15922850 -686801339354839944303169140454332531600 15922851 435870100935446771385611395165642800384 15922852 -3560275107171361333878440986577419370496 15922853 -1546394219997498476348303057122795736898 15922854 -1168026824195467256710612654866877018752 15922855 462026394947467567319959242053791754400 15922856 8604737329906127358720195487014560716800 15922857 49736198157613249081833981935959896288 15922858 845842340612787897205594745984694385152 15922859 6121135536474236793651354719244056427060 15922860 -336278014670566776262474250092889072640 15922861 -4451811365946703511947304514790119535200 15922862 -402554516593559811853478867434061884608 15922863 -3353189287594911000074623465641966659472 15922864 -233334491674893105068233540423052820480 15922865 807795812847749110384200225462046627200 15922866 -1772621233267513030506837664951048315776 15922867 -4446289055173227944609622408926166872120 15922868 877516255666060215884480842943433941760 15922869 -2379640011752825072184081200313488838912 15922870 -24474484364435569826421808717874787840 15922871 -2591604841039148343715483855078034389056 15922872 -1223742122823984942840868715469933772800 15922873 2126957832703827847374115162959738045184 15922874 -6845981958069936145547193616421287680 15922875 -4068014082360639937572472091033944212000 15922876 -210322329729351534452098719153841967104 15922877 1947294802823194822804555849638197469600 15922878 2168862346294291319005657715761534665024 15922879 -250816990013986472933001171815680073728 15922880 -1034786600851284424629641049758760960 15922881 927066065146740212811907177250121404628 15922882 -1051968205078599670457313492637750844208 15922883 2114278765427919491275670708112574122504 15922884 -1945159513078470713416226430821055817728 15922885 5725840146614726088751569344080224720000 15922886 -628197314392593022128129278968701652992 15922887 -3635384749873551618713020835872821313200 15922888 6520102745838788283829640857942990709760 15922889 -6242161803933193254626028250651345305600 15922890 -948869247041355070570437581803852459680 15922891 3893046806565590107024365745358235288784 15922892 -2262818498387858095603257972504249100800 15922893 -762448020916287107966514686670641081760 15922894 1379400598245670702222911081090213790080 15922895 4954441157867900839808792790862327414080 15922896 -287063349903303786492498769356714147840 15922897 -2416091235130810522011993329466743155200 15922898 2103639013907155065734321509886059885200 15922899 -57540399184361144073162211731599974020 15922900 -6514316403376035395771998457740851200 15922901 -2282862853067774207700267075480424532100 15922902 73609329113862377457523654088936054784 15922903 -6027941347459907345179661989922742089848 15922904 -1989301871886246256808589293133161287680 15922905 -1337998868876733087601422174277479867840 15922906 -138992000847606459572962468318633193472 15922907 -439717380246817185398493814168949366016 15922908 2057535042830141243096335888254943401984 15922909 -4789339152791349074034642370401968289396 15922910 -3280263714237931542047145199604307747840 15922911 4375884684666691157224050008935030368072 15922912 12926493727402511467355162193513676800 15922913 -2976662842838294566272146561384377366104 15922914 -226667553935633527898004553300848076800 15922915 327717354909747156772489754492967620400 15922916 -1081573488016167505462744408699314917760 15922917 -2171829700709943343702029773986844469060 15922918 -6430363752296153717703581697578873364480 15922919 -44203727997562433659581705215272224048 15922920 -292977268310643189522782310515662848000 15922921 2476591497285544198040268715068538563712 15922922 2477601553706864324584459829492800750512 15922923 -2404302918472181487840701179429086276096 15922924 597406770429744834388862730439012454400 15922925 1234593017127106107189978428795942923650 15922926 -2417403239313643161242363888174298441600 15922927 4869172764273977890988166028578990780760 15922928 -582749604647218460507232692602057850880 15922929 -4264740460732107342818715075973385553312 15922930 423209315484966591950751781614972429120 15922931 -1527047820745409235082689277134353804880 15922932 -103025717353917192002639893168922413056 15922933 -1024368720554550920097573255929955937792 15922934 400949104331781938285319154137713068032 15922935 591089268463521692354454645687048588000 15922936 -9958792042624569487547873922963518054400 15922937 -3542602284615562463275056817929712959420 15922938 -432826080918516251087077060556490984960 15922939 1630283544964863591771352395851955874080 15922940 3645599029240694943861456603854475663360 15922941 3223266627720964490188050859662345864192 15922942 2874122401417673534140737983410193626368 15922943 68409556497142957334164997521827447720 15922944 -953456284965879038795315954397726375936 15922945 479365629829544318679218143911784780800 15922946 -525993223466357531834037119838415719936 15922947 544571534917552481226213731439712183800 15922948 -2395736992603500681464193990858037933824 15922949 1764050871434471401267006183205995076352 15922950 246999925276232328294977608903279872000 15922951 4685227167728616992587535016440590457904 15922952 2000831390109171562065838911601465589760 15922953 -1765150072873173763960989281571207302400 15922954 4321234088876123525710084618334736400176 15922955 572144239833020424651549019980647691360 15922956 668088313655582550338887125031381647360 15922957 4146523389729405827273926658381787209952 15922958 -2287688451769405567585262506888589113920 15922959 -215993363869978583185799175620031396192 15922960 -1216303955694673155418945070416467640320 15922961 2214712874017968164174334563668857488562 15922962 1054884413773226574395974062796701406464 15922963 806804278682596490635512940408802938960 15922964 1202348259862673584367138067080866455552 15922965 93908004150483153146612423556791533440 15922966 746540628839118974771812982924537823360 15922967 -7864983565835361338450665782647023212984 15922968 -1356811906177296819009129477520775577600 15922969 169273922060221477770405636941352883200 15922970 854353265433179931766483567231425730560 15922971 77053078088848294054079609969285543208 15922972 -453448097745253165320028002082577203200 15922973 6963897137671845507474944742305178076704 15922974 -277039281177905693049586690562284369920 15922975 2793539824394065948773918643199192423000 15922976 5004127155322512197797336132950838738944 15922977 266909321108494825335925499991896413632 15922978 3410738924703125854364607799144004873040 15922979 -474214527498262887406252714121887064880 15922980 26776312280556980047858418975065555200 15922981 -234633367654884514515989768928515905568 15922982 911354270866343779055391702574381685952 15922983 245761496908190638029555733183139274024 15922984 765566120684794707072567773237293056000 15922985 -196861322633812046503723433696231616000 15922986 26525590506179780508568400645450559744 15922987 4373626711428065380911109358343596800992 15922988 44859180861471876422792171294005325568 15922989 -2356846575532898731280229732308970595776 15922990 162102438375799965942274454967339830400 15922991 -2222998566229668527298549508104009224712 15922992 256338413573040366891197138357739061248 15922993 277356613029804121202045645536163700242 15922994 -1349810262598720170478018222721801854704 15922995 -535677952739306750407860732091745280 15922996 4679216194129804991711465495844941552000 15922997 -2793389819656023152433654070838320925220 15922998 282475992392198875804360929450811077888 15922999 -316950596576131559829639445766965043664 15923000 3420256045127662370720996545872798720000 15923001 5619273664073307478621013351151045486720 15923002 118624490210939158224155161295128408032 15923003 8293173729079557171564483417324988738080 15923004 -1605014006732674899109195117722076859904 15923005 407170305395534466520135006983970844160 15923006 619845005657431218923740294043179253760 15923007 -1093238596144929518769963751497633024000 15923008 1557025072017706248951674667145117564928 15923009 -1770925957522280005039038818369582921790 15923010 -402028857116577048808373797438838461440 15923011 5229235788177140107944635818192822847340 15923012 -1389290724360556742112176306561686056960 15923013 -829463829850346348518880159344006871712 15923014 -222561623930963121304962985593003124800 15923015 -335117655091833116421891017060960726880 15923016 1381956617308554164766974238576109209600 15923017 103436980907886823687314285496845569760 15923018 870889720559516912695941945174913254960 15923019 1956915266208643926910650709021927433472 15923020 1155029186446331626216720411731423636480 15923021 2715899077892755721143306690392858111222 15923022 1477944344029681930158306443399996327040 15923023 6491756065771811981554598333156679804272 15923024 -210051154704582123105866250610410946560 15923025 -2030507390609998368092468258638708190250 15923026 21850306080676557217776503251082772480 15923027 -5593289421059403993013492166487476302800 15923028 929645115714841177406397235295091916800 15923029 -43081562065412815683290853431989290880 15923030 846078999818483415230426389699937462400 15923031 2364983103647600654967984840105088104552 15923032 -3436203774552343589957017983089489049600 15923033 -294615606988688158749059705300239480320 15923034 -4644715466830054299270842032090810560000 15923035 -3394836633857740871462919020991698922240 15923036 -1115406263049015827121254446248262244352 15923037 883003543213404613753719113665728516768 15923038 153157612768006648339867883267997803520 15923039 -4492012093553825663254369976570161211400 15923040 -574120517661390430937347732889752043520 15923041 3088645397767525062244442481722696881442 15923042 -1306138178357641455056238983583673169328 15923043 -4272559177152909543326380318853424803868 15923044 -1046579187383815238853118297575952660864 15923045 -1291021551091058665168607742055007176800 15923046 -1289615445058509659089493351628488375616 15923047 -32509927957006807725064164274394164800 15923048 -2779120823059099345593732634306329584640 15923049 -257269045005228107052611170107724961136 15923050 824372348276347851087316279120178419200 15923051 -6964710777392591235272567570516644271088 15923052 1529020179340227525921482552240446850304 15923053 4538866228349791949673607684112309673302 15923054 -733182738198572917817611773562286413056 15923055 -1057056500017708203299453691518464898400 15923056 -715820739680593009489191685224736555008 15923057 2943899896733671758871889957895115979520 15923058 -49769282760466605404379421773776359680 15923059 -32298559762203633371061098296743596640 15923060 565747214421870551037742918999682803200 15923061 407502969661802651576371719661496199168 15923062 -1031861284044738595778918356865504027136 15923063 -508999664511634638589898467725639310776 15923064 1014951046911844693774168341967233024000 15923065 -1079960308815504895438341803410356516540 15923066 1821796375505837249288711539966243877232 15923067 -1791170213669872541106049073409418983888 15923068 1101911831754594691087904013892645492736 15923069 -5720800709784299767086760709861983537530 15923070 -723273745760953854880135459670767471680 15923071 -5562054532918371686346543411531727289728 15923072 75133244578920268737024445298434375680 15923073 1345292287003012611699513566674200059184 15923074 1217452024737389110950019843315158415392 15923075 -228608896895846907112144129407918714000 15923076 -77503213343919173826072417622022025216 15923077 7535359545313041937447474970913684504926 15923078 2935043491570706638951821559079698143840 15923079 -3489689119001687745582005123570842459680 15923080 4525280151175460646463437298019392358400 15923081 -1603531435525171831132601996662210309836 15923082 -365803906744431926650410830335475712000 15923083 3793302146296367995000793890712501076480 15923084 367183984830560367257015900160057096192 15923085 1171066255938578271266503566812519667840 15923086 -3723008087752714292711531653086837857280 15923087 -196152465471243843884877463101918495288 15923088 151235520462162231029355540731815526400 15923089 1136132343064682959289555392947321251200 15923090 -108166248902590150279181126264625600000 15923091 -520988269890859313416331042981414555208 15923092 -2474008734062065897292738329288908627968 15923093 800185296147927078799448097388861342524 15923094 662404844947118827573924481691167639040 15923095 -558388976090785548482112341658904823400 15923096 -557602634369010551559591043157241815040 15923097 2142371661865091258495178420463912496640 15923098 -415503409248431283104948837937888868608 15923099 -1258939951612715766545310824256293035488 15923100 -242707077708944676961850670557011161600 15923101 -6480936742932588931917718447232750425536 15923102 -1826246828573772505170266088615235278720 15923103 -461008618386699195475477262880114324096 15923104 -758050906374557280803546745209393577984 15923105 4201083207280695651462618177285104627520 15923106 2492877323515648674960589238843711381712 15923107 -772843413628814627565258013490474123280 15923108 854234317283858646498783903301096239360 15923109 315644324256887457560400825441928355520 15923110 -277386034295060579888234049928766365440 15923111 114884467424942553508700899647880932624 15923112 287054973995288323005827739822594539520 15923113 291126757029515521383441095824341732004 15923114 -3005792911703527128369312489367488235344 15923115 23789153615672138872833625937804812800 15923116 5811847178832617071208002760275006464 15923117 -297836122845605159532219851268973852800 15923118 -1685229396987302455780740800764187614080 15923119 -232537757480420648850450657229840443200 15923120 -297905927103193623540897884344339660800 15923121 169392719580501042923082738432453499680 15923122 36767673850862553227013791235838820112 15923123 3862788495745636994801540997559222959372 15923124 -117313283388018993935749777840650301440 15923125 18351215427883487602961883552634187500 15923126 329084479870598090124113570249582212512 15923127 1597803528814827385940051790892284190080 15923128 -252121780359382930472493417005230141440 15923129 -516978751799836860637353003985195407660 15923130 708153763112925867458391758031719792640 15923131 -1451525222395081688926127509277108346608 15923132 -2093740855049645641098572274773527726080 15923133 1333312414833724884685223492462525044224 15923134 2248244901406997490570673260948938793216 15923135 -1240299836872735797145205846883411065280 15923136 755970880296936978678553123561395978240 15923137 -1644854687303222401721415487193604033214 15923138 1181885824322320057379952612665567444352 15923139 110788044592393353054159266861559221568 15923140 -1050497824936880254500755428836164198400 15923141 1774846940409129567046223703244194575772 15923142 5428080038082228957352464390962511552 15923143 -5695332274136921754444520970329141997608 15923144 -12859210919309155617748967543070842880 15923145 -936827325346298951006896559709040819200 15923146 566510439447841994649601022173521044160 15923147 1032564545141892586590939620261452316832 15923148 -520774309169069112185847733997239288320 15923149 2697527733604186738089447065610325041120 15923150 -149794779176625482796910218737538854400 15923151 -2591080307229627463137027109802179101720 15923152 24513773099769893125450768557870415872 15923153 -985590143267646736339297502990899244736 15923154 955322717956724539758575953559562974208 15923155 1687854182225464544853817691961042183120 15923156 2371737102486384701084426118579284736000 15923157 2242694550394862821653949650825789294240 15923158 -28474193403325069786684464445850913216 15923159 -1001793646631161174728466426607328178560 15923160 -840292505873131452747440552575854796800 15923161 -3264769631850310861901236085245329041280 15923162 1723983403979955536068711677079166226432 15923163 392018159224315531628482874712342856344 15923164 2425560650851037423156331179263940708352 15923165 343724975729000482621075216711853550060 15923166 519730026205135741243396503036027300864 15923167 -2907861177717280803086367346683133162280 15923168 -1942106605228153105304657109280051691520 15923169 -659746768441905224340262796813605004160 15923170 -263044296075654925016992792419507655680 15923171 6648034447020436480469986930534127595144 15923172 -1226054082425986155862860416536273809408 15923173 1934924512442288834080645423758651070240 15923174 1368455246822342140401398268054808540992 15923175 1904839879093517492655168208231697958000 15923176 -1876492851086609246665067548080435609600 15923177 -1256018466692257280479156754780364528768 15923178 -1130155216391910192091575498391193625600 15923179 817125310099309671888255075494580449780 15923180 -823138220576517016501598078742560778240 15923181 745501386108989549271981719750032447488 15923182 5366885913927312014574021513416953549824 15923183 9168202638462137956247627595349795151400 15923184 142038963094162838198323798891914854400 15923185 225074361671439952031383731374351491380 15923186 260272191562193883732177015426435474240 15923187 -1212239658144262241016813240387328978044 15923188 -907473791457091195313645266951899741440 15923189 2352676176587733341543016878037316524480 15923190 228738943130066685444511500841001819520 15923191 -1246067119033533405792501259707180880408 15923192 5355632848475507828175142066263522078720 15923193 -271436299299979173460309258844943849792 15923194 -32106462452690868034847754331340007936 15923195 -3658139246702792783025190290744317644800 15923196 -2356652277331620756729646095944714926080 15923197 -7100552489788516862053524194970424496960 15923198 -344689183236140508081661564829780075136 15923199 -81696570898476393555601920959077967232 15923200 169523548961636046420669455476457472000 15923201 -18400913844178289908259876295140277696 15923202 1904351218714221832836644970700705756032 15923203 -6391557474232263508916458116115194795240 15923204 -4319212701042306144623346640165431705600 15923205 231860416442774204898944280021027224160 15923206 598152372035057298052718224835665211904 15923207 770023784462123160255177954862300194456 15923208 1327605023433756552174152650893233848320 15923209 -3214962583554451874103734834311392624284 15923210 -690656951961897528784015826517126990240 15923211 -1542896633590660819055091612875270242896 15923212 -1093258722333472897426808165192683778048 15923213 1361969459197995361030666235755678986624 15923214 931425587858673247114505858107915706688 15923215 1285015152579370265632869890815778035200 15923216 883072423724893297634561556142389657600 15923217 -1313575868548761619585499216663496465600 15923218 -911268837886959736878941812010555738496 15923219 -2986546209910219747331956019257246270656 15923220 3364399449027351593842437837688769372160 15923221 6437021365445703249190052608748053809422 15923222 440795988060410820440692064643328088064 15923223 110993774501546378665694650758958127352 15923224 -5930262578231034640790327568797755392000 15923225 2618459053062915267420801496024383897600 15923226 145631405561798601709161617961661125888 15923227 9243577185068433514424902331664528521712 15923228 1552342210212377611810736950841741331456 15923229 -240186723473412507127935439122887299968 15923230 1277339015948666550434662219200077693760 15923231 -1504198727809174037155809211899782048808 15923232 2069448445871258024482610734061905379328 15923233 -1471226588347025400364857834060160161600 15923234 861662235411715518254524375805730056016 15923235 1202382304913647236898825459493563238400 15923236 225178130221446418585840284618577851648 15923237 -4172580465882177997045730511700689924 15923238 1237191587425494186574456341401707710144 15923239 -4120022614392867931757714451979786813960 15923240 -1025754727611115438223461325006929920000 15923241 -2658653937834137362840497013800103302720 15923242 550320205821762646580480790896584132272 15923243 -744851252956739220671194623988090659840 15923244 -44837772058933829709103579056631418880 15923245 1392205220384224743171644163439182618240 15923246 722662668968677762933491381545005318080 15923247 1369446056943788264626614161173523733000 15923248 1799989412711669765505789995502900117504 15923249 13573293468560213223999906108758251374564 15923250 1279194967137488964885159819982640640000 15923251 -4218931269250930030865178291776028785048 15923252 113668383466288785422748182650505539584 15923253 -3726182224496471166801035570190271221792 15923254 531845983783333641127649072498400144960 15923255 -1981970940065653547839186196437221420840 15923256 2431594815839769570715082937168427622400 15923257 213689153997764020659302926575672585600 15923258 35304497707283010871890206813046475008 15923259 415059136127737378810065904537185433128 15923260 -2168582102161322240804850355583058739200 15923261 310986891482542265058801407230177265862 15923262 -1040795811313487081601750001628200298880 15923263 -617933235150572407453719016705412509320 15923264 250175995017032196560791836108873793536 15923265 -1018869075553672823877152391319779816000 15923266 -1519151157944405848788072713974921768416 15923267 1497938771969911841744293697479488234480 15923268 46846279365699480997208030155275485184 15923269 -873484144228336787400332581751200096004 15923270 -281115723991404410104529592108707898240 15923271 -66224131418628477519162698102733361152 15923272 5356120539563958106237928356480576849920 15923273 748560541995532814628016606930544739840 15923274 382941219817782694954940843920638689280 15923275 -1711387177822361453842703966235165132700 15923276 4843445375436009588718733024344178492160 15923277 1609832099509041955832779146461463291840 15923278 -597007836787737178223696906381342223360 15923279 -3070322232512573241010983912057718239120 15923280 -174912785666786673391375628578874327040 15923281 4848873071963874017844923307361142500464 15923282 -864483643872089487175541431637399509728 15923283 -688436379299055133402846163281733402880 15923284 -763681690411763208224437761317700536320 15923285 -7888594395882434024932133597982370707840 15923286 1798981144627086943197133055114682702720 15923287 51072568362255319066267098059200959872 15923288 -3985557873962951099752833771942230753280 15923289 832190698907079683825728761080028771024 15923290 -2810480635383667821998148993920767245600 15923291 2152937820580478581309359600727927789920 15923292 -2987097774516243448890120213561999360 15923293 -1124437392633315564036567533676927029076 15923294 -633749188721846355385912190849228749248 15923295 10996250921312625773206379925337938240 15923296 -3940567972976619442989114845466904363008 15923297 -1868092919546504064229561930197713953260 15923298 -359113457781438127249688088432988830336 15923299 1968508393654151009081739529899304710912 15923300 -2636051273581682864418095706565023465600 15923301 -1173005092398612323272122956664867175200 15923302 4066749694622681097776568869479987184352 15923303 1172856145559571931962941660342932824960 15923304 5278982398137755394485457059973294981120 15923305 1831480164899566244496438299806308088320 15923306 805656913558619612002204324386972341760 15923307 -386429346122549277603812224785134190912 15923308 797093447478783751559369971605606172928 15923309 3044704995158333288951589097108471139820 15923310 -443767575706505618760087561337076294400 15923311 6160788992916112428780744337474440327400 15923312 550837934806782739761051348164072177664 15923313 -1224296063421227472140582183397572544576 15923314 1439657600060133067429486795121924359680 15923315 -2292809997299588583120351516670340119680 15923316 -458786559094704516703529849938833973248 15923317 3904889996615373656954132467016556296352 15923318 3116711982260103485898106454857477719552 15923319 -142442999248696280305280148347877623040 15923320 -255138412713966229177147659822637056000 15923321 -11061501848230932500607844314882921350268 15923322 -634744981761275212760999276714451131568 15923323 2230667097426730209513929154958500769728 15923324 -1841012586800136920729524440298594658304 15923325 1009291609884728016864767077306105327200 15923326 -1832916634570758186170299672990902069120 15923327 1872477704302997428006570592667589986672 15923328 1885383764021377921752749618419067781120 15923329 -946116968319289683433698903745657832016 15923330 -31941027253600957876824080408496960000 15923331 -180010065717258877629783779799922598160 15923332 -1367262422382223379933721333064493740800 15923333 -2091688631008414545749795459155719824640 15923334 -457633139527734482855685948149047326336 15923335 -5370442584320849711027188495449421562400 15923336 -844354802053144140653709759864471552000 15923337 2795815204483349445231518458741362811968 15923338 -1638101682569989280576896916452399273680 15923339 7597497153069235950029036096463943133256 15923340 -48398129431563884913324856202093475840 15923341 -2338649944920345709506331809268877776928 15923342 -2512493103705915208802801990981801856 15923343 -4278707111087385374090842305032467689336 15923344 136543436208751409586450425150697324544 15923345 2060679652871626589293093810281388336680 15923346 64099758872293590857888833050769401600 15923347 -699922107400313504581507684949494549680 15923348 -504740262231981075525592467248480876544 15923349 -60106869293157375529378294262467959030 15923350 883939366298653706228650346531584202400 15923351 1567317512229989814732904540807111409352 15923352 -18152018410879668540169888981714575360 15923353 465082328066626019910479003715363606602 15923354 -749331194471451792489339328901461375488 15923355 -144821601987781934112599791933022350080 15923356 -3667323943647336099897197275238470904832 15923357 16758568387205386405447041089503311864 15923358 -631291543006689445822362407641415040 15923359 -926523926946483649868233699227190961440 15923360 -1266359871893225502702915586018026455040 15923361 4000469957232718368714198575493002653872 15923362 316423143919714949226748776515994330624 15923363 -3567470525000184722486951260597995524388 15923364 823657040147280292484431292814399538176 15923365 7635334509175316910888982157554687372800 15923366 726523583530608287537357624977774107840 15923367 1016134695616755746088202387714669729728 15923368 6927837094975134674981282550195419136000 15923369 -134009554183416912457010186271228635136 15923370 -438115093770804927036579469619019970560 15923371 2023513657272935618357370495651776108152 15923372 579368176809988038873859143094476600576 15923373 14137301335140979691325658452097930368 15923374 831598442725304619995074454690417459520 15923375 -456267710839364012073807900287146080000 15923376 288961959611467095045704125213393354752 15923377 1913056490465750671945912436553573742226 15923378 2848993816120491806634624799662204298560 15923379 1581354748804210336931057518677484899888 15923380 -14011249097817180127740980612227737600 15923381 -4734654192800994884305532906697172168800 15923382 -765841738439034665899412602292722732608 15923383 -225636035130725106197041464294413913600 15923384 2186344182138888001327394698882282475520 15923385 80669178404296334317992063118045568580 15923386 3467366327779154887966921711167334753392 15923387 3431401458536816016865183782185221632000 15923388 -1134097543710645098747844352316334538752 15923389 3627742475606044271092521310340829637190 15923390 269319716489011807674382359164899253760 15923391 -1342999958188158439262407791401853067776 15923392 1822835094515347519505915730726098042880 15923393 2111973662002308229526141371533530136642 15923394 -803564117818977089848251882817737485280 15923395 -1085527110658823744897249629901430965280 15923396 -793556423921923552160514515656907784192 15923397 -726821468454947582998668872639730401280 15923398 1570514364308477728286674306917108203520 15923399 -7278890511761394443321688740828116194600 15923400 1067298820788246831938593315746984960000 15923401 -5271829917190167557957679714589065450936 15923402 2485622989829470495279534488282448571904 15923403 2120621259545937621622287823253843890224 15923404 915927812553099072369906997445308792832 15923405 721749954984590809224866089322993855160 15923406 575320285814629310353152503878776514560 15923407 -4550847525403442145368617970628156906000 15923408 -46792670973684402089727430771206389760 15923409 2401395642806246442765711405683460229104 15923410 -1387529278496613032858575375113492812640 15923411 1317131483716247629587941505235211137440 15923412 3573939753936172037938003225389215170560 15923413 -1533687862490427290083327376323671090816 15923414 716202805845820614031163475910776362880 15923415 584192028697887770777613418580907619920 15923416 23912237114305313278943909167041945600 15923417 210821548375213049243727917608509913440 15923418 -81429546809487687212834970778482278400 15923419 644694199859859305274062447607433936296 15923420 1113083709541984503449744715340820129280 15923421 -3958564050995372088953075811340525477728 15923422 -2290543394641595918729988446286872431488 15923423 5483786708252597636416464665597169565680 15923424 1046657605673489179849860488133454331904 15923425 -144505157965876854477679266273835480000 15923426 -1911355234111827888243229314720960274656 15923427 618737375777331244769809693777382269536 15923428 -5426938346444379606099476429223697052032 15923429 -687233611668553484603581717178457555072 15923430 -1388628663866646400535568097326449149440 15923431 317611191370406876296730313998297874560 15923432 3545001737451762924758198353815780326400 15923433 3207285124391398516876641913951492039824 15923434 1386308609273246860827357887258676509616 15923435 427813563101238821144891069592060448800 15923436 -653274989398766439929772722249267512320 15923437 1892401940467309812462961489929577968086 15923438 2890073665661900536149620673510932205120 15923439 256439451272370042618269943687294243840 15923440 -248783378065275807924366524750771650560 15923441 -1763510474556679189880749897310180621148 15923442 1038411727953612172766230847934768400512 15923443 -4497502843455078434463968447559125326536 15923444 1527527101319113512387719554944940339200 15923445 -1248799525289076504875548986440441942400 15923446 -1067478939606174816966742971187522099200 15923447 1984966641051393271568134852993383409896 15923448 1099608229361765739463806144090222489600 15923449 1235971963577306871223051079273986619536 15923450 -367542882426865815623187767856549945600 15923451 -2092261245557353561077959775400100285760 15923452 3204079175383322755346527522840183821312 15923453 -1158256930148773730525931601295275310592 15923454 -338207788363215082785867161324322554880 15923455 4007483804653852037477312977853323104000 15923456 2791413156738870349933055206862767521792 15923457 -167078829458021379490492096231650180384 15923458 860105737452991776290877902133213375552 15923459 70951816642421329153031714546815311360 15923460 -39910507099694830041014498423844372480 15923461 -3974289749905086788402971641372218171938 15923462 2882750219979652912780351082178148790592 15923463 -346374756510253874628899013900153538560 15923464 5645551408647541436014963654405635855360 15923465 4564965773363414842407843946418507946000 15923466 -26174033605499312940089944090695366816 15923467 2047830976790823776410949435935185802752 15923468 2150510578852142104755405031986190390272 15923469 1137100494593409613546134134480646614400 15923470 -129525759730335914880708988692187516800 15923471 2075909634295986345351518470647814023312 15923472 -648172409484207730210161527539927941120 15923473 3555955181468163118263181335167113327140 15923474 -239660981216190425887910616214478784000 15923475 371887129002027183052931317039735447200 15923476 -797313627046416994398796479062759462912 15923477 1359877427870933931615634901792926465920 15923478 -2054860671875369265543464244281560435776 15923479 1269329367833038982373821431109777664 15923480 -3426224656275050409213198103094986137600 15923481 1175652478850992214298467484025676174400 15923482 -204536402240907456415568985329798380800 15923483 -1957251536239975486565834994759154703280 15923484 -2933211600280900339188856609105546490880 15923485 -1193744436233885927837342413229906684820 15923486 1087643253313322831125586724512267064192 15923487 -3252051851415063369309317716115356979640 15923488 -3723015633275266268457885862843392196608 15923489 -3306289114154724230282677240638341623710 15923490 121846734549386322835160643812513786880 15923491 -2457351491955789118700497737343227882496 15923492 1430753585965558672164918672798038426112 15923493 1367860901279917993450263774252909043200 15923494 -38950344669122293076263723540948143264 15923495 126192747900211106373364203738205325760 15923496 465808664703265256236325832769527152640 15923497 657141359238289887417561780069648397946 15923498 -640865218259687075297834751006343368192 15923499 -2625475226250590262295421408920430727336 15923500 352802970656705456257677064365517056000 15923501 1100591778663956036949732867696350280000 15923502 3370504285716386976310299778560015360 15923503 -6927592863712057499199166875526563659248 15923504 -1148097753913833225094120674859952455680 15923505 -94097264138051719989138341510663009280 15923506 -3533779186118427544508872311970000665600 15923507 -3344112015630973600522648993909455728244 15923508 -570035364165570006238355236833748402176 15923509 3195354400676971091838413217667539289152 15923510 514172407586676796802980374648852844800 15923511 695110172331070755156549546975444734160 15923512 -1993023773485922290303000541056854528000 15923513 -1045210156231059978716438095871276791680 15923514 158002864188976362890744385555506798592 15923515 -482044733073796103881625313631659531600 15923516 158073430215326994696666892004739864576 15923517 4111723138664384759335344984963010241280 15923518 -193022804866778638619602032514597588416 15923519 -4541899023784201236949141590674173078080 15923520 -764069127745081678376546536588836864000 15923521 2304597627364204494648685858875905575872 15923522 -37408664085342413749086516712705867776 15923523 -1058669015500033366798185666504472097280 15923524 1320176192238315930169029233424047673600 15923525 -650795768593511090978148694324332242400 15923526 -1219091342051371380989719945517447777280 15923527 2020253864532905219842401702128778508376 15923528 -1211820740607098347033334518566764067840 15923529 3700873287799512007359384885592594967274 15923530 915881380598243940871231243574459526240 15923531 -730066811662910158230120659523348935568 15923532 194311067865284240043433101832677829632 15923533 3390573647839509764567608692958570881782 15923534 -2875339149399026526895820603281976989248 15923535 908071644970121941063296515131133245200 15923536 -7794902664154088577103838701477183488 15923537 693947940775453371016969554223314189504 15923538 2415700956844237866775882305895591870464 15923539 431582167807376831519196116131185512880 15923540 3000492000160839659729589367312724586240 15923541 4022548544422143128715021984630418706592 15923542 -409826345491130451154167574245342152448 15923543 -4421913786461525726875759877620001333520 15923544 320090376144478045432281667627702026240 15923545 -26765047561309538183434666507913645760 15923546 651149307104148372479789681240331416544 15923547 246220529446628591070828795289025424120 15923548 1723308207402584729355795578987581035008 15923549 8426465024574587424024706021968521250336 15923550 374563384882354992658140402269442048000 15923551 2039525061375449643271369636469874608752 15923552 -5661386190854000335293643160798507827200 15923553 1157669977774284240285515062053338062848 15923554 -672604062253406734505464651706900725248 15923555 -3595437921109904238184913017909264841040 15923556 292319287043638717802686340161535385600 15923557 -2612457831559340702990853239566884445220 15923558 -862046136314576000869174127456684021760 15923559 -1839472385038599053273831031665636185392 15923560 -2257726751383083087858916329336988569600 15923561 -4306798370636580395608503793154194899888 15923562 2497841017748685962055982882530208350720 15923563 401667819298637279469086893061254730104 15923564 -938045684499509397751837758316381357824 15923565 -1005467841005843634739549131932964305280 15923566 -1681261886273104502839713554399874552768 15923567 2511672997458768529787084164232808351360 15923568 463283938663776666917672333520238608384 15923569 -1450127952607715729160755530956421672080 15923570 -174293403044143511172182972250057681600 15923571 2257581464540851516159354310998262150712 15923572 1572740640526673951623037760851531929600 15923573 1865651552396881282725819267598430379822 15923574 -1213375830302157255206571216786418437120 15923575 -404188165383210942130680350258359414400 15923576 -4708233239934737233779270719245947985920 15923577 3829523733043311794129232407165972854080 15923578 315225993858862034412775506791079993600 15923579 193525059753056699425091736047592315936 15923580 -554477426917387739455540655979178260480 15923581 4773712449090452332602603710377358210700 15923582 -118568637177702194260883565255375888000 15923583 965637961639346274851224152208379147400 15923584 -466253084096166436035283876701599170560 15923585 1100355029432150387014439750228887607400 15923586 383891355820128558287104824710013801984 15923587 4526978362198046726817013083326569080472 15923588 3247428680093153555087829552875998910592 15923589 -271293719390880085391327647571672640000 15923590 -38917890709457360883518612418907495680 15923591 -4611025038172394650125334089913472332008 15923592 -1461554525312514657181414178340072192000 15923593 -20061005775676697478658526176011051520 15923594 4219988460314663911196461688843005942272 15923595 1423783319553566135678397802999086785520 15923596 -120723006987310846944646645378366095360 15923597 4748256520430305887488228307708672043020 15923598 1202764275525919099690634480624229700608 15923599 -3416527219560351720043888868416336296400 15923600 564410956663438485614526058738483200 15923601 6657147558303451892890943932891580891040 15923602 -3374974230211557687109064457991221292896 15923603 4190104038739610649556192757177610646800 15923604 -330592906731004932276333736766395951104 15923605 -949560303135870746204547910371451215840 15923606 2768012107968873327546748867418466910752 15923607 1707099751016347017949937058012018993792 15923608 -6678444456071774700497268295657474621440 15923609 -523021672531934037169459471489501268796 15923610 -510705366612666190648169345063154734400 15923611 -1093826300008589849770206214292040020040 15923612 -1138110752717590284737095713202915972608 15923613 -167369002116068915747719328246003441280 15923614 390553413588047038846814194181063270400 15923615 -605001150281367607560417911292995788800 15923616 1243155496559089736135947063449520963584 15923617 2457568926025767609292134576968529889152 15923618 518376349426848143736299276642144231760 15923619 -1389047534259330731165766230101410724956 15923620 -1578491675116551206557909966787499544320 15923621 -212554795001267355947707394113624190592 15923622 474841349105625619835639025182634436608 15923623 4639063712337155097594666381609909567304 15923624 -4759377601305059071690615605305166935040 15923625 -3820699891287894277389039727514450112000 15923626 -173949561771818296722809112760792285440 15923627 -6321218315013675404148969252698339896524 15923628 149062108686835818627604584789633815040 15923629 -1856634643821166940912116869038893601770 15923630 1769374388834364146521280391016273152000 15923631 -2267752511666075091200631185338563840 15923632 1064448179736162617677153328532313358336 15923633 506420772327247518443739135927051963648 15923634 -57401989117181872102746589168377573120 15923635 584813657612276240763948158062382745600 15923636 128997345052398304529051304244220473344 15923637 -867214735150035703760436178168962199506 15923638 -1999374078458526123957183017662828813056 15923639 -86441276355999433652358967691992238040 15923640 -1599096230434122057901289212371156787200 15923641 1206009772610196759145100612656891896832 15923642 -78417006686473851094398093512541765888 15923643 2183449642078487639482554859350977828544 15923644 -3782489774620856677280429266064198435328 15923645 -5954667892267227745720390437568170922920 15923646 402210778375432781432933862441583332864 15923647 2288543217913715589652537174929297556032 15923648 225591165341100800206549270490555351040 15923649 424363586877379903431833554826860655040 15923650 241925961162029575062871125722264770800 15923651 429602480879139917727360302469737774652 15923652 1442068792983850837171262794296812485632 15923653 1975399289711346612082349178437922446240 15923654 505204720841545884919033440367455463776 15923655 -1035226985765650804645757677679023929600 15923656 -887438684591212300719562035063422484480 15923657 1436011173309363922795484939605995138906 15923658 2049708250756894094492760340484488109568 15923659 -24484290927799204635387530632642527696 15923660 1009833536730642542006785691034452751360 15923661 630804116021889488302432849875048527040 15923662 1076425714918340211527407072089678633984 15923663 -2316498954518412236037938729960613895440 15923664 587225777212805958230368457269559844864 15923665 2315039908669125134127615809176226403060 15923666 1671969247553617530870486264014595844224 15923667 -1211013042608869292812361910963224981760 15923668 3844896994935661687648029621687810574080 15923669 -1139687661154476837824028296673440490930 15923670 281189817276099636011973085102712094720 15923671 -1371140584258173819560154576964272950568 15923672 -3219813116213464553505679796641271500800 15923673 -4432205600266445282490155411630552736678 15923674 5201964226163485727442376457070912768 15923675 -3796811001512668951496814085394994593100 15923676 667060689142202793322025237315179806720 15923677 1919213696108334738163369430407495060224 15923678 3766511119037691737618649440529729728640 15923679 101453492724461322279635081464326556560 15923680 -2960562698789678537555702087030416343040 15923681 1040628402320537596746436251391733944482 15923682 69157176692128001061816531595039073280 15923683 1311514448074711940145394287814832286520 15923684 -287335845134259344761419455685676904448 15923685 995662804281319171782671264213448513600 15923686 2033808111073081334985289060319849968704 15923687 -5575148305678323139071102115122137528280 15923688 -2895535661377085240463248246558562631680 15923689 -1639340995531108240447027647039944914048 15923690 -802659614454012834925366460542407328320 15923691 -420379809352352264027825829888660829440 15923692 870537968147359354684397746011171331072 15923693 -5966500234049346216030663541371348588480 15923694 -2417008124280721468668320882171722364928 15923695 56096465727214689552244514430589543920 15923696 -1872427508146610402525185759953897259008 15923697 7641128356953650996206005655719389147520 15923698 491113319339727067942530424896075841536 15923699 -3662039695048191393417768643139695412280 15923700 703937781989743039100096144312134713600 15923701 -2461918014171496220896418966269412327200 15923702 -531373546331306203164845308023387297600 15923703 710060415299162461504514477145451529808 15923704 -5664575972260859623637112676273514250240 15923705 785026855482886883698042012947263139840 15923706 -1408313157748929104862851730580816797696 15923707 -3814422501637240515958756688998375897728 15923708 496579187039093038218386707166828716032 15923709 16553604899596362561154644931398905964 15923710 -23350826392594457054262021861884196480 15923711 2264471939853476875686845449209590349312 15923712 278513999298851059490029992973323730944 15923713 -328200897700680206741471512521455385816 15923714 -1907397776437504237150708167713927884800 15923715 117379190862972865473035350696318332000 15923716 -119919379216510917927163768796032693248 15923717 18201791865030538131608935767994153632 15923718 906889259400105232003325341890233909664 15923719 -128346857545075923551701769505867076304 15923720 3663961901544110180604402804184005120000 15923721 2024390706853162841597726121242174256 15923722 1080819313000494141470153141828510013024 15923723 -5120526658631955827583351315126435482028 15923724 1988844886081221599548027040004844784640 15923725 376487551382782382474102206345870732900 15923726 216860663164004730410804814786635266560 15923727 624831201227863975060628700609774304440 15923728 897611025561840560267576276487915700224 15923729 2159216686807984464252191827289464118640 15923730 1682237254314488050475091434201325880320 15923731 -2686594556301686481987257563932809536468 15923732 5125924348619548480997036192474467356672 15923733 300652128696644012667461755222183443264 15923734 273586717324966074427820069474262361920 15923735 -2614902222091639944194118273756123433320 15923736 6127141964287730670502081440936120115200 15923737 -84819915807442365571888869632267042614 15923738 436483701865308159766354914954813991680 15923739 -171685227739283640621568592452554107904 15923740 -603345258046579447229606783724252856320 15923741 -8550203051249493217290377601619417958208 15923742 1866618064843402282400828142335373026112 15923743 2323056535414808663452933440879860500848 15923744 -1143842841161077857364924215543960698880 15923745 1799807796030167468536937990473155502440 15923746 741272356320816136327321046808215064960 15923747 387379044133301380175858356461189339552 15923748 -1708219918656811778908480259939034808320 15923749 110780971941443953980016840597116399360 15923750 160870990564097555504950832905005900000 15923751 1348653904533812034261409612916551374720 15923752 677684811021806929558308537563744901120 15923753 -269546682123959041159523675962902244998 15923754 988609096881318489488320105965799964160 15923755 132801544390819734126552996329296338000 15923756 -349435707513237738845485448128508754432 15923757 -1139312564162903297419748390159071047360 15923758 99323284493534411591854973086024284480 15923759 5176906845781319995125439124213070834960 15923760 4174944729722659084526612055604592640 15923761 549568896234006538648830879125894308096 15923762 4028812988931731516105272961005303567632 15923763 9082031635464815315989745033506787128320 15923764 -662319525597018095334282145711972968960 15923765 850504398931074114930874955401215037440 15923766 -76789636772126364838748873337275275776 15923767 -3772431788890898478161591804083091474360 15923768 914044014053312041258989304954434355200 15923769 4418714895732448714872813126074257771344 15923770 1115345051060211082161322910402872796640 15923771 -3468481179356284715460186993237158816028 15923772 -1948417169418130123629010486382074504704 15923773 -5780977858141578383807490942273475825978 15923774 1864440440250373348350685846300774823040 15923775 -1670449874756552439529573591419895200000 15923776 268354291329027411647620613353053880320 15923777 2532154997046192475755067577570630674626 15923778 455365108487547439625646604302285224448 15923779 3734533212913762278899060543070762298800 15923780 -3093601209035834637670580779048437062400 15923781 -12472623893866433003449844379515899200 15923782 98920008287967012131711804335055495424 15923783 -735537685022096008590485329275737933880 15923784 -2238124722346561114682273424362132275200 15923785 866125700170033226825992469557638474000 15923786 194051879062808081343956243003732056320 15923787 -1318105853569938716019349842796578123840 15923788 5736487147444748154439197910394144741376 15923789 -1239842770134140204025436939721867494944 15923790 -1557388576904629673028047410534739978880 15923791 255624201273975437186604217966148246160 15923792 1472589571226592866869655572754999402496 15923793 4131438124126044557482220480235606806400 15923794 -582387551032523455659640345191582949728 15923795 3555483637024825716541115908149988298400 15923796 -116884683147453543592800379436686934016 15923797 1661279492584664198661328407910205324928 15923798 -1125712378131541113248721822813225383808 15923799 -508116501043251921843779831553898236216 15923800 -5420121624472538029908236313358328832000 15923801 85625453618891973374290779596109483264 15923802 -1082970572689568748583679073040886496768 15923803 -16805498579151510118329725834117629696 15923804 -2007889182640439007793787258109063751680 15923805 1919974952522880959087473569961826112000 15923806 -2029536480539029192759620348623356585536 15923807 -6481745395279665972000595770504672190944 15923808 277962986390191354943546188566130458624 15923809 1016783218175482324130919114720366020160 15923810 -181756116907658614591146843129344563200 15923811 1868898958837241392975258361726327875824 15923812 -3853071879013644810870714707420010517248 15923813 -1021066310455256573099895387743704450020 15923814 -892205493526544454506427419048744381760 15923815 -3514756880873141831694470731481885230800 15923816 5089817131042602933246743131109492736000 15923817 -546656537916442637525113367973539800320 15923818 1600598355520394429378269272264843484416 15923819 -3471838707040971299593934832086129712780 15923820 -865032838540570653783030311654928384000 15923821 -7411216770369633418000079431292120983978 15923822 -510380693319098399270749079184968904576 15923823 -136044074094464428195018933447230268800 15923824 1449810894835628186294635889291002675200 15923825 877406669373272710660747192482847556550 15923826 513115764404454746644913550491598522144 15923827 -1515497514200063497766290884927976006324 15923828 1429990630599324993635345290507140240768 15923829 -618573583267832363109171938154360896832 15923830 -259681609400694733139251959126881959680 15923831 2358687745578023699284962140145587554944 15923832 303841827626476004595952096235500339200 15923833 -6715040394928086117624428480745805936918 15923834 -364953736490384780492830804131417888 15923835 -3659825793421118472010868922952917211200 15923836 5131739528896102043219479307841052746240 15923837 -593090479527918063072307025228682686868 15923838 126147449794818906629426816203713564672 15923839 4033822794592670231545824751262707360640 15923840 1638500797602612336572497892695080960000 15923841 -936488695927702711415588598677614784208 15923842 7042578027665560920938999248257376800 15923843 -221517567258707497491097833625676586240 15923844 1672228749290696999987340526526241239040 15923845 1152668638873666859129560426914926743680 15923846 -76768705996329255656950394690369724096 15923847 56213371576367405709424451253439522560 15923848 -1307114278789328177897970174074019056640 15923849 6893645000511455481882217684121292531636 15923850 -345320623151025921942949470441165868800 15923851 -7039420942525321705007009812388265669848 15923852 -1825653906982185888859605440425858821120 15923853 2056563167263675889266578616336125025920 15923854 3487673719744229156830943807986058368512 15923855 274405358377380058794524582041766843760 15923856 -385147270150048197500681097159353303040 15923857 -1150135531550611758451247583796568818894 15923858 2040671838734990520606418781727967163280 15923859 1322809442672146148721310429654374946560 15923860 515609382759410762857001179628413966080 15923861 -5590227310146942808126972387629908007936 15923862 -1733525701539127923026122602500746765440 15923863 1975384439467462529162510729929933319104 15923864 -226159279765146839915841367641069158400 15923865 -123201227710209105614930946627499577280 15923866 -843013177925719246000109754965620807680 15923867 -1844790547520256005066045900065318148736 15923868 -2548924522534102814752359687374175413760 15923869 -1552907725612780468218274653980803597556 15923870 1825542354918083756017492205014241666880 15923871 348520121279366462952695905698092453400 15923872 1997778918223390990517562752628424704000 15923873 -1787897734957951869483425775456314693982 15923874 2550383956984611577019659803289537868160 15923875 -3478996578978832761620969130097539192000 15923876 -2044448225499872653052844649919677317120 15923877 -1937869237334786024863029536926075404000 15923878 2057900634781453432791600265947318006240 15923879 -1445535403804361100856325981393589968520 15923880 -190006503008104757624337838805630976000 15923881 -2817513179785515397943820950036459078000 15923882 -1437533729820653470034928412564897007616 15923883 -1320079445161478572049255753867602199376 15923884 -4157410561161328266732454247541042621184 15923885 -43081569653035651267682099424415911840 15923886 933573566805708915561402141602390166528 15923887 444123958539530110295868400049733075952 15923888 343729315447456116363656249432095014912 15923889 -9637536799650525370062720461183810880 15923890 -1295101917499255041750393156069907883520 15923891 7551031886525151064439399406879705761292 15923892 -445271924561186708783691688775742547968 15923893 -1662688062068326059003699431504523572640 15923894 -15268331701700571922711069115547918336 15923895 56158509968563916744450664977074544640 15923896 3193418924439832978093563494327143649280 15923897 -5699294199978959246516424054154994552688 15923898 3022377479382291112534706284176821445120 15923899 2920646994203748563379135271487013375136 15923900 689589622192500689409457088857143360000 15923901 1015663236453746264210182969205833478784 15923902 2923898253331023660857122079251035985152 15923903 67194077479135105548035022897707741664 15923904 -334760471169306970252563314552516640768 15923905 -1140533943895444689225024898149396599040 15923906 1002782183067489557355583853086458451152 15923907 196296315666114357017849916466654755204 15923908 -175953131356811800413913211940522541056 15923909 -2483105572164658724714768407696233457890 15923910 1209237424525125465029238341566946367360 15923911 6281715655305117990869077409186127159512 15923912 596201108201632607450265274057356902400 15923913 721823450651530853024125616352737954400 15923914 1211243015501003627215873730226855979056 15923915 -1308617575164731615581939175527215122400 15923916 -4084650572114720417384319703682952877056 15923917 391453930263567509042300603782499860632 15923918 2231979131474881861142088030242049812160 15923919 -1853730956858758112985071196860011526400 15923920 -537250019162713555564844846679361536000 15923921 -78018934055636576358766667930497031256 15923922 -711499964279531240728838403685243882368 15923923 3117673411817187742582940853710447505960 15923924 -3658828441482132767762750497680900866304 15923925 764655208433413495035518021172576192000 15923926 303881394844357185548393752123317225600 15923927 6348169290600025677209734909740082000776 15923928 -241805849200840998405862672723789824000 15923929 -4301050301797020948336523964780737958400 15923930 1188396166758334943750559191740894283520 15923931 -3005394646049502987654134862498218477376 15923932 -55221045858389051432204078505545312768 15923933 -9482537610261105044529478471595200758516 15923934 -1023714583065382901471713760690583395712 15923935 1691056287549699461659089015205531111200 15923936 -2409915348509734333903905778753520271360 15923937 -1882053744807957228573432363773384181840 15923938 -803457698090818689836859463854097772160 15923939 3023191518573862503800334610729484899740 15923940 1235838187060740340788376584923300352000 15923941 -1497379654953756567232251516202343351616 15923942 3203784322709078230825742585875044039744 15923943 -726026896051187733354683700710697270096 15923944 3862043669423341193476364780258673884160 15923945 -2419375017023437794588890500684415790300 15923946 47293706379698724351410323238281469184 15923947 233679694505228547508387647784940593840 15923948 -3342992312457090820117585255094163816192 15923949 646630935970155636978380426996579688000 15923950 -311736922043782356558118978650027273600 15923951 -7100409064268691120406392044704870410240 15923952 75176869995804610530838858909161848832 15923953 -6361199335994904088598763577179584794798 15923954 892669788890761373106673661566995065472 15923955 1470756007776980239885228333483245069360 15923956 708956206763629726965300563781307367424 15923957 -2857553971046069137371365284869113172480 15923958 -446710571821046596639821848948810424960 15923959 297017214147418952711022055225415107328 15923960 -75631674870199941989176408787774668800 15923961 2704282675292946370883795435302118558010 15923962 -1083380207675612475994300864988870298768 15923963 480023721823740700592388714105523632 15923964 -510604601662021336050029879785492021248 15923965 -92170874683896605201605505518174603680 15923966 -1357283512383967689103711514407051991616 15923967 338577770260207102554295582382119658880 15923968 -4286575455348823198806985334548636631040 15923969 -1313745149592323216671907941178882367420 15923970 -977999960773973188905014676945272986080 15923971 -3001235157178870856444297817171859887060 15923972 7165917415831133061687818065717617208320 15923973 -287084558768587821082821453338692114560 15923974 151405251073261853268318187904984309760 15923975 4770696260336312609470482480738030600 15923976 831280999918178320542810171896522342400 15923977 2884310330871763082745586814820028152372 15923978 186906114016206436115185558004088704256 15923979 -2666405398814643372831671785779399638400 15923980 71053537433905584032422293766861056000 15923981 -732711986151375498037248699277581739488 15923982 -167382042113282635482926978376950031360 15923983 -6395219966595485880360253850153505298768 15923984 -650328787521492332227500315595606327296 15923985 -382624691731875391701966700476635228160 15923986 -280481806521432534010024154715393721536 15923987 931356307786193621995327709937647905920 15923988 3264266344030556915805297633090927948672 15923989 523196378829323672680557429114821942520 15923990 14703397738892885067085188617413190400 15923991 4006174806606509166919055869909937571840 15923992 954878416958050216209927994940624609280 15923993 -6449554039199079695740013738504706309180 15923994 -1547195184093678540858859165140672576000 15923995 297051261040452461761686359146455169200 15923996 5286864589856065959190822548173492712960 15923997 -41311868228514497589121110642233831226 15923998 -1865071492474718585538068736543868368000 15923999 278884557137032507978028583663398486880 15924000 1829573035518842461486225367371874304000 15924001 662282070579857162273536731935609177092 15924002 1039644581783410664568437960240527734432 15924003 -3208648102058464160289193253144051279496 15924004 -1082104308003248163591838203791046426624 15924005 -1271379732493712735006376426265960671240 15924006 -1370592860157502801724026876095098265600 15924007 -2598029311704183147849639213862582494336 15924008 -218788508866364017244867360517096253440 15924009 1354499971509575011994079308099500799808 15924010 1508749391043626745277306756076442680160 15924011 6601480872375872261879498943955566442272 15924012 329797397378963316739441871614799158272 15924013 2114669614318382631663568089344786203360 15924014 -2142910947441070704547940838321524372160 15924015 1945928167137830932203103163532815547960 15924016 814555770142337847322590063424625049600 15924017 -2719433820670391404308616518762826685934 15924018 2916653136330107709124162561943764992 15924019 -3491490469426489083039616546988743538640 15924020 1606049180642291325103186532856396000000 15924021 4811692807146057150602138337610461748512 15924022 31862177189432491393207129041282760704 15924023 4227237658878200999960851470950258511936 15924024 2662454698498085113255734213487324139520 15924025 -987164321918765008735476045373333527750 15924026 114938457816043522376692749236833241712 15924027 -1018184781889359443849557431969863032320 15924028 739058580209374785832791079916396776960 15924029 6017152363990060332647054995866156677280 15924030 -972883344840164614916968382382956544000 15924031 -1193471148132096056432827213453458921936 15924032 -2180898341894328155743649121090295824384 15924033 -267579228278242639442835516793264452000 15924034 -630390408073755667925473574384336640000 15924035 1493765875537685897229436175664419070480 15924036 -1767927645937124559508691444720575703040 15924037 3323205549422166996700285385138703126686 15924038 489399305596630020397556142157176069120 15924039 -1435777375843601458009054499738379944880 15924040 489924246003865479334488247197784473600 15924041 1051471794990690454859954019126457143360 15924042 10421457034309493922629869186524360240 15924043 5189456833434473479772937937794461302292 15924044 -6438058484720231805032715624306255297024 15924045 1169437080430481686494014707983270604800 15924046 632416155948479428971751482737172796800 15924047 3458765962199593211478961090309567664496 15924048 174999424151563640202693233691882160128 15924049 588926209356759468827289353637784936960 15924050 -107928835000442681969824034430479270400 15924051 -479853255417201901932565734016050869424 15924052 -473573390434255006222330636168573255680 15924053 -2256231565670475935786197814536429931940 15924054 -1671478513988210106204079328883891633792 15924055 1145365912536415059742228124436701518560 15924056 -583002906765548382156858423493568133120 15924057 1770027636238887942237355131932051973840 15924058 211317459562346557840050602819514502080 15924059 2727364870970217148396075633919909218920 15924060 -218580039216937913417248717695879475200 15924061 -18874354252661939331374952832940786976 15924062 -540585351057323307237147105076810432512 15924063 1227689472103143294818174277697681519944 15924064 1360591763553740793691055374632466513920 15924065 183121601144063145608576254301072965800 15924066 -1606815352717449413113900290726419573376 15924067 -4939343457309068508069186291531706079648 15924068 191046818029518194732682284281160926848 15924069 -1872101801732206950616223525924872398690 15924070 -500428672165475740407706138430568023040 15924071 106376452796374606667778477507311437872 15924072 225079052328625034100955880002504458240 15924073 -159112887806887272839575878704506737792 15924074 -8766758369348711169673007548500943680 15924075 6275431051625584280080836541866733200 15924076 -603559684608566062534207160735053578240 15924077 -566895469927634439409723455580884659400 15924078 856957558967133378201608730137997177024 15924079 323478905952682071460228136451368564920 15924080 351434260524893884608284497747071467520 15924081 -1005331144187158811600529178698433958016 15924082 -2747336824613796973896800433665073946608 15924083 -416359406919086780008872162373930333536 15924084 -1208730865095594171771158555017098817536 15924085 -4259219736963583306469397733072333885440 15924086 -256134408610611227436315285255269195136 15924087 5366342488752876531464995089865299438240 15924088 192485158221486012559249052386368000000 15924089 3483640892429707756326089235170291302890 15924090 -46128603211843090127487989660979609600 15924091 1739403687660387526216479564698809932952 15924092 885512386354524661175100279238909470720 15924093 2041092387458532570124339408202311844928 15924094 -1675535410881463253298847436024816315904 15924095 -520727966565524757338693726887936617600 15924096 -1675496684506548079144866457703908638720 15924097 369559446757310602567408134408401678912 15924098 4448388786180322174688857280242880396160 15924099 354477351483003650817757924228064003064 15924100 -959138030267945864306680925745129600000 15924101 1198981978167417709900594301292081366972 15924102 -459922383534148380523414067655743508096 15924103 1297307071846422204737461971076876262400 15924104 25072829094616127592736610486683238400 15924105 269656857404515030499988735813624713700 15924106 -2157394480245261691829357874464658433536 15924107 5767045966150155553873414904123489350356 15924108 2077348720671123059338910938933835189760 15924109 15086049648220202123833815377143809019200 15924110 1940595703666173493059650011319792928960 15924111 -206928223906472367366275933325533097984 15924112 -60689158901696123526509345364494450688 15924113 1134835308116303988504228908007465464406 15924114 -73933444965442280726154543925701247344 15924115 -823099235368597440275481443958513239280 15924116 -13093424681126420798429960320452082176 15924117 6973403787891395813977215728780403108864 15924118 -2427524807641234214071826431132282368000 15924119 1344082927218441918153911132491230297744 15924120 61508033522587689723737831693026713600 15924121 -4733481513083385041765395847287622870508 15924122 -714454901904314807243930409650103694848 15924123 -1331696862212849664986038840685780756616 15924124 5467226935672862368444882426283098500096 15924125 2291737536489506656270130764171946400000 15924126 -228622870774677907817991285585572926656 15924127 -826901141131123644749656009136872203560 15924128 -1371499785331197886209116847688117125120 15924129 -499878372289044759373912870944110642112 15924130 452844479815833495398049253591044019200 15924131 -2126740502623111725761493473349407327760 15924132 118438895318935750847936375119238246400 15924133 1258893210940923748384589043081594448224 15924134 -833309704138744531532715726441563138688 15924135 187454649328790735715227509889037819600 15924136 3465921928540560324095035560326523125760 15924137 -2959080174763275876807825793462234381980 15924138 772720327927013275526007273562542896640 15924139 691453915398051865791050438642318245632 15924140 -182424430560062302576190640055905715200 15924141 -5292282920483358197988888458394283210560 15924142 -74343140655340469375974441650742149120 15924143 2615363636894128846580628592641506389392 15924144 -399705817612239838705467406883825811456 15924145 2982148824990453083625554752612638582720 15924146 141388508137797217199038948464857917440 15924147 1683295045169486296430490058002182400 15924148 5250473134935487513126209010685704270208 15924149 -3132547315301077254059953614249893220864 15924150 500787219994835290347491012609057361600 15924151 70825731255316932215945072111570286904 15924152 -8757742282255312449225610068884604026880 15924153 3548523499933946237579920625234559360 15924154 842543767588657150391395174499956619232 15924155 1383484874610749480704618853852328844320 15924156 -3388505180514901155196006757178463907328 15924157 1110459278171142818438433095011791943872 15924158 -4051922444827182346190016848586342325248 15924159 -1174450062535205206101877934045637892200 15924160 -476811703559783174738838144204511641600 15924161 2371880469335258075963627595875511859200 15924162 434226097703958781484793447789004973952 15924163 484477924604318808237947142901915497360 15924164 -111500110421858330152347141838485209088 15924165 562930238757911446860954170342820330240 15924166 1298313537877557233473868733984939011520 15924167 -1508484597915141241296082852970242632024 15924168 -515131411214235904312860468902574489600 15924169 -2184874228461938776895566500297919947430 15924170 171060805093645577246069586876202748160 15924171 -526376268593042522053041173260346769936 15924172 -969454881643946668871526600153316300800 15924173 -514628203180984646823670770559579464576 15924174 170568701611273446800521842019832804352 15924175 2141613407043265161974333062092439987400 15924176 -964930348614342492132580707855498559488 15924177 -1801011769119481868201593614165062914800 15924178 910065524620035605762918358237225437856 15924179 489214842582225550605912119575872488400 15924180 -1389966251038505199115146096865378007040 15924181 543088404267423211945229187901823124224 15924182 -3307007279989928150534271104208187907808 15924183 -548817537327448579499670861340538111232 15924184 -1385583522179388330072463293138458941440 15924185 3420835173941956634992400013369188299200 15924186 943687135615099383107942264952710577120 15924187 5710825766373965834527813281980091024836 15924188 -1742390630905316278631707733286387056640 15924189 1338599241785140168279154607692751073536 15924190 34415445674334079166056439586678316800 15924191 5763178863187991659378861225600693202592 15924192 3830275972652994391376398524430127726592 15924193 6509255609903110492320261563934059886384 15924194 727231601484003006141056468152928316288 15924195 12332104548020369300459518570779543360 15924196 -3404208377745828488983498058716789044992 15924197 -1622655421634159395662040215487401108354 15924198 -886482071607735789855362178941138941440 15924199 6309062947639451306085444851010454832 15924200 -143221764578747061404100914384390016000 15924201 2357985670270945283321951356154324441232 15924202 -782334833134038682710076455650781496320 15924203 -679491941543533309885208944844436865548 15924204 -642483110670300294869627070926623211520 15924205 -4400889145308263331697768934188854420 15924206 2769665514327538471601725302532674264960 15924207 -773276527553967975080034838304123848704 15924208 -352091130409626311153311711346727616512 15924209 1313754687567945178061223155160902577216 15924210 -1154955805705048095168670315612736663040 15924211 2777781980604792693057636965349220637184 15924212 3223923501030215139386799874634569562112 15924213 4397908631776290593703598530067579791342 15924214 1961457605440784495731679146484675808960 15924215 5859919986916400221163976037667939780400 15924216 -1870611544168675462099891653116325396480 15924217 5184560221812137790428009136004899516266 15924218 500120212283846256747485992244356811520 15924219 -316027006001261151934448218949795978640 15924220 -47871628288821581112274588300229529600 15924221 -539891544086110475459000774460425910510 15924222 1260271288923047558561670880163007104640 15924223 3092491713043273459307033031939709597440 15924224 -6772656752363257429600990933626214416384 15924225 -1071102243222581728998075810529008564000 15924226 560462015658124623994446406014251834400 15924227 -6558579685862994633792333203801352514560 15924228 -2303305656001902696947314950563580564480 15924229 -7986840174737590870217006181341000923680 15924230 527585468443229724646908433107192019200 15924231 -370515699207104303501379360004337736480 15924232 4440778028403670194321908016506645222400 15924233 -42493447137654820507340878823883373632 15924234 1654454918136925941522857662614964300800 15924235 -804796961366368656495735150247977185280 15924236 873119711271581338761551316553344506880 15924237 473650538665632463433608859870669013120 15924238 -708802813558769149801010916304931211840 15924239 -1110594560813354567824333910164194618960 15924240 -295032171023534964146873425507746938880 15924241 -6093345823614691790224213328154802785358 15924242 -686915594692540270840580831513614780800 15924243 -122302970339901403673294590164727836672 15924244 -573330764890726850316866975280556488704 15924245 -310478161687859766205914736387428630120 15924246 -161159983507894134418630223498729176320 15924247 -2191641839876214780563870330020435653304 15924248 -2208021489747544924593052978023788544000 15924249 -3667217819606255389832356274375606775360 15924250 -1842527068206132539067014925291679848000 15924251 -1743613521405367658473539650312443953648 15924252 -19819811828216577290425900149901667328 15924253 -2286031276449604800064817221883550361498 15924254 3884866811333300613395650104708346824576 15924255 -1981864914724195253436862474868409571440 15924256 -5691121302254218081424805952698471088128 15924257 1838460869006556494358059835371146392960 15924258 -1115259586375819495288060762111344568320 15924259 48168393876628171636803033807969774304 15924260 -150115107317548678083217400123752611840 15924261 5866580851318430295706074333135860683200 15924262 1172327225393285266869024295832891712000 15924263 -1966624740778405425748225732398403540488 15924264 1895593034425243457000564007633571921920 15924265 -2070162090057608800031424905197834015260 15924266 -459737607852822874388163549646556454912 15924267 -722119655974187000617269324060030755040 15924268 -3923859816436779898149176961578096042752 15924269 6984508207990981588401238718606020043670 15924270 512275331583133373296857520472737132800 15924271 -6198930492104443832794614860389015219656 15924272 244778021830866372250452104697979994112 15924273 846545411128841944707805679889561636000 15924274 1176988535745013310394736814771372473152 15924275 -539665505366120605331946527472590668200 15924276 -20411737406007898756838384656633724928 15924277 279187748290287330203187217388344449600 15924278 -2130689291118335173852307470044174142560 15924279 -839253846280868706136954356268556630400 15924280 -892870337458941123795969379320004608000 15924281 -5279139510452819267153723232783645288918 15924282 1087770462634761841409967686485272734208 15924283 -2818581747466649460257917134277814550240 15924284 -1374219326285395797489580276330678416384 15924285 -312605251429660933674477658252832933760 15924286 -104933558263397965514347602706115051520 15924287 2820668139728561003549308544150575713840 15924288 432744821039924885658085618276777328640 15924289 133377428397982000291747413447116177090 15924290 2477969024722320908760839985295094522400 15924291 -1302340015997784731129729327360302154256 15924292 -4073912044320974029010061907723215856640 15924293 73797558824158939352439230915434927488 15924294 -1420666497770443960889385693132979612032 15924295 -5297375125145082967095087230310752200200 15924296 -3274824077830099134369329154407375370240 15924297 197629847535782892790436974952643403776 15924298 704766063233057334473026158642019293120 15924299 2353950783801274811269883142960532742640 15924300 -16617971095105270601724296238666547200 15924301 1514886652482655230010493116227067149302 15924302 -1678080539454649348563158993811624099648 15924303 1565522439299988427705029222676248334080 15924304 10943198783767927425063298549439397888 15924305 -6796650843892467767170438474670690451840 15924306 -40041964569177577399672466449531315200 15924307 -354627976940122411178028735997712071088 15924308 3510878022224687640093013543875814100736 15924309 -115307701296569859400863998656473801792 15924310 9893146947332286735159235917668386560 15924311 577812072306652616795775599508586734624 15924312 1492791449479159287059510432429858641920 15924313 6747902926989815882407118778036241927562 15924314 207738134440557676161281716726536854256 15924315 -5675852832194188356281350479298212917760 15924316 -78905095373784856486243011320262702080 15924317 1694480079745175124651545925139102083366 15924318 -603099893682461012369141763441782968320 15924319 6845059456975354966258262903516929520 15924320 -5496919790391446379839301421067411128320 15924321 1611573015561132212767090510634506159872 15924322 2889861422914919074296624812154153989712 15924323 -8151843659707924791571382588487610180896 15924324 212364550211453682259157216216935464960 15924325 -753089598284433740215715220085323783000 15924326 4051115568205451713439449153577315712 15924327 1276531876737050976985239568512040313808 15924328 -902578473196811284606172156912479764480 15924329 -5473106404484732278218461488989924848070 15924330 1096599066365519437014039945025245888000 15924331 -1211439963324240360024558492571456240800 15924332 -1684987979053877477050805861179055761920 15924333 -280080314371603338168872817318435696576 15924334 -3912568134686174744942895607462660661184 15924335 587860206259712966290677043546537155360 15924336 -699412110823974367206631115779182428160 15924337 19649520388523978879037146821303277760 15924338 -309783495151753724137619475470326172256 15924339 3950814038393457013427882320712275749204 15924340 428524500308746457603999724859873923840 15924341 6771628622900445012317260282500898973742 15924342 377100494561708349384127436794528579584 15924343 -2469251925650806570573987009096728160408 15924344 -2950373086273551703686547382442656931840 15924345 2620499824835486313820581923981333363520 15924346 -5382052988544469378822486388125482155520 15924347 5929819321708304260983314447459776997796 15924348 -952062151978335229400406450313866686976 15924349 -797183915725382900416172407323853764480 15924350 257873927191350892262158564906275000000 15924351 3221293489217054468574612766180958021832 15924352 9774979050225558371791273891761550786560 15924353 -6779527538016856233330983856247068779820 15924354 668910937427931088649967052618910747520 15924355 2594521753577864468503373441350595808000 15924356 -268358851925824823466153867747969638400 15924357 230535062265494944648257282985834392606 15924358 122169283587577237496365364700964253184 15924359 -930663521359064644381899303745538168832 15924360 524567427541015843110560626604327731200 15924361 -3352851357956331294477333488236430696038 15924362 27845286995366682093395766169376374272 15924363 628828118414782563087071878025822550984 15924364 3666588364729068853340633454288693043200 15924365 -179926664788546711481729616897780011880 15924366 79995574207768232025575532486531262080 15924367 -1670177988637189999939453077797055430968 15924368 -1763181412837254286365661674553148203008 15924369 -4387401437626575998537236947486138218256 15924370 260206513173553410825942636188210488320 15924371 3926314643982179657257581304893100102572 15924372 742205937363404205441615390603584335872 15924373 -234122330719454867520160367993687851378 15924374 2512101955502542579954356490281118586880 15924375 -660720725689472361296158301203899375000 15924376 854327330075255979110321234785799208960 15924377 527548430007033826461194020039141707072 15924378 -183317492071426264606243842139685721600 15924379 4161865830994518100368168235599523522240 15924380 331808470945030576187194545466868459520 15924381 -4712588669711309715924036327881349368832 15924382 1761143396064753302322606983668332871872 15924383 4739816314998050691309905465037917521632 15924384 -632293125380327930225223363043849666560 15924385 5975684721962928953841358446837641764200 15924386 2469841693684277753356871973469351597392 15924387 -2576481383467700777301065446095638053632 15924388 2392389528055108274066675115439312028288 15924389 1292632619557699266392037241532351352924 15924390 165840584971323486612034988866842992640 15924391 655766817564489512721538167145642983472 15924392 -547944181103394636050963377493198438400 15924393 -1377439379039781881548362565198886870640 15924394 1527789510184567308483524198917692038400 15924395 -928789726549700831710544964601115270400 15924396 -2207133456312774871564119452246507458560 15924397 1606245747953632051200194578227607100032 15924398 -1212500742786868085146443325014242369664 15924399 4007981972914181692915713475065920398080 15924400 166653225041996322167787512431954329600 15924401 -2455597501288454857764506482736540691600 15924402 716874269242144993931094241908859505568 15924403 -2313443865103855758300294858971185459200 15924404 4174376870727341814456245470749338345856 15924405 16454248083110323009008291881353144320 15924406 -3523800447023973670037837220063960202848 15924407 -5501180789885649814994947880274894928344 15924408 -1880653836324875771929917914504041328640 15924409 1897797655007319435583052827057345910740 15924410 -850722239442641799645142937569883681280 15924411 3904167059212707549534356201457884078640 15924412 -2065185683163117180793422096629040138240 15924413 -1013250291458306718911823895153364583360 15924414 359710896380515295952409445417704888320 15924415 -979160710293745954133407910726543640000 15924416 633498457740329934836278244778316922880 15924417 471716355056361612122369819913390200880 15924418 -3060672738368154074746523393958635369472 15924419 -2080399969879667596569620159898415078704 15924420 476649413427432268044562810983179961600 15924421 360592179944687564644642293745164252544 15924422 114215834425828346297639407836440363520 15924423 829515790066833515503248589333595260584 15924424 -6006550173480881531308800529987247447040 15924425 -4111645870337255622634938356384772432000 15924426 636337094370452191280817820191502725120 15924427 -4108571159982866443082851190269773240888 15924428 1376278151341893413816197263010979389440 15924429 6324882800045913522512330113168805526048 15924430 843179351177263417811220176146884741120 15924431 -2162285379199592422585957196224797967800 15924432 3417048893795843920834131961288458240 15924433 -847911485024477872398934061897606118336 15924434 471565260024622426951695486664148570112 15924435 1131187396944064737773033174098614826800 15924436 2045947744134236712331011838746900971520 15924437 491265968133654369031021837723571467086 15924438 56341128302073596128914471876519952800 15924439 223221703160874666223206661114347404224 15924440 -759275136481493729901112188320131891200 15924441 -83533000903971944580076653313356365568 15924442 545253492860737914124491509242578603744 15924443 -3129649496680757875453454555443543723320 15924444 1658791989473849212559449624540494741504 15924445 -1266769612595981749060542508443962516520 15924446 -4403069348954562020500215964098578461440 15924447 -3119312170951515872096144876731650960 15924448 -11803083673052030807352451717662769152 15924449 -5863273617585670445388735741331562061036 15924450 -65216624621281400983604416122687926400 15924451 -4620142456995268319045812919223926230800 15924452 540879550511206351176051951778200453120 15924453 1297280986875522829815985970978644417824 15924454 -283762167418668465113899662118723368960 15924455 -25676792711159813062376634647323104240 15924456 1855187615107407005810769648893769169920 15924457 930029440095808346998214905659408331706 15924458 -2577211487905711083747119131125685432320 15924459 -771014981409820208552232388043536758696 15924460 -72248567282747321195307276250473277440 15924461 2863304408029803028012376647099608009600 15924462 -282685459536280884154913224929422271360 15924463 58582293229936966436671213014733857384 15924464 281435229480956835654989967517284433920 15924465 -1927155714979059960838720118719519824000 15924466 -486830430301024809084625756260295427568 15924467 258609137773994737589136910741889876592 15924468 771561224874591575142328907487963881472 15924469 -3716194050123620863651333345230091092288 15924470 1905220083339067884617027934880780003200 15924471 3088767676167834749922017257491158094312 15924472 3401302367328636892343249878137472204800 15924473 7111388995320747644245522193989178671722 15924474 -346962727950583191704636718885287623056 15924475 -1357546067921519243558065084353616763600 15924476 -182276154365097560655518919295042621440 15924477 -844006699100396019565319719662350204544 15924478 464388852220245597564848177727619389696 15924479 6035684594492254669116379362522972430080 15924480 658534847508634553007186748374201139200 15924481 3275303186917392126224838321857637798064 15924482 611112094086234462726235042014589661184 15924483 -137220640128539408920238439882277795776 15924484 5138149297082059022055912873562452249600 15924485 -293048287175054941413032884663832262240 15924486 -113048333786983324013966161628065927296 15924487 2880262970398321595441310439530364381064 15924488 271538768270938433604751853165702799360 15924489 223932877669875165761096900347135841280 15924490 -1250116841902051115261793731346733581120 15924491 -138544343870834080377063805466055215232 15924492 456237580179286917527731004147202432000 15924493 -3602436975533585014856108802396570481920 15924494 -1236060418954081400812968630572752048704 15924495 2015480869368431675015519412920249636160 15924496 -331763781853442610783264287706690879488 15924497 -4362977096682682554642655791591716886528 15924498 637228435333739367743635977937162088064 15924499 770015603930080165374960241764772275500 15924500 2509211898256792989000954699584145600000 15924501 -1835224388004164619665960190381050760132 15924502 -476077462316568607924266532913486241792 15924503 417659577593674192782992544523319434080 15924504 201066250858429804578062782050159820800 15924505 -688650593519860801546381221416491433340 15924506 1049659617124341027681072979502520290784 15924507 2270060993103088053773822210213279327640 15924508 1785098891152423964014519478113431032320 15924509 -4893605698507115610947682682154504185140 15924510 -548100813821412653633690634245276701440 15924511 -2959236765451412266952710927710155305888 15924512 -265278186865540576882797502986515644416 15924513 52118473571245253101868477940712147200 15924514 230219785575937513424983812324972410880 15924515 2105236020240534426612356695531090334160 15924516 -406754560380138774610524113693892123648 15924517 784713887209009365423854968097136815392 15924518 -937592248256614081251824269274493065280 15924519 1047118810168272158877805298922694831992 15924520 2964221046136738874122318265372951500800 15924521 1900947428450809573546065760531592174400 15924522 -343597657587748072665539241223484904960 15924523 -1066160877491092008508443091239902463816 15924524 2287867348568426866992730556396867174400 15924525 265363953236381472839582667857737128000 15924526 2684103662198812115168249870406616447104 15924527 -6581428186718936564460884647167818497560 15924528 517446697143102760744758091109071798272 15924529 -5156081770672053263631785680636784386524 15924530 -365828930498366430148076841738508492800 15924531 1160844736602219182337588406094944108800 15924532 -4228500346346626778881000540386639076224 15924533 -2482267017763465001880885385287504448416 15924534 -32045570345400208118927175674339799552 15924535 3491976245989360547240691168146519836800 15924536 1374718158729237115381199848806863462400 15924537 -122329439731451967897246767002801696572 15924538 109117856246739811461230075223809541120 15924539 -1289887421636152208428825300124368082976 15924540 2483050323118989241162844371531768135680 15924541 -218384250887221917355750539768252677588 15924542 -3205994718470191116334109356851362051328 15924543 -6606900692330980139703763687647650860272 15924544 484375343855640148893150865116242640896 15924545 132441283882571922819527434313817753600 15924546 2030743149042460256251386559055517081600 15924547 -10245608879723169785534959113375514503248 15924548 4019483389187046480312615601762464379008 15924549 1715946632950208698339064669396287359648 15924550 78785468836457135333863777831657036800 15924551 1291961693795415207299621654536158621504 15924552 -158051523259578436070006451222997401600 15924553 4175198145025280443643096818008200803802 15924554 -773266333630589392835272505202227139024 15924555 1665152454758655948803446851993373498800 15924556 -853411312801990322357664928538064568320 15924557 100333554252386937456639979946350415424 15924558 -365849084078318993520267899713770198912 15924559 -3993621563224294486073734248161576886144 15924560 -676561825322394872877334639153944330240 15924561 -1546047109809067652967897470639088798336 15924562 -661906546173591710079782401161898752000 15924563 -5808820862178883272246038898917988708360 15924564 -85708070803270081553979596669383461120 15924565 2917217757712397002248017061881391693600 15924566 -1326601156306306611696478169405012269824 15924567 -7294260830669703084605045974577164080 15924568 -5919024901789359332923870494413752320 15924569 5837377558404163525574913307380560059140 15924570 49505331487174509662469884022981580800 15924571 2028268785183254421397328288844600946192 15924572 672184366681045919010005570635810721280 15924573 -1004881172451782610950785037139253113600 15924574 40124895529814678089577588134165456320 15924575 -2458357413943486108593555073678881220200 15924576 -827976407193788829058782107913852813312 15924577 6918575865125417258776035958598388800 15924578 1754283306514113604908764909286178580256 15924579 2440733413593943738599140217941403837696 15924580 -1485233146736456897306386410491331256320 15924581 -805811634188364838627885281230091855618 15924582 -497612455214448441973500155641022085600 15924583 -1643584290386668527861225775433146140320 15924584 2489769395081786541814014903584212992000 15924585 -46917910560230630276964226956845948160 15924586 982838271337668859870854054222842050992 15924587 367503979263488676088237066335411840000 15924588 387447499416270599445950363425703362560 15924589 6892918185892604653765369117388131778390 15924590 614096107516173175751095608459859660800 15924591 4596967064967089013624860139763210249800 15924592 -267494197412060922033446710729507799040 15924593 -2592759385314318377127029195032996474158 15924594 -156725829682979910894133083788673212928 15924595 4713021862558249853631719327612659455600 15924596 -3815770528898662593129828268702824069120 15924597 -36135534203900214557533703166911814720 15924598 2612779924643460723176792780995535247936 15924599 6890721267062666624846363370364315158120 15924600 -42659397405392246323401588387181056000 15924601 -2553161719453519811327985857787288582336 15924602 428574787829825395301995566039917582592 15924603 -1758132464702451337861363548958234838400 15924604 -8885536098194112740273203188128142156288 15924605 701692127786534463651525922411210802520 15924606 -1122414921652622647598769091993863186816 15924607 1820268678467686050973380582093135777472 15924608 2694143718067521219390763788050576179200 15924609 1532103004093797325480278481635037526514 15924610 998936046859693628062323047189347076160 15924611 1013618351596465615172054297806925339904 15924612 198255110761761799398833227119606503424 15924613 3787167699734528991228377427576607744862 15924614 -4430615498337940884999770555944574826048 15924615 355070058114327994149918300398356416000 15924616 -1858862076285982548711846664599677291520 15924617 7273303189256548505584037803866340605732 15924618 2624458835211890852548052796162545995104 15924619 6833875046523242668879989523066729015556 15924620 -12234303983566125509715548902122654720 15924621 2267425873426385599447912162749860478912 15924622 821132153375954143961095118132548515840 15924623 1475316103271942698860041088022527092448 15924624 -513490998061653241199055603940236460032 15924625 -2374064183340367039140169130363266560000 15924626 1008258144307468438787682747405848602512 15924627 4702334877878410291796816126261958829440 15924628 3452464177397432092016464853022807018368 15924629 53025222854954342784102905780459757120 15924630 -219259101227706058273270000832120014080 15924631 3768576362252065021930290588676403954160 15924632 5108538477168345857618812276723253606400 15924633 6214511905180683528307913725948139107584 15924634 199443962056455532282000546959100130304 15924635 -2043248793879984356270155655764023241920 15924636 86858251572762337087675807726465234944 15924637 -5948096090893552916975052851647701586714 15924638 67824069742015969395500055229636942848 15924639 -3631280493514830011623049472090535707576 15924640 -5039190613460923091472875861122537881600 15924641 535759125113463708805970187399268234800 15924642 -656647913794090893504123878698022633088 15924643 2126709236861833910070154768709883317200 15924644 -3394823412417614540770226833263946337664 15924645 -1169051812830521431208896284840021327360 15924646 411900158621759575954353275545981637184 15924647 1834749414499074318730893126067647096 15924648 1603254601111302844636265601641086648320 15924649 -1484716844014758033683308797664504839836 15924650 -236393004319205162415833038734957542400 15924651 -3276539349295987707562058810907354124968 15924652 -1339805256515392323304423498553925171200 15924653 -2638170691554883637755699775727148254336 15924654 1246900946082351463657208835734995872000 15924655 -3174756522851142746944238422778341844880 15924656 -1242202701686836055049726690836935704576 15924657 -1683257072146847310408506378048636310528 15924658 -74389654976519143695512630855278888416 15924659 3523622943409200724512053889576223534860 15924660 1571229108722500359156535381746011136000 15924661 3306081218958190495220808773229408568224 15924662 -58114166788636233144052573126681351680 15924663 9013454004574928371954548743248008600 15924664 -318841123584315030668790408274188902400 15924665 -3156511053690252709915151709442319787000 15924666 1452333122807865614989857938358035149824 15924667 748721838649510680222364255381619399184 15924668 -5405427642353683683856164855528622205952 15924669 -598846744028562925695277627836273629952 15924670 538839464774586595845773919309749986560 15924671 -254702015490239103605767456194018748416 15924672 -435689189686488219888332758933888303104 15924673 7325161199738544551578444461695457762900 15924674 171124596683329498599246321090624862080 15924675 -207129386122804598002956195996332674800 15924676 -728538871273740966653303816855779719040 15924677 -1826097148468370360820675276072089234148 15924678 487235512739012630572778606033889761280 15924679 -4778406614156746872901399713930824090360 15924680 -4504159099187001400311274496013852825600 15924681 -197671890354365416167243841425709324230 15924682 1427887208068862024044681108833680660160 15924683 -1979628698230220089277214680288059308000 15924684 -2246349484451212916353400026640458810368 15924685 -1511249548378812893473355759510325699840 15924686 1309843247624562992273812113796474182144 15924687 13631387781659903445051310375634536080 15924688 265318049475166495683283378583949328384 15924689 2948920531570411778583401057179424628 15924690 623293015930188540366701706771672000000 15924691 4048352753493202072100110926281565450092 15924692 291642481813681096405565322979971883008 15924693 565254335010653736018097285122215844384 15924694 2255809071476593492296226005789225234432 15924695 -1217530989696781417564972151149547811600 15924696 -559876382515137243163489390110686515200 15924697 4407908473280849873716661097370572265492 15924698 1356191023538857164095501478473122103040 15924699 -2203930892729473726857502842331282798560 15924700 654659353566471313916991991895342284800 15924701 -1940205884161204545637482624859978094190 15924702 -2011572967806653878537161277580978251968 15924703 298494801915714664772269332218831713080 15924704 -745871752399401860485294241119964233728 15924705 -473982678952249916643394255533343232640 15924706 -18719015377412596839200460347893614720 15924707 -3366200841428076304868561286903551761728 15924708 -42432699288419054830464734704135956480 15924709 4185505682454006032659559354444376502910 15924710 1578715214644638041764902793468009061760 15924711 1342570844009079790888085866228570369920 15924712 -86729218776982445197275488347040563200 15924713 484603417397759071870356622195581432960 15924714 -132073986335127178869917968540201005312 15924715 -1374892700180159522941862250498060932640 15924716 -5383022865029922373372310541578825283072 15924717 2381756297464370814529302389124347544000 15924718 -2509844800389780006471878714531758933440 15924719 1480413302813534307543936573106742666544 15924720 -217539247007709357198733964648330035200 15924721 -3089133351119778585093125166944103959756 15924722 2089394095974986819594177123939420125824 15924723 1134935828818024766436362544334537909824 15924724 1159281773273603464845945313899268570496 15924725 -170931871199821944982385453695016628000 15924726 -1059780913981837181789703597087894907776 15924727 1045560908872308459286360770657598988800 15924728 -35524909822197780649370890355514900480 15924729 -923473106142537310377105603693765764016 15924730 1133297891576835784336105877970055800000 15924731 45017783244516777475598143619505281496 15924732 1510120702545044446227427710658687033344 15924733 -6953719684713330432812387175438883202880 15924734 1343443439767729001111285780562132139392 15924735 1347975326094307861014070850561870880000 15924736 -1683356242909730680433440073829140398080 15924737 3469622269062039828808200767005747792386 15924738 1606893774923667505122836505623439414144 15924739 -2319185735831607157782211244215124403460 15924740 230919523528028057938465056307975864320 15924741 1313143394355915349553340568017169305600 15924742 1089859656507837967352230175928614569344 15924743 -1464192466549892089626867250824335638560 15924744 -153947799267293793665856130728227758080 15924745 1691138064598642009481961166883507398500 15924746 1548265736262281019767000595312850733664 15924747 -3878240029277168403646306966265769513000 15924748 -244176127987064907796700368160167778304 15924749 -126266196824142881144020237367089042080 15924750 -416210505184941865226534608745976000000 15924751 175760899786311402533328350823925034640 15924752 1580060029343282303996009395115240128512 15924753 1152497539792122214031455373713451329920 15924754 -1303109956865973785905104183420753869424 15924755 -2330011856347481777396528600961912748800 15924756 -744830103944912920523912851349603862528 15924757 4911329129710400937931686498949191989760 15924758 -4117928713700870585640378728883463320960 15924759 4763282315986658728305517870298096262504 15924760 475879640134662451527599843038061568000 15924761 -5235516605215242404668914383797097379888 15924762 234613403169326479808403602590730354688 15924763 -1494779928534456198907236840818929070496 15924764 -2663775580844203928980135699097447975424 15924765 -1977965784136395106016666419022647531680 15924766 -1138730224756545277141038150544195531392 15924767 -2369384602273102660164899056644664845504 15924768 1659820584220385371534952786686253727744 15924769 -189242001682441096678155865324977251328 15924770 9053694478382240499864275899570896000 15924771 -3082584816041045668544917584587767641120 15924772 3076205523215304994553221536584796277376 15924773 -368535633699097408298569542506516598336 15924774 -513519081037365727968280868909185643520 15924775 -2321464758475235493227543265648112711200 15924776 166986871999777589443942038434734080000 15924777 160534409221354725387599303844777293280 15924778 138818879745319725454728985271448907440 15924779 -1442318531393609684470869703770829611216 15924780 732849372412815266981357438785890216960 15924781 1578967348263317421647365153503485322412 15924782 2530595367619062917002416151574130053184 15924783 -415579954089461065228946824501128875136 15924784 -1306167484394637096561228322491007500288 15924785 -4818185274387154784586049086122718355020 15924786 853370344948300422414050993896211079168 15924787 1926168095850518627238571551213633847436 15924788 -4345963081504156593022838702922138814464 15924789 5387635118186237446342134088285679771520 15924790 -555960233467568377157014106998540081920 15924791 -1018420238347054077781083046798132779000 15924792 -18126691766739870762515849668872437760 15924793 -40579224931080631794895823562085234176 15924794 -3685470037450064190999343997174066684304 15924795 -2190208275090008398247599208628762312960 15924796 -487374595806578348687700075022036759040 15924797 -2065275474402931153018236931460391703968 15924798 21390841684760399070865445160488227968 15924799 -5716610636803661780812429950410332177680 15924800 324049745007183224206279301839847424000 15924801 3985688600181016361306638031496347511264 15924802 3528538396489170352972487269599709382352 15924803 3735661901846289967855085556156904781568 15924804 53317335601201989056296150247115571200 15924805 -63530447206331341922806601534839884840 15924806 1330219320643800402909473863980128192352 15924807 -3125597381125008140881647745140602262096 15924808 5918879714978417732588526672810120192000 15924809 -426485658587022645067013390532469451520 15924810 -404755564016682209069334296220925440 15924811 1094476142898384320863402519114487183360 15924812 6973741723837685786184582632637414865920 15924813 -469388846417057977689863475490937368800 15924814 101103296766419780783582519134061498880 15924815 5377242637437300049480881407960707293960 15924816 -1087510768852950399922091548033752760320 15924817 -2839436910707713038579517306226797899200 15924818 289985711872280125650882246825425851392 15924819 4053236043579537217676239065983937359544 15924820 -505380460099719168699671663248564224000 15924821 -1817781660849221816416087358733893245056 15924822 2655264401952040344539517574043902464000 15924823 -2480368080000243018779045514226698784056 15924824 1210395879286458224139284988257712537600 15924825 165240115149167703616596837729313305600 15924826 1113803128536308389779996672925130767104 15924827 -42794638434949400490740319626059320600 15924828 -2235252180075349502710323089620144496640 15924829 2322154677172054415947063391907625845760 15924830 -1659717910880917366082942916285220558080 15924831 -132708608536883961925124643068580320640 15924832 690551024181881633148334354155278696448 15924833 5874581262065005914605828273995676738082 15924834 3916912407435865439803038063861491189760 15924835 6645577595763999863063045259141478560 15924836 -2020702429929240188605865634818378459520 15924837 -1681123281199318661333365731985434366048 15924838 2759742693558032227779508925784187972320 15924839 -1019675909292594210653939398524223790544 15924840 -95904773873023464596039303942748979200 15924841 -6361182112717324185750232599570533282758 15924842 896123016088610708668081687951489521072 15924843 -148175778238349126398656480384782754672 15924844 1265820170173550675466831509175427449856 15924845 4359600902743720856522937118329620537100 15924846 -149790447094292912367812001643210054656 15924847 1680696493721687248994517736834859193296 15924848 -1785839086052775209419934709498318716928 15924849 34954067170258699372068483960638123520 15924850 -1727807548132763057255115924477856944000 15924851 -4242219193124990467059700796859190628496 15924852 205114893418064203027391185701846043392 15924853 276399506175827549096069560276366161678 15924854 1911825654610848304571503219308262635072 15924855 198307015151195334118430220614453145600 15924856 6745415461042179022716077250826186874880 15924857 272622608225023626660353762603541341520 15924858 2433703995988718984627021819703979997184 15924859 -1306641313507536148680164633134939904520 15924860 -696375424528891958723187280913875200000 15924861 1485366000160204473282363435791631191532 15924862 -913646773642460162700820340900536682688 15924863 3489975488258259120851709037790116106112 15924864 1290495619554572099965259023545469501440 15924865 372662239161955223732315727378978400320 15924866 1717119729831396896192352586886340871632 15924867 -274161873005839980523048816444618517760 15924868 1086067600383538360258066220238275128448 15924869 -9584682691798918132153620781443221664000 15924870 317671350838019381238272685826348320000 15924871 5764269737146832115268981232205717655032 15924872 2002621942453138656588979488617479833600 15924873 -3189653308013352760077023838293691269616 15924874 -71611554312566121866051217380020955136 15924875 -4805715617510691882380810634791060700000 15924876 2465908924966653339422837871950638153728 15924877 174407919166697404910585025283146052300 15924878 -16862008610544264071494307759875663872 15924879 2268614997394414392694950038859126934824 15924880 286278365788164423083917855713530511360 15924881 -68710540081042890686489283088470599040 15924882 -964192081830656442361936293682599344640 15924883 -342708051591391779463954859401952271296 15924884 -5230584849191974169400191031537701971968 15924885 262268429445658104205841495844772112640 15924886 -1043178990396920190384962600118963271680 15924887 -4300219839777700349594108314864055208 15924888 -760384555522716225792969077229984153600 15924889 847135205450069850171976065729284772360 15924890 -2056847536404657740444718739650766336800 15924891 -4033616508347659278920119093207488508008 15924892 -645199039215116513998572133519463835648 15924893 12510694782492191622200369314745766484620 15924894 1698781130774998155043147381808135764800 15924895 -2063497789891928036194613096803813117440 15924896 1037946017324268952049046414289061412864 15924897 -212586310796768526793489488919741620960 15924898 4301721840768016694396463840181323150720 15924899 1375283802024681103720730310720966329760 15924900 -152849921492154694402590231385529856000 15924901 903617838534030320061652402639718541792 15924902 -3521242351052754998300425143270345060000 15924903 -1059864209924754654071206940922281858736 15924904 -1678966565768979196701867662674324039680 15924905 -29984081682232488240275137169947688640 15924906 -611550005878831577102458484232776267088 15924907 305756335363614853720407527918694430840 15924908 -1212937796015900582904417811873078831872 15924909 -553646108678276485687927029541982521344 15924910 303819316010763923711931322048801551360 15924911 -2100122897234319892970089403790826652160 15924912 10423450851386378497423911444498186240 15924913 -2669814325159297293270299002619407834752 15924914 486369326832762020747701129004986104960 15924915 -54658545857947249671411451984332164400 15924916 978647130554128101198845511320199315456 15924917 -1175677868152305723668017902796980470016 15924918 141585040907816667773608574430869439360 15924919 -3635697941067723752931652478468872094680 15924920 2207767787273179802150318282789689344000 15924921 29078616306813259478405598062430904800 15924922 1102748221086431228202550255620257571552 15924923 -269470891463770142374368001675374593760 15924924 -50656609205425004987580520416730942464 15924925 -2658915628639897782129798499582184954350 15924926 -1047693413182220218478141610441547161600 15924927 -395938100005709390343058576735501570800 15924928 1565594614678736171907859631923467911168 15924929 -5671065408647192246869717003865429773116 15924930 -46553972400346776831078784563559265280 15924931 -11611438001963811514658203208390104204 15924932 4914195517221532144839052113536568130560 15924933 580253388881126954808237673536188804160 15924934 -179551149478012348809491077005564660384 15924935 -832204990359813606950740165376708149440 15924936 -3427922568027869049291344743748978073600 15924937 -11548839274291570036376151451473238656 15924938 206484213154285393088178884602990467120 15924939 -1963108869811983214059640200164014205952 15924940 820704294620555414723625754565930327040 15924941 -2046861889618867151610858288401348459658 15924942 -2073406580773633373892836154308541564480 15924943 4412310746345633608345702075213076318192 15924944 163356613916940637104821961403764572160 15924945 1680645340002406775741752213510071782400 15924946 1002739391476041081453502774345461385344 15924947 235006772801215962008271788491498189680 15924948 -51573331466867584673063025171648675840 15924949 5153271697304116622895218542078651119950 15924950 148928550796412888677060358742505809600 15924951 -1117029941013030278447503791860798481840 15924952 6189645777149732150439481987063230566400 15924953 -2260080638933412171489324420360285466560 15924954 412911271081186354515193453038542764032 15924955 -3270196313143628515883051563296633833280 15924956 -1075972390729855444965565898170805191680 15924957 -339883614277535750484139861354781868000 15924958 204625036114599625537900115131608886272 15924959 -4701075902748184930960686291480156037896 15924960 -1098048136036996652833370313400378982400 15924961 183857277878977236307004483347734152640 15924962 791595894663187284556349247142387903872 15924963 1194888367270691120729836607644916172288 15924964 47181676980505792755150698788329799680 15924965 1222014921007121968843914707014805481600 15924966 -1347414324089472412606912395239117280576 15924967 -2219150456286240303745268036317286230984 15924968 7284225328556474870827966268422556482560 15924969 548286459087559600817705402235548235594 15924970 1041526161853964668512948741713683430400 15924971 -1848205788304975771876959174373098129600 15924972 403479185239569737503064777205096087552 15924973 1835832218455510156509474032176738338360 15924974 -527672795559455937284533393951222247040 15924975 -187702847784368580519735848300011680000 15924976 -872070770746966181537672162196701216768 15924977 701142382937019168321431692770208861860 15924978 -537266180395714907262991387876116940800 15924979 929495448030887604785407527854489203712 15924980 -590394593165376696049366915163784560640 15924981 3437454832364829590399202879171415640544 15924982 -717659350693489799448235228696691949408 15924983 -5503306809701973808460133175408326903480 15924984 1736926921600917616833766540431261880320 15924985 -1477150882978130309477070648252414792000 15924986 -1467822616476021368719420299828018670080 15924987 -719093248899732431367933089110726773792 15924988 3223258369175988547173206392979192150016 15924989 493908392182564311331268184242997398790 15924990 -424950403180089681137271707795185130880 15924991 4362404280411277152106112055499346523392 15924992 1701082728067128825031865079368018558976 15924993 -306415196955724385885436631959938030592 15924994 277110343211014407314006402895947449296 15924995 2006369478166641761338712579510863770000 15924996 -304282523741996572796690392409063670528 15924997 2688429165778133160742924145776475272512 15924998 -2454121425810593630786368651059476100000 15924999 -1477456329999423622922456769023500149336 15925000 1256277588875081930888671873341024000000 15925001 -2557450406079620079117945198959921079600 15925002 88093436886379466232211464475531507200 15925003 -3473439493858492502575413028657131096748 15925004 -281162893951860168058471647264573977088 15925005 -2463276155045074886568321148518987296040 15925006 -800929414366876339240672625420187114048 15925007 -13005880120745623761310315070206242816 15925008 -287929193842038992273892684156420882432 15925009 -266767034980176281336537491596173625880 15925010 41925648560133075078324662437580881920 15925011 -653079033982250199462677134625640386496 15925012 -3482271983152187978146915828822232738944 15925013 -5780003711891646166928057052966174400800 15925014 -528008689598652791323004272495494297600 15925015 -285075085841703964091057546311556024160 15925016 799055289072329037711591200591602851840 15925017 -607510471044680691252088561687695657888 15925018 -461221286950668968660883988988439607296 15925019 -175836171968210188099228954137291048960 15925020 1549719627646135019860576953194329543680 15925021 1773799874708563555036971622187031398720 15925022 -77750267431874704008322685977604384640 15925023 -55464501181105048435153868002160751840 15925024 3047330331242235881575496171974153469952 15925025 2009570389967008412041065237466822826550 15925026 327538501798787546595003133248171483648 15925027 6999098315260371609420167768263324598876 15925028 756663190695068933281033138362181902336 15925029 -3798306488656915950494795761254381697440 15925030 -1206555355734622052189397735087244586880 15925031 -4168460719366475361731670412113437767800 15925032 -430957719069729460091921292358739558400 15925033 1122713709723319699567290639832389980282 15925034 3044769996220240646053463309620615498416 15925035 -353256142491896034907446299414478800640 15925036 7205974774533337803906158645952720090112 15925037 440256144331202360153044208040000235980 15925038 1019299645982052828855544688651527372800 15925039 -43431379695072035719018521206438721312 15925040 -235898438940008247812011786577643110400 15925041 1066489855645936882200453753274027941120 15925042 530558147582388137644558235537942771712 15925043 -7290450791723260552184406879803357166708 15925044 212764780320086215236167804139878154240 15925045 70489676077654951520995296714792054300 15925046 -1701737053494269016086623869982409204736 15925047 1319011827565662376783954115741079737040 15925048 190651886352401949030001894901139456000 15925049 -6289778603741231560199104537951585635414 15925050 -16110738848840959194340184175609964800 15925051 -1639284743908183931611829823728709265948 15925052 844042232511979160700012364289942016 15925053 -2450275964260339637291323612251716695296 15925054 816669372498209597182807247775113822976 15925055 378006296554100083980546715239026025960 15925056 -47096033133319841945096218855021215744 15925057 10609558007062830022749819956799853555200 15925058 -2304936537037459536081522883484246286816 15925059 -1133413352641528807294219359497655744000 15925060 1020058210629303692252913423288790387200 15925061 4305852445008949327107361148208735651324 15925062 -1314113049418875443494249153910438246400 15925063 2403251015281188558748858030433491059840 15925064 -1029393164205410650907557427986004705280 15925065 -1456097812750809749027138114281148441280 15925066 828405709365673474528187025428403527424 15925067 883517029135245280291768143704020036116 15925068 -807504238433162907526517506147109960448 15925069 -3527826223273130613063083253513618175560 15925070 53442077338448030842002219863787528960 15925071 -144828394755566806155922909281654514416 15925072 248801880227970097691121659087965650944 15925073 4301913110941383035576406087586817813220 15925074 -437311624762446100712757834027780026880 15925075 -1279364718512002891232008962897668979700 15925076 -615935778888587211839465091115128410112 15925077 -64828350979434448126196478051335963040 15925078 1455225123650600746421021939089278061440 15925079 -4396348791780169477512264114194846121024 15925080 472348373087500526610598540752165888000 15925081 -2930303098749188218544333828901549940988 15925082 -3456038822100249830014801104971545006608 15925083 -37444634916466534111907297488287392400 15925084 -2322060972693949727085261491485494110208 15925085 497737182776307330702684685903504156800 15925086 -12514581256234061151989295320876760000 15925087 -945813154436717999254652851126476882336 15925088 1926793258359655319204354962373948866560 15925089 3728633864724366335945999871283350336960 15925090 -1230066006050672816284066247400057955200 15925091 225785544829018342222391248949242732800 15925092 -262927543390000055997196564363334888448 15925093 58203961594273868452404994972768327200 15925094 -1881098783216206040525284965735373710528 15925095 -2817510153781450404077535905812674771480 15925096 186497961841397274983144002820117790720 15925097 -2938279353200132949315748340921370393120 15925098 -571794826746802761706931413589816941824 15925099 -1704425424377635949940385119872344329536 15925100 117372586413843041481017817455836070400 15925101 1855157816027352144946235509239123184704 15925102 -1090728199889770125223344095920933645248 15925103 -1380878319378327868577047247378783086080 15925104 -173608714364075822132261040381509763072 15925105 281574959144125638711361895287853232960 15925106 -6780178540109567455397265736964238720 15925107 -5390406704880338532011293949391421627776 15925108 -2857593251453541007683246395453744486400 15925109 4703376570746475532178337545239750635840 15925110 -532425141093427317758883318547808154240 15925111 -1666796672094561705700363991917990459288 15925112 2377447631799476404833417417474404474880 15925113 244646968191006974440960234522809864000 15925114 5270244382470973985280760724698055754240 15925115 -2141789348866924814663281107500298666240 15925116 -906627677973040081339387056668509102080 15925117 918470201655411681869208349653807299020 15925118 1431534710982925494080985397870209888000 15925119 1269685744992021200963916366149958967680 15925120 -5017584506775011015464196406069166080000 15925121 -3780058768149851090332773043647423574188 15925122 -932876945624974560091154170762538130912 15925123 -5928196306724872829516673556302891114628 15925124 -3677384747319455763525734161515794237184 15925125 -1533770378337219182778924203398542216000 15925126 -361045170013503724070106021368554725120 15925127 7216933097076300084483057369605548491408 15925128 554708715365814887479422134149270364160 15925129 -1472372417896640543790245387989135268928 15925130 -794849588529082285131337454311888342080 15925131 -1856434691856692243640764135052413637120 15925132 6502370463834151815966247290544009305600 15925133 588266856835495887176345084487610219776 15925134 -100761925962096167895279282791212830720 15925135 1166014886210539419215279547532480885200 15925136 15418004544910652573001067541071134720 15925137 2846453169117229890819848600008067742960 15925138 946586577904381544410443467814655908672 15925139 -10662021623532229729824775215580558158576 15925140 -1079416987647952941420309467951844556800 15925141 7036542503435062252911236003527347007452 15925142 -1107827315897543529788124827922831234528 15925143 -1858505031147351142401950161035036492336 15925144 -2761410154478912340832931452216321443840 15925145 91867368284475662838682566659263872900 15925146 -207816158920380856723215246043280178432 15925147 -1219025916730442122238249666883922392000 15925148 -891861682440425320754048444394185178624 15925149 402801118386512873344534628884852030764 15925150 103956283922344998584553199979614612800 15925151 -1236102386612240521506330281212945111296 15925152 2424099142715146705962470817178281050112 15925153 -1749594066206067685561642253781745389598 15925154 6288731821820393077360672355814669312 15925155 -122392264057848719990255707360325493840 15925156 1692850887637749303459976280289745084672 15925157 -3328954981492218457028279377547252627748 15925158 -1459345068488137940077116302326661674752 15925159 -1545674093484292819865990228617594869640 15925160 334950810740383529495395631266520832000 15925161 1448954399931259428518718945809182451904 15925162 2358788238107827058968396018784051270400 15925163 3029090474402043905720280404175200826840 15925164 215785439404779053179030340437995847680 15925165 375818561518141062465398103719039385600 15925166 -2926525580212119779990942064825605323968 15925167 -175912499629501817196986164199127218328 15925168 -267173793506417796562358431775453020160 15925169 60290740862337376684907140597168933968 15925170 -503894113703498999670532856261141783040 15925171 2288181070201319781796115449370576303372 15925172 3662021983102241788636656566901738351360 15925173 4409075985702970053151984937350687200 15925174 207446881976270413317570360912216566400 15925175 384686564108004167835716390238454497600 15925176 999223938801003472176148551498741534720 15925177 1197772677318714347138611039991288092800 15925178 703272338870098068544886873543109008640 15925179 8779465490779589601589133019351774336 15925180 -2577806942893456367525159625637734489600 15925181 -61626281281912204762595577615957328128 15925182 -209999559722920848021420788309512298496 15925183 -3887583243010061689237567409310798025280 15925184 743796555887745008694377079310387249152 15925185 59090805102502283440097873390534625600 15925186 -871599452870823549350177433886147772208 15925187 1153165063509430317342058688230831827552 15925188 985436839596420317213697365931644697600 15925189 1762503581428539464317066926112817076256 15925190 -1068876882772488784666247741565341961600 15925191 1643657455848955598110737055325115028224 15925192 5087845475999976062088684910663826227200 15925193 -2701082559612630302789308657137871535436 15925194 1758762200619961743673005632140911575040 15925195 1532926985482230420957012859931986033440 15925196 1131213929034612488128265197624164028416 15925197 116888957017584788772053945399143677600 15925198 -1018936246461135447181321667376548610048 15925199 856517936401966951001782646659466088864 15925200 103789308717837226253013360766097817600 15925201 -75105932544479950800658166448415408400 15925202 -2730680952986831987764743978445204263648 15925203 656270505326615892535199569783881142944 15925204 3097456378564590149629924145411988035456 15925205 443413926382675614055138681432324047000 15925206 944039687212881987633513838907456951808 15925207 378464440905498516630870642057488214232 15925208 -4475455801230238262495027953398733363200 15925209 -3693782224204120052166557988594722488320 15925210 200914824156252517174595821768345605120 15925211 1650947831382793965272309614060304969400 15925212 -517747342044802361157232896147575537664 15925213 -221628777385712544891431187551215848538 15925214 2350199408482876896357314181682914531456 15925215 955970461352415603503392796366878464000 15925216 7239410482848239172224014496093807050752 15925217 344787567074458109649707533878253214784 15925218 509804569936440807667574070666774700800 15925219 -726717027155885202181586442368161788800 15925220 -438763862165114798519937998854559178240 15925221 -554523751688045782110162954113059632000 15925222 -58850373483897899240751507565254998208 15925223 -776574503514678121968032786196921148656 15925224 -1182423134206715650485432199726905262080 15925225 2633126214302947733903241343508138506000 15925226 -3317487939247455573881910403021042188960 15925227 615889316357577891477815102164379796480 15925228 497857388898582350289395882287028904960 15925229 -2763476676069950458604689379485558394400 15925230 -1297664616339114524197046552643864192000 15925231 -322616094275896384136361851400711500800 15925232 1352382956125292548126723925816886951936 15925233 -1933569850579789184470888220885538002400 15925234 779458165610790096609318847488763840320 15925235 -364000985140277597589106134002410911600 15925236 -422234995951324258345167932084354482176 15925237 3789344903317910334718685507496271411886 15925238 65273690301420521165913642081380861952 15925239 -1651371008760485411668845449599222564392 15925240 -4905009051925510923495749445064181760000 15925241 6601922066085348446986475888750627361642 15925242 49785065441900610513855744520591819776 15925243 -6664285008311569637235986905628712208920 15925244 63317934254642281679413398435839433216 15925245 4048140197326454818986560217907185365760 15925246 -792455204383378623772902406253570806656 15925247 -1924551893418042743465456388316719849960 15925248 -642834259482624128459606968195180658688 15925249 5308578221937216786374751957363871768240 15925250 -2785948600438741114397630974630436352000 15925251 -2711140205475545250429483483284586626568 15925252 -2377011841302843125213486956394060480512 15925253 -3087740860084949173924321474285838814498 15925254 -1772139806083274585337983153714793295680 15925255 3355076334748840797865010205568574711160 15925256 5118610024951222227487355408323361018880 15925257 -1197690176276554940403845330893499916246 15925258 906830095516812164985138657621370662912 15925259 -361966606812084166344763172609901054720 15925260 527710439765920718564818536078793912320 15925261 -659853892270540123140075035848877780352 15925262 -1332103881115192076581456490748697185408 15925263 -425439342216449305870471540499486079360 15925264 698337309342300903444160153325781524480 15925265 -76563560267363908250956305805606582080 15925266 -40369842813037422874498001935067943936 15925267 3040759482044419151216500541127118966316 15925268 2131067218789504100204107075002135889920 15925269 -1963848091925967464359285353407448720000 15925270 -1971547759634104482305135465869930938240 15925271 1691157165608598246124357097648441160600 15925272 2315531076915278196374391507797522841600 15925273 1220533476246070570836621992678688686144 15925274 511828445796986035970563991583699473136 15925275 761612326216812939188984676708398346000 15925276 796499001438396760110921871131862801920 15925277 -68841066604181646859885133401184194176 15925278 583040914185303822314907751643422933824 15925279 3712265300482725037261951451356637657400 15925280 19094748939303993367480609544444313600 15925281 172641373544005413662465850576846636864 15925282 563039260536759140454806805845707654992 15925283 3656757842012777057514386452201048981200 15925284 2023394875019931964458041121804248514816 15925285 232696345143219370150541133226460540760 15925286 -1555446901624164944337613026916170272256 15925287 884795155158311539711029493792465305600 15925288 -906975283888346549257674050749072266240 15925289 -210577814934050119358852276552915708160 15925290 509315140037142295851486776798418750720 15925291 -1407772195278282995180917697229062097288 15925292 2487882653484632277913336226237047111680 15925293 1190503777537234820515438235505851621280 15925294 -5342343596967879864852761846214017280 15925295 -3728795887554908706766400950402551102720 15925296 722097783577771009700685283261522870272 15925297 4893433084982345391110049667490071234672 15925298 -2805105284419158836143091033802229356000 15925299 -627155404776990833775977838885843210192 15925300 1731561947774116422849455593539986380800 15925301 39571089777451787081584751816464366752 15925302 693653403129700086318619058689695962880 15925303 -69005070457558143455246791009821674576 15925304 -569383872007616906992678583034281164800 15925305 -814450060058256554358062154018767273280 15925306 -374113604582053853282328388393567802880 15925307 306404868091896370025208427992404405160 15925308 4913262647810512603223592682612408320 15925309 -3704345505977110024244492607834441330490 15925310 994842324792802679385869213784147250560 15925311 4393944666492748468070199502960521367632 15925312 -776295070532176427597957831404502908928 15925313 -8974322570806905303272641511274395704320 15925314 224870900863427153777147530520465038080 15925315 8315928528037433029469636274926039040 15925316 -623370845022980709736196057230172891136 15925317 -5472445575510199399303125076297562929152 15925318 383495273457545000299830462229985615232 15925319 1071860684941569317363746708984670565720 15925320 255103988178818556160426018418481561600 15925321 164414099087265552554750507496445774500 15925322 -156630598969347079107878468676639092736 15925323 3682972821119035099721778286706615828184 15925324 -1432067912594171984414265005159788674304 15925325 -512803402230451700605458375318507420000 15925326 -578663070765915835939771549070708792256 15925327 4233527415814873924200330990181954370304 15925328 -2016989759240515524749113555091741491200 15925329 46400632284546474630805700142439882176 15925330 1216742057953628315945342680863839590560 15925331 -2088976783377492134909655869072161251936 15925332 -1653079551953069823480398429697071536128 15925333 -3023150805391384756209412261002800634418 15925334 1044564156437114743687121328243127918080 15925335 1039170048699083520661017838860660728400 15925336 11764009882120086539162230510061568000 15925337 1416521868286638991508550693024750958986 15925338 -405788434829448932593598818771471150080 15925339 -10046899748314743641982878358158699719680 15925340 2890448285946246654159296376921217635840 15925341 -4260036307639035407403532823224524494208 15925342 716769759862711582844109725182946311872 15925343 514948324743408398285044018252390672656 15925344 -3202808904497971017913716564654576107520 15925345 -1320514955052426149446098070445151097920 15925346 -1727293270254435054123231767496129759456 15925347 228384822918270616685477668302791326560 15925348 935773847048486450919082492621489561600 15925349 5597842304423285977507877304102953699520 15925350 7234580100556086658233557161506048000 15925351 2542836678890253237052780464426280960 15925352 984799393761686849143829969797317427200 15925353 -1970899604845902366705455588345384778096 15925354 -522630584617110572779158581365494444624 15925355 -1256435100510357551733143149136500557840 15925356 4873336928815473570872291124972386626560 15925357 10508204477118063093955516883036987712 15925358 961601591159971107630674574397575821376 15925359 2081372335854829830934779847221724784904 15925360 -37217428526074027600433906371000074240 15925361 -672729095591865138501259815247320677568 15925362 1511473055825096372488925626154357255424 15925363 -2032189133196582944167384942130847956560 15925364 -261324653619182849180378215545935781888 15925365 -1114804276369775613864910134838670668740 15925366 -1262271103705631979075122226673126494336 15925367 -7520147338412307676355169648295571602584 15925368 3390538100670072466657488383687809781760 15925369 775113874084281914799866312979750689680 15925370 -1893023249987512885721944654313660067840 15925371 474609331201243403361553290278573469696 15925372 -5176387625962899791674700375907278055424 15925373 224278878010536755880806747876489952000 15925374 -2381406819156680690327143456262521371456 15925375 802098335861830310856735332078377974000 15925376 2113549631728650014049361585797857280000 15925377 -1498323750364210068383276834336943468864 15925378 -879939214005958169706919195917996870144 15925379 -3241438332300466135139141955319994475840 15925380 417692585404735103261161123467477442560 15925381 -2208478554978612201325853569289615270818 15925382 -249792104623215572622838808564047257600 15925383 -2022570644057979435992472264403225124400 15925384 163724647044173880609314981197043466240 15925385 27243849372387851420869939512492845760 15925386 3177189600297657617628209495953679514624 15925387 8541930453891261765035410450687745952 15925388 -298921476833673344425371944877703810560 15925389 491249577966917272992474519731675401728 15925390 319699035198997941450554308742181937920 15925391 -3749600273552153703607680664689442688208 15925392 -241302700756968789274408646261575630848 15925393 1082838961736042876581835188692701822880 15925394 -19584164723444804913668039083043324160 15925395 -939993925448314238211578381377919110560 15925396 -222140873608292236927783175548943784192 15925397 845978290825940189846832722471984904846 15925398 -1870307625925044115399982611745414945280 15925399 -283847180257684778708465907573490723664 15925400 -1801220209318021786395148239997187328000 15925401 -3803187486627120435994006163598031891920 15925402 -264218994119481594795895100128732888848 15925403 -2415637992449891975165610936586341058032 15925404 1300866926535238229085981145866156122112 15925405 -3823445686026322095428911744676278049940 15925406 1411364733724485474238788664354451921280 15925407 1430984144807592090289752127322988147456 15925408 -5148953460123546429863965622306202255360 15925409 -3323852844316499777579781946089222831390 15925410 -16158174364168807966978877187639625440 15925411 -5297078192066808487477368754917627549988 15925412 -633166519991835372613722530259268500480 15925413 35867971488210682221716596494079426560 15925414 -2026492326175701447961013190870127846944 15925415 -2355950885999898988129458966456228204960 15925416 842933295884855036206983931746732195840 15925417 4770729174283619511015793044670732711012 15925418 373590195143391482932765500598591336800 15925419 2301595042044342935294403659518990650624 15925420 -217072201331414855528241773874547507200 15925421 2146431632113722509070550662281802225792 15925422 -654230335436277902871899094395504814528 15925423 220598536618899754552364126964784022672 15925424 -25789424904137276731454493829895208960 15925425 165068118559759199399243436826428228000 15925426 43939140731611022157585983619077346048 15925427 -1402328641855137411640196526285351155808 15925428 -1493558816340079349141265680148898571520 15925429 214469421844388247185690702506586369328 15925430 -1089592900431137738511904360954603860480 15925431 3895461921873545681022490694906353895424 15925432 3851261070340306403247551420843804774400 15925433 -673831612337807651878797987683438578560 15925434 -159371800419390478347429113893091071488 15925435 1432182698748885517960199611483107434880 15925436 3104660918877966733277722608131773278720 15925437 4673283021279944344467961462009760846400 15925438 -2182634072456958571226597262060373082880 15925439 2399367493939633076207073137269872685440 15925440 521657867051651139339596147730803589120 15925441 -1505425465227156531579800276603243401470 15925442 1152675014242119914532061484887273496064 15925443 1137407172967057774836311759306728035504 15925444 -1163840349981941293936769271785928163328 15925445 975809079588657390007605037177601520600 15925446 386268601416711181407222771818316069504 15925447 5179761490695193150753033154130733796544 15925448 2216492656803725686519903496241469194240 15925449 4355200351251496354797084153711111304464 15925450 369278644711555853741507819425008192000 15925451 -1702140367742430871149435496838992691400 15925452 -1678010824084779385894637827638868869120 15925453 3213893140704955218810872468207174790528 15925454 -4581703603203258534130294818080644994688 15925455 -429937012368812040237514692222711739200 15925456 1559223593966118132771935959056272678912 15925457 3064903223129644706111452031409961236720 15925458 -758027752807514138330267136221036271360 15925459 -3640848005716128879439298988283084020672 15925460 3825344687963768991278702446364966400 15925461 197219785211161029168828034261310513280 15925462 -285984570212501566954532429845459777536 15925463 2677533913828206683894061174598331192712 15925464 5589360798171230712882875632015634841600 15925465 2680485920397909944497394436333176761860 15925466 -172463115148061812145249501278695358080 15925467 1271640705368755923119754103396267731312 15925468 161967708398192538090114724538696450560 15925469 -2696782771244965924706788064296916294304 15925470 -876709064853848116089643385452220236800 15925471 462558355155030365840301027610209592672 15925472 -6301118323470759351685315600697413337088 15925473 -2277996806265873601852978335703518211116 15925474 3740864830799791799405404607282619779232 15925475 -322483001427040344779100358492759560000 15925476 -64149047950672727648109136638024155136 15925477 -3467468245069246806777621546674275004320 15925478 -491593825952343707871507532047528174720 15925479 4099802387604825289292280667854374802984 15925480 54010258955111470477727731490360524800 15925481 15373251356482302664270197298029556608 15925482 1129314607110687341692666564470326360160 15925483 908690360521479468792466401069943659264 15925484 3016505136628457902650700748294357394432 15925485 1506807530996543184893720267788208172000 15925486 -1139124841687116429396754572258825359808 15925487 -217178960497192904992239176954641476840 15925488 319325132125554444103104913292746850304 15925489 5234793215068463450845288157083715070290 15925490 1052421923550219215717777677178825088000 15925491 7334642276360015184565069301180712010152 15925492 4563070598809243850300035531481617754112 15925493 -3604149111035964756018819803965864444836 15925494 -969793799565125705048560832878255635072 15925495 4258936543089002195732545971690965272800 15925496 -6744682182604699629674146408296624844800 15925497 248526775519549891058775928223282542272 15925498 -2793107504265270745124328679083211803648 15925499 -4576343822820857719242783438243563193936 15925500 -2029793746936704501184564104891112320000 15925501 4347213570327974739739707230024153674502 15925502 1874165473279400651805136610398468733952 15925503 -563384295240234456381985374878340266112 15925504 -1828860258298471026632815450344667480064 15925505 -4324426930458747132323322171262506407340 15925506 122286818496277415938427593203008452608 15925507 -220543640423810789834709229444543378080 15925508 1445410016023756756468014479361383869440 15925509 -4178949492419568021040690125206696442786 15925510 -2634584863415153710728140551492293997440 15925511 521437860543675850062869551558182102144 15925512 -871532095340855223468048581010563604480 15925513 -156829842833457542660251432875619721856 15925514 -3398454332552327922098645430368028093696 15925515 -22562867691467068562856605488823362080 15925516 2286374021244378593047528331581924968960 15925517 -113184323238897057261297752840700185568 15925518 94244488408585814401382983292747888640 15925519 179213355667344050887064013360503904096 15925520 178252345143801220690492644212053278720 15925521 84092508436132486465760988218550770784 15925522 866991764884917462571639335041480927232 15925523 -73310536481131382694248213574562615296 15925524 -1423871639556204176712122694273214064640 15925525 1034350742779493386574832743402785857600 15925526 -1684533503451670558033388800931982639360 15925527 -6754710244097786423813393572251021103200 15925528 2457075949047385535831231586577374812160 15925529 2783195012295631840848139136691604689684 15925530 482621359626745085548336985257337752320 15925531 -2682781397589541335539017960566348024800 15925532 -2131584691745094577412901219343418959872 15925533 -974633580268102070963589249269952556896 15925534 288355294997335349610219955073515006080 15925535 -50327201570790868835999475842369810520 15925536 3380676722543269241242163366049939456 15925537 970491664659194393352960502169644767232 15925538 -1832983270591479105758812253105747836080 15925539 -73604289529466778225788089096411021248 15925540 710040472356928536550978001040279790080 15925541 3531645446054122771745403552972846445884 15925542 -252480008435904516670253976684443802624 15925543 -3770835020088398614752155383140315795208 15925544 -2066583096092968721439712016055026979840 15925545 1571250591358537649077970569912008614400 15925546 -245740914066864319621152741844226850816 15925547 -5745972501745413610616416347421655580888 15925548 443168914039248926722644664571992919040 15925549 -2193952905979165163984401697744992591764 15925550 1757777474361370897623433770812727676800 15925551 -2820914721815298738375328078534614656640 15925552 945415803089456664910126184867208544256 15925553 3035652382401955136857225407158788848000 15925554 -214207522783310670951276651806420957280 15925555 1871125716465780149885981215396228158960 15925556 -610599612865953545158119026559952471680 15925557 719533651717672795997506173185374876992 15925558 -306495727203167547094835654632000997760 15925559 1770195858058952157385572360232808084400 15925560 -287533207111299824895927581168566272000 15925561 3543282576256252024417344636443784727492 15925562 -443443062858392845691364883276926061968 15925563 3137572982949448000382572633041669578892 15925564 -5140399918848892185714913145793879245824 15925565 -3459375394956342478457587611252178096320 15925566 11493259728702924676977042871020023808 15925567 -864170102833615854401282194665920292000 15925568 68191591263401028361423132489364275200 15925569 14132292791013318208672035220117792608 15925570 832080598738057817363025645713360808480 15925571 -2353316856961374200261053529538606581400 15925572 10997196207061928146911510653320704000 15925573 4385675658654390322785228398102778929822 15925574 2698156117420936000755754283039078756352 15925575 144297110435997058177031837663076372600 15925576 6212429930803061363917206582108306892800 15925577 -4767072952624295931603639000910119654594 15925578 -192543016434225377406722377552076472576 15925579 4618841053499095298553900386201127454560 15925580 -1537832398095205304705809583468278579200 15925581 -285449756636496778773858744884005291200 15925582 -2231611083610596602432558371167764241600 15925583 -3287878303033874847386647962187443194976 15925584 336648105323875659314689493230870069248 15925585 -147007539244661861522477971391992200000 15925586 301009414102979143992606055689423688704 15925587 1999602306223041026654207411406431576760 15925588 2326218573786242690959603128663726026496 15925589 -198500604850734330057200265896415910272 15925590 -991523510792064338252783405057161994880 15925591 1634306840580096744624106944100471330560 15925592 249994781574447081748975237020401049600 15925593 -13829268941305394941190769670570668336 15925594 -2807251332020714127949884802600153061904 15925595 -10608266557102948476788798421582513600 15925596 97277694784135173934479188165250427392 15925597 2913858244463341704733599638603246635046 15925598 -1836221088421956805362696995154495874560 15925599 -973933788898440686645820618682583347200 15925600 4042291627550720287192006781841132748800 15925601 2662949749101156398894539019474533837602 15925602 -223641524226425728970569923037175980032 15925603 234935786618211500831187846715194856240 15925604 -1132802382591923263025533396559493519744 15925605 -3130280625663171415776048639489243635040 15925606 -3130240339381270489220769219457750558080 15925607 -192326048641207799395393849447560423120 15925608 -160632342462274431487901742656823183360 15925609 45631270167390264953341069482836309632 15925610 -3439422579774786856815510541665633024000 15925611 -1814783274004060132537479153029819696160 15925612 1334541541203591814767378407768142592256 15925613 2857672623549522310754050149165456955200 15925614 193025786094742317980182539988944199680 15925615 -5173544749754919239548401606044631213240 15925616 599020525547539871064086424868043292672 15925617 -2031161179020301508198828140592304317820 15925618 3815126841792608075248495547525676959760 15925619 192533918456179072026577374930194707020 15925620 360169973267148597439541602429480212480 15925621 15337439704002241308243168704571052135680 15925622 1358777914360595687269140451377605822112 15925623 -192304604064930372650990933231748022656 15925624 1315571977771204279732184495598778736640 15925625 219588814843039709566487831301105570000 15925626 2413234261938371841612191396561471654400 15925627 5198230912777244995569187206276962445476 15925628 -807866579372173386409902163168844101632 15925629 1602556085726941454876055674870654732640 15925630 -53136618637656211403630285076944486400 15925631 5016091449194336730645756441729164298192 15925632 -5573194686327902824204708043038497177600 15925633 -27214504353396103977944318313905205118 15925634 -1031854415238353449796533545571704616320 15925635 -1945579237852488221851854227562585242160 15925636 3319538896007944114361094975767439781120 15925637 -98344079212091277325852948474880252928 15925638 1419225231740031145040633307694381258944 15925639 215561890590285096538147728685054682856 15925640 86839249078747240326634974197967360000 15925641 394822963455387477111998842942825918992 15925642 -2862187490183154293555662533804360496800 15925643 7517238738897481680543800695037179847892 15925644 -329946798530335227322186268183166741504 15925645 185869226180207380021390561258285378200 15925646 -1677482795415529729635032733973215621696 15925647 1018342765548785779200712570647284737920 15925648 1839071288716634333334021531560263352320 15925649 1866126345773102568351909204755017369650 15925650 -229252924180958022377051127960854822400 15925651 772155833070348337892934076482608536896 15925652 -6989968741352761374441555173668190208 15925653 5681340242983306843232095651389343182 15925654 935802361615075126055825670422015922432 15925655 -838028377339468527606056976407778492480 15925656 2104198936692800376644501032971792691200 15925657 -4244271805292821897663286046265779622 15925658 -559289747414589525857184872632165895424 15925659 2552515476185861090402544326613972190104 15925660 -496493179659238965327980909442289152000 15925661 187201563738956808652174437780775338624 15925662 174602394641445836986766144301211101312 15925663 877921775246430925554484671954085368800 15925664 -3590241308710342794645893248600525307904 15925665 -176950150705963985492784023869159370880 15925666 453371679535445119187845646822973889920 15925667 -5117779856515833932165892310880285232360 15925668 -3034284967288802903944568326453877538816 15925669 5809035506308260464416549177556388732060 15925670 -558903515744201837998155394990621760640 15925671 31539660929441373437792879614826685840 15925672 -499672688706639441190947923408107192320 15925673 -2712777499865578728210003156887940633600 15925674 -1350404866097912598805089076511393326080 15925675 -875830303063831114342554592346724868200 15925676 -2136688466271861272831787866406599635968 15925677 1798572243549895304576260954252801777632 15925678 -1380825935112785220952125929544523792320 15925679 -390162847455488696001944491148076889728 15925680 -41805522217333701847273846343211417600 15925681 5007080281152763463453419132378030487332 15925682 2358985257657267330581146907431163092992 15925683 -30309210986620750836955053351130849536 15925684 -234242528461616359047875705555597651584 15925685 -2850440185488794230902150039691051613640 15925686 1893341419023561311029249368918787530240 15925687 282573170550959236040393681755908998080 15925688 729657434050942553806259910611157073920 15925689 3021737178729066472454852782529294912640 15925690 -546745079390611246736039269212434515200 15925691 -5022566337757906662749833418609335306908 15925692 -1467089485541637638343346030657542188544 15925693 -382254354539573366253075304488369065280 15925694 -984172291074175469073144055383263119104 15925695 49892237966002164038514538863239226240 15925696 106088673351919316166023272557990379520 15925697 1901799374338939281843359967569377533012 15925698 1583712594444191929629336004279652013600 15925699 5731010073133274329415871911805042199872 15925700 308097565142408379074984809399275110400 15925701 -1638889467261650013519896585527324473696 15925702 -690793211791416119053189905286983507456 15925703 1059982008718018725558334278120034196952 15925704 -410856372166220312148904731197153402880 15925705 337095323135304584016444557219633246400 15925706 2224598502004576441294267165730048022528 15925707 -2111421976790095988317840710086615093760 15925708 -2012301430001934717829559692541523540480 15925709 3523768350915063408150932511465945377910 15925710 -570181977528499549945639688105114375040 15925711 839188682927222640933035674065659267312 15925712 -119413792093300350922304432378332839936 15925713 -774269598048838365035498552091648957456 15925714 486592218049108969759387447493257024512 15925715 2525359735035046911035838848189176019520 15925716 508620685095023185561020861689767008000 15925717 43185404866091914061637283956131811612 15925718 783391532547409735856264972856086710560 15925719 -5480640506481270588513068908166327104560 15925720 -1121221369480069724828821424947991347200 15925721 -1560274548327363147846236433886449669888 15925722 -1206057763679653715498941551609584252160 15925723 -829768896681462543667352323445318264832 15925724 4669341229202452871716977917033802048000 15925725 420989731583250432380064783410996396100 15925726 -593159029386007745772274959320139248256 15925727 8079021174463945643689854348725340421560 15925728 651777263570149075036590670017491632128 15925729 3811687278556754406364075205504481518784 15925730 -2494437068967758980569077626242897366240 15925731 -767972977682383103216202558523882080648 15925732 3792556923195483133283730440971067438080 15925733 -505679063611595598262583580534754374018 15925734 -1303073137453837499456486642648862935040 15925735 -3943516043345682145068042237026051262120 15925736 -3240136739009225970068695055692722800640 15925737 623606319206354587301558911742343561360 15925738 67736724937720896523080542493667820544 15925739 -6556787898744022917982664603820608360460 15925740 -442552849841369601935585680028071495680 15925741 -1855497155325099169304724856129149831720 15925742 80364799268403841422173440206167152512 15925743 4684106505513934089792824968604752111080 15925744 -191359852067105502283036971820059623424 15925745 -291066139118529237574301483065042670400 15925746 -1671500048983413816126965373156473145216 15925747 -1641709224098876126368404464835345226804 15925748 101405313627056599572286345090781258496 15925749 -32638898436721514471108502817065671040 15925750 2859500187130655811573785498689936224000 15925751 -4325196192626091231114985710310712998128 15925752 -332352960034207073473467495551744409600 15925753 309857145648119964752650929670453769808 15925754 318031371144099838188871026378989936640 15925755 1719294848524638045086275716830671624560 15925756 -282157767788884764852777404242377277440 15925757 7451043468779651698307677294686616259040 15925758 18742429398849776095804123445461760256 15925759 -938139765447258256854914254351450647040 15925760 -1539864937456325428023400389670695075840 15925761 53299960894558197930621859346560927680 15925762 -28981375662097097334108289832108636160 15925763 2311671757735869787845433342221767592096 15925764 91675917357047225378781945021711461376 15925765 -1147637396791111033077722238003466636800 15925766 -325953373695929313285317683136305309824 15925767 -723189375640034196396564576481616168064 15925768 -2011090049639387754271500883487057510400 15925769 5324527500247126922975002687635580870170 15925770 259338147740002149461864461112062095360 15925771 147696009348133888415635282161447168000 15925772 -91656019283796807319967983376066488320 15925773 -1063837511636459168819262822886921676256 15925774 664998265813452339904681450881357683136 15925775 565185581017146676276384480063647826800 15925776 -112792578722376858211812755354258374656 15925777 -618861455394858769758798345225362597248 15925778 2138182202372782703088186945019672080 15925779 139921464496507598630710753025134201524 15925780 -1648719487916650716808738722315662154240 15925781 -81227561889729802892884691249076450240 15925782 -221084455229156977983336435492391967808 15925783 -11928395080626837390190168958429288142336 15925784 -4788338205142499178340276407185616783360 15925785 -1011673916880828014329239572499105100800 15925786 -1399480013700359312519140282854860924160 15925787 -4239787597328077039755621669608872958808 15925788 153359385210304479281891739961869189120 15925789 -2526233814096263772412776597293885906400 15925790 229307040070677756042748319897007854400 15925791 1177787527863341864668999453839845447424 15925792 -5745492888946200539005718615397551308800 15925793 486080578103041900590099841985905815444 15925794 1468670184730073629630993517536939505280 15925795 308420706688453402972113031754231051280 15925796 -4594834474834078104962283182926018262400 15925797 -905450664064688310488949756044394062112 15925798 -84718445981460318351412411683902330880 15925799 -1958170662742123525177711507326032246664 15925800 812874857351241592366906093676789760000 15925801 399531423279733734286600281640977903504 15925802 -515534854639159842172690837554750348288 15925803 3204432526545704910406125963415937577408 15925804 3028219083109534356658865305245727351296 15925805 -1010832351262420446484159328060024457600 15925806 -155139559943623350435358541194983716160 15925807 750414442604824276663703050481791392 15925808 938131471753247427267826621070895071232 15925809 -4854376216682578204265265951256429639680 15925810 -973339424745778300556109802303867321440 15925811 541024095437532659286095392233029306880 15925812 -872938313594279996860125406044329177088 15925813 7903731477428051447283540583183403550062 15925814 -3330277885362591970461374963454219507840 15925815 -185698667219189008797385222329410813640 15925816 43092688449920367656239183467190517760 15925817 -1186626818883273401050661231473404850134 15925818 -1136535433732320702694333606449437930496 15925819 -591503825456222287421241978073206922240 15925820 -1487976151868344210010519534328386833920 15925821 -3286427661419551411040693666314924000896 15925822 854174171294580680821572248943792863424 15925823 6454153692554896204427030870596636584 15925824 1596946335156651230650542225478385664 15925825 465582805380027086860863581311064599600 15925826 -111656019317830104663855861537851314176 15925827 -1007252970599777189284394479804351151880 15925828 1160327240365746603957280473071273641216 15925829 -2998787226522878893181615777188685097570 15925830 -1343283760888076464351608749633144830080 15925831 -1203263937970391023785165964540746034728 15925832 236083144507976484010930446113148856320 15925833 2187193348816772684254313642888183762544 15925834 -2704301494740307393513138450130921375184 15925835 -1376550099266549926723116788654193227040 15925836 318880519850748248893940279393980984320 15925837 2047642181398171980199991730011842511532 15925838 725121147043027288531838363834265580800 15925839 164022289143629272390636041716132346000 15925840 121925527045677982309307207687877427200 15925841 1536204588625501367696193475696204720242 15925842 269337874201588838823541456235547882240 15925843 3275910701506599487812691135390356202080 15925844 -1298060510173596812859863503081968857088 15925845 -316090558646113231290360561004347557760 15925846 -685312887558589337021194198874747644128 15925847 120582100815830424329904783016302796800 15925848 -974261909450782501477843637285269217280 15925849 -3696111070532317814553221052198475275264 15925850 1951242302972363361492847377694395456000 15925851 -1049717561081965871042587907817717193620 15925852 -2172959382097537869541837861251965976064 15925853 -7298629781421740631800786465158154268096 15925854 800596874260459505104664548976911199232 15925855 -2952241752103345416216440104040987592480 15925856 -2988597625192208152937695092336371957760 15925857 342737166175596531230043472506678159360 15925858 -1021399451937660615728793958189524506112 15925859 3459857726804357653904061931816608052416 15925860 -992711385125029189467740779018720358400 15925861 -869792993441416244133183371813168795136 15925862 1152514450881244279659981486441590430432 15925863 -1167787148003120022553505681831605826736 15925864 1931744988704023414716175099434855659520 15925865 -250174190811267951369955438859341443000 15925866 -246936201656399684150369480103106547712 15925867 -54258027801428960344387637475126250752 15925868 966475371071445776112538512434584829952 15925869 337419493155848588393781165589200112320 15925870 -1886419681235248903177480699715915126400 15925871 -967734485925684143135013559909027657608 15925872 -1045864817433072278079051974728366817280 15925873 -53776684070404817589468553552998477376 15925874 445293578024279348747345936106476539392 15925875 1180611250419337163298751319148631104000 15925876 33098307973042515355794649513281995520 15925877 2372521543773582253698188428075121398272 15925878 -110841370577158272303223463893085486592 15925879 -5793911048374578533485620520483373409816 15925880 179642178265846315387217862748609843200 15925881 113170276361675971295882822898555598080 15925882 699039407300612774568255902493118856160 15925883 -1068513659620588196841034216617307595868 15925884 -2175496373704912100743149460063158114816 15925885 -98470400650850625853919852700218334420 15925886 4152031648297296388445441499492887803392 15925887 703164754444127887206271196568950898744 15925888 -4603727434291593829384775459723500584960 15925889 -1608626192479169767257081400075620217728 15925890 402656333254160364332032004731594736640 15925891 8753655967148126541893651472772748381632 15925892 -2033034864515059093623001663387702694784 15925893 362799508728514656174228732308859073728 15925894 -2682307214920743001116788633762309337504 15925895 2442687016338584348239721353148394061200 15925896 39680144917202786654604028492742492160 15925897 -1792184365957247649169838069600011059648 15925898 2528293540615128792745422608873771930880 15925899 429989943520497688183557023055161904 15925900 -2123886446665934790126144801409948812800 15925901 5359930687958293450624969825140497549100 15925902 -787601745075356827025544057799322693568 15925903 4983071941876797798865706251011895520256 15925904 126307811430899992036414889641134366720 15925905 -1418478371190013647224697330871784255040 15925906 965770086756124869893903236983470014464 15925907 5403672924544490366265621476563581642156 15925908 -2847909789290131116457904755415437731840 15925909 935571929227227385164645133858540305280 15925910 -1870750482956166452426287082598850560 15925911 -3367559608630150811056574744770330571928 15925912 6059210979438833383617962184835874426880 15925913 -561226252728642533603425574905142944896 15925914 891995390294532017738166394095077879040 15925915 -701884661934977294463799353659480017680 15925916 3034891813635267356671493375797152714240 15925917 -53210522013930463856401110865636627200 15925918 -133808768707530848720493872974068662400 15925919 -5024934891387111901626092493431164056840 15925920 241367144998759986823756041346272460800 15925921 -1274125802100692704576230164642209835856 15925922 -2587001988729327121031884701126012109488 15925923 747185917360324441505086592266032479520 15925924 -1607507358844067092057064274209213210624 15925925 1884079537426627271233196418915346212000 15925926 1514685362856836686922103077781467136000 15925927 -365842459769470279772025881725294809600 15925928 2289160868304625284780639383275259320320 15925929 -1543958220848153809060804322815101528480 15925930 267145534272473529250083165798085886400 15925931 1792210841124165869018829848934230001060 15925932 864745927587720149795172371684766633984 15925933 -1714163597234356136628698105226237812480 15925934 3286785870664257733471911047594942866752 15925935 -546022198245917460509598588750409417200 15925936 300658447559558392386392607377540382720 15925937 433244519482173386343831475788660215280 15925938 -448151531115537994049932558416400581120 15925939 208547551677298817672184310515310752720 15925940 -1237416901644541257436282595732826685440 15925941 -4000691686333206535013975177274532789860 15925942 -32020478529136207211771270283255483456 15925943 3881879305419202887678372191879787913944 15925944 -2411985881663827712705354940626112737280 15925945 419310716029359186618574002509103423360 15925946 -432293274604589121978220807067898258720 15925947 -770207868032743156499666556634196803728 15925948 -957428513921186237663498404370499102720 15925949 -650567294849063715669581013898143027636 15925950 -1564656716642305247586385984333039104000 15925951 1272008745013273476988802252385949896600 15925952 -270222669542500782826374034968627118080 15925953 -87876197488814010493197334942689696 15925954 -69864214747226023377265080286403123328 15925955 -3614490924744478196374813799079703503840 15925956 1015358888656737779776898195132733671424 15925957 -1712173530913151766231211580938100482368 15925958 1975523775716236204854853635055740099840 15925959 667174992974137408344621624089120217600 15925960 1365252312214043234343412819716245760000 15925961 2094502143999849862367789690763002921562 15925962 -783567088200147503069028241489591050240 15925963 8168882125237030549438030837962992651344 15925964 -206794391192108019728609374656463521024 15925965 2809970693369240175212254323379002224640 15925966 1356850143901934025024456937480777960320 15925967 -3401208550882725928091632332299764280568 15925968 -746271341623794219175288191822333124608 15925969 -1175313621805516605701163224869905967630 15925970 -111105133409968423864600263009981696000 15925971 -1366856214090510245932729027756470205440 15925972 412855717704100110505552634436900067072 15925973 -222571541327113816983303679657260939360 15925974 1274023449945411247334496681650870173440 15925975 -478830944882112702499348112468781481400 15925976 1942458793276851696242480000514952273920 15925977 6657483762301036943640390016685488328880 15925978 -2001968988595694236114110530364504018960 15925979 -3832521368588531431860867347049438032424 15925980 -95982710404165881415257011241334901760 15925981 -701236263642029608218897491386752927188 15925982 -972396524810375659505501472054398744448 15925983 3187544003102757965205791983139751516048 15925984 -1856359731144712528033584197053914021888 15925985 -2258465218619984446522672713237172259820 15925986 1253124500248498895849107657305622333440 15925987 -1134057552797037566732158872746727595776 15925988 -952782743379468283924191399979024896000 15925989 -2186232312304261526619061831816903990176 15925990 -229227584897054348486295650922581280000 15925991 -4295810309676665110225906098996530407296 15925992 -2871786195578074402553562878140275425280 15925993 2225902584828583020825223832029063914100 15925994 -190933038540004616693097513169446286848 15925995 -2274344709201559256650134799507855883280 15925996 22105182198952022231553259385267272192 15925997 11972070759916091503263870107359341830592 15925998 -1866364555009082785625223779002193175552 15925999 426567605329897018134443490923655444000 15926000 -800219615167447391129122405620719616000 15926001 -80342430318492701846842383475158182016 15926002 1295877017735406079697747444014801041408 15926003 -65817684896640508168628821364414750856 15926004 -18742321943856117936436931247694233600 15926005 -274928444833049456652427994929717286400 15926006 1373718491239463806452899955656369057952 15926007 -1990387697274807644942770780136752266240 15926008 2420586420683373459808383485172145766400 15926009 -972144824333787541191002860909268811840 15926010 321054469443251586889246975151732843520 15926011 847047146360169624151870454023215895032 15926012 -693800788436213459500322488243672018944 15926013 15117426888322978116807455206978982784 15926014 -1398814637352615212386798451973270182400 15926015 -643584354978653500272794596499990287680 15926016 -1509033691105968704616444461294907555840 15926017 1204413151667186318965286956642620322920 15926018 -1621389652057104015258409260069253205040 15926019 2423557150056098551912985072134896935088 15926020 -1334132414888131569458922132440482560 15926021 -1973867103006135509682905538515780318148 15926022 -359761733788708041095056110233041335168 15926023 1175483172634279147689879279572664447384 15926024 2050239986873645042509369951018567848960 15926025 -214007925639337985431334910991840898400 15926026 -3124517093113368365378221049341377966288 15926027 1682287149331743919304644512548599538160 15926028 -1070302749286338306818794052518033244160 15926029 3690755773853698505607538069285994777046 15926030 -4193730254298995431798702297526041104000 15926031 -5548004153438470735483623976750274469120 15926032 1107052107220909030500106853895456628736 15926033 1468665669901538841244744917480383616000 15926034 1052238545902034891926654754213105656320 15926035 -3066304638347593453000729020365191037520 15926036 876685722680819250023482336731183925248 15926037 1825178666557238158831745618462646022560 15926038 319420070453698767656714564177790211200 15926039 87303706499898397381602760294153401624 15926040 -242149033404631050002600036126695833600 15926041 -2724064647529810632514876426782758677558 15926042 -192964533854775330843205328161588792320 15926043 1694806517869040490433040818551875203584 15926044 -3508727052954112670748822956580528543744 15926045 189805523995690345316603315704134799320 15926046 -2374689466364590483461807093244474531200 15926047 697531512611155968563818718957837875200 15926048 -6515324708049309939009922028075531304960 15926049 439568466604471240292506342251229276500 15926050 426353205064465919089849209238032076800 15926051 200518755758040996265448052473088380640 15926052 67932193825038095308245238323641966592 15926053 -2274117665771132234877604047824863051200 15926054 735650578209122339479254017251775588352 15926055 -1277892803587976866367440300707428136240 15926056 -1422856802504035531556785766028189542400 15926057 1721481226448288786141072319739787958912 15926058 -91111716007237938181159404437804286624 15926059 3070965588234133891544913394218098948616 15926060 2579973189302571051162062689570592532480 15926061 1969829962722117059874929790708054756672 15926062 233207925398325955555609435751971444032 15926063 -1021927273309093840094119284780569077872 15926064 70224464575052368648838029417088286720 15926065 77466614528293678602089856442733872320 15926066 3319970809363156431505892541204580776960 15926067 -153182722634068500443285133017732875116 15926068 4036051081549362402706390249055358654848 15926069 -2885749421394271072066861798739778491040 15926070 1292488686054762077193958395115204003200 15926071 116539395213329068649646105511928344800 15926072 380907460808905953918352261354810060800 15926073 572577479142059831986078865015145359184 15926074 569519527418640849017110673724365034864 15926075 -1674924523875952553777722212883348386000 15926076 -892161535257589885344378312771260261376 15926077 2372955612772047954756828597066235957452 15926078 311879258374997212994650782116649519936 15926079 -1239844475244589944706767101194253148912 15926080 1429446685878503930465092039456315146240 15926081 668628720436458174597858830535691734528 15926082 -37357686951810689105900740497933953280 15926083 4700018920586096113468692480543852870332 15926084 499360439877791465396087593693363200000 15926085 361348365880077338901889021524244992000 15926086 208729272469887009855597703781770484544 15926087 -2182352604763484494340512799915623332264 15926088 -2195680970648653305052014963063473725440 15926089 614370937567614014443420986229282428890 15926090 -853232792775880263131546838687344695200 15926091 -3315565282845242053691069740498610735616 15926092 136332212140578029980188589898245548032 15926093 108511643276362226347352604307361039616 15926094 -1541726074444858335702825037534876599360 15926095 -323063627993030498016328371997114947840 15926096 -863803920244140866725183950022644277248 15926097 2119281379211364959697759028480735927296 15926098 -1019867132862932100091310944599181369200 15926099 -830103006532247676330418905223752106080 15926100 12674007791476601002455190886013542400 15926101 819646442925704075614048827621454625760 15926102 670202733842338050352175162238533839104 15926103 137432384456233193842345552322800391880 15926104 -292310223459124747418813234271458304000 15926105 257085087049579784780181031609562758800 15926106 -402714892031894331035243339046308474880 15926107 250211923816451577070510982086425083880 15926108 1088941369505269872186642210024302837760 15926109 -1260437655786420134011141478138850804096 15926110 529391251775086883465539709530038648960 15926111 -3108406370581142663971576226765083878600 15926112 -7226980707900545816425081110294767861760 15926113 -1071940501271443908977875926914653039104 15926114 -270269220559243730652106327279613863344 15926115 -601995347431353466218524412951602942880 15926116 -2401485446023528384530924267793897624320 15926117 3172602515978570816355625088924418407166 15926118 80443222164371809064380279794143493888 15926119 3739889374082770424265497274805539778608 15926120 364981240509373688168602653128382873600 15926121 -820706382453304362272907194235296608320 15926122 -1071364153554777068301530263969355291136 15926123 3990639930371316427065314780822261304000 15926124 2598819773468410691865558200177963154432 15926125 -94312899654095760992603791331687352000 15926126 -270784449154966226777133769686208068096 15926127 -440450431924619229598850605921575660528 15926128 -57781605169911953635874386771159678976 15926129 -2757009981769591720953953937397037699916 15926130 -492680450737056855757039239848195566080 15926131 -2736115137514096048257799537468745639168 15926132 1817411238907776001832557393657085940480 15926133 4379900932802524359780713787948644997600 15926134 -925687351717665546422039656247417961216 15926135 -2011898650672513035881042457215422282920 15926136 3344642356480455348281086824505751654400 15926137 -823803156537570784036826813915592648214 15926138 2715508952090207859319625788497733418496 15926139 15871383740998186638423832809049490856 15926140 -2013231962429202125634423528571136386560 15926141 721845459165164846515532497867176096 15926142 1081424675457334487194978630521107911680 15926143 -102195549703970012999303337549683804976 15926144 330428086913791922031356366249672048640 15926145 1654131971829233180412480418941983371200 15926146 1448063103774773058485634448589732344272 15926147 4178845797486167959141258888192563145596 15926148 -450494954271277625627509606040704204800 15926149 4522508163815780238205042080672530765150 15926150 -1084247409895947656384342885447920759200 15926151 -578401301984394534746862272551185658968 15926152 3768231460836099067785768232710475776000 15926153 -1932732031315929062756076518932792505856 15926154 -617091063928577692511077660724418458880 15926155 -948446290755593014443361458221762972640 15926156 2755555286255122451884769311741206347520 15926157 133562732302534011760709930843463108096 15926158 -2287853138387668459693190221139680480320 15926159 -4485491441696654207382868731068306605920 15926160 657103462708084178524071056655128985600 15926161 -6681232619820909895702578342162671371680 15926162 554034690905742555929561531714325281280 15926163 -1764901370132332727538490271236727424000 15926164 -1895088406363091827756040564986286314624 15926165 -917812914487716344060271066234888031200 15926166 -2428786047659518151548810783583518494720 15926167 -6673710900170404319903608513305633968880 15926168 -61536509455533142912297792126230036480 15926169 -126427718021509295781481781615865139200 15926170 -959183796209756267199193718204083118400 15926171 -1094004333054837032970445955397077194800 15926172 2074613468955510843897022214196788500992 15926173 1159209590927504136662686790435231542924 15926174 -3784963691567542690322930285298929164608 15926175 1932437041769178478325233959516814953600 15926176 2794357196711927815222926680016656793600 15926177 2032077218754323971059430719926916013026 15926178 -665336466529057847981434519826468593920 15926179 -1227288602205748953137874613593570908960 15926180 -108503380106736883208264686702558310400 15926181 3259508226435155844750420210270598677504 15926182 208566783627795951435264567767263051392 15926183 31357550651956411331976088725243216864 15926184 -1058490989465627556343886466569204413440 15926185 3945932351731744083075556329276703587840 15926186 -4828380060631350586714971438889543996320 15926187 -412327101013850118331665823924037724840 15926188 866348614565023772524025771197688467456 15926189 -6055737103542449676428882143117381312320 15926190 -35787544753862156525749420196180889600 15926191 316475312051018808119692651590016891920 15926192 1318670720115640716081163111046318800896 15926193 4889642333278766004977126798932009495200 15926194 -1148232526052647620133835223544514960640 15926195 4584716926571292320899309215215692392480 15926196 42483919082858611650537589731102363648 15926197 -505625676448280240918808164963812220768 15926198 -293268041772462449436264656808016034400 15926199 -1555682431895367188528360532378034056960 15926200 3262317502459560984786038937597563904000 15926201 -355369767796709787821343168544013798496 15926202 -618566622669234305801111503763377791120 15926203 833357842797852694503487372766869742440 15926204 -370147559710478407697800735024942368768 15926205 -268847768489884116326946805418327318400 15926206 -182858148489320452601996155346551660416 15926207 1390748218970650251568835039587817207280 15926208 -387084656165369563565077448915240878080 15926209 -1064357196241718319392911979913024356396 15926210 -1987168018961785521857644339724551926240 15926211 10331064082023753351548291399619966720 15926212 626814321846074543001651737527077580800 15926213 1588409780810753373012887254185513042462 15926214 996373428602203207028982544598450700288 15926215 1055280336477871002523211775004955226360 15926216 -4901773273891142326436443976309415936000 15926217 5515738456179496695540910806777059979648 15926218 -733858809066011207805271282932752977920 15926219 429868601768677156290240209068577928000 15926220 1041697582796748401556527053839790540800 15926221 -107626315772609994880974347291938397578 15926222 2218992965837946494773656883509715136640 15926223 349609538104138116866176060551928656768 15926224 -1709648098617391127083460042867247022080 15926225 3064544055436593958298410070150782554150 15926226 312053293435392326529305424829366268544 15926227 3989005882389001119325716731230896628076 15926228 -6192204217151704694328492566926487132160 15926229 3602519579485604904918790241566823992128 15926230 1980127267584037924904589891090328277760 15926231 2288815524397827016529686305186495121032 15926232 -2179485512687346880055555594764238192640 15926233 -6345727276878499672805972282212158230518 15926234 1385630612655620993168578149709255724016 15926235 -323944783550947798494085244006771512320 15926236 -529741404937897759018125018466169265152 15926237 -78134936082609044638285232501000048148 15926238 472772023921525419007880108027579290944 15926239 -325571444211952951562890098686643683968 15926240 1156157353131914073150098958955511808000 15926241 19722247412500935898980089260484069280 15926242 -4910771834882274657922499535781303296000 15926243 1152524497111843528824611992862564690880 15926244 -8555194073231849444513668151131404288 15926245 114123198115869510238505388117366881400 15926246 -210891791044256387097415329867226295808 15926247 -5807220424662256500047243187067050054960 15926248 -2645139026800217650338177997721170544640 15926249 -11050875074597656408986139661021397890040 15926250 46436989701694296407395871052483840000 15926251 -4692976544042804511182512674105210446400 15926252 4052101351292529250270421413458846740736 15926253 986235401558717724697671400701831664704 15926254 3081390494416147051959890949007942080 15926255 5299457980963527934224356805649197017160 15926256 88013969494508848160465035587894804480 15926257 -754878878429693144150554047085746392494 15926258 -1517382033854881721295514770684423945216 15926259 7721478403502234218545843636046303809600 15926260 -535633256139453282747405601083558297600 15926261 -787972354118998867284557112541559490948 15926262 1387950466445865807503116761223920576 15926263 6996678771242333540348974333904610443760 15926264 -502313315403824978554409316680787271680 15926265 2824942773854653547345300492912766203460 15926266 1022186161614217708027801088273197605600 15926267 -353045596180307102809069331845451186400 15926268 -887254342612967966918703997406488280064 15926269 -6696224304835680616461910557632680846330 15926270 17741112037337887460646825490612819200 15926271 755936299723911986514254228160989253120 15926272 6830297676677401330292628769048920850432 15926273 -7557352276147563179500267949445134367696 15926274 210680461518072282157293386440655984640 15926275 3178349868100002878976684475965198565000 15926276 -42445963556524719193262414412982995840 15926277 2006685841843926328684825498404778621920 15926278 -396764676075716193279126807956594327040 15926279 -7102601361923345761663813770230638115424 15926280 -878974933999695410836814623480464998400 15926281 -141372383137749474726361498822140936192 15926282 3111282308813450668237398370887034546992 15926283 -1783408606058994537930366168749025817200 15926284 -3245491226902869051615149042208521645568 15926285 -2932175507892679429424467260624055876020 15926286 -153592731290586154306129600909032601344 15926287 1079420787626468399991854149860182102200 15926288 60266369935389768748705969825230618624 15926289 -4713460889135538580264670775865697452032 15926290 165272045051885452083929157888785014080 15926291 3357914195114761627533715800228303067692 15926292 -476741509024782299545695188147367648384 15926293 1452120867207106742738764017599938622784 15926294 -1767386343308929873587823758475357163520 15926295 -963227074396833236932387571265165043200 15926296 -3676473859620632516462722636097465886720 15926297 88029433335717166989837195409408274592 15926298 -830017199976504193261217661524119374336 15926299 2846794034126527577045647353398485703300 15926300 -460272803029237028094871818985256179200 15926301 7776957795298682424240589137608435532 15926302 547387622775718907118422130454038727680 15926303 -2487336251721423892984597786435106252448 15926304 -1187553954389750866852705844806614515712 15926305 -2476009185101596193452322251966445106540 15926306 3644245838663230424522011710222332513664 15926307 3081263624989562962966575439129646406240 15926308 -835001299252911092842537225413425823744 15926309 -1128286225190789655498971271684924213984 15926310 888584719795761573007332595821570758400 15926311 367072267776254818774257571355759477800 15926312 -357408356027154566009185629644193792000 15926313 869039285823190497219940094639034807360 15926314 6213491198116602230134812653167270752 15926315 -4864060510621197904181077861802769947040 15926316 -286049112851524199631768136862303846400 15926317 -1128018730046780509926692795415161884800 15926318 618229144718277016167801023010586071360 15926319 3557096134895455178023728251758093707144 15926320 182203111496846775908789191519761530880 15926321 -2275680531779850403889861054659045632000 15926322 308424012457127030014496220513933190272 15926323 -2227303573895032136924204903358258427332 15926324 -2333571668890345392744584586476325746304 15926325 -1004986775774394418780508500748978488800 15926326 -2018409142409504504110917786296623643136 15926327 770995401173407186039694217737140918560 15926328 -4740963574415876937111300776148212121600 15926329 1975974739721472374883542054652859493930 15926330 -239516372099930182697542408776413798400 15926331 389603345801173223037750095362967371824 15926332 3998656461580263937650066997850089963520 15926333 1290404627317992777847182832966003255704 15926334 -423692886414581157819656153355474237120 15926335 5356634107532428353371343680423190626280 15926336 -917706206546509491978677650592885637120 15926337 149548571856398800229751188109782287488 15926338 -2778424591302829402666531515309671130240 15926339 3110113802093717382992803869366333301968 15926340 -40737849622143619203107458050906132480 15926341 -3343653186298993227793658662172745250308 15926342 -1597075119144746825986212468587768563200 15926343 -352021621849811397154350441351652188672 15926344 646218871980472762519619998712424038400 15926345 -4293417211890374054036675200271712619320 15926346 -993119060854917824795411088819091207680 15926347 1606336404769677149724199423591454443796 15926348 1053360309690885980426148579810005208576 15926349 1486893462977646112533992588672125780320 15926350 238550815514764395843081332877369216000 15926351 -64213473704452927400340282517339390080 15926352 -235543998102550365143479250229259272192 15926353 -710681805070252384355344811101529755916 15926354 211716755344673453208771992661394972992 15926355 -1023139175334090027581101710512966320800 15926356 -273511427938510758302794155475011326080 15926357 3828804852022655783237951752683321606606 15926358 113436045872503767003884247546904166400 15926359 592839302171678316708801271638125847560 15926360 1123481930453567535992747311189551513600 15926361 -694476679035629844893564018869328474112 15926362 1839194359113515049514630087127821831392 15926363 7617402767999763242384836334792986894944 15926364 1153382711400047538292709220091113830400 15926365 -405691329879855713709653253475802342400 15926366 103072745895249714277347568057750764480 15926367 -3149678460291699425219046419366720155320 15926368 -307109364026507715480133286179189555200 15926369 6365866157973281395595176116104560126896 15926370 1735431768490471104134049512041766822400 15926371 2698717986896239267585959499642536752944 15926372 979093049956933641571372213606286039040 15926373 -2463192100571506223506696157279597726976 15926374 1234498429066753369074725903501905439232 15926375 -7888559085123097944102291740069672136000 15926376 2189603156408414731576101580504068096000 15926377 -9109947782995720425794761411197438412940 15926378 506737245165733814915718170091151485024 15926379 -2397032255657589878020004083112295532032 15926380 1539479575424344588373802811922235970560 15926381 5293882914443503700676959036029860484182 15926382 198002821321046667576839152869611989632 15926383 147995569222867613251818885340496632 15926384 247458023911482420763267504723449446400 15926385 -589041838276988726779846273219528166400 15926386 119274232047242538834431417667084701184 15926387 -1324577417400923866110637504222557113856 15926388 1438430066111205757152651934600576819200 15926389 548583402259603030129708587086712923840 15926390 2282369096397984103534495846550771635200 15926391 -504722020222015836545835730433963022552 15926392 3459838906283354678942741370094576865280 15926393 -717741875277242192476892334193813324800 15926394 871465677291315589590684539340295357440 15926395 -5062698478327447839825448405247351289600 15926396 -38072013293219957826445064253162971136 15926397 -2129413314530239404004537518300793122528 15926398 -2189829169311254520224722352072553484800 15926399 683317607968760394416261114529382917312 15926400 -625250801423344288047654379255234560000 15926401 -3422900293939930682247485818918541547600 15926402 1061191614989728800388288443104709790752 15926403 -2279707586635474887055213245443179429896 15926404 -147592604821317016092657945628707696640 15926405 392162908689352850534843891354621130240 15926406 -1606108188255413254913243941168632895296 15926407 1168156840786247237927568708955240593712 15926408 -2231627748469109402231647455236539392000 15926409 -1490026897729118556992401886596130400960 15926410 128233702383587410113112747330495316160 15926411 -5000654795511040061132701243920543506988 15926412 -1730652398635047066714379268978066354688 15926413 -1547866110256928113418829597710095979338 15926414 95769544953940065391822060002502521600 15926415 556358387566755599435236133613514101120 15926416 -1168665628557089659406638475917402177536 15926417 -2422333579762917709283700125118284640780 15926418 -1068285744276929186934181111786612063872 15926419 610399922255676247427587442899759384944 15926420 1628945571397207886350989060602073415680 15926421 784155650717432574739131773950407714912 15926422 -2275784535786369532351342973035812662976 15926423 -2819804568753120180913121119435049900640 15926424 -2690752550222911917633316422053063086080 15926425 -1257515079605580080795699459155789883700 15926426 -14459933818114448754957102204086496000 15926427 1075961690249281264495502163074543676480 15926428 438250476323193638759338970239166560256 15926429 -3775019976856501767957743531502227504820 15926430 216625694893526612780757480970370327040 15926431 2108799371447703983780306042995660267232 15926432 899093698707842027746980416608596590592 15926433 2788133907412772342944105490001544384224 15926434 -1252318082235581883715231199933916318384 15926435 1175930201240093492862639710076650127360 15926436 864067054040344790202697838385380720640 15926437 -686222551806480519399333285322143896960 15926438 -1066528751979201733206792677100868640640 15926439 2176436576114888718881292649467572643624 15926440 4839795758972899142334659508840069811200 15926441 340632026030225629035956529271575166800 15926442 -164936547567280797761931655328028573696 15926443 3130811591865817837594778233147167594544 15926444 -306357760908749398378933823039896281600 15926445 1824679510455247117718789236073468435820 15926446 1094446347191756296892073011977956086400 15926447 -711595887795265713793560720511780527000 15926448 -467572276881584651001281634218413817856 15926449 -1727989739096930491282161954329887422336 15926450 -395198760756820789361653090570151035200 15926451 -529025952043200742596625676793434310096 15926452 -1845752798785882673012745004959744645120 15926453 -2873713286126563203808611025612338113298 15926454 -1708848240165975472829313200222030293536 15926455 -3374637683236281035166705350514117715440 15926456 1421780667827807911935721881417024798720 15926457 -66065304139668027508201794170794293120 15926458 -3242403402540056205550022074811489323920 15926459 -1513182486684547756887695852855702909340 15926460 -1024743757284891840569517917990590464000 15926461 -2058010218334384167588727685741606313000 15926462 1778338106726474251188519519887488511232 15926463 12319679151338174519425559797819563504 15926464 1448254017994371926412258706801569038336 15926465 503114837256098533600587655811647315200 15926466 1024097425431887549926162833385772427264 15926467 298114926606275432680015863739364265984 15926468 -3220927181100685212494642697555140372352 15926469 1609402635644472112672461065455925568 15926470 -867135411590127997233208696324425429120 15926471 78720108125603289791876464396204638744 15926472 -1553595168226367255572712219732918369280 15926473 2273849603887509892490622010203576645722 15926474 -2256942461958549479055229194185027469264 15926475 -66185918062293051717059570672163929400 15926476 2525900463687670508949951481854452898560 15926477 -892554624393790721076808815634520644128 15926478 1668106369563819040005249100470032729088 15926479 8594248693590102581137730881636927929680 15926480 -59276466340852948525980649165519011840 15926481 252824746020106371212178116000211096000 15926482 929524474673957958303124229621274040320 15926483 -313910869478704566066272495139030048216 15926484 1113192598887245879852250339486649221120 15926485 24970594007053928092562001576269528760 15926486 765640437515794910516220335988827429184 15926487 -1088019827433747695864073628603981151640 15926488 -2865339251047260421142719593280316129280 15926489 -998177691144158784116054548901560354176 15926490 1092922380303199094545654317741383731200 15926491 -850723833899985709122512656707929190912 15926492 5531342351370306011020481844218360624640 15926493 -1371948545414919978338161555717480315872 15926494 2552399081242771902720470308775887111296 15926495 -1772489136016518156072533478482037194880 15926496 36886894503199056320382464554371907584 15926497 -1311530895033933167783436892926580969054 15926498 355217316514879751116173222342133420032 15926499 -7822144023734115327714055528834513325232 15926500 -1972976729804503471706305848112515456000 15926501 633196814475866721362288731615056947130 15926502 737613389682335470948567163381533924224 15926503 -7705742108764520602482004967651296591360 15926504 -8140532235259499879714782220831032320 15926505 128345219821460953622490692977437966720 15926506 -44703870320793078464254479258100692048 15926507 2528381839947645562858355970438453633552 15926508 943302370493503462899361339511124056064 15926509 -524159750561295269464969085089311140820 15926510 -980180891998590642241931655488400672000 15926511 -2703951363101481459619800015813102184320 15926512 -1325001558186910199402169648263200768 15926513 2654173975701392702619674081620748391762 15926514 1451670239358351650884311831788376302592 15926515 845792993082126159698557112623959639120 15926516 2062687401034714069452233737223723437440 15926517 1551437661605675316219049366391516052480 15926518 2733104628968648452453854860067687480192 15926519 -4222779219527671092904295967131394912000 15926520 989116970042848336441784020888755609600 15926521 526139732980200460294926711563461327492 15926522 -2210012550865313979842630533433827495680 15926523 -28846772164340177644485897222650291856 15926524 -1299096313224788392273973773092576789504 15926525 -329248515402188456439454886353136580000 15926526 368526055496865959772050357893289223168 15926527 -2917136116490563901987943160723534136768 15926528 -1042217207833644929235379913670417973248 15926529 -1159181199205822809515015421162081852672 15926530 -825370570109358751625384150681181519840 15926531 -1555606467084942959410238575887612145668 15926532 -225780028917389115481710539270195705856 15926533 -346731294957531449286116873192302285280 15926534 105481113754738498912813278438550395648 15926535 769456905518928824261312429877295219200 15926536 -11125650874061391042175226136638165145600 15926537 -3888728985001029834075663226464780399408 15926538 677455083685172635451894051791252962048 15926539 -2421958754780338279064098794955528267440 15926540 -426850876490604064288463769279925278720 15926541 -134672555285301965839914043971289429920 15926542 -425196802901583551323607399552524235328 15926543 -636619935187610798329123812160988048208 15926544 21858121533697443098703055375626608640 15926545 5367024693583700512916367840475411321320 15926546 -508360680280270377558404856137241778560 15926547 -79430407834829111140047661425801678336 15926548 -312791717171684981851035228404209741824 15926549 379247964833041414240874731330253143836 15926550 -11095596001810267105655149414087536000 15926551 -4058973278813665394593778353690365415936 15926552 1998042465417796774845269650628117544960 15926553 -938168616122079249646690724987509801464 15926554 -1026560667180516194084098755484528950528 15926555 2849361453881634726094739332992873360 15926556 71397382248833277084763232301887591424 15926557 -2901392121811710165684932246119035504480 15926558 -7551069588270262278509451759693968640 15926559 -1263560227929169462505138106672130558464 15926560 -780620169769198444857012987416385945600 15926561 -4261572943004860720707820277005891088640 15926562 -545238195902397603609349302152089509888 15926563 -1031544826299615963669499356342654573216 15926564 -4845909671186719036422079754102855869824 15926565 -1055516724334206092903559389122147440480 15926566 -344096663814562922790869044141387191936 15926567 126115201250661169827226540824708508800 15926568 2863966076823361708135225961159974502400 15926569 -790198527345755789812232852254459388160 15926570 -718214765750012721507012619228598791680 15926571 281977729024799372651561743685251032240 15926572 -3417355576257455246276047391244159841024 15926573 -999330913173653552315514459947641701672 15926574 -1298044809502459190715027197959904609280 15926575 -490036910918143240593597976672565486000 15926576 27604658899379635647091123067279572992 15926577 1550429890000107553732077462167165931120 15926578 918548957619189378972863707987154557440 15926579 101790591148478497815757384008690215280 15926580 -270547716356342487663627779440729251840 15926581 -9402353160216964586663223566729534792256 15926582 -702050515987578219235398843770228896128 15926583 9008420234306831952263820788335200000 15926584 2196541095351489722782352310458532802560 15926585 -3491959626226056368491576667135595452220 15926586 103755571813199487713357259869242526208 15926587 -1997841468441635647326709805391676564968 15926588 -4236742156108421044720351226891360781312 15926589 1107494435676269952624453573160114627968 15926590 291576580644969952833466102095172468800 15926591 -1946302189571840566350762747102008682816 15926592 -7731481670926508414172217764118265856 15926593 6114784121418804301197026020186544955842 15926594 1571180340471879040589239110569945574096 15926595 812104301556398951890479749682742457520 15926596 -1954300579280863890709921436596908142592 15926597 -6549242159545199617875727093757663349540 15926598 38313213303157992174141954238997145600 15926599 -1338366306175621355450261689166349936536 15926600 -1791189946731947001476263424966253696000 15926601 -1311905453805886148926556314101873664320 15926602 -2423021496192681710844416797958067319248 15926603 -1795656614878059702484532505721018721280 15926604 -2309564576426262110010853186273744495104 15926605 3099685845422926470651414708387022381260 15926606 -595558774178264404802155191379155824256 15926607 1907661212568946651448277152785374707304 15926608 870754536065563392223221372423332167680 15926609 389235810284630228195958894476748057840 15926610 -46785704496305408331387716896047360000 15926611 388243873715581429481304442557259732800 15926612 2399577551369640562569687546319658939904 15926613 359267435390906741135318484018508886304 15926614 190206750770014795300593903037671633024 15926615 -200154390528941539405271615488511172000 15926616 -2842333398121651086443018210086886369280 15926617 -437097403791748389121757749793881382640 15926618 -3100029358830719186024332393626248925696 15926619 -1811705908582970096203704272458518545256 15926620 3545618479201868984523502907316713625600 15926621 -35606963590140530549258517157195841856 15926622 46331170083382014949537425496758718464 15926623 9766228394551517792002635583812003958320 15926624 1955016308668002316591734998418060214272 15926625 172106922814998668661229018374897000 15926626 1020839660205465901982769040001455526400 15926627 2814650351721335767385075936540851336476 15926628 2640608025787937319655838697679676866560 15926629 -133682637410553698640647486701449405120 15926630 -1090593759423428221049755427012162279040 15926631 -1358061654847873833864307829563568297856 15926632 3981634035041252301673272243278559206400 15926633 -4739816860615644332411175412108523282118 15926634 629533564862482822414738703745845924784 15926635 391536326770273536636055018322116090080 15926636 -3216379838031788443470224988889508597760 15926637 -5329210163374376699409237479518712678400 15926638 198134735135336196603118097889372261120 15926639 -2623274250432231191901860645423899848720 15926640 641269026464209605459671454443965317120 15926641 -36142492154926644313990425703602537488 15926642 -1954748883890253154201488162806682732528 15926643 3331977504985651309824751634366436046932 15926644 -1207794678842691470570771078454959801600 15926645 -977909717069533938212184291135273505920 15926646 332647259936294230722969249925088515584 15926647 4261119235550352822905312846731158180312 15926648 1344602582637223702793781786325616271360 15926649 1494500700270798396469369154158614567936 15926650 -304112672632234483929584251714173276000 15926651 -470249274094483538573080739270271642288 15926652 380101511945446862082375548297028648960 15926653 2659211892957891099045556190840663831046 15926654 424462496025538880637502831236812524032 15926655 1379731799456109779524324062721028352000 15926656 -5479053336160842131513326178963124387840 15926657 -4255124714277568409117932071337517876094 15926658 -2124777275713190241409258308227893293312 15926659 -935591420461674885100525911116833388640 15926660 1666909653316667946652656470376134492160 15926661 -180666248098509053262280352445392394468 15926662 -1571914679624395110883426337078469602688 15926663 -1414490413148415672392546730279418490088 15926664 -284388027223005145468415568457275310080 15926665 246338535372849151196720787286658968320 15926666 1254828949076088011892547657088589603888 15926667 4316426879145338758441052592407003537880 15926668 -460676289742961228638106675627353278464 15926669 2157225841023104880716272317177452428512 15926670 58838877367975305707458025091932720640 15926671 -260222416789140090747867547529499124656 15926672 -362680460328933769866112449586787254272 15926673 -873121174645262531759880000108259416192 15926674 -773430063109164803839126244739659377920 15926675 3226596747512274828305043415118842989900 15926676 -3649352798280591188283235010444193853440 15926677 3011212348704605419671063995870497283260 15926678 -630327056011242861515696111500057916160 15926679 -2202520700693629953641035795950991612080 15926680 -1604166744252997967165951075197363814400 15926681 -8158516673999067058599727251764999829888 15926682 620704964753030640827991848214326164992 15926683 3013449693342033139961030884082947493520 15926684 38616264849508889265178247024402104320 15926685 2012597538170805595187639682366825640800 15926686 -6692287611846439466237959694753390208 15926687 269783252960756387034866835927687711072 15926688 1023375836419523159445286933213139042304 15926689 1765801570886933670426454188200848224256 15926690 648080404532851348042925860784142311040 15926691 -3463105391323520313484021426407623837376 15926692 3972468268069117398804574074845405070592 15926693 -1803510253550492917270454410030938691680 15926694 -61067648485735579413028575866648291328 15926695 -1979581208164319921395874317454427850080 15926696 1827095088381783323864974656275563315200 15926697 1006309065418363308267466006243222772874 15926698 -863765454826998737633630984226735128400 15926699 -4345470606568788463883760750615057116064 15926700 -1569330125434932179484475689221433024000 15926701 653128156096044151235708219474730249952 15926702 342866840423378733766713716402795900928 15926703 151457315085018815713277702040656350848 15926704 753795835874518932894247155116334120960 15926705 -2930150583333863079239950430180348418840 15926706 -3331511493534115435301893583881026900096 15926707 -816997834073901135238304076188479474920 15926708 -1303405176289386551314033799545570074624 15926709 3220000024636690248318410183007946646304 15926710 629578874516231947360467011460261557760 15926711 4627035887316047951622406873710566742312 15926712 820550617685906593557656720881557504000 15926713 8672885197463549526479268702627685066560 15926714 -2439816342057934938909045488046295964448 15926715 864488152995127931714291166720579937920 15926716 -1444538799407166358408209519914148843520 15926717 6164829961486889197338486594781983310560 15926718 -300645346624257695986115555847691474944 15926719 -67756734803208105776031237532724957480 15926720 731153928733929135650467527486980751360 15926721 1595851227285716842133451093068133254400 15926722 -729415121666265212551164856495166561280 15926723 177705051334387810458066502025261670972 15926724 87678178830986975542024347567628910592 15926725 -105279741194236381620329329740378164000 15926726 -14574297559004382136097432977803528192 15926727 -15136831647319487802888357822602427264 15926728 647769155395678008891561368459967744000 15926729 1085954277367072405512378154301850103104 15926730 192179305609383083867973472476085931520 15926731 -2456819899502850125136072850044349205000 15926732 393447693347033462762821109312402148096 15926733 1698770041339576940345979393081981422400 15926734 -556976990787814376127923751801363872448 15926735 1600716982678044149366970929596548318960 15926736 -123425575863367996860223328783261761536 15926737 -299752496421938559376675945235674525440 15926738 -1045925909181086681406094397228540250480 15926739 2719135759719314407820012242852541888880 15926740 -710262568691731771537433350778895663360 15926741 505288743318579690324645367096106624352 15926742 -402179312519833555490785621539068983680 15926743 -485991846524000996277418439501496791040 15926744 902932657436908796893243267270973644800 15926745 1691745770698321868747333712128963949120 15926746 -1050965861178050063109559286422706294784 15926747 -636952063515837750507027161196844463688 15926748 1032951510686026096095899352161985500160 15926749 -4246550067680369671119550249114737785664 15926750 -1616281687166529259168811904165580800000 15926751 2587665053217576023932849708425981733080 15926752 -6889112765354121360871683372178667470848 15926753 2883115359186475582125431201398005437460 15926754 578397838523741565332107630638592747008 15926755 811408915274674776061101716316249799200 15926756 -2184874025445833469869656191882811122432 15926757 -740412619008338778758316387092962699776 15926758 -1318303652844939041188474015614265631520 15926759 -1680259502709467596301075285465319330000 15926760 -2862715798453095636962664441621491712000 15926761 2963964852662669480189104689532206113572 15926762 -463744377871535048325975620289775371168 15926763 916113749328271295722396293772757574744 15926764 441276707362431610413970017622038383616 15926765 1157767980122496544677508675731775483320 15926766 -212729604870726193049940628704230784000 15926767 1125280936472144258536249356290430260816 15926768 720948129860972022409430299685781700608 15926769 -2038467688289937823978565595658768676400 15926770 4855936488226542434251301658170342400 15926771 -3884443685195052617951770159368679453440 15926772 1381451252903427536250745107294606753792 15926773 6827490984529054234105972583625284129820 15926774 -96991388519080727407500668912054856768 15926775 -153259017528977942975503626529880874000 15926776 -1046012296969108047403041202352399155200 15926777 2093798669084296037977329393789634374912 15926778 321801045792965160115673475363136808448 15926779 952889096564121651091280552749610258280 15926780 3777328134884907409887494560167892953600 15926781 950054433983650647896698404982028783520 15926782 3899095665911557007546237429947881940992 15926783 4211918010404560731908313393625149597360 15926784 -94567833170636841763038940427043471360 15926785 793702192605596402961107102063489285760 15926786 1367730433306651218382307959253538416592 15926787 205594122964421687945599017471085509888 15926788 1315207103189967121516663052048771845120 15926789 214252609205956442616942899005115962590 15926790 -577359689554304312984505288357853501440 15926791 189985072899765874468844512045718815968 15926792 432497412823690969373175178727418593280 15926793 2244397963464718516089385785122446696464 15926794 2135872087893392177239718695859176128 15926795 -6826383022412684102362968924430679126400 15926796 6061563215509555101138148978105487726592 15926797 799324970909820266287303940079428264246 15926798 818025119405603117640569588670193168512 15926799 -437081872883324309974639530455930899200 15926800 -636280188507647001879878030316742656000 15926801 2753159632157316832194127973254569166704 15926802 1841420504798077257549847240062800879232 15926803 2617096633011637767249396021959405691880 15926804 -2464088288786386786935212722687250905344 15926805 336608098448755662578582211430500594300 15926806 1204938360435009242244999172136889098880 15926807 -2485450172503849241846083650849078225120 15926808 1140550345194231240245267803239685816320 15926809 -3993354300907206194262903312924881690496 15926810 -1159760617963403449153920738972064727040 15926811 2416565197554612802521874261965610214400 15926812 3964480940776408980789548907274107336192 15926813 113343140925505441426154414479057006560 15926814 3513325894277292295298428652886585600000 15926815 -1932586872006390363759977749257332414040 15926816 -2532358473725773173394869759220415201280 15926817 -975983204602017537746519561379344281440 15926818 1076813755525635717253592008037104257600 15926819 1738848308637772120013226672762477819720 15926820 -3232145909959725345972585040055255040 15926821 -4024997539233209946178892798490938230978 15926822 1126002482463837937188456203084146463712 15926823 963729642570027613022719960164011487384 15926824 -3609293091567784468766012893697440819200 15926825 3004288575041058562461199318683774299550 15926826 1218845093427368122371719207032835654400 15926827 -435085642429848840636583613520432876000 15926828 -3432824861304400264427323847898855359232 15926829 1117981409975994045514374645462721568160 15926830 -1602337166571233175395996239914372517440 15926831 75501215175272412443303333192837071200 15926832 -309247088758437749399237154267137949696 15926833 -706409820913952023737862513927669488576 15926834 -1029747730537731771223307796208061615616 15926835 -1237648828045885616571536603370075323040 15926836 -2408756606706073079858851427195711739520 15926837 4257726399899097314185289623608896901486 15926838 -451900853048845685203877215600943823360 15926839 377434382330222533670058719950686869440 15926840 3515705135275249168785024358693665484800 15926841 -2685915605580506044347714932945748430080 15926842 -167777423721431759131116198585080525856 15926843 -5941132948531725488920569674984888899584 15926844 180154974302344573953260296197059375616 15926845 4859977929919130724029514925418057774400 15926846 -585482714505071798764667284866876969216 15926847 1063307298371030202999662754835241939400 15926848 14549026702016852738165905578876993536 15926849 2904714170804897835863657889251568563760 15926850 1068040181395067127539252250298787391600 15926851 3967430670601897634850511047997069505104 15926852 -554557390292649415814117913383067156480 15926853 506264332186608010104563178844747444704 15926854 -1626392370313007262991333390001848947648 15926855 -1046179353617877199179045694004729963040 15926856 -25278615073822213336408226280167178240 15926857 5907023108509024448761825784478833062106 15926858 133241428355404021989964919319409418016 15926859 518781563745035886102468819351607808688 15926860 198504354782426270017992169707402485760 15926861 -7667455426071160011479859758993970902538 15926862 -267718386839034293432004831160716288000 15926863 4893568478017189552395170674257409600112 15926864 837276918167401536809496912654164951040 15926865 2934254588342047817522267534162762243520 15926866 -661755598225141071050130387746244160368 15926867 -849230195798541984261142213724612892 15926868 295832807455467259775418386223353470848 15926869 -1419664360222416144281782179933620246080 15926870 -759290273247141559648214557773950361600 15926871 100068777323243777438099560760262227280 15926872 678479540210779508672020859080280678400 15926873 6944302489954185087367088797397750418960 15926874 -883984968955197685903606243354127969280 15926875 -719540670074718404961505821441144375000 15926876 456813275946946468412751885288571109376 15926877 3098345562390105581764685631520730318208 15926878 1396893475045653496596199563045230750400 15926879 654892651046359109631575309847400513440 15926880 1495384057806724273576397964158128619520 15926881 595789574947937467997830833071226584212 15926882 -901253283557109658573929996915195212208 15926883 -554796592212492978330995233637249433600 15926884 168532795480208967259076454548604652800 15926885 1827214595597525749052186234428128979800 15926886 1608782630537133426026734660949862208032 15926887 5411864817065663496087745543244286026760 15926888 276044809135289949091306328357308907520 15926889 1277888115555784562017977372248694233568 15926890 -2081228733040041229466196938239380587520 15926891 6311910846579109242734504310939335378292 15926892 -2333843067530457541701783250843402930176 15926893 557968273431588393436100632519370436544 15926894 444425672850814040808638766107598989760 15926895 3882103807309421369958924523929389613600 15926896 931446950546033671470826495612133015552 15926897 -587216526310116422235015276122885343168 15926898 -448203284481200564954559930947091982080 15926899 -45644435300960715675132071628176108592 15926900 2993809096847819282683548109417400832000 15926901 403825475176420112899343239402025906688 15926902 -1323310342237226656434889528871452446720 15926903 164210357916608782043709058548440613624 15926904 -1382692750775778112862643283907667271680 15926905 6679017065733131920585710857089868861760 15926906 584761318217608320554426098481098268640 15926907 -2188796012257096229360932773154136902608 15926908 -4406280757641431468751234446007268953600 15926909 1635776544457509007560609240598373226072 15926910 647510228412945798586249257836801823360 15926911 -329198374491288225796089977142007746576 15926912 4337434069250294501277932930426260684800 15926913 -4338359611003222329067104281623084120176 15926914 -1596667001369666167545406408980204431328 15926915 -3644553457529375511022055609707324264800 15926916 -3614248045945661747584841574530763755520 15926917 -3142641057791640226345994168107177767936 15926918 381385208957861960412022400293337778432 15926919 70890385946609204955611523665050370688 15926920 999526823358117326191976459268096000 15926921 -543302875175921078284773484390885900320 15926922 -3895515079350560110551029087240279723520 15926923 1327509175979761882711606129063739401172 15926924 958335949383658398637487075934981135360 15926925 -252359041909450235265431748366905088000 15926926 4058915802508779453419639330469369651840 15926927 -307382359261836673988332271893040465568 15926928 1280642385950170483262532047995355136000 15926929 -2869958926837491615832874437686554599616 15926930 1886084844621846245558672020611511923360 15926931 96247563243425299565567007765270625512 15926932 337086143748542732299594086271871877120 15926933 -3420834372754548735289888495290775586112 15926934 -1056587485843395373113830886655828345920 15926935 2229854548270510912721791407397709567760 15926936 1965838859225124477797183105218614343680 15926937 -98546927819574074965278911024676791040 15926938 -2888300103929244424350562702584220292880 15926939 2086656178002336303348589603120827931680 15926940 2028110330514682433951971097708945433600 15926941 -397172692981474143420466681213601057216 15926942 -11486555794336723590609571984426613376 15926943 3361031415397038982980044067003452805120 15926944 3184792299459928024609454787715601006592 15926945 480625874138432282962040079211535941800 15926946 240620287866902795139582376024543351296 15926947 -226629512367321184188817970715285563720 15926948 656888643023499741263891182229115592704 15926949 -2606671650290942843063879583185577716256 15926950 377271348229783386276331415883383664000 15926951 -1403845367961680880190263384218051943048 15926952 1763623588105402926805850048719194931200 15926953 -2914372893049558650692330545976407050240 15926954 -2157854329969707332804530058593208667648 15926955 -1521984720769114239959050899118948078080 15926956 3551044638338498245865913376118065829120 15926957 5571150738980998976791128595604379383232 15926958 1888065458309559283582662089022400545024 15926959 -116705948057513115149302878683332337880 15926960 -398925678876060019550559221708940902400 15926961 -140803554388674462603952802598072518400 15926962 1795751557538324172858678095350663529232 15926963 180831888680979241558773803575128632448 15926964 510463982351806002057601689446038579200 15926965 72119426634399862879466805343022256000 15926966 -3886800329442982748848100764811788228992 15926967 -21320961471813271411157750439945040800 15926968 2158935758232140713068844995614336962560 15926969 -4323369487654969301376049679169413140140 15926970 -1152353406675871377533278763466668121600 15926971 -970138843979924344597568701686554355360 15926972 -989647125619057198875852358609187606016 15926973 2328373684582996879596086816572693142784 15926974 1581019435480148004280624702190876102400 15926975 990787288678818518667289366632991227000 15926976 79803157175086697877906168563839795200 15926977 4105189833087439347083779669158300568704 15926978 -2081391110310771742007710735342452549120 15926979 1662564153233849725267287496281133620984 15926980 -3704275973107694080186057395236538777600 15926981 -598998156166322470769944602765282467808 15926982 -1285026171249530422113817493500893465408 15926983 -83515458986243769893534378459145918000 15926984 -4235169551878758114277443621524275200 15926985 -46375708163591356661651129298967527360 15926986 1082009662838524732092615473536244742192 15926987 5728827613575061255754318628172038207636 15926988 1002411767479659853536211494174916608 15926989 -2432278537366907697722254550351905030676 15926990 1867054893943272116386376194886464056000 15926991 3160235322924581735906910433471409264640 15926992 1184012609282421109572315484057921781760 15926993 9636198980568404276366152519583918296128 15926994 27162297725447453844782296925026246656 15926995 283615723019559781863798424762806446400 15926996 -1579463974894903390814117657683680336000 15926997 2933956480957625207738655189916454976480 15926998 3983129350073792000173323193377032820000 15926999 4326369028508070882186423261220517572992 15927000 -1894722561071044690200914243488204800000 15927001 -830541460932547755006806333567033360688 15927002 -398619234355530809379171026962806721536 15927003 -4336438951197919198263158866743116896800 15927004 -1207105304082166120009406595333965042688 15927005 -2169112286625043666421885047984939904040 15927006 -2092464579006917838455542040979950844096 15927007 917541382154846188513692530753749319040 15927008 -1538983121955188136438154552526843412480 15927009 1218953919260182631637515861872776873456 15927010 -1287002959309194584320844614719643783680 15927011 -2316767459175884225980665403691130830736 15927012 -1371344341748208815075544525008654039808 15927013 69647664481959593615702466329131598784 15927014 2675153149683427290705711036368484677856 15927015 -98254782510553160387983503866174266080 15927016 -610400838709322880722578803345666048000 15927017 -1185549204289560600209689098654936193152 15927018 1500021874436031988336812904035487259904 15927019 3002572513498907079186567970289646194420 15927020 -1068168380604366678463661846153965777920 15927021 1182744722966238653172756918849060736320 15927022 1170584417696069763940917094262853152832 15927023 -180721220729198476830563420554641042960 15927024 -195014069672474615369927137403879227392 15927025 -513043970909620106252174284711684870400 15927026 1669469458058873711362214637972862685712 15927027 -1167823311520352818595129319718493026560 15927028 7382892760836098843831537311712317440 15927029 6146514316051007257246088307532854771630 15927030 -21724827727519875057731822893100711040 15927031 -18187635985320447455865525087899992966080 15927032 4087969406694263240829391730779978444800 15927033 3735311336417437853110268869972747270224 15927034 1656268886236852168690271227174432834416 15927035 -5009884993940873690658213354628386144000 15927036 -404150650407088227175231690276131495936 15927037 692236278686783395706178020375044452800 15927038 -2827346347110841199511368570788364590080 15927039 1222470296003494945743289934497393515408 15927040 2082481935945610990931496438537199288320 15927041 2050528390851500791779803385626852364372 15927042 2028111091917093267794894693922976547712 15927043 -4777468890804901180071687566583763460856 15927044 -136028712037569862906342878041641979904 15927045 -3954138462888378753933842640148013630400 15927046 2727590342270092018675913551418563685472 15927047 -6422137516586163242966545386223864038504 15927048 -5522055074970581231788667935456742400 15927049 -3479053982230610393012328755914023352140 15927050 1957501239549078875525763160810341600000 15927051 -19003842070287469353485285634160137216 15927052 -3495100860148924247276363238835143825664 15927053 6996463763973822347615064870162605749302 15927054 -174039672488949192102454121060751575040 15927055 -2878918080270701972295249674616977303040 15927056 -53684465512873266158672059043750608896 15927057 -1344030079692401108852965802076063312000 15927058 1253010480809607763177522565644023192192 15927059 -7763936076485657567152930072916201110740 15927060 -1411906197493436078823922809354398423040 15927061 3410661989232004312128320387343034777080 15927062 -2813951644511294578268221489628262472320 15927063 -1465189515717662004843264209131738352256 15927064 1237400457452942783532190577247363471360 15927065 188377722182238845201075201804994643200 15927066 -2203859571298761914970508800539446611456 15927067 40396542334015017332711664578386482168 15927068 5408311069614006674005094094007899022848 15927069 -4009133643570979302478109110069307619456 15927070 448542303850004391290976097482367119360 15927071 -177727951697086950437010187316290886016 15927072 234436754217533712374937834358082371584 15927073 4653751992267091060972632793559703184640 15927074 4065335745369898428780735167669916019536 15927075 -607212161723992838743329857647963952400 15927076 -1911766655061629397726632156634257157120 15927077 3120815586292048869006460846772126308926 15927078 1615844278627714968410697885672901263360 15927079 673604056962922503448866458511023598736 15927080 -364396650551837451762124079422116864000 15927081 -4372634009216573421756127884351413851248 15927082 106219430701820601948970494871586400000 15927083 -454997541547892890009599782035640890176 15927084 -1146933861585379941214181606084663961600 15927085 1095612266263324356603472395823866480780 15927086 49374240876317119151934086546384400384 15927087 -926642021837798524871208123999994199040 15927088 1358672194623816096834081008969079898112 15927089 8211670321073652886533579501475432514100 15927090 882714916806836436098325301464927244800 15927091 -642536952496389661572782955040141755508 15927092 -1169317928734541202902829474295614627840 15927093 -4762023803564147178501610551773241216 15927094 -395181371047697876672881125110614509696 15927095 1257797848844519462188053698410601376000 15927096 4861191895761803534441384574321023385600 15927097 5817763316677681664042243466462877685546 15927098 464650757221903382224091807261714545920 15927099 -79021360389044366157753960654726792936 15927100 241168939489045998123883081017024972800 15927101 5133057563596207455512523837518731116204 15927102 341652062389921352449428363015025708992 15927103 638937028124292240209002126288171708352 15927104 -736359384225470942068931553053844701184 15927105 1570816703378579635029124079072357880960 15927106 -485150968043443524319818762168465518592 15927107 683198733877961400453231420988317176556 15927108 -770668079766288199899886594724710809600 15927109 -3616354063131069330463966864497743040 15927110 250927502673295403673686201409804351360 15927111 427354721193972313012387137081234451200 15927112 2235483372298814740233447250421134771200 15927113 6175976889491061798160595451113732799540 15927114 -2553181431766138174885518041568645120 15927115 -2485118928197599386007736807446188774240 15927116 -403243952348114906873429179768764982272 15927117 -1045465353439827000827206917514184896320 15927118 1122893575294592567873338632810250606080 15927119 186619604267287840242760179808383943200 15927120 304988605540979840390300441455977431040 15927121 -194154477466360492943735246474100778688 15927122 -3791239540047845614899386157581671083888 15927123 3944487977513734829928946739495124339384 15927124 -2345547654767998937568739239847204466688 15927125 -4294433964268679673215942594923968576000 15927126 1316084634583708238360356623263883333504 15927127 -656570166024256876023901956934614412024 15927128 2148932567186231178660823640871860674560 15927129 -921357486331855304114445200333844820416 15927130 -191534015266947886718388562744643596800 15927131 2914669955589275222373238649018673559824 15927132 -705919318352986662942428040123707845632 15927133 4637353713524081044189207008412562041382 15927134 -2623125331069244265254110577104625894784 15927135 1043813835089085611741054428788622594560 15927136 2038813204443239193946192113529141592064 15927137 3110059450726778702142837141537166314786 15927138 134023500102325786959130970362591576320 15927139 -2714611266263390559394976077582658237976 15927140 -150521926194977647926292235693583859200 15927141 575294379567020957737590707382405136992 15927142 1285128535530023829550898353598329257984 15927143 -230327216198756549655194753083567105608 15927144 506457356810297561012398168805971230720 15927145 -912857682550569186801220321735256300280 15927146 -1879488320215545986454104614415817889536 15927147 -1135599074579389387956465911384774078640 15927148 -2795205698477187156788407164035039646720 15927149 -526206573086606235567003644993561272320 15927150 1024416066720038423221413136487417169600 15927151 -2929177357879248267021089520967485548848 15927152 -453833349069396442760971293154832646144 15927153 -1536821122988504806289546836345117490592 15927154 1565109310142491997554052489668255477776 15927155 -1332870536400262262857996824266885003040 15927156 787699168295073217778247005170015712640 15927157 -93582066873513043197384042249698403200 15927158 -1196211461711540462079562677609926687616 15927159 -90154193469917388800663008605686863896 15927160 733893675930866288740790212419754598400 15927161 2877574745175812657048154062731675099524 15927162 2734832128371436387555429212565008526080 15927163 -1243720331225537441731741146746340531440 15927164 357222569252671199287736089126366003200 15927165 -2032801849004966597990207392316558712000 15927166 3976105362943084891388546253111073661760 15927167 -1448825237476029210337765653474213350784 15927168 858825319139998502857788133824528384000 15927169 -4849909926971026600939732964730123906430 15927170 -845185664090325840959620584312813872640 15927171 -164054970050049812217535027605942319440 15927172 -4755334509610477799531866514933187133440 15927173 -3810340049611698494051003216722378350720 15927174 533048920496665777512990446301125883648 15927175 -1656170085602758385448980431748816326200 15927176 -5889777088648053643081070366534565273600 15927177 -608360203125152440066012849586672906880 15927178 650527231463811017124708835354094005248 15927179 -5106309195457086064921746735541216977840 15927180 61247937331130803738015811264626360320 15927181 4111288244116981169533223165558145546264 15927182 -2104719329613834098556172844791536671808 15927183 -4368889840205857152791230645680314457048 15927184 267017613319092304474718034443880366080 15927185 1443375873881610044186648102729004235380 15927186 902106432939524646027564659867860009728 15927187 4634829240405711167127368412773189293680 15927188 2147095192499619709376758269914592796416 15927189 143742006109941218259848705173110076800 15927190 -3268710319505620628177856205956081907200 15927191 1815223440297264400791628559958427933872 15927192 -1754693414473295673026242499882747566080 15927193 -165941326053720342002635110795340877040 15927194 442588854829795535871456817532026438896 15927195 1429777083030075786288580835872055343840 15927196 121279608358732932566986271260892257792 15927197 -2280353306285349829601266818985620473856 15927198 -828361853630822577925546889758047848448 15927199 5537855296278565936583425045975416775680 15927200 -10495978530087384252076248605550182400 15927201 1607945053874219281876583703465000067968 15927202 -1013874875697878650746903237518318963328 15927203 1057450458989695894042569518243211967452 15927204 505484008913823352359289917046772253696 15927205 -702970276931402220471625085053672992000 15927206 2749142800000159398462767851607228640000 15927207 1111152989947511450440940737165430086440 15927208 -71217796257771655481992209660473180160 15927209 -1181930266951612356661224682280454358284 15927210 -802337056620125152797337235445591543360 15927211 -1813363379596703548699885452518936643776 15927212 14739152480503307950282775400286617600 15927213 -365829750131646459741866921316333301056 15927214 542370185574538448129484807402375963456 15927215 -5001778852658874536109586015743000615600 15927216 558579834890662815765851585668457103360 15927217 1382133868329297215984072917990552759872 15927218 2980365961547401852478712946854633129504 15927219 -630785953174103686152755370772666859520 15927220 -3682960119909431431457166678232049829120 15927221 7167391068700345707890132765221759304700 15927222 -1369749678990985432365464579772717081216 15927223 -523226224722533647976397317124471163936 15927224 468841986984595318717692132670638366720 15927225 1295872165985530382909085545202790476000 15927226 1058093888992346121378528503953321148160 15927227 -1002178514736559193088510044182143975480 15927228 343293114476978906242698038949792883200 15927229 -1646498178875862980017246557782209831680 15927230 1457190636568173908821176697613695680 15927231 3011350105157043190037361961267807505352 15927232 1241713151263527260436321394889557278720 15927233 2275631789326130466300108016393589584320 15927234 -611543492456329882918358051122971400320 15927235 -209745192934701791717853751559881693200 15927236 4313998693565445059672456902973625044352 15927237 -34011446113276147548649959790921138692 15927238 -10660136826221550322696477708448589504 15927239 3198870655163687973095105427220082606040 15927240 445494138272648464423137297579284889600 15927241 2932260780726765339527630436074914370400 15927242 232927824723262056385524233262171721728 15927243 -44794815422923348695097372092998437632 15927244 2224283608933288722162361680393066227200 15927245 313595834808053615721797706872748648120 15927246 1848384200415925852526381165832905424000 15927247 749118968043084480121309824784378002432 15927248 63089267632619034929937206828169216000 15927249 -2116548402522453794099881354970954017152 15927250 -848289006201589348726592830133065080000 15927251 4325370932142633290197511386731603158712 15927252 -1674261203023566453816459188527766132736 15927253 3618008434446161239926929663616134123100 15927254 -2604523231549299399870447755100379492704 15927255 672728475312819959114571501122202659400 15927256 2868661524207327668656465718303483258880 15927257 1312752640863720812442899844032821698432 15927258 -2221587824713920324703392171972398102016 15927259 4941552179917715897578588941967709227460 15927260 -1039128052793348445903583912446774213120 15927261 150219273759625990773774487615700119104 15927262 853656525418679321651207847806704133760 15927263 1493803186497726324384142782672390762240 15927264 -625781605471659203131965443539398819840 15927265 -1845308478228990354292120084125086159340 15927266 4709997893077246894878400080148417253376 15927267 281171825151068632786320215490980226480 15927268 1659494129186054645842298770890759602176 15927269 -5532849784676739102419167190557743915840 15927270 -41107090885029712025939372458342993920 15927271 4280830823843061783013744856656917060312 15927272 -1665435176470568574534014279471018035200 15927273 -77129836717790494594556551497055055616 15927274 1754582046095287402719638918585895124992 15927275 -241778796100054750850954114153381738400 15927276 -723860699746045694586318955829780038656 15927277 -5467066701063812255277916932859511832874 15927278 1633539718027076215455794399432250673920 15927279 -30112647165129207644550114571527963120 15927280 77200183371745370957312394820813455360 15927281 -654945476297939609681874304855107135918 15927282 785368682563595386693050129275537057280 15927283 578223864633597583743117609967523819520 15927284 2924603906905922590884751650070888799616 15927285 -1003884809084482606549120236355324254720 15927286 -169358522596967262297922560232012704960 15927287 -4523693189609183775269773381610231063064 15927288 -1169347689509234753698058705744048947200 15927289 144031763230915587113758786961099309056 15927290 789860029113503102639859136440245906400 15927291 4333490188950674981431644910266577987152 15927292 -4468881969676655077553372133449597353984 15927293 -282697248845875120777516277203030627200 15927294 -3679786302024163647169551157097636896128 15927295 657007563957566941944696597443229748320 15927296 97536467133671057924073414601746677760 15927297 3241629339112428425444878032914738952480 15927298 -720930554570151162539950302611847053280 15927299 -2336564802782220390904730628745533947520 15927300 -2956777225010316581434644060241399296000 15927301 -1884330876957335955626507976629685106720 15927302 -2493298985445615222547050705026204611968 15927303 -2744217217669041723759860071648445456304 15927304 2342035386397839118269785274186053713920 15927305 -853713268517962991455385961025522320540 15927306 3022721234423625576851010920830658390784 15927307 8991703294882282453548311784112698938304 15927308 2084212135002186893188096386967534556928 15927309 -3513055303713733023245691685484328265386 15927310 -88287307015761955373033174232327056640 15927311 838844689633490118190807614360948891024 15927312 -677004253798674465661771909673955164160 15927313 1480752369932500309144764035478498019200 15927314 -1369441115947448607388466959590402964320 15927315 721889488341456658948894557715711776000 15927316 762402125353330748361889681445035745280 15927317 -1801600456871415709068509414210042501568 15927318 -3475685530497336265359826415801437537152 15927319 151187020344168334167544861249562160240 15927320 106252612021277760148970823912027340800 15927321 486274074503169683400515201110936949712 15927322 -2905623284891423313225189694618725127200 15927323 1307522206190877564146704514989867338384 15927324 -545228941469859884346288965110281535488 15927325 -2485878403538328737547619630912777199900 15927326 180962600713462752479639429692151306112 15927327 3357723939523799738110675435205181995040 15927328 351666106944228071381793220630479175680 15927329 55365872004648504429780796513069387776 15927330 684588870453353757251127432412892497920 15927331 -586641508019994684829957311114946857008 15927332 -3272693156223292953072094069075350328704 15927333 1399272994157722530197978544215388227424 15927334 -2196931259903373692766241549506966235968 15927335 -381288127832242125493309950609638062080 15927336 703476439445115773164382460008300697600 15927337 -2871639674142062384720763502591948283014 15927338 -465024153652228205105532135305146255104 15927339 -352774564574410597300994585810119968000 15927340 773718395855139599751943870402865203200 15927341 1031965528035306647120318772926301902742 15927342 -1741112693918706873835556904093230858688 15927343 451219277027379068516424410781798946320 15927344 1208828540801066780132628702872445911040 15927345 1061449681957489671432420626387739561600 15927346 637544385358366937952020822207225333280 15927347 604260665601566482543824342495613574796 15927348 1881391742783281467700585145557532098560 15927349 1407697064274174137561632586667371370350 15927350 554839398560595610252102405346265096000 15927351 2783143637381332837700412747188119200 15927352 -1035430266211474510357221302264894423040 15927353 -1043720606894780457313626216240336905016 15927354 118178749112090201378801876298440804976 15927355 200784072741683243583598115499223110000 15927356 914445643254390922890192633767178193920 15927357 -1893568131594480100473414200405085983712 15927358 1941000559193811521002243097667649688640 15927359 6967103447024645991739109580258984960 15927360 219934217359341593164257034350058536960 15927361 4312197419008286151444483463528550275524 15927362 -810855689691140637300778826242672206336 15927363 591916299282774261882495376022720926800 15927364 2077181794828937342794581685707426754816 15927365 1262068521623087027434210243870542067260 15927366 -107897856796732272333685283353381208064 15927367 -2400072167339063877894514403716218950768 15927368 -484421373181240565446458628727899998720 15927369 -191371845561147761616268520669132630256 15927370 1497936690938420501646123308213318774880 15927371 3150511489654428935114536655105083390200 15927372 -24955541446073836125813299040149061120 15927373 -3014527644416785940924352014740069025280 15927374 -378479980833027191155031124240314294208 15927375 1892996867726942958020119877209676628000 15927376 467926593412027094912440402301300498432 15927377 9903597961098256555760256923318470284000 15927378 111131176918621761721992676053863013120 15927379 -1514886224605388167447328089248078986816 15927380 136433532322335422746777117087894118400 15927381 -4249506100302617078429064643124696780160 15927382 -226443484600623153254761342004588056128 15927383 -4297155858815523380997930818995275493368 15927384 -2985793050452345625059906049820283535360 15927385 -632665928858231492407668681655610336640 15927386 1349882213615371416453505826278867921392 15927387 -105963728959111341531888079602529812480 15927388 -3688351529712117248574022900745860275712 15927389 1428656083995700494298731738374131844640 15927390 667010112497422644970068598858075845120 15927391 6108558311959796567289839618776094901432 15927392 2918626324998303029983335939193382633472 15927393 -1018082369400593081822018148494766677472 15927394 -681811297227771533396846864761625164800 15927395 263830407763168680865931402667574664400 15927396 -2603300468547547155470095879240582010880 15927397 -541980843464300110509110158596720900096 15927398 -2084603421952790687142976926913442806464 15927399 -159485111299378899868529478819022665336 15927400 -45102157088938766944703948312430336000 15927401 -16827554022622413038403993923900232348 15927402 2392278324610630327659220449476416126464 15927403 -1111056606883276127514748701063747696816 15927404 -3758528945056797210596751622955848588800 15927405 2787694735876094226353440619932574186880 15927406 -118629973608104661087420617061695132736 15927407 -3489868505016116471759102881194120734400 15927408 -267004065994619280153361263482948812800 15927409 6022351962490320378101349034748820247860 15927410 255164049632256068828558121193673280000 15927411 2836963207635562822540932732468223638072 15927412 -3440529012622932160820150099122116651008 15927413 5696273753731831082538246667452609391662 15927414 2339381176054699384824696188484422306688 15927415 2768508124809878402771990271464563200 15927416 -3344250032358535757659151369359967723520 15927417 -2110926737897646442276553333260960172112 15927418 -475499790622764839744405411802798894912 15927419 2986533082131620299765607461494215512296 15927420 709536644031541831307082261446711500800 15927421 6321849746077623851678354048248255775244 15927422 898886147313146193258374815360283471232 15927423 543765529308823166302428859778839312584 15927424 -5108203802835337236707125883312673914880 15927425 2375111464620964452269154224764490448150 15927426 2045929791384088135617689019370920915792 15927427 -3914282186839237348786930969100501944000 15927428 1138174410898305776036946889669762301952 15927429 1413421082013266462002427726661635630400 15927430 -782692498552346498433563669765183143680 15927431 -323932744928941032351119682541881825120 15927432 -316013857208948174929426633239802920960 15927433 -2986847496475317498513647491475376233600 15927434 -114747853561180611250218342509267665920 15927435 2713782126428507357364179956193681403600 15927436 -2423614570738177137386511890088914540544 15927437 -272163010029978712239794616390234883914 15927438 1283299786892541181959739404944739532800 15927439 -3453144616130539137188586280979633238600 15927440 482673439070621896801651914897720115200 15927441 -824104987897201472998726451003455657056 15927442 51885075616983405619992270304242463872 15927443 -2461177544620980150227434807958186900400 15927444 -16444052302962705454946736107809249536 15927445 4582273224335857410257149807883980820700 15927446 -278287111729477325307711250318225103328 15927447 -742719973697230261485497028718656337920 15927448 -5221829591213267539598341449005452800000 15927449 -46937609186505043562762703111392656620 15927450 402395489151400887350060169788957740800 15927451 3675580255738512710943159022137712963584 15927452 -1230979114631618051932781626543529316864 15927453 2776973509387327325734945387302937243200 15927454 1145327137633564256507284632974959042560 15927455 -272290261775814392454208993195330003440 15927456 3430305328161549035315086231116639633408 15927457 -178339911851868681524264158657465684736 15927458 -86373682385973851495836741158786055680 15927459 -1380700251419070451273269844311911596032 15927460 901957006597453699754325735849701249280 15927461 6573636770997746129155202546450886450624 15927462 -2715706449129249282604865140451257580160 15927463 731070996115216381977701196286958962800 15927464 749692403095467105957839381982449172480 15927465 2559986321923694780915703877267720125120 15927466 1424179729336376979619359497831636041824 15927467 -522211373693877572845928677445299774800 15927468 -602865020705255494920986565809407080960 15927469 -5137954593563035591088855719235563665130 15927470 -340133498940507586257097147282684899840 15927471 702360434036778031027922805690961775472 15927472 523822638283199845459559060518174720 15927473 -45188345211472216761737094976873969356 15927474 1865007614293443242697253070707810041600 15927475 1700746272896850277776388652722012668500 15927476 -5086664370513156195721025729576089165440 15927477 811365729241255537415819033923886236608 15927478 174901082994959263019188903876245872256 15927479 3704586353564046405759780887112410647080 15927480 -914728719794533101956142059715798220800 15927481 -474982233797637876302833790673594693718 15927482 148027259803995881784309763680096492000 15927483 -87160607423583275053010498787211797504 15927484 3428773448646700418503245494482633942016 15927485 1169429913102770871373262779039610213760 15927486 -875412914135488877594860102650695622336 15927487 4433739688613270901333239134917696045792 15927488 -1007289474646862890219462318757759680512 15927489 -12395838384871348714686139121647935163200 15927490 437208173141687332968456754733467238400 15927491 2076495761633662238337811580863716644400 15927492 447515138280132327706553856854711365632 15927493 1755635495514277055409571724814588084700 15927494 -878989264473878240109027473113902468288 15927495 208027324839383798112976167940531875840 15927496 -655952116738456132145714481003508838400 15927497 -5632624536458570019035677158794970885708 15927498 -979981308152815092381982119505728092832 15927499 -3095043339698695890158177842161578176764 15927500 -220288237054574033482740599593280640000 15927501 20691965567756801821118818973197529088 15927502 -3752947849979397821445461203870560331968 15927503 895598266663721377326388961853519328752 15927504 1210143350098884923895664649309198745600 15927505 456417442991230765711441970138070865920 15927506 131820457266786056020712159480853596160 15927507 -1416701070260341246644397885792689537312 15927508 4515372808226351769626730215468892164096 15927509 -1635042392549608410657274457200721207712 15927510 -208533029585813176475608230059848857600 15927511 -1038528978619700026229809288816805728888 15927512 -1888951726588670923157234108986827724800 15927513 -427687334229504688904427310546050528576 15927514 -2101429619325816874968771180948018096144 15927515 994641851685673408876261937083176692160 15927516 -29669850431246858243004024269995054080 15927517 939755812600032844354675135025330982566 15927518 -2746446304557373780323919003994743063296 15927519 -1549954172969120795436452994680543190912 15927520 2044465112950534544291736788028500213760 15927521 -2158015328333629714397339876207769025536 15927522 -221442952437145062324084002695175877120 15927523 -1627147121645220350662408056652352457216 15927524 3122699815094346465958384787980908564096 15927525 1995980397848333491453034150594894620500 15927526 2832771697407524736146693246760606527712 15927527 1049510959039727869062298118300037132288 15927528 580936008890881825837221636578879078400 15927529 -3131109040553415583051308255317526084000 15927530 365390458706137484629594732845892088160 15927531 -2388139373274536241839953748387324990016 15927532 2068556900734496642123931654391744061696 15927533 -4058198355583646302342468505551441522218 15927534 -48574989828029725867186131992016172032 15927535 -200617639260736407445196834767946193600 15927536 -17104818365530600949734649649709252608 15927537 4849756911509567386008660226661673160560 15927538 -880303631241561667987474714076750462976 15927539 -974298528948598844223712124101676788176 15927540 742729567602934301255609571742450636800 15927541 1562876778416134339908688712692164736672 15927542 -892294840295060945448700422312170129088 15927543 8380523822159832688324282674742579111680 15927544 62611155103612838720490848731806904320 15927545 -696682561752462446672901969776606431680 15927546 576113073744126483891885911724437925888 15927547 -5610282231880912555940136510749884791004 15927548 1499031165906144924102999029845180416000 15927549 -775232972072127632492906304829407404544 15927550 1226188897876063502744272651637255505600 15927551 -5244789602608253891655244398967815014208 15927552 -600893559272664378201034738962542886912 15927553 979879583586400621658743533485764064980 15927554 -79325007174522473094910411903619182080 15927555 -1291603405314180628424303903543343598080 15927556 -2444549844139501107776542412498625911680 15927557 2195736091167261227995434773479486960092 15927558 1160030425943732880155960000916725563584 15927559 -1327963359530470065156986957049634459240 15927560 1055349485990155412277110231343973171200 15927561 1301250692070778584764994654488063285988 15927562 7525518695176568733317282590910131200 15927563 4689571066396085591574247933088953897812 15927564 -1022044299921957331298765724606404596224 15927565 -1901994526558006171980934621773994479540 15927566 -1168438223348098242134443506136216584768 15927567 -4245758499658206958989425231939693781120 15927568 -331038454773810722103242994038637182976 15927569 -239561488221536645777670694105657319040 15927570 -773256273461774657632518656591651788800 15927571 3161941463746846039565860213614272911944 15927572 1592433859671354285376295581182848716800 15927573 -3333850192927810699708023653126277342816 15927574 1473380464862839645455386602794125020704 15927575 -1723604916881761844462190912021585171600 15927576 -241654823826782636644978544350573363200 15927577 3197619295354825954820548829544485662660 15927578 50230403299766234732219925156764344320 15927579 1156243887248917876755113834093989889424 15927580 -2460363834629321176400993345029706764800 15927581 -957806342082182929403822101436390700000 15927582 -1573901350396781988462785650321783474176 15927583 226283393975969907876088673867374110720 15927584 4654718482072742252777024764351278022656 15927585 -687486484394794146295760498237003270400 15927586 -1254838044421150848672815778215726551680 15927587 26809658679974485068805760836619557968 15927588 1176070737267394478779061395326285160704 15927589 742631690232198307263201895304665245756 15927590 -171577053785914818821189282544099966720 15927591 -717745361694942789143344162188913771440 15927592 796590135798421761003631604439394713600 15927593 -8479388176094798832533263253949424080 15927594 -1423541129636027788698704296946427606528 15927595 3495167110124859648836016521015071135680 15927596 -5486236092906133004583812199904381612800 15927597 -73749785118098628226796474097199494474 15927598 -415547719753937081834696368453557304320 15927599 580289561410964716427053830645639715920 15927600 125357819520886772672964430093669171200 15927601 -3839648261664597351452104768566814268398 15927602 3190032325023638171207532099416126740752 15927603 -2010271535305446279414741127395632337096 15927604 -622943592406276377094734638176280875008 15927605 553936094415813143691941917828190688000 15927606 1748270881608488608019840487080325906624 15927607 2841109285739537181625871331213763282856 15927608 6935172576432791960062645834325625384960 15927609 -1282562120317653231542130597735524021280 15927610 545823472036367659087587392763861396960 15927611 2711393132073368982985132586084445391104 15927612 -844773308525390248069784990064654981120 15927613 -225066760397825119685574623691145873416 15927614 1235941413527760678319265424053848251648 15927615 -1167504548501084439456486694256906304000 15927616 398089375520259511826339016879948431360 15927617 -4429645423491643795260778565260492165200 15927618 2847701083916866500601518483197660160 15927619 -7307261642131397460426125990643600134980 15927620 -1039334388481578147496860844695038584320 15927621 -4674435021579072461195518468141361357088 15927622 3181020815057214709524115076254921737792 15927623 -1806966234991857664909753693199852096880 15927624 5199147426466168932784416045040226304000 15927625 1216845325081450493484931494398445120000 15927626 -592488881807557159354517771660943927552 15927627 2647557191379585872594987358502680469440 15927628 4005439560875575314650604983170959360 15927629 3154112376413000214053142873191586538230 15927630 11172702191085875479539971118937605120 15927631 9924138301608832400842072099443976828064 15927632 -181428566482735618090913487136796049408 15927633 4946958742299380579917649913937569728802 15927634 717253245477587849120684492055200768160 15927635 2303289213498541986704933031583992390960 15927636 1779558588535897876924827342775869990912 15927637 5810917056168408516207916919010844377120 15927638 -355592031341123838486112738678939652352 15927639 -204222032625552165797442305107937900544 15927640 3043116302880356265090157156025985024000 15927641 5970856494007685764010264826959363832900 15927642 -2387028308518003236941658041653950452736 15927643 -2091788029722340506046069788313368130560 15927644 872848053935689077646773769211679822336 15927645 718260980253514266907514738293834314240 15927646 -3450201035431450010858145598218618892032 15927647 -7863058776087196541734925113847403879888 15927648 -230743050646544323229805549002132815872 15927649 -2795041043609672434376162339645141675608 15927650 1667385402163640298179575290073446492000 15927651 -265005239220927862575410346888283276320 15927652 -920958887904495076067997459881649014528 15927653 3030397738992373012277099947700200252800 15927654 -169452816061160734926509142321180482880 15927655 -2588652949670999891270705247571070506440 15927656 6009144240086502509930786446390773242880 15927657 243213240148054786826197221064478360112 15927658 -3392749808881499976673773918694738305024 15927659 1660902741646985055637507350525856486440 15927660 -401624566259068170260862884201353328640 15927661 -682374571180855567783424360818642144330 15927662 -484375702484606081923976071100102256000 15927663 -507845638912694053298166263354147433216 15927664 -218289208733543678611154507637777367040 15927665 2592832554164559078704552315920567963920 15927666 -1108747459618883058532758623110680685056 15927667 2048440045667809843455405745407738003200 15927668 4394146019956679557592621348892305778048 15927669 -317139166565939476975634440148565756306 15927670 -1551776698129506408700973307822105158400 15927671 -3368497680188873373793294138094839327128 15927672 3859548030982659918376751487808883281920 15927673 -93548777384305596195197571326219920496 15927674 190945892700956128703266975538957133312 15927675 411383232491309153255804793823192581000 15927676 -863053535677910354490522178815610572800 15927677 4362890050509938432474273832170227039680 15927678 -1180880736136843800979955913773619457152 15927679 3142694145910076428227671003618690353280 15927680 -1255836938718074448306562116526433894400 15927681 17599853797530768348061542990964236288 15927682 253227336473149731315797106075606594432 15927683 4647973157260874791943104765150665751932 15927684 1061418585848470602315653545116335493120 15927685 651177289956849405874402238450384592600 15927686 -1308810165608562484099683236894672242560 15927687 1675068839697534065169831631341725249520 15927688 1053974056965701164484845714145989263360 15927689 2086330541474553888958107573212382240000 15927690 -10167098067549746739260230595098498560 15927691 407894218489321837870537345001160884544 15927692 -742032113610719393090920453374747545088 15927693 -1133478664640537241721843176766897354272 15927694 -3080628456291925344043964700600781399104 15927695 2632614006992835844426769348472127466280 15927696 -723886760620053381465333429481771130880 15927697 960780597045892083753549396097146372146 15927698 -1079179018524059476799606307796150028400 15927699 -505983262938185081720629586162932044480 15927700 -959594536872052607698561921959592704000 15927701 2543142938877805239453333202495199970702 15927702 -1009911367487657956031925601334946066432 15927703 4032611877754572644483917190711632971864 15927704 644462452151029014390495580378460651520 15927705 332455466373670626894529667280926208000 15927706 -1074651242904950067530013856789028052000 15927707 319672133118221420302230930154970757120 15927708 -963266894868359236329586913723764899840 15927709 -1284074948184374181571757040464266214848 15927710 -719560679072897715946814922239428116480 15927711 249913205012631695820848198289995498640 15927712 8120558859585531790744507035493353848832 15927713 -937968508747769683455624906428452740156 15927714 -3004335235968357185980394597815758336 15927715 -2449992277859084326906717629549452174640 15927716 -19132633657087783225669698668625899520 15927717 -1228804209660939139724492402978408216352 15927718 1083229319226133918202774111293664302560 15927719 3993076413818693069456473051685571415440 15927720 872230446949007952764853112628740915200 15927721 -2882245885042026832751359014701691577356 15927722 2388262621931295964907094482343030086400 15927723 678921261032126565211388727178331306784 15927724 19596151944497621681240583142644583936 15927725 2857788025418145218918028034101833692800 15927726 744494305078763031907475598606476756544 15927727 -238494421394874910968291355459551885424 15927728 -1536071682130380088363332072233909944320 15927729 -4101015613990719070023807331609526576016 15927730 161897623187167949974562363993105264640 15927731 7204267763665424530835151837971774411532 15927732 4700100221507198881667691281045268172800 15927733 301659020493836901602172666427634815982 15927734 780653824619082913719192719103552750720 15927735 1749068886540525282248179298256688626000 15927736 -3972139313214925805966866068382484398080 15927737 -2131781803390684999095591818828586229248 15927738 -540894764774736785756640543040621854720 15927739 -31475196577436860976664404980584354460 15927740 357868222070230331985275307492767408640 15927741 4432955819004172416345398708460505107750 15927742 1126566468769836012483862305629114280192 15927743 -160022974086092290731795925809206410080 15927744 60219424978801050813107945976643977216 15927745 -5874124104097404306803238352600935878400 15927746 -2648272785398815754443423552920230618928 15927747 2482330983697489759329878668043448056640 15927748 -2054660028070656776534964803628171294592 15927749 1579166951410060160974373604253199262750 15927750 -286057610168147443159388787742598880000 15927751 2592900234214027228190497080076050882352 15927752 2961496757864898391640828444303317017600 15927753 225052413677715104166135361303904762880 15927754 582982446120614920706999265198084552192 15927755 587515484416321743436505172102378656160 15927756 -785628162376230121580678292221885715456 15927757 2763897014610508103919873399197682187200 15927758 89298330031213160981844475358674237440 15927759 5088482513050572319031441377430534640 15927760 -523267773969237804125376125151749898240 15927761 -425837893934389446531590424217175352000 15927762 865442556794573447445519978340788689664 15927763 -2879785722424066252631403025896094755988 15927764 -2070209608228373484487434452023454886144 15927765 -754778618701948570238463549996993271680 15927766 -3101433342135112979313264126524730171456 15927767 6803980195621444732044834700478241351816 15927768 3017693702217389170293871736490307123200 15927769 971700784871024105802816781444234523136 15927770 314484950617354822885140270384756154080 15927771 -1994470548001766174083822132795787054736 15927772 -100685859741822723214311026965435189248 15927773 32886144542409427397747195413156759404 15927774 -333818631292387358930692280738214786048 15927775 1224635222597645302479761241158703524800 15927776 -4180229223340912011599384136813127925760 15927777 2335755773394267471960787882462363610580 15927778 1202408371833747532491218468644852709760 15927779 -716917674884702311841407771725493880928 15927780 -1388012660122584483960526259364307783680 15927781 -6747171148557960526242408531981648300418 15927782 128340699887917539350809249315206476544 15927783 -5674635349957767538839731741580581955072 15927784 1165694270791610954919926481634939714560 15927785 -1424054917014928351941692260899075435840 15927786 763933136739167564865184587482819635200 15927787 7485003470105943395301387549659486824436 15927788 1038553463063892651819212283137341886976 15927789 1917970529578925675031052312765890153024 15927790 -2944335648777192783360274878276822849600 15927791 -7575016668770895582818882916039178441416 15927792 -724379598892856064999883195636190281728 15927793 -6664861113371089193361877364434719859164 15927794 902212111090743854955984852630198443040 15927795 605424210573262248672596449410685816800 15927796 1899770375092918025017340183095430480640 15927797 248750055797591112352004974443094504632 15927798 117453674213990992518146175932226478080 15927799 -2276325454992013228948409399876945498736 15927800 339084450298760887935163862197469184000 15927801 -2223020970269536669776704722242139494336 15927802 20869443113180539898000736092663539200 15927803 -572877158233244327730797694990072948456 15927804 -1826364234697540559507188908012657000960 15927805 3026511080478883889573287529299454972460 15927806 878641817338056745565772351504445615104 15927807 -625311620934145289024513231949761488896 15927808 675464459979673617295428724278442328064 15927809 -704477566500025319297744989007017236990 15927810 -1316330824547528230223218314293700526080 15927811 -561250381934049968868556242653568096128 15927812 3406114896762135667190806933316060566656 15927813 3339585310202456595166045107950107579200 15927814 72429923890702852542691565451718809600 15927815 -918260950202464521766804134495026421600 15927816 2069095099220953884926707626730751385600 15927817 -10039532678342579298253472612794144186560 15927818 3403926653382349527433115095708027245360 15927819 1133920892802265330248367638632026584048 15927820 3056367179610995266104474569624676910080 15927821 679486677587702542700051087087141965824 15927822 -426224042802655741626733197917852590080 15927823 1423653104916666817931368257683762736864 15927824 -547072013854515158657753249913839616000 15927825 647073221994620993913786035387210433600 15927826 -4589133925070056128906552282009210520800 15927827 -295927358603663987565992939719452528 15927828 -938909148617509365593589917633316532224 15927829 -3183172660383931519681282362302568931570 15927830 1931083581237149612063219997180899059200 15927831 376081121657787894390387447977890599360 15927832 -3699476734369251855496929440183781949440 15927833 -431926309507526351175662414874162098400 15927834 196135412737473809800739942240839034880 15927835 -78320560019472074241430080073405920 15927836 2870011305143508696755432118066553812480 15927837 -2937572619904224403687776320931068634240 15927838 490092340863820939785756244740062056320 15927839 5858933333562517300337849359802713676640 15927840 54670574778315930423801059760252518400 15927841 1490500616758596352437204238871750886242 15927842 -926126745122037914934204441086141546160 15927843 -706593222544146105592090824640104142080 15927844 -1156753688727268605099826431017910328320 15927845 -14100531376641907428056972617389797760 15927846 612801561657870326134966276136032524288 15927847 -2100110393527213872921209966466461049560 15927848 4385403844368035337739849676189664783360 15927849 -592298286068906195451571227368433715776 15927850 -1815721551208097914329323558534083791600 15927851 -7340367355903146403378615520177265251148 15927852 1573791983826434935352342574913388851200 15927853 3187378165619397037011172579999675166102 15927854 -1970899797221184643416714590979264018240 15927855 12801695682479313680150273983518412320 15927856 -227049468850352483447089430532216324096 15927857 -1833450657777074721179143610407960074768 15927858 -1829801102443040943661966962033915083376 15927859 -617055246118832010349589522821367461584 15927860 -505747510173223838780806547542268797440 15927861 2698683801218362789102756707302012232384 15927862 934467579588734892829765928992862052864 15927863 715477018871252057213527246532536586160 15927864 -3814447945895263183496424148645491732480 15927865 -1567322799534443783047541871343631359680 15927866 -611075951916206257957896097346478700800 15927867 42882508910651267630148162869147592240 15927868 1284857598031482760127351450294920519680 15927869 -4268675936734104436094936287197773325600 15927870 19900800541150657941342720176075980800 15927871 414857932015369252742121327521318473600 15927872 87870239890856554554266521096119386112 15927873 2346989209493031537144072095703862347840 15927874 845105019990780632235996709689177609936 15927875 7142689985319125450237269129180186464000 15927876 2248889063354770084804224741883305600000 15927877 -3515826965347222216086606496411489797888 15927878 -2106099866223995490519582126860910155520 15927879 1976529539414434824317802628355512860288 15927880 1007132760105031314828631974513259008000 15927881 -1934017915565919209000780946190125504000 15927882 162365519264086281147140719775244955392 15927883 -785185514240090287737384138945608901868 15927884 -1088708299444394533841720945669815716864 15927885 317078728435829347926777876804547258800 15927886 1121398947577780827158695096852313338944 15927887 6461853881379370554977821964834483623536 15927888 -5313784720346927902122482256052617216 15927889 -3540248873389373671317323093583882471310 15927890 1908729491610616697830357792147095590400 15927891 1370388495324273561835375410867285734400 15927892 -4463399321977317852733071606926158278784 15927893 -1012755540641704668545575119002090353152 15927894 -1241235278399953607410584047890697621760 15927895 505639936721875643719294820987975716080 15927896 -2497468891663744170403568878482954270720 15927897 -48657551058751025014024723413199123680 15927898 20669277961110733081934700371324910336 15927899 1062270663159336038430136402295439515664 15927900 1025956585247954276185312728275601292800 15927901 1156707579863430113401678935595033468800 15927902 1118271167645286834397814509773504691200 15927903 4351398094236998389685735319452608798440 15927904 3495309877509626634718101361952139509760 15927905 453476500940978364620530616754224046720 15927906 -1747897879189705142172472575184900807296 15927907 -913339288685160024540747927620150991844 15927908 2289247209516478422831394030762598942976 15927909 -353851295448002033346978935296983813120 15927910 2019541118735541807198319141550695052160 15927911 4546541652482973264256429315430159395512 15927912 865540507004640847380777492705965015040 15927913 -939723426605344330008948944176478640 15927914 -1856748254768122477374142102921285658880 15927915 -1234037630098474948106118953014338715680 15927916 3122066333728384312856274824446251325440 15927917 -1217577600025476049023967645419077573034 15927918 -181810670823843044979545754379263055296 15927919 -416313035964364911492664847517100443648 15927920 -1511102002684207506549472227170394439680 15927921 -2140354408839530517941856136767685033920 15927922 2459336124059805514308050318129519338512 15927923 1693070791898641584291919289572403629968 15927924 -579924367387177565172156376656868540416 15927925 1113440585141173490714735850740335940500 15927926 -207065266298162651778918362358409440000 15927927 3015209109339203613595570416116037294720 15927928 -5143192639143795999355891071929734656000 15927929 3798973308682190671803660711071112398676 15927930 25503958991604580472248240639277518560 15927931 -811844086776626030656502179710171360 15927932 3722439821629263584588216422948410301440 15927933 1180775019026266958198321982069722800128 15927934 -2140800942762586865507585975289606742848 15927935 -1388343386205126751129628931603454136400 15927936 -3237303930458696865160960857231222374400 15927937 1666841979362244936669410584583925557568 15927938 -221899823889387323041012425937299596256 15927939 2441572300629123294914919275000901080004 15927940 1472675242430557922974236023422259600640 15927941 -501789809910900223133709486516409226658 15927942 1152410712095187976827975907519681749504 15927943 -574100448805596460104274073678151817376 15927944 6031918530418271600710627664412204165120 15927945 13419111949327276589179998453312547200 15927946 -855890741486372194623217189422953920320 15927947 -2833954611521975303173233670247500300800 15927948 -5329590532916318261729185237785935815680 15927949 -2438019391502882311713336981086462641536 15927950 -1097581537985301655845077937060392736000 15927951 -573036163837669353167967679885689256800 15927952 -658800917036627408414486248196418682880 15927953 -3460961050507854560939617823140958190798 15927954 -7805765568448624670047416988266218496 15927955 362429039612010216765683690253991278720 15927956 4600380423924951819853675516550816640 15927957 1947802032835405219304327971216380562560 15927958 3460761932487588921532362252011150564160 15927959 -4933910225284171431585964910455775674368 15927960 179298217309838779407906711812505600000 15927961 2820982277395496473887220917811865228032 15927962 -2928004340500424273247393696262041642768 15927963 -1613519021660468106177674739877543428816 15927964 1763234701372950528963595853168126124032 15927965 45103144084675585654630603290106909920 15927966 1773894983203843701925461761601545647680 15927967 2602181009221437297069150849861146500464 15927968 -2707324875969517160694712136356507680768 15927969 -2664685307846585159470998384026539131360 15927970 -6105532713720533187756096080740036320 15927971 3829005953273980531187792833179761070432 15927972 -125211853472318512749417810122657538048 15927973 -3327987234751447982308307613985651155778 15927974 33725181928995941069708487772451948160 15927975 -1541790775394901401671474397888829984000 15927976 2588813318269402900758249681880827648000 15927977 1443634663964322595028176267944274806912 15927978 -1611136979984896278216057907687881176832 15927979 2146579706041464451911349064125907170080 15927980 -567665898742050674763555743947965849600 15927981 -355468928865951700984535903077845895296 15927982 -457927026672451720162238890335772199424 15927983 4654696014776954595580997622566432226384 15927984 -228167721758287618297469808009305849856 15927985 3918888007251592070019951950823466243200 15927986 1256553876290725056681565375930279716864 15927987 -1050910755996333261619254516530000381640 15927988 -550296376269435045693174256557003259904 15927989 -4954239452879204925098762138801669306400 15927990 -29935912951595110852448916634462383360 15927991 -7288310106983092350927635789147612315608 15927992 2978036682946510855852171836751708446720 15927993 1224946248169773373018623847450347439482 15927994 2905444655532110061072782723322426182400 15927995 -3145671172714963418300948709872594832000 15927996 -854227407862526027762389592447733473280 15927997 -1290482950339891396775252321491491589428 15927998 -873186530083765831296822683461872402432 15927999 2262996833719890010734787041692271902664 15928000 516395007358898637869986689076690944000 15928001 -4125767500555988830140924096567234967998 15928002 84367760670808101267068301759304573392 15928003 24883577430046985324025576459727391808 15928004 -870275224969396318996270710381181363200 15928005 1103802160050829141545017240537289478560 15928006 941604473654676605133112003878224916864 15928007 8569426667175542646140765456898244038240 15928008 -980818854497396161499495682815268372480 15928009 -5483119311899947940559622687748904364800 15928010 501130916535217968667983124618371763200 15928011 -1136217690188990885517686570486236057200 15928012 -4130294813614531028612354070898359203328 15928013 -3383026842351195990730033697117820057738 15928014 1779702362354498973315190101563212017792 15928015 626659022049803263588001443885346181120 15928016 -40439275541315918163978217050102988800 15928017 -5164289839921848379224211093406883840 15928018 -7771754567272948010838125771576363043840 15928019 2514305954880086576216071451587561117296 15928020 19871895115726447948793316827095726080 15928021 -6740189695350833100277165746913496321028 15928022 -277325520978315109243725184825045181376 15928023 -2138374818694993237745762769136590147840 15928024 596479537971872623545175089142598246400 15928025 -399930968220960676618611531442644038400 15928026 -2436586834861821712282748455504728761856 15928027 4675867589842485238145465063710722695876 15928028 2045142410758174898566937601465658659840 15928029 940105052867792114530929879648851439360 15928030 -824640081118335429570762146333209699200 15928031 300317332468213042158182489948369451456 15928032 -1686677513538662781178734260637401088000 15928033 -7067497350173685774058703871753816157776 15928034 347288675598601586207655280257627534720 15928035 -915847839079249680208064656738701406800 15928036 692463631312614472555092490765755555840 15928037 221564477479531293138582697290765572952 15928038 174935972090442520864652037942809849760 15928039 -761202823867225185370671298376106633160 15928040 1003988051417263920590732753793388953600 15928041 -1515313062141668811863124479712139934016 15928042 22907050547112773283586201554900585312 15928043 7737971798996963133738898321205888834292 15928044 2719986877329094097773951475909880520704 15928045 -266694521605716706797458559256838490240 15928046 -2419059195886676124550785513024189102528 15928047 688395698479140532797976369427538713160 15928048 -300313840949062607767086799780821073920 15928049 -446673070294656665735291171527790321820 15928050 974089757278490619514802549087993500800 15928051 -3770117219866537520783671447615233133496 15928052 900411995546283154533467600712129257472 15928053 -2526049471138094370899879564909364799200 15928054 -2418023333743948461749834658171167970048 15928055 1816299059694130751415121626027213431520 15928056 -262392501355933854711403413967553740800 15928057 5048451707686476645374569204401838259306 15928058 1518085204021095124066255435825640960880 15928059 -1481540791062434271568625220343535047680 15928060 -30091516392145955740544130645245322240 15928061 537485191153620794259459242518944938400 15928062 1913155014272677373622164596736619154752 15928063 -2667541395053036599172954026266780184320 15928064 -2770416144244732198267464830568345108480 15928065 3345026067362037460304120060591261694720 15928066 -128045805450267108443695275985300196352 15928067 4236437505916067049672140358225573061116 15928068 279244679582323890423934506330204524544 15928069 3561012719543849396212859881704287660928 15928070 305355811793696406682576648276440228480 15928071 2613644506723462094139414765949040012712 15928072 -1729888971639692304191697852074111416320 15928073 -2305540700992236247912722842390471314560 15928074 1083831842884578417894603682300053402720 15928075 724276666169267652183410845184957331600 15928076 1436467062183551824941767095307573007360 15928077 802978496137801225845387387832801965120 15928078 2979969765105356292334889307011450811840 15928079 -2263749123444732858361126004390453225088 15928080 23352745410722911512392171716608000000 15928081 2987716850815356986115304648325732028651 15928082 4609489209027835136317952256770859800352 15928083 82561645900600560060103205665376766012 15928084 3764923210617638251336741751887146514432 15928085 1160546655507363538148277880485230072760 15928086 -1582172963965753659461733563197125328896 15928087 1286037656105130789129803012355301099416 15928088 4565506048939493977599354537218868203520 15928089 147722664806194289974743653697780243648 15928090 451086668823640281350451295904237255040 15928091 5812389011245756143853082260972144623492 15928092 -1218013510328438737515498854816012227584 15928093 -1812785057875454926219311488994019732384 15928094 -303535988260529198735802798058936482048 15928095 -913681898352551127635143417414285999200 15928096 1053351122717236450645596296748244008960 15928097 -7390423132547934964721131407127717620540 15928098 564863275105230259813324479108780999168 15928099 -5417547243145638737158052099940490139520 15928100 3398794444512190924194629148500229600000 15928101 -755525289261521963229933108006620479008 15928102 -1059341737159908191983512046563442057248 15928103 -123186146162121339748600835806526846376 15928104 -55548253001495541084339060073464053760 15928105 483628819121466154848690587671365765000 15928106 -3720966618674745397761143929583400871248 15928107 171816560091926962153738559236711803888 15928108 -506512570150690151457589044306130124800 15928109 -2067657692867523499402986162568200867690 15928110 228069191055275661788501719064009932800 15928111 4999153205369757270422589975622469611912 15928112 -2169273137374915622857966834750744166400 15928113 2537486083349598225195121842049519334304 15928114 658716655275764416641556282501248027552 15928115 -691633010922167860230429272929605684480 15928116 1477347233829920211820106127739632353280 15928117 4105075135241577651441559684656642345052 15928118 1141484719931092972482859628172442511040 15928119 2635716781739419587472379559488764772544 15928120 -435371939919542457159791279547141734400 15928121 -1748665814524718319303801443209496725632 15928122 -983266960664397074841925964617532193792 15928123 -2198905688404578500234923929801348441628 15928124 2199071317662017597245246043580938935296 15928125 -1829995153408807996437073476439717500000 15928126 1823784094324316128423887567702098141184 15928127 -4222670591824042696220245310656302387528 15928128 -277351120890433035255999886006115893248 15928129 -209818149263016979785977103774621698624 15928130 -939894867646460345573003420086887576000 15928131 -619215044614791656753348520849129854736 15928132 -1305624363257574119321433832523126473728 15928133 257016637036054331168811678284859156024 15928134 -2070085902177235126786742023276168702080 15928135 -4890722820797031583849596152856015910920 15928136 327779270936512693618556032466929459200 15928137 -466053562697955391681479263254343472000 15928138 -1327627643250113257653577818025459683840 15928139 5425936723052248592708457431931161873940 15928140 432821436331620849369503636596252262400 15928141 -507454922131339523204879252219195732736 15928142 -534857230939762047556812644747246238528 15928143 -283874669937884538757802352113623309824 15928144 -443351187231235749308273458661893472256 15928145 1328512364425178772162452444947298790900 15928146 4423495887819827217322057979256093696 15928147 -10890376849710338355289137433471292108448 15928148 -457773203936713572627646782908719857792 15928149 3734254147396334086700434737078655128480 15928150 -266129594360216389595145772363304505600 15928151 3107664118617470825317706712043285414152 15928152 -1800141116423364246556106250441657753600 15928153 314918839862294051059859474697494987402 15928154 -4152705547033169556612463719355620688128 15928155 708758190045274973566386930840010756800 15928156 -5078144020789679277554847060351878151680 15928157 2549547239405559762360183324005201039712 15928158 -406271285183215584039662985279476097216 15928159 -714188523596669281018327122267972019200 15928160 -4069215746675668639778621145088933232640 15928161 -3147673783651764021918933607101586958928 15928162 -48229917836005996955354874442244443488 15928163 -7646162706080097431442360376628619275520 15928164 157027238200064742410006990273070600192 15928165 1132112061376110549192784294399370677920 15928166 62897248205256919984367391991147625280 15928167 -1051729689103700784930821624468694276096 15928168 -2903830470788496278804464147056052439040 15928169 560525873199525880140560263361839776570 15928170 -408760476612495544085148912000924748800 15928171 -407963342237867150047631625025971383040 15928172 3202850796545822686837980065485897728 15928173 -117805954528932492785674974516431185140 15928174 540348742392414668243642213712356749632 15928175 527842662913801621980690785236331091000 15928176 497554166384586433154404356677176393728 15928177 -4450713576207720606038206690731119708974 15928178 -2154898664937054050021055399055803990528 15928179 4254431893165671186049665225192732737088 15928180 -2429539894397243997231164120693679033600 15928181 -2588550753644996605521076479308231376036 15928182 -880738681699517121385815649351717159200 15928183 1987819398350730298665656056590097763432 15928184 -5668380784020896970489888428666791526400 15928185 935441631907038483578418326458127664960 15928186 2174265798583064889988638277767374823792 15928187 11257007380044674852977594770635800197120 15928188 1990361448423117801953156907898135257600 15928189 23344862565349200346974395708546792224 15928190 -463215590524339395087351447394386713280 15928191 -2615743936212764440879561273386783352560 15928192 -1797549172466944945346969856672949862400 15928193 -4585246953577593877873879944659277234558 15928194 -1183105077261301174208686840508409803520 15928195 4035154321227225073414170051551003245200 15928196 459489542692649183292680485541143080192 15928197 928291176603563798295683245615578431328 15928198 -1410027102032287264120800777716919936 15928199 -2021135924549054167854402798725022957264 15928200 1550029749001984159252275953228630400000 15928201 7802264798274375814097306503674906193332 15928202 2914347652703200312685783224635224269152 15928203 -1523243931227351251061767148889326592 15928204 1305875397380903760589218668643667771392 15928205 -1518684175621638393934076588778123374280 15928206 1301741710994636744417049120577181245440 15928207 1320221550726165751234303359045217553456 15928208 -451687143120920156625100358719743418368 15928209 -795327967315223915146651324651441381344 15928210 -1959140307700328355361374446115661350240 15928211 -1547939839607365797391636773545236504416 15928212 -1140364969800488272038242213709073164288 15928213 269404858947145971821212037641801236480 15928214 -338030405346617934272223121536155473920 15928215 -712242681721760525472915385038441896880 15928216 -2924173638741344567101018068983703275520 15928217 -8797890265278107012559882572938385447040 15928218 -1255622523812602392758650214670305602560 15928219 -833387492184480147242434014963016069856 15928220 -216466616257582103832265357478995722240 15928221 66245532821742680576853694206588771840 15928222 -2223748893506332208649206974049570908608 15928223 -6413345005632348048386153317237972904976 15928224 7534603929493090630373754847859048448 15928225 -601998304506252018773147495189212434250 15928226 338575976520098064934251591342211455312 15928227 1407408212273048199250719844156999108560 15928228 -2398501698524275530041753245895898754432 15928229 5957425903871880544672441210863494061984 15928230 207392135840736174941384896298899200000 15928231 3323232490081513785367252483132661331864 15928232 11110867140130881292342903476091699200 15928233 -1516670873067094413252912430481180138400 15928234 266126919801612707117591223339915758592 15928235 -78224468892627839225089911699516227040 15928236 -196662697597954766538632695018878931968 15928237 28492189466693744494331443087110776960 15928238 -374102905864873750596322468987227799104 15928239 1579922312744187628043959592767837858824 15928240 740161967786596078623130058553501941760 15928241 209490571808735072304949509232281502080 15928242 -2253094867133414350253776872126605972736 15928243 -1376907410109853483022118172691342069496 15928244 2815075968279246514149535849201148467200 15928245 303108400331605519791061039080926654880 15928246 1917129386874160613547453611716277898240 15928247 -2016442998961846697837160865666494809304 15928248 574706965379825585400865680294054789120 15928249 4050495083595562794834938341629068017800 15928250 2077690545479222706592415185152530400000 15928251 -1079405735080209472358122672252414854720 15928252 -4599405998757452221304431163608856494080 15928253 2421475697207387838838915023187814075520 15928254 -197665186379536003754403539916328065024 15928255 123959374519175735326305825155316536160 15928256 -1832056801396600041345018655601967759360 15928257 -311325278668504975474409394824505551712 15928258 -1213204806004845450181032717054483017520 15928259 2544981709554902804965458283862295138528 15928260 -1589341479461836724990690371209939517440 15928261 1024492686179158413594087700603061176862 15928262 716911325629949287549610804928869438592 15928263 1181254409911062684692338766373200919960 15928264 5206971307737103591123596156606109163520 15928265 2614323515268211473528395290695102720 15928266 601558936383870920079607052598484449024 15928267 -3134322334853227503776238677378436376684 15928268 -1515873299562611555044358457786708202752 15928269 -577215841591096836205795869083296710528 15928270 292429660984753150311985451177102275200 15928271 50358498901771467028269584118019487472 15928272 -257507700606815625987286236951167631360 15928273 1583309769139548967569936159698954405860 15928274 -712316895710958633839964931769649258864 15928275 -36026937774419758436686571017677360000 15928276 799425975589338605555030661720623759360 15928277 4496613637412924250045469464008505374652 15928278 439835840754776049463209744832444545792 15928279 -622297349138052391367082037517831448000 15928280 -1196396470357448397999669324322888089600 15928281 2153868123138079416005186240417495335728 15928282 552282611501519371203935437881259766784 15928283 782202837011522609704696840845527788080 15928284 -1303514360778631979625428377773609689088 15928285 -967316561323405009571735789271216688800 15928286 2122493098944449936986215899254351850880 15928287 -219377502147266554474505978889619880448 15928288 -2068279881766139299993320332776545976320 15928289 81405789020051562161301069797779876800 15928290 -758128609919719228086687858798079964160 15928291 295798857682985257417797201942784852800 15928292 278126122917055892644164245107624550016 15928293 -4558695005656873451936518625515277969856 15928294 2409463266625373946092056554334085481696 15928295 971309593828539959925422779999145442000 15928296 161570974338936818482644898064577331200 15928297 -583794995824792718650139407155638179200 15928298 -1675351316745520909404705835971600363600 15928299 3388357736535174137125866746500389884640 15928300 -4425220087694676994598505309577473792000 15928301 1951525896492646351044449133733525273302 15928302 -336209712340222342062199896443332879104 15928303 -1278895817104532137622991046760880547680 15928304 399190536594532776163472094453568045056 15928305 -816032164670498152584211087446636430080 15928306 -421242331081505490305916305804991321696 15928307 -1844059390449435663052735113643749340608 15928308 179213561841676110063590291198044262400 15928309 -605005964353362895153258587411423413984 15928310 2310781357534570364440941489457267138560 15928311 688744971585431025121154987961681112704 15928312 -4367474066372662934561158604275173765120 15928313 1909364511619286387449522160454567155562 15928314 2243861329192937427405685004396887818240 15928315 678986864600257052909862467042958080400 15928316 1352751042700769227908139598130088919040 15928317 -1649330349342633873936601597639441411866 15928318 9091173895925775989581587902915128320 15928319 1442334380305353818766849855390464520 15928320 -2145846536745924591001466090010433290240 15928321 -1076825766661041254375007129976531092478 15928322 -104992910373905505189096933828244746288 15928323 -736581157067568637246115290047953079816 15928324 2292580097340212744505204401595495865600 15928325 994924243599158546790427612712730228000 15928326 17243336102529667220380749015098772192 15928327 1837369121380515156112681600473366740480 15928328 600011943082077274862520052307231539200 15928329 -1576524046914037913830967212758501701616 15928330 -124106907828881251904192969575824345600 15928331 -3991328934134473054051984615001305741248 15928332 3449494076849422299477471212812867387392 15928333 6563944908984514314655358314522556208544 15928334 -2260745609650315859069768664631083077184 15928335 -1533693876007574514655817879172821846280 15928336 442780315305353532055151794490821853184 15928337 -9789910660282159371215034911764548034200 15928338 354849359108898347446059556841916834048 15928339 -1600626234428611781618912404283551258544 15928340 -144866208395869556819469560526636318720 15928341 1093343686327203839364405730496390834688 15928342 4574163944555412518108826114592949235072 15928343 -5657626738461313449591212777895885859776 15928344 -552535438351518291385833319286588528640 15928345 4140323227747045159697090801220042068100 15928346 -1803023470646889211101336270145386716160 15928347 7397193445425137667307641596441087887872 15928348 3663024464109716721225173585293816757760 15928349 -1104786420098295052975413633511283522100 15928350 711324329576184389615759898097294872000 15928351 -3414240340260329524335179225368190415408 15928352 482414986526832447352950658331767209984 15928353 -1033885474975787862240922246947915356160 15928354 -31778340878086741563583214524180183488 15928355 1882440391962115891012900984904080362960 15928356 589360048758795296709862233074450998272 15928357 -6096937550429710692193558662512279283394 15928358 -17480725927319222093042285454245683200 15928359 1266170571726859784833597976664088356048 15928360 -62691629346237286849078881888952320000 15928361 53232400779588549130245863996127200592 15928362 -525822927408018502716018531715454593440 15928363 -654258553607031756788911805723381106240 15928364 -330733796179249698476606469010226901504 15928365 517783290107680940249759874754731768000 15928366 -540214277852162291137540358660666781120 15928367 -308674165838034334257842909730036820800 15928368 52657155035542308860165101500371533824 15928369 9003040558106301548666679938695908493680 15928370 2393086213284453922439709435289448496960 15928371 -729485181923967042300456511994345375928 15928372 523420100293893572221773667384862451712 15928373 -1834288552657057871564447486758607463840 15928374 -215103908715961597637147300459409408000 15928375 4440004131596172569020156729767775920000 15928376 -4499322388234347458035710289304306257920 15928377 1344705128397531189773599387997890620000 15928378 353162186848627941975279631209641272320 15928379 9134427574429801570321370559361243066776 15928380 1380354389728121141965684890464850432000 15928381 3678218669794078428156467395887280532562 15928382 3214290620303524089631323687369292526784 15928383 -3686278579309842922656404151712597638000 15928384 423235335475757862679592267345821696000 15928385 808033442081612666703560978984375261760 15928386 1700493342940828522485734523589089980928 15928387 -7887207294256460619772716625088930064964 15928388 -191505214426331416742034335855239864320 15928389 222018506270253663127772249350529791488 15928390 -194861759732115049828658273031266832000 15928391 1907662504868395940089795804600134411072 15928392 -1525932360469198335012479636515772129280 15928393 -2390690510005474714992509199417273944156 15928394 321563122995234291790078263442783334400 15928395 -556837978255389047726230542161948006400 15928396 -58601692239807579053297389259035078656 15928397 1401318318140146818832238670230354664480 15928398 -1852433532529679842309108679483030328000 15928399 -4715051211406747786703574103761289843600 15928400 -955412363266625996724939343961255731200 15928401 -636662981730734813042244837964351697760 15928402 812599108320787471232413768243595953152 15928403 -9585201653149638165242580186694234668 15928404 -35595562073633285635456658104470312960 15928405 -1998793727547970923508127878673832423240 15928406 -2103579336687045753136063642990561833600 15928407 -3038927907789306910427914190468979976320 15928408 -3140444840594236862802957368668413296640 15928409 90212203923358880720010267428364443712 15928410 411055399428055931383382361640058991360 15928411 2683148104490864712739482273018410291012 15928412 608736642378875733952860007215679421952 15928413 -33559191210294618010892085262074083712 15928414 3635557394448901295761120333843299133056 15928415 2106874565143997368359592941387104815200 15928416 -592783316595918882932167137297981505536 15928417 -7934824453730897818038740541167894125534 15928418 -562128712314139226801444937619545250560 15928419 228801283756508048892886184206663267920 15928420 599199031206763444459413492392862351360 15928421 -2914463412141981142216643459456635287456 15928422 -2856368440999489069563749116323458227200 15928423 780997899870074981475362457016557778944 15928424 1964497179617441337675429707536215244800 15928425 -1880956560622299780073882024436860429650 15928426 797566305585131428134879088867627164000 15928427 4194000483430109045222428665116479965480 15928428 3242025514949142350756170935212297541120 15928429 -3976126435841806336512373024335722197920 15928430 447884336647940316912690164387482472640 15928431 -744957713696025645522188918658292057848 15928432 807806529060240923237580128434665717760 15928433 794416097069161697315438179714579529682 15928434 498815551658138746063839687113506237440 15928435 4124314413482655405452143482460552484160 15928436 4508348401902696689423545015230530408448 15928437 -11851535619222938639488905030723432960 15928438 -3075241608799142512451979853290169875456 15928439 7213820653519143177486200589370718107056 15928440 559741069813449107139368914496102400 15928441 636340897989687064700977441098426299520 15928442 1986417439020167923229593880370563158464 15928443 -2300760651510930993305940305378053477200 15928444 -79277072965785982592006012513050820608 15928445 -1724435699590688016965683608700798325760 15928446 -249509581332748071142024914968806327296 15928447 -45123220016942350317504934337758063872 15928448 1604440069515445741785732557485658603520 15928449 574119108024351435724865566904339548464 15928450 507234325952762024461469034071827158000 15928451 265079928552840396137390991754878117888 15928452 3085322613397113706879431073666700290176 15928453 4730658614131452874546106403366370194780 15928454 234173826817661318146724156318525022720 15928455 2340330507308583048426286755395005137360 15928456 -783503969533177875945734521826490839040 15928457 4739721734969026979291913037158007733172 15928458 247875160464548899152371316351750509568 15928459 -1541629925426226185574827600509305237000 15928460 -2711079535950561446242201109644815974400 15928461 1860872729870035353265637702883928706880 15928462 795829465505790688330562942520541347264 15928463 2094536210250576470439921709267039965000 15928464 887986775645516933188014006587504001024 15928465 67280638799738385217506101953274568000 15928466 -993510088625954874135629008215746265600 15928467 356456957124099273080886906429645471744 15928468 3552381574031193076184725125278392523648 15928469 -744555566725096617995121878445164437920 15928470 267004032372506671650772006397061121920 15928471 1963380332661520124580890242647524300640 15928472 25106555386541141356428445201630248960 15928473 -232249674928491425614772683713235332672 15928474 -700474627422126359330794476716341653264 15928475 -1619602007242181631006774250364983471500 15928476 -1172269901073796049368980198843497031168 15928477 -2377832774303024895433669488331219136160 15928478 -3641977788017526571043769141287658030144 15928479 1548718370669769193588437312570994524840 15928480 341555665991024716337539468169407365120 15928481 4101413280911581701030886168841721069282 15928482 -270464524859557449742090834264259727360 15928483 -2308691363243731077680088751481542189256 15928484 1024166699213421441769477590428168835072 15928485 687156089346795638975628335233983825600 15928486 -308239203394478176883025742816874928000 15928487 1299306626908066550492663301116602448592 15928488 -8248389557507332490991863724567920640 15928489 -2326328227156684789345654880853222744576 15928490 4514675243677140009478056699281932800 15928491 -1470777130803566007051957841053997040976 15928492 946568789679929810872080503094650844416 15928493 3040930036949635016469297356665337030016 15928494 -1149849896643243476934584298595251886080 15928495 852982023264932947972258940883431961600 15928496 -482278075877040160877191088725438414848 15928497 133918828241722871782231044830626065000 15928498 4076204569496850789802416700618373082240 15928499 -1712870163909747479913221751227562304500 15928500 125188364325524768091203653320413184000 15928501 -2153364709399876790201119705535041505568 15928502 743036149370379801576820233023490113952 15928503 -1358652341654656128956989156520470239792 15928504 -2845094618113273964226495411611063562240 15928505 3057392286052649446202975928570984717000 15928506 1281845682570469712209847261295699032064 15928507 -271783384374801309348806355337613680608 15928508 987502916332102073531032140221417057280 15928509 -11174506562161517543220792466966346496 15928510 637307816111764601704814833521296808960 15928511 -4410877063474951489198045920755366200200 15928512 -152542131175400802649339442833599234048 15928513 -756884754597797072509730290275356028160 15928514 -342374117083151374692829843271332535808 15928515 2180320907444612999803553149954680444000 15928516 4151668932042386561642611948417341069440 15928517 -5498904302855457898785233531539203863520 15928518 -2284337029722544804031654140368031116096 15928519 -1635716559218877164715181835984465581656 15928520 1193588334824838979310138627101947340800 15928521 -533734529651467265743100125971729926976 15928522 1510980998084613129959498284687107798624 15928523 -5153903132935741059353230367950359696 15928524 -1172253948100460434819733172881633190144 15928525 1782594383806523400359142112659034200000 15928526 -508423952897081175032951523853324116288 15928527 -317704375871529799065936182341176692592 15928528 -1223891155918877523625708106867252527104 15928529 968068638110143656777785843079830921076 15928530 -56059757080512174639703395383479764480 15928531 -4862127070112847741047408997233323602936 15928532 1119991577855042361688517184937133217792 15928533 68810870338129954372617682788343674240 15928534 -3791056728606763688479304521697664960768 15928535 -693318465553619207490619478513675489280 15928536 -614038339237869118974810733445224857600 15928537 2599394337611126235270649906610245703744 15928538 -3052055313664701469076361640900655360256 15928539 -2688862030004853451752223590449641703232 15928540 869194166452126970051800181626188387840 15928541 -1843927702422820120473134088575207388456 15928542 -422423907966985183528583536266488371200 15928543 1208245536590680313586488427815224043464 15928544 -954633253128748261903137148408292179968 15928545 -1412031107770908415080483127047466711680 15928546 -3407420258511946753626110256873791556528 15928547 5292119885008224965555266507877572930800 15928548 -1781713762895196600248151071524023045120 15928549 555515388049503873425766026679837332480 15928550 -678591082844877348193779532631674958400 15928551 198484086196701006665163748189420254480 15928552 -4955156492781148074248953502378631168000 15928553 2611187097379601153246145939373947634980 15928554 1554970459200128846805913368735789169920 15928555 1505004008042800365234037097043672345600 15928556 -94994999733685466333274535834494508032 15928557 663569249736136302513508490818071220800 15928558 -607183827925725113615581886192922888960 15928559 5611337394366249203186688505587460391760 15928560 316749961926612995803412555554161131520 15928561 -2001215436238938153826885513098594814 15928562 -456768184333662128033217366294100534368 15928563 225458454733066066322724518441541729024 15928564 -3641876751333435409889331214196447431168 15928565 -2576802393822560943586788508514697213540 15928566 -913142297065789817532843958170298828800 15928567 -458751378619638839476713583877389911360 15928568 -183581100818127129268760559466959421440 15928569 -272833919621631749228041847651938063740 15928570 -475903341691424356776301305320384010240 15928571 -1504562449744165374612929994447751851228 15928572 258797900051571298615513301023036637184 15928573 -1173543400024456785425512982500692450996 15928574 157606818310834581669335862169720041600 15928575 579826611069921078733079165041886746800 15928576 75235760654380258179220662278340739072 15928577 4929958309703678084858622248118987792000 15928578 -1738106246225646270386967706230943045296 15928579 -568320640287786154385565514628545170000 15928580 -2770428451433193841347711995899610357760 15928581 1148340860048232698052256806605835902400 15928582 1932753235862924837446302247454179905024 15928583 -2935748925084625600165176738419408851176 15928584 1288660329117057218188038101298354585600 15928585 -3867012465588343218736865512345590680220 15928586 -1656878357903987983763451417689053406880 15928587 -1231947761082235686107338453800924195072 15928588 -800113054772914451893122001307581525248 15928589 1317656756914527278797630125111320476224 15928590 -82524560008061849463143767480324377600 15928591 -471048353771802282780856741269298054928 15928592 494540239193540916025342070029377503232 15928593 655499552317270339866434955758679773760 15928594 563715742464312846014420075512209383424 15928595 795902447628243622744736314823894351520 15928596 259800070026007993128896217377221263360 15928597 -1212670370283146415421238116922473308420 15928598 973940095857671208295581638597175624960 15928599 894565739529013155319145616696582857064 15928600 -242878222704673791118480126584079872000 15928601 931937723661602328782150809753577537664 15928602 400399727136281848202264441191826744832 15928603 5610372482791878157855065666391503369480 15928604 -1845955078619777453763669968637567949824 15928605 -127401452923003619952466009393343729280 15928606 456653544731290437735689741208965483520 15928607 -669414326759345868607538837053596042144 15928608 -1385221626284416178953647813829381324800 15928609 51235399693920990466508783476405592232 15928610 -2137233173809002613412154670952381795040 15928611 857799093544711346057812750212208077744 15928612 1466990502291255005406825306417577984000 15928613 378727868088267482931999253855898637984 15928614 721539938528095606714949961452017938048 15928615 5478992754649055203381411050397901624760 15928616 5392756349370149513121267562823240171520 15928617 -3356038470453946405184964250318200286320 15928618 -1244262420759717977292622103018278580640 15928619 30399487593920640868950929106604880640 15928620 -435973164315231515888596164240601958400 15928621 91893420533649203950685753704318961644 15928622 1442516509395025389254719538687306018112 15928623 -150130454410378808556070901226016658400 15928624 -1111590441451793384399886528634679541760 15928625 8215498340646510924043634135458753410000 15928626 657131631791503231353057299082955028736 15928627 -2036923121019670247862909943216102978560 15928628 3196132673876108151756681818843393194368 15928629 762931313589218765423714358775844398848 15928630 108386056918087712117403343473893736960 15928631 1080716814312490154546486610322310397000 15928632 1014539256341921573625668147389311160320 15928633 256831082067484757640274374742593857280 15928634 -653413719882210145210677975472369239840 15928635 -3114798245678292829340164306817595872400 15928636 -4418958387544239135478391434566783590400 15928637 820381118435749182841544890966076665344 15928638 -1052050988084880026266792962488206958592 15928639 -4745435041009227666812828653769789738560 15928640 94861359332892855852647288652724961280 15928641 -1198702232377954489585314668833067665152 15928642 2322850813623011067595044173305346600352 15928643 3602634962480363031373358752532170695120 15928644 2947060097592550240209507503338213334016 15928645 4119876587939484831985149505918415523900 15928646 271252809983012789337842510386493852160 15928647 -1334565710553627215401470777327389573376 15928648 -1645180018648147058282465894552833136640 15928649 -1772541657188323892416171597343907128880 15928650 374895761405276398211585330528450592000 15928651 -4258030239625428278966569696697050426348 15928652 670818430587088515764667407330213870592 15928653 1348624142892423101182445464917258798624 15928654 -23327172394799176601474673435367885056 15928655 2718798158563411266893134505264883837360 15928656 208066232540868912664986555110304645120 15928657 -6233952054358228384462016533189953532940 15928658 -2900876550754736781756117313131771070320 15928659 -1570005778194835405870119945227412445836 15928660 2612573662720575502488318078201360076800 15928661 1721169659211606489235851136674841508160 15928662 -8203353584338399530762265418086634496 15928663 -8620215044158299772815818254157495242136 15928664 101091377981706398027487314103735889920 15928665 2873492904870965338423168519466313145920 15928666 -1206359997366987142356556431547888435200 15928667 6104722547497631306117837136888578900160 15928668 -149792219444448344760762530069916549120 15928669 -3929406743535833322853590402042788500160 15928670 90862840820356927729683141670801577280 15928671 2569410827526146444182170566314699659264 15928672 467422213604014147678379475694586560512 15928673 -73234600264071444525880940551634520960 15928674 1373713316186940504457921715255982437760 15928675 -1097865307747832195153171305474321502100 15928676 625009437658584328789433331223407575040 15928677 25641783189824442769794804697486045440 15928678 442127353874186154298162848380086652640 15928679 398036301757502921007515614105547433384 15928680 -441691729648253413275099180657788928000 15928681 287924881671518685013628524376023431482 15928682 399900331148642692989497121987146496 15928683 -3787066220004120240145475248988037241152 15928684 1262647404396051795504463416415054428416 15928685 308045219761011374618702873743165878000 15928686 169683821110578161376297682537770069120 15928687 4506326638333753538163463266127063472336 15928688 1350629786886571398765888676716061655040 15928689 521107843317873226831345742283064688640 15928690 -1860362942147919960577193683502283938400 15928691 8987843171801657177247075608290842506400 15928692 -1317041528707573426336845984173330208768 15928693 -6945536822637584634207383750285250925056 15928694 -1175922318226354108304074389735311636928 15928695 -175453431668967284099045298633218903280 15928696 -862912092614075529905946588642312192000 15928697 -6750419996074815819909146644839226744854 15928698 714103094808216968488371655284882622464 15928699 -1161228256371371085426482539316824130240 15928700 -2505017310967328280218893921413880588800 15928701 4865844603750400660532567771118898591200 15928702 -936539625037470500514821420674644609600 15928703 1802410462358115998581209938438511911280 15928704 -972173964270511409438344216735383552000 15928705 8787619674676690595887521407653353600 15928706 295681891385154931012779034017898797984 15928707 2160933060599050821186387351101590543680 15928708 -1625380496797725954706113334006284570624 15928709 290209792200924793038337127075062724700 15928710 272568585797025228035530628235229347840 15928711 718589011099989296302715798565355392624 15928712 -1742795376225929401277424525882664012800 15928713 1322664616356792172466161066184216734704 15928714 4561923038193926508791880866718446688000 15928715 -2374052451268004731010876122446545714400 15928716 852281730934352467276543788982870563840 15928717 -2323331945497872964781566071110474367008 15928718 -237026585816553751900856079957430120896 15928719 2489923374779470603084941840089332957704 15928720 174209418455890084339197232669324492800 15928721 2343860444868999397832880837552599119872 15928722 496227570704348794239932066198870032032 15928723 6392194474866505281135235059535609918560 15928724 1524720555726390538272380124794487801600 15928725 414253495507109836660005975424950729600 15928726 2119935986361656793890223860166940569600 15928727 10897657516146941891306346048478748735640 15928728 -3181098578204204542758932599018592378880 15928729 -6572402650080291000416508010446702399670 15928730 214002862487999015071539277352020561920 15928731 -12058368816447181458956542231733232096 15928732 -420722982809001042319628197584628539904 15928733 860143651956487685374439594254223229120 15928734 5865033634572780603294941677197312 15928735 762318743972386459687476682328049616560 15928736 -3791628735782161254583370369510279282688 15928737 -2678642186753739321571114704267164910240 15928738 -33127566142685475504156963902187093504 15928739 -5818686519390452387136759541613745959460 15928740 -725129372418108578397022760888794525440 15928741 799399160437413959823056231170767226972 15928742 -2104698972314156613962969843395640742528 15928743 -584589043676995614969960409765331943600 15928744 1875884813999576652927898072000382238720 15928745 -331766455600632249584747186105863584000 15928746 -15600414984194847939758695923777487872 15928747 1001818682879441544754287376333736436112 15928748 -40192609419474340885192719644727644160 15928749 -54722466029984925252350557116047676276 15928750 370298492951000088357156375536755320000 15928751 5244661598617282349240622179434651300752 15928752 228596221364598614265872156803404398592 15928753 808647699489816242790672879348625434002 15928754 3911017050311341071097957573854632994576 15928755 3224025077227701593941074716428327936560 15928756 -813957710661414973135464202783140300800 15928757 1749379129474259711258157429756736152714 15928758 -11265150118472446183297033434405730560 15928759 -644341143056555277487735341548603751936 15928760 -1907733524041286984241419616555489792000 15928761 749326637114871240304628229117123809280 15928762 -1596155790462941402693486971504976471328 15928763 -5179719378913957686346756195792366904988 15928764 -14547862160194225321646138090518654464 15928765 -1526643562101164851304742438825763418880 15928766 -891343993925179543552668659104542086400 15928767 370319364505800071456215515917967348984 15928768 -325667754521932483202379902848023396352 15928769 3385613537903963244300734824265449218096 15928770 924207509639753680045921269241312051200 15928771 -700671804744204296279535368146853540648 15928772 705642981197945473038582713381661043200 15928773 550615500955741770565873721048003168160 15928774 -3482559344069915268870692013713707656864 15928775 -752545698800089894713810262182189690000 15928776 -4757645632012177591387973261056736148480 15928777 5769335836729491486203158791498236193626 15928778 -656871278002181160082817068526023082400 15928779 -797824098831694543429044346966734073344 15928780 -12605544871430511180795985295566018560 15928781 102835684333540740354775422028497187104 15928782 564848089099893471540032620271225838720 15928783 -233369776258416477229181181482099028400 15928784 -614363989634432827044763099994961715200 15928785 -1668482682151913927683327480590434908800 15928786 539050233882130384954015445702546216592 15928787 199704103426758696667191862623135206304 15928788 644316489602590106687840974194854621184 15928789 1411350144066944617549682257252950144590 15928790 -1293309768789845259131347565222415801600 15928791 -5405362435559724294953375117574641280 15928792 -703287220128006430343401918795166515200 15928793 11101462456193848403564770397353431741444 15928794 83920156581639778611399378820356959232 15928795 -3856817575348321764554300333319643483200 15928796 -235334823769604317995937099172260859904 15928797 801347866709412203698889458760689411200 15928798 3202869224482100673259888115154916398720 15928799 431578783865708820636775226485240664064 15928800 -1284866409481071950864445294040429363200 15928801 -385075243856270164035714039010650323520 15928802 -1388678452053029812713409950040124382720 15928803 -4857860147145824306482676151737793444 15928804 3532643486148396773067552717075661782656 15928805 -4079790491795812021054629247890877404840 15928806 244431584343324362274342638233970637504 15928807 -2699015695191741390376800722353824863944 15928808 2004362362683998600694910350295442718720 15928809 -440432007511742067342537210837298626432 15928810 193697620712013095497644804101492062560 15928811 -709564604374806300411588666457068095136 15928812 -292449579434871046161088877159147094528 15928813 -1057378270457109078602013246546977601982 15928814 -1560845922996171332107240815263680521216 15928815 -393134922049312619150595588443123182080 15928816 -44948451903652425039077398837788540928 15928817 -1221052926502060860595381819674154397568 15928818 1864596417592366963973536891257074661504 15928819 12029040522211089542111174331593512848 15928820 -2360845740169329159186845483605228800000 15928821 4399013629283624988506894989226207594880 15928822 403953181099435829926013631292567055232 15928823 -2394883480762686892746002124286677313152 15928824 -804782779758205871761818928214055936000 15928825 2386829031785184824183476732598703579600 15928826 3412592297097928283844050298789489248112 15928827 1221489171178325173541167910368560691200 15928828 -1370809040560809443489408942181707265024 15928829 -103447378078450982920806976181792936448 15928830 -1840871482023514178596761643149467712000 15928831 -5231717379036050911418468764879137581288 15928832 -1417962759063093200896681561342762549248 15928833 -225955933286405475268662353439699056256 15928834 2921241639347191598908033812695182848 15928835 793747182617271312914456980795891958400 15928836 -28373259624380484984780901923022110720 15928837 -6505529499921467876310823394561187828514 15928838 -522908216652508211351244173738270104320 15928839 -4742524947295223675658094415053317384960 15928840 411077334505366873258377057490452480000 15928841 -388319321707742682490098797757230134758 15928842 -143067850022308286960161717671607654656 15928843 1196280444451466311679933787748661126800 15928844 1761466110015050441793278737898526528000 15928845 3325708112461136986307550466258818864000 15928846 3532556284227507938283433628210892007872 15928847 227161780766571250510805630454144701184 15928848 263609665199397819142705865953885814784 15928849 1327581919699151020257679075874648101760 15928850 -101165871392767532885337306658073318400 15928851 -1691761254406563714898779728075741455296 15928852 2824975197487716184121820622360338032640 15928853 3718887437282330079922359110335782658620 15928854 148533022425980332588781221649812316160 15928855 3981398591830625488192652763853009840560 15928856 655280936351248775514254902596655994880 15928857 603551362138063774370565886138912219008 15928858 1148069833329760908935610644630395135488 15928859 -5373140412428414033254907847205690194000 15928860 21802108079027763028737385807288412160 15928861 2734575824640330401807581179370712573452 15928862 -2478541456515241528511827814487058857408 15928863 477064449440346491696615021781933798288 15928864 1527709767995036226580523397143372759040 15928865 3647336499249148095128834477019272986260 15928866 -4116785978946770906984878980390752966400 15928867 -5815763068751416527085299445820272210084 15928868 236119663232003364621413413754532418560 15928869 1571587943173490300011863840734128520832 15928870 -463611954459391182134306761234469178240 15928871 829455116524321489894564867010836983240 15928872 1055842010624906854340327055648114278400 15928873 7929787329747775747116684091162361376122 15928874 526271531207742006113883842452978312800 15928875 4059492556528082867354141402433027240000 15928876 307478267306865919828875318671272831488 15928877 92162439344053239586983926006435002080 15928878 195572449793847318075541612229880084480 15928879 980801018759103004852276744343825455320 15928880 628564336827905558008168456889979371520 15928881 5277486450260975535949844677783252643424 15928882 1377477216977339404803779145833872491792 15928883 -7844208966108585905162631657291440083896 15928884 -3440864206757675412375195648304398372480 15928885 111992293715191632376018928628264990720 15928886 -997725435558987957761910263203845952608 15928887 -1042153961267015712704384557121395555632 15928888 3433998611607681976069803276042699264000 15928889 6072889203078952771263964431975289371690 15928890 -262104593047985298599188641686103183360 15928891 -4458973483371507674294571997074076728216 15928892 -98679896019325754453202680882450515968 15928893 -747369392581175762668802368429368207936 15928894 10386921896338497005509354884738488832 15928895 64018851087529573369252951265845213200 15928896 -500218462768096441282105603776596410368 15928897 -4494224196520886369701756406513135930960 15928898 64007976211670131912570904413094264832 15928899 921690789147962202452208949294927223040 15928900 -472641726434318111374996587265549779200 15928901 -2666020016140939794030085702896997368768 15928902 713252824183176486800923082292543892800 15928903 2710987734960262900564491303417015713664 15928904 3039358594639875275599616556873811691520 15928905 -80029310904990088684178432474152054080 15928906 -1306361180187393648152167596838686418944 15928907 -210264305726073869141124009383796411168 15928908 -1484316558565373017704368785569583587840 15928909 1996411318724226162366969409888633218880 15928910 -1064020186732729453371645074141679377280 15928911 -5968053179836361380282196375804115564768 15928912 -986600474669388725617664076589147373568 15928913 -748126723465032605633209232614114549632 15928914 -492917055775603361135819301414461333760 15928915 8121931733838918411111205730210056426080 15928916 258377301528407044115297281995733155840 15928917 2949684439663087338159143684762324893920 15928918 571077042736477299326315127117324560160 15928919 6341580097323302347124219463462122689344 15928920 31503764741668124522509102591180800000 15928921 2098236612728681134276918253287243647744 15928922 937678224884944456040029439763944962272 15928923 933299274144907259393344171442722533168 15928924 6674751753899305281406304683920063488 15928925 -1039952599594956895246264854962346310350 15928926 -498440015013794063406297820745069804544 15928927 -1934443817717839716983184079902909488528 15928928 -2033845146045745681120865923116108349440 15928929 -1103693716188398825718038892291619148526 15928930 -1094749181477062447429846179791813292480 15928931 -3169850926352149317250844873141823287268 15928932 599249438446701090761739457956863299584 15928933 -4467883054724922059570491131422619933480 15928934 -487020638324949250693157329446608039808 15928935 -3112832149520425264176875684383845715200 15928936 181030894330680232618285528093457971200 15928937 -7313732704271527940412906983258377833414 15928938 377538887802155431297485175014545268480 15928939 -1742755480572215964557707380897281143376 15928940 1751494090406267570791187614896518615040 15928941 124315275305920323979276599917894681664 15928942 1171451825012578031019692649246276343872 15928943 6923863575383296579678001151869075850192 15928944 -32684636500968505910737407278529576960 15928945 2140984494924275695134918068271557432640 15928946 -1803911418112163644538531579031672983040 15928947 3264738793499617073298323373386926080 15928948 1065904619360983486228359773258703149056 15928949 1659388485618767404122641257105409734080 15928950 1178742382555468747984455510688964659200 15928951 -2843333354558138986594612530129834254736 15928952 -1952328457277091949688089426564585267200 15928953 -778959392394039295620745014910130599200 15928954 -1275581978631566572591373254325588482560 15928955 -303332584086881542693165065896880384000 15928956 -1606923771371298621689761569744734501376 15928957 5177877752012071671283308701802771798432 15928958 -992680731898461258924641281900184980224 15928959 -831973416422411081577760634661925583232 15928960 -4555039527349871850387491093209939968000 15928961 -6114123054176899542232816624650102823488 15928962 627043513175079367678169297671225663488 15928963 8886557668443471903077972391564001864 15928964 2673389871484704192429320519684627607552 15928965 -25605769537260801159019543661835341520 15928966 -2281286773915393616112892196034349416000 15928967 -6112712660373629556668994425088485226984 15928968 1112750084317544350981980626977578270720 15928969 895087979646785103132238657167423606426 15928970 2331634156759340680099279282633890201600 15928971 1363061524130906777261552546598251229120 15928972 1645823412150290558869773509024292559872 15928973 -2187687571954970947913437946979865649280 15928974 -198188004380715084090628777961670300864 15928975 -817529871773518790006380527959541696000 15928976 644930315854859800145804677725358129152 15928977 3464432572827107319425622249459228180720 15928978 456215254406049319432688882552495044608 15928979 7584107357279125912721142697373329264272 15928980 -1443993268050347877213417314845920368640 15928981 -842144141966939482933853444409969583268 15928982 2175307316988982300920787517407259324352 15928983 -707707197425708670174794012798961649920 15928984 -1931571439142648562998537555612243773440 15928985 1669126362059873668087957611284466978180 15928986 -454844631569189180107698923294112846336 15928987 2831954410377958344324900944515366277636 15928988 115356905956667898427663424272896511488 15928989 2485684149790367939588430256160952637824 15928990 254253044768196553621399324329089310720 15928991 939499826927281971579371875526370102240 15928992 719026849483600161894768379563092213760 15928993 2774360079046540416996683381892987606242 15928994 963160137128917756104958445759202880800 15928995 -1510155602583079604315114901277490722560 15928996 2009542538162748281498976414073218704000 15928997 654766640457731126705117085106449163200 15928998 290349503437156831474748377231734800064 15928999 544715828800342742155617614366211227000 15929000 8092435287263985635138943352839797760000 15929001 4338147196520636344722678642062889401280 15929002 1110947074882138326800969048755840349952 15929003 1066899463467599410263792441116957811252 15929004 -233421658795474507950618674191679815680 15929005 8807496126896380725464657185591616021760 15929006 51768804432563172811456434116435250624 15929007 248467572070757585785647857385269464320 15929008 -366865338095485264181153862230590586880 15929009 907397998070034699611691956680097748480 15929010 -1746043975959272482163187732833644437600 15929011 -46055520527931979763063721492821484800 15929012 66841649718658739718859902123851925504 15929013 -380165521457924995374302365018194220512 15929014 3602182285579774923528621968943894844800 15929015 -1419930596622263130120025499620052748840 15929016 -367777322972727881561690348076760166400 15929017 3360401851168102496545775962961928832392 15929018 -382184891552599066331829551084878798848 15929019 1819848225595591097643297647668643135244 15929020 -1098158915121989153430398284224312491520 15929021 -226669370794131359464672843217675342778 15929022 650638086855713459962021049284217032704 15929023 -4828825314870066558945596563789218838272 15929024 1818948921506670189609045964028044640256 15929025 -594504745094331277598720857904130974400 15929026 -1701193414127324716361480210246319729120 15929027 -766622986744232797410831147315232799760 15929028 3309842034935086637187721694263339192320 15929029 6017677723898431075390076582225106809630 15929030 -361058910806606295584889095013142560000 15929031 -1480898857143838916753341606603111841280 15929032 -1648300628478726857212254031730971115520 15929033 1120549719239078617062460265589539489160 15929034 697865839628013000541789699522354020864 15929035 -377646890880167173550330345702896104240 15929036 2469796832632347506361539694069337946880 15929037 -2188109944346802581234255560561385235306 15929038 101667547095549151441985424354961983744 15929039 -172033612225660096322599063614941704320 15929040 178054157705278993678184503566862909440 15929041 -1534738876759035407301061123723145600448 15929042 12302397538518870065020005583452244800 15929043 602123181284484358106908146214008950064 15929044 203138163311846777494555889768498030592 15929045 3599411350529869078219721310155072760 15929046 -302045167271008621754865310915432123776 15929047 1349599157328124023774582151868038251552 15929048 2598682377348688501084042123389467535360 15929049 53435042755052466228920471987537518080 15929050 -1323831360356203352578162990326137905200 15929051 -2783659579956939089192036553656736625368 15929052 -847326788577385784453747013447053869056 15929053 2323775008033785582430672463234733202304 15929054 2256835501243389188658519432874730212992 15929055 82307082816092751785191838506397096160 15929056 -196123019025620741822022849889537622016 15929057 697937125053088636633803472187275241520 15929058 -572953662157438617433961396404628620800 15929059 -1359276489396196396209420250521185088984 15929060 583991198862396502121705697993247027200 15929061 -1318973566014844797967170646769060302080 15929062 4560154506452722223560676959003128261120 15929063 -2086975178932209283293245796755361227040 15929064 -1870694572164758731320307409408418201600 15929065 3396444380335689070545101974247807589000 15929066 749176227282087716504154593443054151520 15929067 708258661036416123413351923951258486464 15929068 -2093819662740415285823378908673330611200 15929069 -427246007602189311016014061820262096840 15929070 -1549842543709865732818365358775137660800 15929071 -2199551597951050192527743198707839438656 15929072 -1687920979247746915280296311585089716224 15929073 -67727509076981971182716334960272612478 15929074 -540795983861671183510729815482718391296 15929075 377897500918189442078284782087063744300 15929076 3601236073821173126495740872262541113344 15929077 -2161690792279948778320795582121819093074 15929078 -322566843701601366979497376556255040000 15929079 -1927223174008589176353622321782261806616 15929080 1562893859757689482534904543882018918400 15929081 2709196375779260606068312593553454548992 15929082 1434158814892016843691180120992806663680 15929083 -1235351891658736766550918646873581828440 15929084 -3594373240081066762760271786062568566784 15929085 -421941531606104056135964567609261759040 15929086 170962548033365981903107895818967170560 15929087 2298928617131384016642253055968113060480 15929088 -882999675596397783570864849072974462976 15929089 25861230322857501589469887338150947232 15929090 -1035624000254586971280601856979433950720 15929091 -5177596516623797718224162590702626080880 15929092 -32705872869805360130483843630964502528 15929093 -1155756851999603605568909170579769114658 15929094 659972695352128726601521992348801835200 15929095 800989563288767268237221317140542985120 15929096 -6588362344936069685194669030244055198720 15929097 1616218064278853719466113226969279588928 15929098 -1697426887723940857546550192602516693200 15929099 -625273671263137539118577504751143932044 15929100 -478832156250710330969982429253319232000 15929101 5688422797342201881358877716127319170102 15929102 74868862873722978469689933719401660416 15929103 -464929171433958167396010007157694697200 15929104 -1677196218271464294937864187903680757760 15929105 2467324043509524720354189244839387046260 15929106 -188537480103029033811570963535739692800 15929107 5376293849578882753894616284700943981356 15929108 486433256199498257720650027546422132480 15929109 -230582651306183875770480576424958238720 15929110 1362495235985851445740506150236254498560 15929111 163899620877928544399284627395546385920 15929112 -2708361823266175263436348718289756180480 15929113 -5954446867816491770676621546043258139392 15929114 -1863133642244102906118754155193010035488 15929115 56498147307143268844783276310430528000 15929116 -4578172832997938745179952378097090463232 15929117 -8537644440506921014130981531435421952308 15929118 423683374589243828353154942316326067264 15929119 -2156898765880064728986970134546688315104 15929120 978987662894241023193774235246480588800 15929121 -1175388415163081988554072530123677777024 15929122 -515735026295561931113602697787075475200 15929123 91859254434908371481163144432571357440 15929124 1202743725257083064941579433922244371456 15929125 25257467069512192613977736715396819000 15929126 1515741109879360210047522059263168876512 15929127 -1004821136156641085027540502546721293360 15929128 -2642139053006632936098058268120857559040 15929129 -1235668808142823727693733367895832581724 15929130 -188043311198749104882547695959535406080 15929131 2264242999948436533200768862699959093932 15929132 3742160428054704285206879080806136048896 15929133 187548849951455835197540062909917290496 15929134 308634051038506581841601388780272382720 15929135 -5417877304051323446785987811253648208680 15929136 21130931242853221703243484803224633344 15929137 1897751958990154469534285320464607461952 15929138 727796345167975496175943062541836648720 15929139 -1204922911040243919850790702566365669576 15929140 -2365941120112494326697432716266720542720 15929141 5489502447072180282507301231015150975584 15929142 235293954755549985286845750747078846912 15929143 2725553536155423948152988831134771897400 15929144 -2302993628959325377521452712413125017600 15929145 4849124493680790461367309699747986592000 15929146 -840515841597341286525148820066144830464 15929147 -912556583082427776755792927184799917360 15929148 -908466985810467213847489617981001399296 15929149 -1995302898166911448255478059412636516340 15929150 -832053973455331591279889781600375326400 15929151 -144194772626646803602629418497470284800 15929152 1549081610703769029424732414130041389056 15929153 2326970235602854501416757261260006601860 15929154 -379569998777136336532826258644351641600 15929155 299468135899204417026279245462466852000 15929156 -2821316751553051581600201319755536216064 15929157 907480150296750142958047490548098582240 15929158 -233597080233735160357510898803601852160 15929159 461440401883829665393076875871526390360 15929160 -683426575023791933401247193246432460800 15929161 -499283297241515093713846401213774889500 15929162 -1309740013661530465804850996665677510048 15929163 -2093122182229810298616321915739471267200 15929164 -894910230567680499992825744159341211648 15929165 4225937142641142870198371640201140102400 15929166 -166570709854149250361892749322407808 15929167 1104272624438198515418963064807639887216 15929168 -887997169453663943810411124474703454208 15929169 -3368135882803844221856719319170720560960 15929170 1585484316351154373792119996613714314560 15929171 885058551590154719167728325541452677912 15929172 587124211401937556570790656934703552512 15929173 -227650024810321103992216947280935813000 15929174 -358202959236821388676638356377873522560 15929175 27096406865728351092268789626827107200 15929176 6719561205250116301741483560111533230080 15929177 -1099562673728041821668338868987592523200 15929178 -19491218756250103848923453363566118400 15929179 -299840418279368879242810113595766488320 15929180 300661468959533747357720118497786918400 15929181 2061823720026669059355261566831495451270 15929182 -662888866381189267611122866219673419200 15929183 7430123242605073267870847385205364301000 15929184 45573574672829711891397648098803580928 15929185 -2329334674423968423945106123420017232620 15929186 -94076492620955560842021100022002838016 15929187 -1874721233563864823074529139258052895616 15929188 -1485185313309133972168179672449687460864 15929189 -3451080121183543903415393776114441603680 15929190 1996743888346186663047034578786426105600 15929191 3035178904907388364279101820577982001592 15929192 298265460901436564659310650764350945280 15929193 -1788088853858381231180883358335170181120 15929194 2316153518903799855688043091812326629120 15929195 1517609694535464246490303936289791555200 15929196 -3664942282864945176041400667052533502976 15929197 -446772193255366831823816174746542039936 15929198 267883141561022622971002810813860078336 15929199 244602320098897543114148573225687098608 15929200 -51688012635429975206484650139213824000 15929201 -6604103853870264619756022065306843088400 15929202 510343259242376114247262455120988408320 15929203 993748995155278388231374672317534675984 15929204 -1721282548909562765873881302474984319488 15929205 -382635044014194285163698539625415850880 15929206 -1231215990487366846695804065440457732448 15929207 2310975474123167359235657616192682176000 15929208 -1011525465250924603719694596095285145600 15929209 -3409917267771451472196288170413847923200 15929210 -584006639012666002855299750862802112000 15929211 -1485280113182100339823636708807671999120 15929212 -1018907290108696891409145712495186139648 15929213 -2031312620391147152510624886661068780576 15929214 1870529806573332057214490457789757561152 15929215 -7264016138305665129719719621107773280 15929216 -2284316588090585743521387389754424688640 15929217 90944346789595521239426550167749404066 15929218 -1931919042345233809198037449342401019440 15929219 -290138802976009961266652251951133749380 15929220 627844065352910903921602851805676544000 15929221 -17694075315521345063205769181339046912 15929222 1596847840051704275716193382762447714912 15929223 318523057228828821910993845569133675984 15929224 -3703005955940880076668656392536542039040 15929225 -303623100244510743600852270492111412800 15929226 -10419820087252052777779027167183645696 15929227 -189626292853409673536120504479834170080 15929228 918513135738728078147776747521145399296 15929229 63899543269931613133084633672776299520 15929230 -1233960619448913642669121284476029458240 15929231 969615993805469854989292369830765969000 15929232 -57462017965374650125067290648744427520 15929233 -3472217718344339418357493890780381338640 15929234 -1860956782420850969472658600075578507648 15929235 1153765274340419096017399967388020097600 15929236 3136129982351835693889105666079064334080 15929237 -4984995578741623902304403062892470511460 15929238 177898113185023898158523071192737854976 15929239 1890420676307052994874029527322195133840 15929240 2362569849628763740721738519822917632000 15929241 -3695244320958152558216844937151608834608 15929242 1054324806584682079844445666386307232512 15929243 -2036179079070322144542539159607486523440 15929244 -6236919397154053899440040253341295411200 15929245 4697151741958328306280750239896796635500 15929246 -1909689699747849547490818973254634636928 15929247 2162280275321152639463872187380801533000 15929248 -4154957887294389718369087594102996402176 15929249 -310336329561190266393707091420015084864 15929250 -2802435690407525156820496996517648256000 15929251 1857192027802155092453219125990453446112 15929252 3427670719802171448564714232399406007552 15929253 1075479446136045452587033368202890716862 15929254 1104405253527606556990253156289743708160 15929255 3900751356103170651900426313283967450720 15929256 -151117372214201929411051072940806963200 15929257 148151544166787677765763161976176271360 15929258 -481734527785448985506792685975173295360 15929259 3763309799560628584086694844659829572608 15929260 -970259839522553890061851550542055193600 15929261 7643333295099550310453981564582687964000 15929262 553975298102806214571051254304027045120 15929263 -2008080902538317842339290632059720506400 15929264 -7327282892921665241838585544351973376 15929265 -2362746742604759480130249425487822672000 15929266 -528114331440228081697430799251759997168 15929267 -2973932029101203262222683109667029730608 15929268 -2418413109257182876568941090757847588864 15929269 -3667195090303890134505209932757361613330 15929270 -330394718711412997988244781902424554240 15929271 -158182511891212894399560713523817797120 15929272 2400332099956080072338573418514410823680 15929273 -3838119145337951441787654921351782939478 15929274 419347133578607209599531471716014248960 15929275 648360747001026479388633251232387713300 15929276 784490280394291946427246465989783347200 15929277 138922764579561784654006429839112488960 15929278 5357724647116064670688280897201954442624 15929279 -901102636523953047704583448757569137360 15929280 -16815933609839475060767428320102973440 15929281 618273401148554667403555953513264502082 15929282 1025390132456382123009312223961700943392 15929283 -1287178921352870136530765328151501606656 15929284 -2158110280802977711497684774064424382464 15929285 -1604315031235265294151539463806009998020 15929286 957548787413799016135306782121099011264 15929287 7479431518528274045173851118432779936 15929288 396162408503741401812457513379795435520 15929289 785189989054358894687749006588019583444 15929290 404123824967876628336186315624263286720 15929291 -877285942421329400637819081422430185328 15929292 1770172961283901540444378928744245248000 15929293 623292050142701229248255200299832743542 15929294 2858350622716018379308909471644383781120 15929295 3973346458131903191900923740382326873600 15929296 398445794288622443125484162596447846400 15929297 207986567476518544047767968162049550912 15929298 48298269330862877806035721435372257792 15929299 3014102194710939632303951825127113000300 15929300 2111569782007746429532902940976877686400 15929301 4282014557394814731933173842552251049632 15929302 -3731279249010812523015635966387430567648 15929303 -1878150870343389503901473786898117799416 15929304 -2186815022982849096481045222944767508480 15929305 1830657900474579541791900292585460890560 15929306 2072000141260093889730241172669505915360 15929307 58666620604939322643518169610496285928 15929308 -2071545003975453233080754554279018502144 15929309 326520072418855110738931896550500836160 15929310 1547432014611287464827348057281599340160 15929311 -682325561852428389232653621912414591000 15929312 -3311211739530490289315379485944428625920 15929313 1088167179601441799861919352048759519584 15929314 1344390592976936912910356329942123744032 15929315 -3244921286878100635677781844992680176400 15929316 -955921623282941966262273576233546067456 15929317 3107699085600517796398884919979555278272 15929318 -1558495773112371544623539658804173083584 15929319 439431195606921835406574280807146670080 15929320 34688648058093934565577322006676275200 15929321 -1065637348489095402044485170620823987228 15929322 -166797693676083623113513828615870333440 15929323 6968626691840050630043700581466133584000 15929324 -340139646988870658416059877814304388608 15929325 -1192150926622648990419342168576409200000 15929326 -1062881261171012408656253351207268493440 15929327 -6090798723036171833545624959395047291824 15929328 640990451410332831562432846497544470528 15929329 -236857114101869030726082875029616479872 15929330 -6181002262308344739202089195893657280 15929331 -665236034239781937954226543566638993856 15929332 4622836972687437603792137915411223207296 15929333 521208686510523844195387571764954857120 15929334 1831751153320186709935638273813536686080 15929335 -1504277902222927514426769535372546935720 15929336 4912627840885936894443424471762803916800 15929337 -3965276567392082787257922624780339768240 15929338 -299172990409281440955960129853645393152 15929339 2149933215277608248449278111104185519140 15929340 -289733746613998703652925576156472279040 15929341 1065667690777023793912367158971296932800 15929342 -708126724609066725942730106608483061376 15929343 1354614347610155917370656796763109135032 15929344 -5826434317578500859216173028569629327360 15929345 3049215457188195091264436053443633494100 15929346 -2646922225064031481837041593694563846400 15929347 451122110675343744440679551996883972864 15929348 3464491216332429799380393921225478671360 15929349 575391233238112927080192983899596164064 15929350 -3954104235615941100350508849371136000 15929351 1527192140791812824166202432997165992560 15929352 3525177182274590193567186234661748736000 15929353 960892818484740357678506462090889216000 15929354 -776546986971425917519826463941959619328 15929355 -778596605428432378741505992849901479200 15929356 -253267197427090486169686703145576415232 15929357 6007697052295618512692369933906718799704 15929358 681182775885573204562914476565101189184 15929359 -3770151097207962258486909680896572544584 15929360 -189015325623994586561257314952544256000 15929361 250878575367687077854433153319288107844 15929362 2797008642459019154017088769901019696640 15929363 -3472056972083953955651319552284671806096 15929364 1533526655710552173089250391046431107072 15929365 -1767312305167716789498390272923789000740 15929366 -1200628455858174672168585412326333286368 15929367 3388476374519184476649116785726503736680 15929368 408733042002503131076227506232336465920 15929369 -915516546712787873737500975690185809980 15929370 -1191193651528678037942386385823916819200 15929371 431860809471525796019804716217842941572 15929372 454610108446715694729670763626664808960 15929373 -1393328781663003216890108291913345986400 15929374 -5397993199395208907593338814279914636288 15929375 -278267425766857556287326522916622160000 15929376 -1414314737792149955346663485736661549056 15929377 -52051495540025066505278064911571322456 15929378 3589053133559982058850635280841935292240 15929379 3681388254907684100275064296871089112244 15929380 115449283157516423296156585523812147200 15929381 351781919884897282915527160824484076544 15929382 -40147726862387483393043549680568354816 15929383 -693431765838780095814849596199217871368 15929384 -2703219128445164390859679991540774830080 15929385 -2239559864422619706881078480949900974400 15929386 -945255128616266528496906662604671780352 15929387 630103375244620990524412045864724922036 15929388 -181338180637917833971023525679605335040 15929389 1578693000232655134823242837090866980160 15929390 -400842314191114155020672991353722420800 15929391 666853599708568587849495670391308053120 15929392 695977052156920434306813465497579012096 15929393 135388131475111478096919071329354719984 15929394 -836790873265225025923013701365439240704 15929395 -170154288164007469827030126970553849280 15929396 -1337532121512596818745049118851744417792 15929397 2243107489233971346726534655073168393568 15929398 -1088218701873582413774635109253722829120 15929399 7742550229339266205061552774253110879400 15929400 -894937404818566805540411461530746880000 15929401 -333489068630517476907145815666329361708 15929402 -2072095687230125644351823077745602790400 15929403 -98824315469723973948626033589282995712 15929404 -4528521449579305544945766539142338950144 15929405 4924928745242544001514248276730280294060 15929406 -2794449671640587037002701464783657763200 15929407 -249572600495553745604311420385109109600 15929408 1520087815807240474408495753407289098240 15929409 -182858174891912354467383464173717908672 15929410 -1397444386743805915347421953760925760000 15929411 -2778440932770510608393564587334502464568 15929412 -224740996140003668432743295846511230976 15929413 -3483715754726726263015578280609493258338 15929414 137449259173800296628078417418627465056 15929415 -138985344111859679371430212685387906400 15929416 5251518511341912104557916100784130196480 15929417 -1904891698633652078597887185286810794816 15929418 -1018768513280898768681729232922052824064 15929419 -4172549163077784930262097067892179713088 15929420 -589213760201629538248510547892085002240 15929421 -708433178356090873579393806560219181888 15929422 2046408958312414089881342113539050680512 15929423 -1397187769795542342784834891596268349328 15929424 118972484136016181215217324753914036224 15929425 -259200671081757562361094292868787808200 15929426 2502341236131849320376795547342445472912 15929427 -2121708367169728431302599393967932209480 15929428 -6760464372066409774911369294915510595584 15929429 6726924084669232178234578452633657884640 15929430 683823318292024742950591825314387210240 15929431 -1239190878049622381169940935098912848208 15929432 1377980357698592593675451043646966456320 15929433 -55331312191645225261883817612373391520 15929434 -317409711571350227036605643538212730384 15929435 1582910832409477332382893271606440818880 15929436 -10151853871163409718001642798845894656 15929437 79608771840443117321195208534314984946 15929438 -54540633144595113480190446052054744704 15929439 2831848424368045937093662633164117129120 15929440 -5240735656762605598839021047551505203200 15929441 2968859029111094268634624791827751576000 15929442 2749803417935445316896687167629934880672 15929443 -393785595071213402791857182294719862784 15929444 -2012703813679613420662873331261676304128 15929445 1344277647604627867334071988775787622400 15929446 7704516446582271287503084300819620864 15929447 -909056165735771589307816329749447308104 15929448 -1231277351695449210618834319140291379200 15929449 -39671429032438154001566189003655399536 15929450 94376621515573601449241079240247146000 15929451 -6560999905723239183625096447232544508008 15929452 619625155304149486320798377368944721920 15929453 2975930465068352838197421415557436143702 15929454 -2458122499230885054649051114302380537280 15929455 -702348720417082148265457520848027791840 15929456 -658156012950301848390393953962155737088 15929457 989042686714788063393863501660701315440 15929458 -170868973772647426758053106496845607920 15929459 -1074481509442162441092233088426946138368 15929460 3912403638633140531776538999886324480 15929461 3575342771442820965861366983701239394624 15929462 63438709147775146466854167929526339840 15929463 4315379439853065375990483474312706197888 15929464 -231711384577057350084303320739452129280 15929465 -2556942855750329992061581182066084482880 15929466 -746776774399011397109190043424848590336 15929467 6098240030548883980412566511563250691640 15929468 2713450750756107127212967535701890293760 15929469 -4403683221550627308914928111211390600800 15929470 -1328936126101870821762339351898692304320 15929471 1977015470171474938007814516816004906632 15929472 421826901668752309017146035065354977280 15929473 2532699037544915545783088962423833672640 15929474 321567670247905158787646097947008763904 15929475 -2989629665007138816828115217509456704000 15929476 449285588508230567673761630044384104960 15929477 -4145888636646854263145055321903964369728 15929478 93074677318506535048741221990383604480 15929479 57016257730221789959412702222954371888 15929480 934337705886552884994438378774633676800 15929481 -5551366210653249909674442080332612951680 15929482 3628060917575588860294731173205761804592 15929483 -961315885518317438049087449706480894720 15929484 1242722877620999688172883298600261245952 15929485 -1334831441651887848331714290190493942400 15929486 -74047933784569683006743794128077459328 15929487 874355988836220486556859018751066508800 15929488 871299237550668348772054242756841152512 15929489 -4633200451615043540139731009259441727680 15929490 641533417658262055889934493605467973120 15929491 1366912322280937780243288749924506909784 15929492 406736347595060440758650068718864620416 15929493 2555041738471117057508703896428948062144 15929494 -282488170736515937217783233622887271168 15929495 -3779446145202189825791330033961937233000 15929496 3556526799972073396173445814945981091840 15929497 -586849221178453226549356357833377612280 15929498 -92848618543698794902926284737558905600 15929499 -1007239387597147117762288427571235220880 15929500 -4516881318599323634758900467289491840000 15929501 -278816609776609721004945153454392631296 15929502 640670341268002080001057376692716493632 15929503 -2519341593787723205289367911137832197136 15929504 -2981689114456003697499071055741195386880 15929505 723375922742439966574095692532999052800 15929506 -1208398866876897115949747456512683408048 15929507 2643495334552622628672378210548411627520 15929508 1829529121187670019016150515023380468736 15929509 -3443543850441779772261280671603417772196 15929510 -166093709218877298533259508623852445440 15929511 -204820004177051151042150333372075456864 15929512 -297866872942472398993329835051093324800 15929513 -1426570635402035096723133727896472130736 15929514 -874022119683575426728251436650270735360 15929515 -117518421380893240348070007045956167680 15929516 3380751093810619307382707147234080093440 15929517 -445235918387399030771311515427447830720 15929518 1465303710024410342170234354296865403904 15929519 -5897830894957530963455878383633918004080 15929520 -664499343260093974871056585578584801280 15929521 899340278837383985358177044456481263412 15929522 -4530625482211524154266984328965636096 15929523 1414748727274661031898407604246485828372 15929524 968140547300241860510018545801565921280 15929525 -617131249103403516479775555695049717900 15929526 -2100399319290290224292713863907987599360 15929527 -8169277273672867995984639481222705019088 15929528 2406520022077141195743337880207347200000 15929529 2441183553648387309492272300084464320 15929530 190426148222914517751588755957537864160 15929531 -4185554854043009505369166670402545086528 15929532 -1756740104280540783131201570199561260544 15929533 -4734739864145315400511046042155143884218 15929534 51658677171996920791474360097775219072 15929535 2316427460816031886463732705424400429200 15929536 -186254691695001368468998950857962684416 15929537 -539900153298330048830826096839317513368 15929538 -684619653597021485915573963763996445440 15929539 -4826144555519738337817783620801483920120 15929540 2275452302083540840633977982812038492160 15929541 -247974524922408421926130947667328432418 15929542 -393627719584346004796090050441101332800 15929543 -257657457614077073077123118911289458560 15929544 -995680312257582695444507983208647802880 15929545 -1097138435889532285185970633697369468700 15929546 2226973625648743486505610827892063675744 15929547 -705265617316819698135982184061095235072 15929548 966246943251990295919407226035754050560 15929549 -516209885049591917348561049542745805236 15929550 100830129091751087414406475189416864000 15929551 284327030345744994955856904025956474864 15929552 67057889086598656888805260929476198400 15929553 -1749035145077609039105781107141745121296 15929554 -350282629048828527252181028830177105920 15929555 -5784978818045278332608359909995883026000 15929556 3935974862531859029453328800940181960704 15929557 -4648580037654005282419685209797414595794 15929558 -2023627024325747572308020906541425169120 15929559 162215682695180184964459071139140193344 15929560 -2103547873074514450840309350061062144000 15929561 -3128241432486530822657692409864637857388 15929562 2468388409949997527944389561231296348160 15929563 259871564632235088627109376769719959200 15929564 -902157670628123168385899960725006070784 15929565 9984535289138096857478748989241645120 15929566 -1109528761063829506365717969769701991296 15929567 -1091024301376809685247272385333476523136 15929568 -5471455611718554862486721590980299980800 15929569 1604343389898371690238283113326405104896 15929570 -467538708066325529758951600281643430400 15929571 -1124969844471340567030532063823565253376 15929572 -1376973276145597764919111687852901233024 15929573 1405607234043161736486894741239947378080 15929574 767850863793524612704132986085689322368 15929575 -595469547417263329373760086099473292400 15929576 527179543625357996970380807509091020800 15929577 -730989662119526992759092204396371370000 15929578 1572619378358805219603747950262177987072 15929579 -1261515439568426208381910963486429655820 15929580 -84688740274088679168931612083467043840 15929581 4560930938918067107107829600456718208000 15929582 -1347915708383364384402168105994897756608 15929583 -624227635706616350657225253779919075576 15929584 -16177380646523197700178051564785172480 15929585 -243226202800701464937976846268660749440 15929586 -1282076126751775496794830152671527885168 15929587 2715358130223499394483265798987127395600 15929588 -4114991263187004179589221016867708957312 15929589 -146077130862028774381612099739776646400 15929590 2799401870295050159358558692052933744000 15929591 1251406698119508804593581432391819961984 15929592 -546175722047441445257632620793720012800 15929593 1561968333324800815374975072393739741824 15929594 807475804100721557153623825155158644992 15929595 -5570962022925109846382234318276101401600 15929596 606626260809508889016962551088353587200 15929597 -4997097217281669937810783333380215880954 15929598 -92827051666721256244924240250568486912 15929599 -77076851540014211379490184981009554064 15929600 2342120157811777113632923916892635136000 15929601 127993333750206180213745145533867248816 15929602 393345995156494610913064333394271909360 15929603 -1270380735534085486469506729606447238148 15929604 -1286583105770782678010100079983689228160 15929605 -1586201214707338003248629476307772700740 15929606 -266317883520364458351926449554980044800 15929607 -1498935808413051567310323343436557581360 15929608 106956230538712197324570225549387816960 15929609 1870481989382418368834224268059075068768 15929610 119068307133841966712107261825956741120 15929611 -4664806530932465206624346352344195893848 15929612 -2253229559882797241582297741543677585920 15929613 -647042461558633275932150396768210284800 15929614 -1920942406111949774824663838146530337344 15929615 -1831301835545898876977269980408504194880 15929616 190822616396675667022964008219872067584 15929617 -2260200558045604685293067946624169068096 15929618 34696372684513794316201838265748557600 15929619 -3551966372236835240089330733218927941120 15929620 -828841252118301795183701699471598673920 15929621 -6366148217108138853249705697059530120178 15929622 288292680973229152569196330374805468800 15929623 -3769328469832526206264854812694259748216 15929624 3318138473323035580973454101104875110400 15929625 -1699009597503817058660517670442591376000 15929626 817923593011365409737060313520606326512 15929627 -949759805869796392151132429850406611168 15929628 989734310729673497004641341185146216448 15929629 -1002082791921423458016727491847820153856 15929630 -325262478915360085133774171124100175040 15929631 -2000043864068496854532356357254933291296 15929632 -1190517150782090962091626664682828791808 15929633 -1112703553649981611347259150350907794240 15929634 -200338398113894784832506889303781964288 15929635 -2802911612779396830585327976882511807040 15929636 -2419259183555639138850155247770081544960 15929637 -509995780218734101071809528344369309632 15929638 -404863891945287411805666929381034244160 15929639 874728418229665081422752415820241617920 15929640 1236231918836705296720712911644000000000 15929641 -4442298536973063816579684799652099456 15929642 -2723758725761691756063935881800187828800 15929643 23865733392601971094652979200921113584 15929644 -3382462174806315039246409682641985745664 15929645 1445428995379393771311491572652163189900 15929646 -2331945290701582992174132895513562081280 15929647 1913489415322799670773238637532724128352 15929648 27529899511644287642403206363250032640 15929649 420832225659014561786994465922204827840 15929650 798927628813288358480957932001348400 15929651 -10552852394398899041281808775996105216 15929652 4076606156558162675314540451885429962752 15929653 -10093804926847821613660704036937645185380 15929654 -351034919856263294603322213397977824640 15929655 2574365159433171710371192152913856385360 15929656 5439864689282697088979978772585370767360 15929657 6734661073317604818534397888545006165840 15929658 -1438001214091421807598670133716497772176 15929659 -6558722319248433474157571024986841306140 15929660 -971809625567840458878152205367672381440 15929661 -2081886343479882317995293077912448808416 15929662 -265025113886071195856326701203562196992 15929663 14847731892664161271683557291933599296 15929664 -20872890145235618981422370644064993280 15929665 244193108816467967893457839080303940200 15929666 -2400432875239918723011279577177271665968 15929667 -825351781041102295830765469148981728272 15929668 2615923972872336702217500284735827538048 15929669 -2468369167806278515191960057828539380704 15929670 927095852944196316907156958363513366400 15929671 -1119822736698596828623609324841916811680 15929672 2990494500284408555370676471800571699200 15929673 2040663495643816480749493042027952845584 15929674 13432298590843948435521203105839967232 15929675 -1300978344240953693186943900324706984200 15929676 1468886797650163343275330188935565312000 15929677 -5192958467809614765497716853863390218708 15929678 3606308140041819332555812517698172690880 15929679 -5271691639189770202805891792663631945840 15929680 59000612920536744485594362424064245760 15929681 -1858709869428375892498808864096793637518 15929682 243472865682020926913648307612719320320 15929683 -83449114018323213389924972073145789440 15929684 3470911153704159093410810201435733632640 15929685 -144233384554229041267704741521575042560 15929686 1389588033942783951165177676700258802240 15929687 -1067360588049648665454443035061818940664 15929688 -702050119863459823849682151259898941440 15929689 -3033923249684490715933830013830069330540 15929690 -534366044755502953242339193678822840320 15929691 -1348907655178077214013654998331637660672 15929692 2761993731159108518284297460912762921472 15929693 -3289183221375782938453699817205475267956 15929694 -14003546791102342162632644424338294784 15929695 286662158833826335613040677097862423200 15929696 477503245824953438079626216165183324160 15929697 1839120156635285121149341291815578289024 15929698 1487012562232513927039273347459191158560 15929699 -3271606303192511842431792116559896643300 15929700 879496519977130373378136182976274944000 15929701 -1313940967139062578520553069552593431298 15929702 -189907645838330936821521270990340250496 15929703 424360250414728442665884601210520480232 15929704 4904399668577555927529075399685307735040 15929705 872442180269396160911840093971577256000 15929706 -5406967719644238247785808288201293312 15929707 -267715331711148310755689935151270300044 15929708 -1243824957787718246165133241354918425600 15929709 2394029332219757871405160966030254218304 15929710 647496479429265757400358021406307842560 15929711 -278855385390379415306688824464550610336 15929712 81052899467381642251755178613109817344 15929713 -1260178207520413690261772449032457589038 15929714 1025597396517905603415953992241866579200 15929715 927894794386003629700142286598128618240 15929716 -1145400457767774278155317763661025552384 15929717 116745857374557076293926748675653765820 15929718 951661074219294238383258762519808696320 15929719 4080501614686711371546722979512127331280 15929720 -1404622558522866005195708180051881574400 15929721 1179759223594540922985765696456255138372 15929722 -37792537247329952943876105935496600576 15929723 -1146593331176403495889731104264433480672 15929724 2234130749369347700216945639004450186240 15929725 77456084714738188057727831439981316800 15929726 2747181867137932088177155150373640141312 15929727 -1239030941590521293374529837866803525120 15929728 5673226093008067901341762963465851371520 15929729 -3276431234462219077223708345291378816640 15929730 -60966980039130449954922724182746112000 15929731 -4055290772554078042614238329776590367232 15929732 264925325237731737433387339081984450560 15929733 52853656249241050157821736331621888960 15929734 654883659697411527963462741945343695552 15929735 -2614059295729653479916574828953394237320 15929736 155054059451814662542849022125253591040 15929737 839039430519683705778060303558198272 15929738 3720013973600006813882969185792259996160 15929739 1241506865485211133998428160569069312800 15929740 2660658431107207251906955212079769072640 15929741 -4222235549544871027117873304629041654858 15929742 -163985334117533875103647485019400445888 15929743 1439840267048613258839610997433102994992 15929744 796452030217540879288638861110036742144 15929745 -982832423197276932576664011598497150720 15929746 -122801502310295594498128071954724608000 15929747 -719953944092423450980010336398663803240 15929748 -4357556246503743755782119086250018904320 15929749 2287391532287626605230952147468660042720 15929750 1864004836839328307469744390704257440000 15929751 -430302055816741619029196488281092899200 15929752 596189785221196713486565262706334003200 15929753 -1863918014236099769602630288700317534464 15929754 331037190140462126070423580230131727360 15929755 -1262491349350335643250791873031092634640 15929756 -88386810155388903270387761483268902400 15929757 -11379326674364017342644672417407386671360 15929758 -464645820823533572724674757551488308480 15929759 -222310356868982760425269752788979801696 15929760 -153830371158670881177089753743947202560 15929761 -2272118137223311029993182567980313348638 15929762 -1862238137967108129241163810538182344368 15929763 -1216616552587497387881434374056045957256 15929764 -2821759796596542295732175842489468800000 15929765 -2644646574696638413369547640982656904200 15929766 1041152470913409792583042202175024574752 15929767 2263490795446246676456493574572518201392 15929768 -9333067870895620753132800464622397440 15929769 -596909292488536012735184078189021740656 15929770 -1035019286028233106550591537866642416640 15929771 -2387340056123049336366124146157931160 15929772 2747696759661714731381407049566729569792 15929773 -978269495866801344350948551603785493536 15929774 -246824752586506808923914210381105205248 15929775 1273637095194548459134946133125590822200 15929776 -1661742107093117814086938273151053447168 15929777 433869437370692164568151072241423463634 15929778 -1765086135779244734333414190768977122176 15929779 1983289981485632938157634521599123041976 15929780 31547580327507030376744781888253941760 15929781 -989469720041710348445364118793783077056 15929782 1795359681147293907289686662577178411008 15929783 2343581789268244816117721850149928181032 15929784 29876279173300498658486541304805130240 15929785 4976294206288604809184288737520612374980 15929786 -2794062772067697356438975433360928793856 15929787 1858140084752043543822623586726129534720 15929788 762918633649848523721647267049618922496 15929789 7588185600798331069201871637939971851590 15929790 1044671430720071814199450237458801331200 15929791 -5768191498158378920584917212468089311000 15929792 -1697376893159199101724516507691216011264 15929793 550542293920790650220841429730026039504 15929794 2492507961780710621544760074804824127696 15929795 335012281870230573011941745004210154560 15929796 3883724839867748465668759814326530355200 15929797 1293727863322871606425555965909748593920 15929798 2161851269441769431915049400146486119040 15929799 940540388417019333123128610752314501200 15929800 -2156275352869063157805767625719918592000 15929801 2031025244597045888368347453156182359092 15929802 632725729661821074737719802581159851312 15929803 -4103584504875694986130194727888302691948 15929804 3051044686031354966523412341663134810112 15929805 -484292342557922702867688413716481836800 15929806 763890468170877413225477467844263977600 15929807 3542313214859689113240725563069861411056 15929808 -578470737692118722499685466003502268416 15929809 341717823884343853873790102226625077440 15929810 94330123575933642871267413447922926720 15929811 -1889377475414314060788263984618208297360 15929812 94131242616562782137533756531681205760 15929813 5884937940296248106213096200318010602062 15929814 911893368845690365828162508777163307392 15929815 -1156039957624561485527830488092424437760 15929816 -1100902767009119166008694078221650329600 15929817 647356940127449291410217525202563777760 15929818 2049100073250188797051318017753517413360 15929819 49803620948316254647832335017474083496 15929820 -386537592352382820178891894891558080000 15929821 401170040941014385474667114862328168044 15929822 1556796638624489128475943086532854266752 15929823 4038890536391435902751037213553090560 15929824 -2253333802903656705291349758939306393600 15929825 -2672718470518911869824629693186014644500 15929826 -753529875311137242665276185520231315712 15929827 -497121782764032997946800106580408244040 15929828 -3148758602672185513587043983468017049600 15929829 -2854566187165447731887841143736279869826 15929830 130827176964685355811398006329686585600 15929831 -1289271884111680474423891059799695098448 15929832 1048569983942282931713286329198607974400 15929833 -4546117479677777460597751061013598322700 15929834 3309102546307234558382084194129950668640 15929835 -537263268063364135760160578200575789600 15929836 -322324675126639431880841817389616162816 15929837 1814739232833423215597867469642185808384 15929838 -1000880007284900756713550843777587447680 15929839 2303138554885373876703369862909497483120 15929840 -247061362576903105803240650681383649280 15929841 83086334764169803259132275688258393760 15929842 -3636237738515327331006934485466122770928 15929843 3130071974071663589388696619434740108040 15929844 -598881256423246943497998629598928306176 15929845 3822271960560024094124482798118176359600 15929846 -412649518839795164824055679189143642112 15929847 -24704681982763280172956532918897894216 15929848 1240003112727255740195268274333648773120 15929849 1334031696321434939869658853064171256964 15929850 -523708479039478783104894610720053619200 15929851 1397316910766568818402587322976190810848 15929852 -1909251509801879347062127572574680890880 15929853 -1687622451559387411516597606286979196992 15929854 6234257269726219010746036907657306436672 15929855 2166417560177707150835573049234080363520 15929856 1089159023716743108055310635666948227072 15929857 -407878524966579858676849253003655952894 15929858 -1166615946636796532011709112390585377280 15929859 -43718329473537656396982162687867840384 15929860 705362031545882052904325817353253838080 15929861 -7447329107287478854116850250791101636288 15929862 174694110043633084295920955717473351680 15929863 -52152143444536724048649135103359319656 15929864 3119863063435124320827918683594450534400 15929865 680246781993649723380563573087862049920 15929866 53142388040044103779504790991286560000 15929867 448968967832301853823470762363225588464 15929868 -1581723675161771601146861726261993525760 15929869 1168128040608554864944075402304079383040 15929870 -88833169487170715786185505297187392640 15929871 205510004700145833276584569434352011912 15929872 -269459454308931356815847731854646181888 15929873 -120083817595161062525312916996466506000 15929874 -2528557576046009621032599559761931225440 15929875 -1041796604210081363972991723668449212000 15929876 -3050723088738759706617501479100879851520 15929877 -1333796079239480533582757423070837080064 15929878 1504740861838537258885458863785220190240 15929879 1192260041612357937191895605950272563376 15929880 288378944025816738204614628680371200000 15929881 1851931525984330390748045799412534427664 15929882 -968304295918354532671123181209548000000 15929883 3441398413871701631278009719391546811052 15929884 -7124819558642880348959324371610099297280 15929885 -801466917524364920804167958358377584800 15929886 786552839951821787986815728022529526784 15929887 -3993040165347762523794100249716156386464 15929888 -3037395687640861598518700251208790835200 15929889 -1014039428277864680198535192162134922576 15929890 -195860542271571327867977618033296420800 15929891 -589949211258638244142069445609054700708 15929892 -1599433752288202115947169839094292480 15929893 -12795088267285797076322743738607473216 15929894 1308680458930471694962652833850437303872 15929895 1178387896732562496412883516007508992720 15929896 1904266980203550760450477113311030722560 15929897 -1148612253411016193556938502865305003654 15929898 2328235676112935406695899479597378247680 15929899 -3945207065002405283344710561572876385100 15929900 -2069343562615834756975073117075310508800 15929901 -377995665703154153612498199863747078760 15929902 -566537829670959174517403943242194822848 15929903 4667490677649158936853265485882996770160 15929904 -654677420413402397574980989213609820160 15929905 4485603110672983277442458020589322267060 15929906 1308159276831270825369660368266100516160 15929907 -941624379234794986341482882220116175360 15929908 1363904412920975377088725450378028916736 15929909 -76300048180085477532702398589750228096 15929910 -1516092511239098259965909040494347580160 15929911 -3630495826865725568985432112860107244600 15929912 -5609956675571054830515222725652891340800 15929913 1824449484396037132987112056456901995344 15929914 -13350705837000300608865568588633835520 15929915 1390032362955202455906512815500208189440 15929916 3093851664033799844159390243414886220800 15929917 5565928195054995627456268478492351456966 15929918 687662637719175929816245796365464028416 15929919 -2920881474653968797410636970732475069680 15929920 -275089705675841548138385680353271480320 15929921 2386726723942487405680832251937161739712 15929922 139734955797291700103413474749916674048 15929923 -1100103290672205772887473181099084295360 15929924 56226832311110143684664687298274336896 15929925 1927573280621814922270103171209840236000 15929926 1471221286988470680437189578016947154880 15929927 -2159338635650692008096612668092142770080 15929928 1300544692896532619918543891186650152960 15929929 -5481440201707439207636640181985636594470 15929930 -1996489232680424574254344585690289012640 15929931 -2929853447976158016471750431952025495848 15929932 -958494754537879445627813437751456716800 15929933 -1886511739391612952507040345461537079818 15929934 -1110087155233711950223309129745221417920 15929935 -203990291827614707213548099761907466880 15929936 1094813732483662793725767501477867945984 15929937 3660470447238928884473204104380704173380 15929938 -2311359112463023168453422665147598483456 15929939 -1146094270109417221780692796228982970240 15929940 -1644577183707023087733646528943243950080 15929941 -1009113595112594606324503470722436843360 15929942 -336120538290019918826161364984631521280 15929943 99283510622140687997710388308113808464 15929944 -4251366905632913882764108395870962595840 15929945 1715213367037631647669693344976970956800 15929946 17540012706457615042974987070107429120 15929947 -1001658684655329497369910186877195256088 15929948 -1232484933980792329546835043801098127360 15929949 392327761854132858819200744949012691200 15929950 -68785301897385929056872429765153840000 15929951 -1379739885082433118496233242141690862048 15929952 7972186513617963333686807500028903424 15929953 2730206988123097071131094174730110001684 15929954 2242459405396626480371617146863994052176 15929955 -3117709655783210961803328212191813214400 15929956 -580267700589669127585165543076581519360 15929957 -536697680028713874182614751660929252608 15929958 1018586710807938704866478827755781605888 15929959 -3051545177875876245174520911596333752496 15929960 2676448609118893557910995948754963200000 15929961 472108734537102483698653115866339968000 15929962 2694166681259446296691666975411824461232 15929963 3965540274032806662153238026432700912896 15929964 1681435591724190296951067592328105952000 15929965 3691245804068893496676238960488413013600 15929966 965646512366139305891423110652927131008 15929967 2141075059114498567993748306135845645200 15929968 -989959718571791417877173693027401105408 15929969 -2686536633069196758759081820167989792688 15929970 134974791737047010626163545825569669120 15929971 -204606387836060519221645543899111643828 15929972 3870395944682283192224822569368294331776 15929973 4401251068918448897177699875046561049600 15929974 2758403276687748647279666719688813912736 15929975 1967198957530688751204247485067234530000 15929976 -410125463646253743399134465097494323200 15929977 2403304313207645486912691488456652319872 15929978 63904650367712446529943095023737844224 15929979 631305845552208533746402501615719205488 15929980 -1666964795871918603918375666993593548800 15929981 2390464314299634141370500903943997012064 15929982 1369193225848318166059703706256280952000 15929983 -5055322823936707679758560922540714480768 15929984 1176197598816419199650440335388720496640 15929985 57229726229272376896138409805246581760 15929986 -1988154867398107961973778764648336460800 15929987 -416647695383753942522707086131487183888 15929988 -1628039739691465523251456540063132348416 15929989 3107862370113532735655945066796697309790 15929990 644490344382673787921326414690926892800 15929991 266394978323540735656855521461749014528 15929992 -3050468158747047607615122798650656358400 15929993 301025535773153817106702307613674575680 15929994 -2076978192663850711296857605876322592000 15929995 -3111694485098522060911533561123536880 15929996 -125799016346106443209761433632653472000 15929997 1779731804419246362652019938802958552000 15929998 -62726824859602793019582450718463817024 15929999 -2360876719789528964244595146577928036760 15930000 -183516102992960994624190073653248000000 15930001 391001723683666356051273460178076219904 15930002 2718768192466885208359809687923668429824 15930003 -854209440241674671478898927196017339536 15930004 3675161738895716643974459723574784806912 15930005 450706268344250239252761651874425784320 15930006 -1577170166123684360633256510387028425216 15930007 2370688270343493836082500044532730003840 15930008 3247550503605537041539516927944044328960 15930009 2508803475701210742650446762615112226714 15930010 1438645244163847936225703320744172482560 15930011 -5320877690232940951995865692273567459648 15930012 -69218701894330714974110562205601292288 15930013 3667573006716852880970654049743248812 15930014 3822645767553467565821771050295120489856 15930015 -318680498920019641208376130522603885680 15930016 5815834831419782632272988551809525809152 15930017 -349839651145050346647853080713768295576 15930018 -929793717887393169628695307520644055040 15930019 -903941302119621288227266467322548331200 15930020 821641653740198862723293407514099335680 15930021 1026422078044501669071282988801916511360 15930022 2448614541780066925474370468742978289152 15930023 1934359080865364624281585221725233223520 15930024 -822891300969847628603910964468073103360 15930025 880812194326379077961766738829121131550 15930026 -717224750176334523490573829883722192640 15930027 385416893329656455205532933855195100040 15930028 -4671279055488973552181340181554124258304 15930029 -1698937280566010660532096243288962267370 15930030 111175107508844629943468025792604446720 15930031 1657228145761655937862943061835059512000 15930032 -36431778045082874601899661510455328768 15930033 -964451611268992044009705829531963139136 15930034 1271639650970349951176425891424868264960 15930035 3961472343791461084953669980607825364560 15930036 -807828908279414601139596558192436795008 15930037 -5221907827365713046107017970730956184000 15930038 39459346404320902328628587898328110144 15930039 -4051104215412445832828590844397175376640 15930040 146849944643504621991314316574016716800 15930041 4290525660087697725886215338860026326442 15930042 231861047616814709239911387146928305664 15930043 812889376708827788925538412473838344292 15930044 294901292566793329370896205694892371456 15930045 -222696338784951571608343525692256411380 15930046 1842308716417260989232272643485911744704 15930047 3322398520335480394295068421179940267472 15930048 -1586980605624503019029598425877672099840 15930049 -433992105509892085611408213441925436 15930050 1153427282121192094143750011439444802800 15930051 -1923178898231878359361654626014859593040 15930052 3581044517382873206544091250418920798336 15930053 1689799414300251273956821897771846000704 15930054 573687256141147014749025722952147640320 15930055 8280231619918648379383126822197872599920 15930056 -1391478291063517720119037898191009996800 15930057 16628254183475056924206710295096916992 15930058 694703044008916256938668858649491596640 15930059 -2773820604181979904017994381935953407480 15930060 -69855935403445089311321237345591715840 15930061 901272320647328785763426684668582884832 15930062 -436011904223578471059183352456905821568 15930063 807862687332925571159626406359721191104 15930064 -1315051642588196777959985880012647383040 15930065 4083912964435736483249459669484340745460 15930066 390289295774295359860512676412407739904 15930067 2759164709688909075221201302721421850080 15930068 -40875446098954805255914386112222875648 15930069 311851777709213120670119282421169665120 15930070 111797543841009599946241528385274743040 15930071 -5389165191185562945119605252252550272800 15930072 -1446714596017242125282086046599268321280 15930073 -7351812379613748927368200778405230162678 15930074 2971894323049964527383634536823839895536 15930075 -845058999250387603041982099963509024000 15930076 -465104286676788207970414410471490560000 15930077 -2481541300957875909213216378233435093940 15930078 1621051321677638504688394694225436883968 15930079 -5447953819404249406691638308048396186120 15930080 1502145056454952114707585957660725084160 15930081 -56811551952288887574068892026075353920 15930082 -494212763782382345932687688366436976128 15930083 5420662842028505493728468179992983337504 15930084 157136160224638195955082904606074040320 15930085 -480237808477264556622936625287347234400 15930086 -1865720062882189087595948881147416297984 15930087 3079788171762047369818494829083750878760 15930088 -3084826739085305402130575242993556490240 15930089 -2836783006663093163432613136862615237568 15930090 -849582725087472549632409049929168917760 15930091 672513737901202081596957057916537633312 15930092 1094813926660316497727560047305132628480 15930093 -717415765123069193864489203941244209600 15930094 -325545904846269189275883437673732280320 15930095 2338612626161958620803767314562424124400 15930096 226219623550545705688079270583935238144 15930097 7276337959153046726747438470812551966546 15930098 1880715837546543255680111174697166774800 15930099 -992059706188117108064588323189533491232 15930100 46276500276407533267998073768909676800 15930101 1509579539730096691395971397104938466304 15930102 1930741218538534210573703943272682896832 15930103 -2794293287350255556972170592328778199040 15930104 -2976369622527603528766883817990984314880 15930105 362415089539074111465845897006636880000 15930106 -2187778931110323220545664856567298469440 15930107 1565600290695038574068970525234291531960 15930108 -3484905621618118504629869518608416028672 15930109 -3895230387176824957177489420837508354766 15930110 -92845391923552567525548384149407756800 15930111 -1616847772760824564507731227165609251128 15930112 158267291577905347055386088803991027712 15930113 -5169819782808400787546761192516828252800 15930114 -583505872569691241840413271193887020800 15930115 465686803638078507610688932149131663760 15930116 5032017762262400313319618671386370640128 15930117 -492212861459223555638543605954210156032 15930118 1837583479287619438073334038001269637120 15930119 2969464732207136228688288876752214054144 15930120 1974858628568021780477581964345145753600 15930121 -6179261237746935224634546047845774746608 15930122 -578172013013903701787150811973849276416 15930123 -3919083428109893488820654951774459552832 15930124 -21790091229905246338986126351506620416 15930125 1715769281629958212255555298768625408000 15930126 267210725811444249611993208329894198784 15930127 157912111549752660740581958822722108920 15930128 -257949056041909244088367637380945674240 15930129 -157134109548765509660627910254304558432 15930130 -1906914999407161259948749245594495244800 15930131 2013325164299294218383008132945507725392 15930132 -293019404984279634976320977771840409600 15930133 -580499426583930264637929084469157728896 15930134 1188524385884489260573516432846615008 15930135 -2612070731687792228714573218236831408000 15930136 -2939383357280143818192427880843124664320 15930137 134624342705602004039031143988242979786 15930138 202875442305992045230558631565924334080 15930139 -8613986159260658852300604109526656344 15930140 1349566388964131701707723052862042158080 15930141 -329295583893305722362760438829315472960 15930142 1313176672173818773958738509793731865472 15930143 717161024741281819944714749812956151392 15930144 -331566867795257672959716606890275700736 15930145 -1957443957335114058057672219725663591040 15930146 -2897985009539046412210948139586519319728 15930147 -3196527346640456856554448720064406603400 15930148 -567707155327536176210486835217373638400 15930149 -604404482791299944864259163044916485600 15930150 65203117885170503308586110941542851200 15930151 -5810053007985654240879222547371290017400 15930152 -1998538189729339515775376716731363409920 15930153 -869778253260901171569835261256598498960 15930154 -217073576937177501967027955630562245280 15930155 1320487848554657379008434479558798018000 15930156 855732148662185055488292883317304197120 15930157 2247395185705278555412633104216796148940 15930158 -3661521655217515122552821646803642608320 15930159 -248047491960867926004784280652126579840 15930160 -238634167479363076494945889894800752640 15930161 -530228917619990990969817075116056422348 15930162 1121763530945228988613755557223325209600 15930163 -2136873912210578090173145798407677673588 15930164 -5069814363993133978369233750410143334400 15930165 781417018567115803695991811257449515520 15930166 841433628440229744908239072153064853120 15930167 -86384134428875659537316720898450074880 15930168 1429549591510507445036568629204882227200 15930169 7465768763323680009444511624173647599440 15930170 747989479239883606522293506337662611200 15930171 636960241709192263186699687171140208200 15930172 1253554476535905496666270305256970516992 15930173 -240696315605036633430215037086591950080 15930174 616687606711208227735747512615121354368 15930175 1418354820974700730136155234271417442000 15930176 -1413337771828528545278139811191411179520 15930177 619149123079656312319970208170341955040 15930178 138001361392342806339567088643079139200 15930179 784396285084330483082921302117214657976 15930180 -939365913119201822286991272931784294400 15930181 1669622912034736901605483985415294422364 15930182 1100049718290903896279744185666815972192 15930183 3176681319723446202299491013399971654824 15930184 1580882562703777368326054918211871672320 15930185 -3264107542247947673644763486374158766620 15930186 1447417539425660426918779046102810035200 15930187 263624060734625931420681162801427062784 15930188 6989064968796990841218977925650044386816 15930189 -331237244053901587931060330953497863520 15930190 1259695622991425582075705312158295020800 15930191 -932232911571042443895980854762968830976 15930192 804127935554260083156545116930816081920 15930193 -61475510734158288646711097542705760640 15930194 3370873079529808837360520344656142344336 15930195 -3232370253432158017365655922308252624080 15930196 2717202847761908871806355519590414614400 15930197 -5140350445577465073498769180719535362354 15930198 13417885949586738752264817146378064768 15930199 1555244840723571914575220632633686449760 15930200 124745931901774566644603854708804608000 15930201 -1126900828199896581012662763124223262336 15930202 -1247917184820900776913153901718767442208 15930203 215230226082400415446773626127363796344 15930204 -896886464052769540732654503701541410304 15930205 1710110209507905583489625001929447194860 15930206 -13223558721388730903590492443255294336 15930207 -2887572422979480297980641013042912843760 15930208 26754922789728326718840918796757630976 15930209 3025313173418976777518983113644530272816 15930210 14023710324111957012683725141847854080 15930211 4641923733471019921482518196240856298448 15930212 4263026049003755078816965573152261414912 15930213 -1604152096704504144540041424244407231552 15930214 188205461602387741385237124037634958720 15930215 662150874568353204451370927971769772000 15930216 2380104222866434419983701050755867443200 15930217 229447837392773083647207652950490174032 15930218 891285614563634345309798837437053127680 15930219 -962326928123495018453489296972697958672 15930220 -447106166456422593285667279524557905920 15930221 -7262052309613309878589834372954972753578 15930222 71525344509832356534195462217928030208 15930223 3264242040069425208047958638126624401680 15930224 554432559946156858284792440616788361216 15930225 1356695872220415017592541559952313436700 15930226 1270203621592838730023604817092069416448 15930227 -8409017119596896309863632238024676275200 15930228 -638106097135050961729167723365948276736 15930229 -1407874257378435201125081440427274345824 15930230 -589591280450874082711003635521448604800 15930231 -1371353304533287832312711492152497782016 15930232 -3218444869420380226503967408713172377600 15930233 -4001431496782962239446068263493114251376 15930234 -1400925910833477700851915604217901726720 15930235 -2339962722191666260303600189429948504320 15930236 981627417796301729841680357024432578560 15930237 230438805595318752254861702444476210368 15930238 -7550737666121431926072222588532689514560 15930239 -281063589101072247698967351361628799360 15930240 1355502242141329491676094310255270297600 15930241 2407360459097321094636936762960589157160 15930242 158132199966080885601576659204662717344 15930243 3675796769261260414487837072953052705520 15930244 1981142726095219089712643370277545987072 15930245 -2454893120646970850635293094454307717120 15930246 -566714401616163746975708920924409126400 15930247 3452105427610526986862224659595830332696 15930248 -6422534686819661026252306891332027632640 15930249 -891952828758189885680650511695476986112 15930250 -1453799541461639359251286523446073856000 15930251 1441368799849754870594103902242645443600 15930252 -754785349040011433334668162948179768320 15930253 -111381831709507137932607747046035855776 15930254 1212370718991391067803465740691611120576 15930255 -5930226362381714211958595923250528640 15930256 -1449295593311601556932513662200798732288 15930257 508925493404359000497601378028971508352 15930258 -591020113864327902254410595884661180544 15930259 -3007547142177339194859779073041832691540 15930260 -2222601302493395318828364453402296279040 15930261 1102705373350427997385105080241911704910 15930262 -1446345429495144023023067816764508710368 15930263 137027878569106594082571199979387847888 15930264 402780878311013396056485818906461470720 15930265 -2212962208547517089295470892960194520000 15930266 -4600222270049413693234728035078930772480 15930267 1261907887567983452547482352417928350912 15930268 -195127275059196242054267607810977546752 15930269 872471038157367579657940678804411133670 15930270 31032389562770872872821903375767023360 15930271 -135288262050356074081554346040587371520 15930272 -3991244805309743445519429032408230526976 15930273 1139187183302353550419364207810458450464 15930274 -885700505044698249289158722890306879488 15930275 2707330944647900867947748229839997691800 15930276 -222802674801716035047112418612975800320 15930277 -3817761395060137165344008061365122532928 15930278 -354710928353468444091337169134345942656 15930279 346587663825784333481883324383389659984 15930280 -909160592712114796235425168211607552000 15930281 -4782460364158417536581944264050887077488 15930282 2007752024733672351606987043282770600192 15930283 -1220654103813869097330890909681896222416 15930284 3079284316903717856774872917203359641600 15930285 -21921546925552845048678452056491872640 15930286 5430291652695360622209300402187307241024 15930287 -2615098780118915512376698403502407486064 15930288 -127627417772300138012237426191483207680 15930289 12135092001654321796882382042313125279168 15930290 2284021518330391793687352532074671210400 15930291 1088443628364687524839363139299046648880 15930292 -1895708822895016362479746473727870771200 15930293 -2571580889670412477574318475066642301380 15930294 508110577545076708717996429687838769600 15930295 1046157371299081517988310913921542671600 15930296 34389314889605602987172143749689241600 15930297 -1912861585738217386638462078869967480960 15930298 639558823818371835205403211626951758560 15930299 -1301117494942428993847063425430053719808 15930300 -1249473720440580096384713907986174323200 15930301 2232058804883689158904643367161467071302 15930302 -1714496155114163146416130384724986875648 15930303 974665904586432193884034792533639427200 15930304 296657353395974667688818568939073175552 15930305 2275237788768720903142600494946631957460 15930306 -197338564305742598417283220308374922240 15930307 -4337724584811264466277790894511802389444 15930308 -363454206924368023952083547358773693184 15930309 -5078772798735156566923835177897847804480 15930310 -1553315684519311173814934719984840001280 15930311 1019917089411340211188211429090894591424 15930312 -2749025633236630085308138884120934932480 15930313 264578303391076298911850853620819093696 15930314 -639313064010778714909812290259048254208 15930315 -755976231075635679948985868130701666640 15930316 613121995332759829570358387703990488064 15930317 1047705317407815040715314823972803235820 15930318 2366252302089570657694305996068262333504 15930319 -284135845741409289055676075075542070504 15930320 336570286415838887098773979329598586880 15930321 -6776424972474936317552093476636966182912 15930322 1751417291356029016523009584783337560320 15930323 -64012154729903651430360764992645059480 15930324 -2970109869874128480896786223792214548480 15930325 -181697496631463174879093973999828310400 15930326 -477079310854606449775417402691824081920 15930327 557777780304915827493703783750002833664 15930328 -3863065146245440349200172838759038976000 15930329 3160993986816070191513791071353291964608 15930330 178240628306445434443043915048697784320 15930331 -4106741571463091972252382953824464090288 15930332 -4825349997744024655882166911279731644928 15930333 -4748408392471933162030119430126277047956 15930334 -932585850318668470623036803719403630208 15930335 2906135855581070909010057166832780124000 15930336 3705401465664997125748052959239911768064 15930337 2023799940160696743163521986411085837986 15930338 -7365644601551444371700133390499849440 15930339 50750408842419694628554938223759556928 15930340 236360577454313479813483867541186115840 15930341 40975585813467238374268287679643941440 15930342 -536608184700610605165227629147761292800 15930343 2138454702319316056590809416817807392608 15930344 3048056444199260009359163509225643228160 15930345 257129578385610543764468414579451997440 15930346 884578128485460342547765181503873789872 15930347 -3780114499443386501018042433436852296204 15930348 181115335307885247484312982578812518400 15930349 1257990595905374656486734220380969652000 15930350 -312334708941071643982450460797951680000 15930351 -1822255898277145184648460036236682748008 15930352 -8171029570282540364359548867786964992 15930353 -830883662075365640882775430884561813312 15930354 1437610362118446017557931451908747950080 15930355 -402211665758960200517721503452191866880 15930356 -117691791503197049576929837870219401216 15930357 -3344380588016908901641576552418678676960 15930358 169337478696695691078216637246478299776 15930359 1693296260800554507130935602220281572104 15930360 -1014677837647908865169658143812245504000 15930361 5376542963395736336570020338571999065962 15930362 1056232739355077301044121441363866932992 15930363 -4336421593322030510117404375428185018856 15930364 135579841178162034838286074026987339776 15930365 424465901481880476896829619298834596320 15930366 2069693287774743148946965850845603708224 15930367 -4012862752578614443932315286077262757640 15930368 -6270628787337223481097945736812926337024 15930369 -312147462309087980584731440619529155072 15930370 583229569423664929768622320433106638880 15930371 -2253744504169418233675430331219477385056 15930372 805975995033015555699935193366702784512 15930373 -1968828788293656118349302483168063832320 15930374 -613241666991485460691526047873507386048 15930375 -2305008979865470653077978413302678912000 15930376 2934109621001223595640736620816302080 15930377 -464539426925932279728026958374292763800 15930378 1021314634867180294024672987952776427520 15930379 3684106208303899380581442690055618875640 15930380 -393109526454549511107075264744547046400 15930381 1951146675606125245450233022717580309952 15930382 23232120107461688505479616926168112000 15930383 -2597416325289019807044261282879675678480 15930384 921269773661559766200854028971117051904 15930385 6719573681548242185611677456401328901800 15930386 1099960948009494281307181134970152407808 15930387 -203470341366063938207637106111240551600 15930388 4468428510441907434117298198349063996288 15930389 -4743386512736127576105994090461790933344 15930390 34713147326206083865983138241293367680 15930391 7519448675521626274359056657464040510792 15930392 -8730702694517545842912700019254982369280 15930393 923781064212723578848241407736622835104 15930394 -424104056732624920166991007028588245056 15930395 -541793200266462111839367170136213647280 15930396 -1391001811395822965710317400374173299200 15930397 293761570312286943187232034283306068832 15930398 -1084977521454424786648339425849309726720 15930399 -514065831245888901371522694006636215736 15930400 -108263754416516662866183330806223667200 15930401 -3099742793245533572518742876750160572988 15930402 -1702869478292479183960556993744797814016 15930403 6909556152813528521213071350443780194652 15930404 658805058919762129829727902709798961152 15930405 -1732548408693865531647161534258948640000 15930406 -338415640112465615558618927012088855360 15930407 1262870849698158034083879936610589831472 15930408 375867341252092918973079643788077875200 15930409 -1852366313713591423783379102842036240560 15930410 485108904633468733951008645604702656960 15930411 -595573126668313853446681004444868965376 15930412 -1752259603700545299994305473545604963328 15930413 -6026957369959048587941041980448391352000 15930414 353889475173716964510550151326544757504 15930415 -1601416473547472833775876480295060868800 15930416 696792855479651835612937157690241564672 15930417 2863410968167904441867815236727091630880 15930418 -515712549383655446549413513188322781184 15930419 -11766964514506742316940471209948146304 15930420 -648651146067744881356261635377988464640 15930421 1078253849004946220781293794010738680320 15930422 -1736749606405655452938267883165938448128 15930423 -940022427444973809894203698889840208456 15930424 -1053855124954838575892323218419787878400 15930425 -1374362660856571082886751578608592000 15930426 -1750396931958096543069404647939397293056 15930427 -452371226390270071240908246773813927136 15930428 1720066530002499167020042402977825632256 15930429 -2080848120754933542913545263489037498240 15930430 1674258692065577475330037897289977911360 15930431 -3175690866074652294682157343431884505736 15930432 2184934977801656269960190761233285120 15930433 5473194183481817822090052067263659263682 15930434 -1358331462627470734005806313715319812608 15930435 -767890929534033968875790184773764684800 15930436 877111480520697952172165838228488171520 15930437 114816870375766533383891891249559133086 15930438 418690919974503898594996559005481670528 15930439 4764571070128925814150633792511261700616 15930440 -74905427618352837241758468162523699200 15930441 -791525823507383599329164632636654954752 15930442 2930880070831984154793955451445230790144 15930443 -6518190785700230903598659921557085644296 15930444 -2533972450258707058038682357307228160 15930445 -1191396545682899179737125444730526748520 15930446 186501323593841170889671181074889120640 15930447 -1486295511713830396808433211156801233120 15930448 -147191859928673993532642131162963787776 15930449 -7990542333103367700193946674712366341260 15930450 52844488250015115438446576828325639600 15930451 -4447239552062796156419956169167728185408 15930452 -938419471747203494530064928875670137088 15930453 1571640490327001862408713024540284988928 15930454 1045280081727646546632261443047472688000 15930455 5006084294971926224256342725207804100000 15930456 1136633326883057281921803131998388060160 15930457 2735719249160974255411060575648903446020 15930458 2398627643756205717144758323329494596080 15930459 -2405877641301188925690312047793866157600 15930460 176613966722949847252096103580650434560 15930461 779541844888212136416509274637405016172 15930462 -3973296087942652143800357553611590127616 15930463 -4883882365431346544494730775398357988120 15930464 1091579815540333324719578501933961314304 15930465 2422831912956447285122819996796729717120 15930466 130406157223190432756092313416070369280 15930467 1388238151641861009145113287149097686272 15930468 -11460310785961681852318933161634240512 15930469 -1684730585269913382601125525294607344130 15930470 1835113049304991640293623493666476343680 15930471 -2577892857112997274447639250907107145688 15930472 -4683471821884549091419268540893879910400 15930473 1401153598701112597749583782262389937728 15930474 517231251708308938745154480678108180480 15930475 55414358284945809970888880164576801200 15930476 -36449181362183663877441830866702758912 15930477 -275210190177600394262228433866687730186 15930478 11358339710315195595262018535071300224 15930479 1471442599765811859061652809266754170000 15930480 129141411533140680643870047781669109760 15930481 -797961805381861060746926531590310738880 15930482 1949797270807368640704829436856222104592 15930483 -1034461887443245196573422009170837830400 15930484 -581881019103291485471703928964534304000 15930485 -3230011012570549304851755366137604249600 15930486 -274812489905403655384511228726442762240 15930487 600430131026781615946804185292967332632 15930488 -4215873170579084012364815850800600678400 15930489 -2524462213362935382318190410390210592176 15930490 -350963108968253748559232615690899322880 15930491 -5286420081351750372857896241960186646108 15930492 214946599915862033657543460483840230400 15930493 -6909732039432091509074273835450273807680 15930494 503791623359955076457313107915061751296 15930495 1003943309900163103923100848319007946240 15930496 5389821035647789188013279762479128248320 15930497 3349442269641204802320965701614318834 15930498 19184104039215236037120574463768306688 15930499 -1369435422504440438918646857939415539200 15930500 2959639889559431853476640743257764864000 15930501 -95800590050808105287158145186050585056 15930502 852487460678838236746204974100274970624 15930503 1722585621138163953313881667926380788944 15930504 1855805668362330393751672615308669265920 15930505 655919196591591791070364333824887893320 15930506 816902150615719420160127327845091227952 15930507 68067907414586525624173297997159747520 15930508 3713740700520835931529148396436247183360 15930509 -1698323051254195840923941950156682221056 15930510 -1602430729093482232471096723320679021440 15930511 -26617231734990807425978721244352860808 15930512 -465944903618078615380569012710572032000 15930513 -108608328300679078507799210944728886656 15930514 1135209200721111034727169668373176136480 15930515 1000285624593622047722725132389968810160 15930516 -763584549212887366575136664958694318080 15930517 1878783101580003489407513105909910117792 15930518 -1627651308944053165626995930327892749184 15930519 3569153562264796653010292270249305742208 15930520 -1429020023368939425908498762386974720000 15930521 -178066691447895907976075157894660978300 15930522 -1214577186223108914195347915851750509312 15930523 -802837118562699859778971843413754852864 15930524 153466340169890157291019218646558404096 15930525 757392231447534753702315937342864404000 15930526 1787784003505922842551541955594845283712 15930527 1711083665676267870545556092666783691552 15930528 -341748064284640915671434233443174580224 15930529 3155995436583912342849002674563088394160 15930530 -186128648410019518409287244370366781440 15930531 3352638163598132596714238300584063992000 15930532 -2646903904712441814691776171709089070848 15930533 1597047072939934145863850556605518510782 15930534 117132709180423705790031515328751428480 15930535 71999870160970258554117800311387666560 15930536 3561685747263611568077815398649455820800 15930537 -163098578073312608408718624711722940768 15930538 -369092240870584511763841268053682161056 15930539 2181464329118106204421762285236807308340 15930540 -843409615014327775150167515506240358400 15930541 -5138107373017234742508268416028967925600 15930542 710930216483642762949913322149776420672 15930543 -1315794928311507157300358316118557292536 15930544 -371486588154033753375252462089663873024 15930545 2633587733485781285682905887417876022400 15930546 -1471746290101100813020221884620441055232 15930547 -160495603639561546167296484818757184400 15930548 -4781440459550928699099608381524076544 15930549 -1650392136152882701090866337323603411666 15930550 -414471012454202639885655758849467440000 15930551 279045598327003775988672855957453245664 15930552 2032007031436952720745698716889600163840 15930553 -2046797865667729818921719679143665114198 15930554 -455476155584579097838389643080706560 15930555 733404967406409407155017107511484216800 15930556 -6721755895682331710273370971670364895232 15930557 -6865804207497796262086064441907505099194 15930558 359689010574624563868086457973797519744 15930559 -527495771066103515216060616175323052032 15930560 -396886332303726244675540853075654737920 15930561 -874343431748989250658429463545548261328 15930562 1499502501452760191012955122552931790032 15930563 -1746844788169529353644941260489705470960 15930564 1200827421029508950734497935719282778112 15930565 -1081416590534084667355579301833124707200 15930566 3848490079008960709571059577235836411232 15930567 5586031503380527200126491475535333644240 15930568 -1110513233091942346127845380382197504000 15930569 16567842818747462799861422038256801130 15930570 333682999173984897730378429573512729600 15930571 213981560655168368863476335975260620472 15930572 649725170238610485447439784265481218048 15930573 -2417891909889838520916836356903597290816 15930574 -938817314416914653640972182395404230208 15930575 374821969576244140853497629566602875000 15930576 331373023602004413812996040596535336960 15930577 -3316587150019174451861757369071613658840 15930578 1225549709470083253749139534871631837840 15930579 535553382543837158526457801829854867200 15930580 -5624641494180659849975790242558883840 15930581 1192517778600267809223061078667264071224 15930582 27406797252785540706431232469944483840 15930583 -2635196984340569016736706137721998612016 15930584 -4807957020133383290508003506712833126400 15930585 -362074692313630299842366408074797744960 15930586 -3001324324682418521672230196562526635792 15930587 -8584609160181376218738504930956055836640 15930588 423047140017316842843059481005724426240 15930589 -310488904465244239855711534668969483610 15930590 -284315856689053255160851051874206924800 15930591 1857843738219348727437422299175828323344 15930592 1713431185934750723879465795417738575872 15930593 -1816343554956820017871513778040606465984 15930594 981594465004607934814940243427167468160 15930595 412112747858588965816071044626380171600 15930596 2317804687641635412493361106726155535360 15930597 -34838457638905477495611837342130008672 15930598 -965685852343088595137649811524941894400 15930599 -8637658969525214053047245799386899374840 15930600 -531101213545456735180673851291226112000 15930601 -1155917685435541541918391323547646802828 15930602 -2871691186308569152554709618418673325728 15930603 565336985730695844405022724940395434944 15930604 309764372300471223040030681168017932800 15930605 -1966349460948168825262836402255408297600 15930606 3423975028719611601535519697565788824704 15930607 -715150028705522461175641167161044934400 15930608 504378408777141337988264156331801772032 15930609 821509953898870764600864307871164266240 15930610 2740608125052387201855550151671648620960 15930611 4801219804400191451547500634898699435212 15930612 497476805824168307911672907292562916736 15930613 321243872965362549434928033536986642862 15930614 -181351991283968067779035607215151942400 15930615 -1999796075875478493638440925102908771680 15930616 2293680485245230687669237925830302699520 15930617 3703297575999934976497005200880263647572 15930618 1122632780253609391223108916675785472 15930619 -2379029033807364474624182611953249653980 15930620 -2638514068785632195142083660614497400320 15930621 287823435231100193387894596664814796800 15930622 111407230342941428921067130105920109824 15930623 -5081614934826986203166079617557454336760 15930624 1174668264973828550708943371037535371264 15930625 -754358117322767865486886021294027800000 15930626 1204143450075945796028086207009492131840 15930627 1419249649185820186749355074146153396208 15930628 -884026064426548348966095869777726423040 15930629 2327743173623232216966842214295467998976 15930630 -897801326761166047100945656883430800640 15930631 8348209516483440720143578125888795762672 15930632 1177022048433296944089319324947813519360 15930633 502685380999436894071750864723419604800 15930634 -124360825139790528577414961154738938688 15930635 1154691209663695414500583379230912858080 15930636 428506224678774542971056278892275748864 15930637 -1483444063303055928685425649843658080714 15930638 506477968735225340355621660164607332160 15930639 3158703581016344302978807950705605224104 15930640 -7469502116771318803243270629914050560 15930641 -2225469768636339629458845739314274586958 15930642 35200513392437824827119517752941731840 15930643 -207353704239165264789428981089810704720 15930644 133177122199262178070350194475992378880 15930645 -1116276576360234545002945723565373748800 15930646 -429519975957608496918361513423395160320 15930647 -6139259131046273513978902275500699774904 15930648 -957728096945485811596087862673914265600 15930649 2751737987620837204226992055826065923200 15930650 2680644692084353989755252021422990272000 15930651 -1235800650329588924868066137289874575360 15930652 -1314086603888920718593672481907362828288 15930653 3854806951019488330298727008024164012902 15930654 -1890998819918447937605372530286787984768 15930655 1209798155294639675775698100775172818560 15930656 -1818405046787840607874139950369713684480 15930657 -2487153079136673514882167218064225521280 15930658 229553082688523533374738409887686521680 15930659 3086868904585671883573006991592160389816 15930660 -1815207128338658653325415136112374026240 15930661 -5559845707425460417195993275601843114788 15930662 -2608344072164471838058915922544573433536 15930663 -196711661096332708263098972576667213312 15930664 5435553334376346251867856999872439091200 15930665 -1282157942950712999087181717719979854940 15930666 1626226913865534099817253851016494617600 15930667 1387281684595738909519197926824251489716 15930668 -2293957336711580620843824739893693219840 15930669 59776184052829794792228364707965768160 15930670 669298354292303922315940400425816431360 15930671 -353995153751415311964886788153576262128 15930672 -643202728249930429832672840403513016320 15930673 977809308912832814295563537227146240288 15930674 1091537919286749531947883114028698144768 15930675 191530043254156586770858639855653423900 15930676 -371600180481266832141781572672291034368 15930677 1024860601008673304417272317086046892800 15930678 1604816950363696665377024219775406770624 15930679 4916718234480848416788895157779286696584 15930680 209307042506678235703220158065247334400 15930681 -95311776783640169268460982521423054080 15930682 -289839845836419965799073481147348916000 15930683 12141014109164414200157500125490452480 15930684 -42358321419249857379974702223793463808 15930685 1119656870454429920679412141673260126380 15930686 -690914269238778013866701115082132249920 15930687 -1361071865604693163980727788251222290032 15930688 721985837636602237054203428072325120000 15930689 5601562670586213926074199338623690455490 15930690 320940332030672966675392699317411179520 15930691 -1625181474041296462591580749316249166128 15930692 -1049378279819559564065955497747453614848 15930693 675396762325130100949845787576544727582 15930694 -1346529546382319519278533881167438306560 15930695 548917615536452892944508508093409362560 15930696 -1107684220000966371760616260551364608000 15930697 -4309509534943308931008367040956969651968 15930698 -974953757216575643157871358529101587968 15930699 2705667859699595445403569367558919529216 15930700 -467378379657570893797678806786981081600 15930701 9526202431400762475433980301420127560032 15930702 -3122250975689330041444847599496256153600 15930703 -246709082391028047736162090519440497976 15930704 -27482964683997705005591033347678740480 15930705 -544316593569899269733623724397578138880 15930706 -3361490700348144782876764469243411799936 15930707 1367703499541707458401977058872107896160 15930708 -1466679917535234108494091549490634618880 15930709 1169087543042532662243248130586743570620 15930710 -928178001607489742012229278883132330240 15930711 -1645490263714875692118293010479410154040 15930712 1569793751198327465540951278398904442880 15930713 692916976794541342519976289623150413962 15930714 -323943907026867717966967741229623111680 15930715 1543080878334722920933579599241392556800 15930716 1148270127114582445430298991336275939840 15930717 204108032667178644987408801447425109120 15930718 3768949413868811876293035692569764047040 15930719 24980044152165926458638943224291307392 15930720 211905034733429681346601189880144855040 15930721 -3475260559733692383658993788052719342800 15930722 -277366992140558665298127760690972487088 15930723 2527080093642620161428572333774045116224 15930724 -6374553345742340906298827243192134544384 15930725 -1316801670964628459902110960822170931750 15930726 -10923931452453824837445859945428314112 15930727 1962006869158814232862964454196917781992 15930728 3580948024192789135388428221471536824320 15930729 5758990764328589180102092703735129725920 15930730 31039349961726001834020327328646915520 15930731 -4194864110293539258176831192238432771468 15930732 642788165267700752696485350306822723072 15930733 -515440170473793692201276725627155553320 15930734 3810165095109642142969369330641887605632 15930735 224734198795646564517636977911265126400 15930736 -619136674660484221328735453683866533888 15930737 2944457496418690731101619691028302052352 15930738 -2753530542364799413876943744038792627056 15930739 -6727085722368480974901442235533303006320 15930740 172482842969523525506685595172510515200 15930741 3355331825186633166918378499814737423392 15930742 2002821312960221220510310650228554266272 15930743 -1675662099695826466640757838317789054576 15930744 -1615514299331567494580198620087202611200 15930745 767066596879684563119192262455382681600 15930746 146971551149054833647843739283770752000 15930747 1075774235069854618258065639496782477840 15930748 -856356069489430464339304492024421742592 15930749 -2805799021938534288017230467915380847360 15930750 -112028735642646794963574008657597184000 15930751 -89629660059079890085878551474867038560 15930752 -3761965611836953904034623906527995494400 15930753 -1383297923921823038703171281256252158976 15930754 -685394658786745685447387769904091785728 15930755 1057013574456177361851037589188116256320 15930756 -114047119035224761095058530908772973440 15930757 380755772566756119691407282915877672152 15930758 -1475217130831080987089026178491520687520 15930759 1634629360086530061084032087839892400000 15930760 -2456129829684670415512589170516317696000 15930761 -4746510443671065632296919600187699868032 15930762 1095494656421151411683854891383882001152 15930763 -7442370566145276820190064264057718578988 15930764 3323718758169283461918855864808525176576 15930765 -2926036265553175422585474582452751555540 15930766 -382171402720483665944666237635916255616 15930767 -2726696763570055762459464874977895378560 15930768 185189422446869868178607226023856046080 15930769 -63389238373265932337824992025242106256 15930770 4096741363725852342088834137106715458560 15930771 -1356401055842512472155550103933455569536 15930772 101135309775415331367740612730447550464 15930773 -2881543065069495732525532146766000863240 15930774 -1110794414575320345370162929364073529792 15930775 -229652155249211619702469738302239001200 15930776 -1475682896200665978510722033187066839040 15930777 -2769604172663937862249072983406375249920 15930778 -2700160619542534583504528122513802050560 15930779 2525876964001009723186592513568567712920 15930780 277663713985295661016504289817552245760 15930781 2857993815044849829293972622347186660582 15930782 -3499100627843289982266630019416248337600 15930783 776214728968684642817027648903763897600 15930784 3182380425201993509657224841631765626880 15930785 -3710788965127658315192163075548173067400 15930786 -105601427786204134851719087103777292800 15930787 826337822875656070041764886339893929436 15930788 3284022942624211071693192197528536937088 15930789 -430130933787440852223053508531099850752 15930790 -133176007912877946809179684244024313600 15930791 8104117285714616458417310636097913647360 15930792 -1426071911119989417617387539570252231680 15930793 -3029027346075810537984165721904558604636 15930794 -137705219661505425914480297177143063296 15930795 2644491265493550367775864779066143852000 15930796 228136489803761746139782209740184569856 15930797 1719820209333649719006213683706794231040 15930798 242338176966396715011744287250093723648 15930799 -1148970908579092235704369470718852187760 15930800 987034940705656053181792028951080550400 15930801 4885606194462242507507229725474470337730 15930802 -1583394583387045653394971873939888215040 15930803 792747887097409479669893493939511351200 15930804 -1823088314244198836154545987116339998720 15930805 966490995282996061471259927570301875520 15930806 -258854786547967269889299995603766231648 15930807 -286874655425445500748305372836439308800 15930808 150048686210103016915108524341474856960 15930809 701888574387382832181583667831741540010 15930810 194244322548302943418366209681493248000 15930811 -1292398270709127606367206048040742417440 15930812 54170277991226728623530062679109967872 15930813 -1536024043298822614801928855887787917056 15930814 -164873688706481378032301946820351743744 15930815 -1278001384154971482757637237644387190040 15930816 806862069026140879477945534947514122240 15930817 2274456479580961411709079160989770809792 15930818 -557861483497829017152770047214096078640 15930819 -4088259514408779752812584052076064126936 15930820 -314383776407191331880879321948336433920 15930821 -3783147934510701026927762743690604042400 15930822 346991998551041613661349787192929304960 15930823 15835907444110082783817381321800683984 15930824 -511453214385095185502336089633239859200 15930825 -1025594435022688325769552916225313756400 15930826 293487850727326705492724612354033218560 15930827 3408395508065302463475455082559802377104 15930828 705189227986350873948289500604642844160 15930829 -2051656757855201228502494828854567282570 15930830 704343215894995799791339969401029982720 15930831 817883391245434304675771607045662604960 15930832 -1327912292468818169139346978120082366464 15930833 3868231051954717588667026180588583012082 15930834 -2058425567996043115993078404853118709120 15930835 -2598330412154911868289347249856585286800 15930836 338925648389697293514950736269955643008 15930837 810868312529511545292128240457500150922 15930838 -298724312594396725461765834476174180352 15930839 -2194540968975379229501870992339487287176 15930840 2031170580551619058297996445669165260800 15930841 -4055517118650573472589192535416185184758 15930842 -1044311850831185728886320189927341734928 15930843 3345065866297505609010300019827253388400 15930844 -551531808412440467300478753703199419904 15930845 1585265528489857958571593436090576199680 15930846 -250204923847245948739486666110531547200 15930847 -2086863545994012463637829997465923236704 15930848 4070893965373351534091484961952500285440 15930849 573279795390976963788845294606975492448 15930850 -550236161688949095492770593165403172000 15930851 -3611938183935836321855199715478807714148 15930852 -574956865065735598408856277929927036928 15930853 2986072523246794969909034472422247529464 15930854 -1700199848535909131929453050647593797120 15930855 42049934682623769675176817070154606640 15930856 6493699480640874027973065994264547834880 15930857 -5343905734598537471210067180832398083328 15930858 2107765229256404695640535288144346533888 15930859 2275645292855814005737732382451037718416 15930860 618640462233274730905730738211609600 15930861 -3369889048602862653442733164507011016128 15930862 3777281198922139708395916415108391840000 15930863 -69621006704789267858115737836165573296 15930864 1196133693843968847417994366939990917120 15930865 -536513274902188456422081831942124910400 15930866 -822577700083850613059117949406011310080 15930867 3292307785366721279483794912542588826680 15930868 -2430326719177525316535846861342537899264 15930869 -1852876137683862104789845573581186691200 15930870 -1278949414602755040392888255391471555840 15930871 -248305647959273525573273134806182736000 15930872 3744123054860692104054401443601112268800 15930873 -277472810850404511787750854675399873600 15930874 2915781393284567368859626886735883451872 15930875 1631492051759263749991167762245167452000 15930876 -236196038359596899216444770340675951616 15930877 -7154290757913447159385772465993669025274 15930878 258227213181961987972692341532742105728 15930879 -451288642533264163697515554531270319416 15930880 -785886974907826994431798561035213864960 15930881 -1933611389595822561089221948577865741888 15930882 -1276121684860910501231745507968426442240 15930883 13146956534021930832087732145717001538720 15930884 2939791621353811648785445310756420850816 15930885 -3928518159205431031438702193164365004800 15930886 1258370002801152503835025523203690159680 15930887 759100704019747560990109897217289417312 15930888 -2373714515748928020436173637238103613440 15930889 -2593275164659421391939654945812716547640 15930890 611737279167545816587598263139007433920 15930891 4524388519222063851426094976625778219440 15930892 881247171415916517545447710294119787520 15930893 1676055975769531681468159442535370803360 15930894 -203636185648179750624407523751022128128 15930895 246277896920322465652789535524645473600 15930896 139624556990799364584319086048486703104 15930897 3007908640321477390919185369403679030528 15930898 44255518260792187408805006461788200064 15930899 -1312432044581484522960522186171235322736 15930900 322833527810123444004616169361026457600 15930901 -2388023942157613374262019792379673252448 15930902 -53646035301403670783452788035092917888 15930903 6587635091455955882638893706500482323200 15930904 -710503639180599047168103696847939829760 15930905 1922688192324690323499734452199646103560 15930906 -167952054799787097158288026643951479296 15930907 12560287368799834743867205553638739442640 15930908 -410463918286440043591288358956474312704 15930909 1763615263293508917623008405690583621568 15930910 1040564334759995942995524068240175150720 15930911 -2326959557501308553445246131968882436400 15930912 3900305890168552501016071336834125791232 15930913 5999141975344142701399973395241405624162 15930914 -319978662563868127399281987849314848944 15930915 459591176873279270672313100841738234880 15930916 1450226654328943714558931689376616092928 15930917 7997086072164813314513666744321148507966 15930918 86489155978946174539444476582501442560 15930919 1013763121599231521981269016435793107568 15930920 2429314702921352421981488439524381644800 15930921 405314801596248000098670816465715065504 15930922 1152827280306979286511221323899195124224 15930923 4767351147520918531877335480295639765172 15930924 1201225178038200978387679263378062009856 15930925 1334916130606122274614623050468804568800 15930926 37320460963354148848664109986860368768 15930927 750328503124481934064775420802630410448 15930928 210172885570119191916951843482278821888 15930929 2103941742195643161397197495943698298800 15930930 13093479524069529993158731019005317120 15930931 -110392432732149482249050876024440240000 15930932 2574514319800508141544639492507288944640 15930933 4253428973334214550410814299848315457824 15930934 -2665662204581321289990013706198590092384 15930935 2716529532079529813351305556658876017880 15930936 23502764000563868500575496620660080640 15930937 -3591255577624652093441462681808790231200 15930938 -4134113611830184758252173200249830844704 15930939 -4739911941553355737798324812256751174376 15930940 3274255542252961511284226613548129280 15930941 -7615046358945669780989112155405916000 15930942 276321014432431082961108796010391272064 15930943 1551587741666442292177847972038241594720 15930944 70146545100155655108806077457734041600 15930945 78197062231573973713471329731564640000 15930946 -1114802020516485951410306063255598209328 15930947 -7718040925713791536148292016905285390000 15930948 438070194646721393718430740653879777280 15930949 895018220935369217164017816428197054240 15930950 -452317830242167639965412116325276416000 15930951 146036263593572350320000823567783256232 15930952 -2781764949543161029991895671640478586880 15930953 -4225137386341242618767352041914453437696 15930954 2011664169632612212961402905564659736464 15930955 -5078221064799888844219604607720118419840 15930956 147455267643684776772286633981755237120 15930957 639581733912903618806148017690030716992 15930958 3331055167331955958405684924992232102080 15930959 -3977100260347008084013292666347140268560 15930960 -175785474028717743651233522465380761600 15930961 2422667072259474552150375337216138216562 15930962 269022350713502206054634259268744925184 15930963 -3796223620272421677638764174866163830816 15930964 -491328231765619320122661026726715152384 15930965 -1849192035981881814405607880548786089600 15930966 183920574608804634824364156230198546304 15930967 2715008202227630184308538486248390918920 15930968 -97970994809895005800753447069804953600 15930969 814663780876330163820171355984799594400 15930970 706154765959304616603292254369688849920 15930971 -1128058478558911999268206288109133435888 15930972 2917995796322440050917123047620698204160 15930973 8543719413083036960776821483302173344 15930974 1706613499111388784614845351846572932736 15930975 971449770597526777507998484477027075200 15930976 -2112005432321120232246266549124669112320 15930977 -856568813124525673984853889694424094174 15930978 -451147647109894986801177428774804812800 15930979 3317270817003368366989985180174354043072 15930980 434810288330592616034897616310206136320 15930981 6388032145651697939898129451179309630 15930982 -540402947412445066769441593366806777600 15930983 2782509928536319258867060275113512768824 15930984 -3116613201888658848516595549800850636800 15930985 1599654660134463036089104513664076730560 15930986 2136331250347042866475563891408223847424 15930987 1929491211635937711648911955645836352000 15930988 -297158971366491629016293512808027936512 15930989 7889009553609944991855151233333215817432 15930990 -903679882341519019523223500370861785280 15930991 -4231367181758271048244391825354160297216 15930992 744537524285131910852260686507487002624 15930993 7519660388426008361247156894092871168 15930994 632544922712180694340353414122552161296 15930995 -58792070658888734221817622323812740000 15930996 -475903474975205247348582067089286373376 15930997 -5264530255527307036878926707807729625554 15930998 -2036230335452207140517605896730026012000 15930999 -14283122238543029955393067667362134864 15931000 1274481695394404377593213251342592000000 15931001 778353469826299515484897642550630816424 15931002 -195350208675664996117391095443173050368 15931003 6822628420081578947513976369135699875520 15931004 1280671581254457866847527006373002496000 15931005 685316792806301931469743497287815907200 15931006 -64408319007241121753715288135813611520 15931007 2793021337945852926653034998924481153792 15931008 4188217584187819977452621678844680601600 15931009 295308084492290779498667571891946171204 15931010 3715244432641612275858390857541645058560 15931011 4300849044346642550197366976287991012160 15931012 -2779991545808780524373741455943907790848 15931013 404436729271000541082880789265069859360 15931014 -370165273356205227735023954660197585920 15931015 -1035392727924660810798363541791659496840 15931016 -703711029320406358946437944263003504640 15931017 4124382877699332120779249846950196472234 15931018 -2325359341917138003625497424806930173184 15931019 -1385834587284514500456760517648804840352 15931020 -267077117640621223714933758026847191040 15931021 -219435572450341955113587660525793512778 15931022 2659482028185522248142522687833127227712 15931023 -1101441433216051967975187497884754680320 15931024 24210057884255505209442060793717719040 15931025 3757226249286873361334267589893535300000 15931026 -6715109234985543266035534666151613511680 15931027 -32944778086663383519010777739709431928 15931028 -260328715659526163789303032283623348224 15931029 -1284799940719592680552564759569630366816 15931030 -1749824212045333981452985439725718609280 15931031 3467386488595849797521075530437660485832 15931032 -1471388345909056801301350703049440501760 15931033 -2137980023485396541004082169842420915836 15931034 598476680059840839313142460178015411200 15931035 -2239872722239402316593106736712828357680 15931036 -360414380527343156903767864055764462080 15931037 46580457848498192498076103278845683686 15931038 323474248477116281387108413487914023744 15931039 -7224686276309019252629425861374556560160 15931040 5746050670636226238133822827841714913280 15931041 1611685373301973093115520467309787107328 15931042 80760551455345418745025638911331631104 15931043 222366416923303520737513492569408899292 15931044 -2873275974910775036589369988087542850560 15931045 -220281348322918274879165516857084539600 15931046 -774530566377905161502013802652499257280 15931047 2083045368865301526699732503151067559040 15931048 -826596656105525897007641928871332003840 15931049 -309745592356555508784956927319002866950 15931050 1204176449859871243988655533840213836800 15931051 -1093138492741309457399411013835370951136 15931052 5509848345692448954387769348163628078336 15931053 -761157564838749195142647286022790660480 15931054 1747117480915663680279264721951577990976 15931055 -71565616650203389591094713006035732480 15931056 469432755886047137600067817629209690112 15931057 1494713093605127369905804792111339497252 15931058 664191633721604528891858324799910795776 15931059 -1109347526201413066701716379718541753280 15931060 -745278109154018178200631275736957707520 15931061 6853825019179913702864442799509884236800 15931062 -820689588040889298485983170197218959360 15931063 -978288646436324683091370357798900154280 15931064 40223571699930150151892338452309073920 15931065 -105297239531690471367653886138934690560 15931066 628806576715239191620815508561804783584 15931067 -3621676864010841328997256069446525737884 15931068 2581371025192759450124362860931498721280 15931069 -1735095601514064148154624082661538983488 15931070 24656717502824438391258208041447408000 15931071 -373184414960498882373796606650688927992 15931072 171732451884454230752815931778232483840 15931073 2995888254607986653968619385924256623360 15931074 452389621438588896110550347438967360000 15931075 2803068214075361176133641376373379706300 15931076 1086972152203325582453915782672674457728 15931077 1824349699566214714990695078715033884960 15931078 -514955181214854997646933553097969249344 15931079 2057669452033200444065397723217561419984 15931080 -3260724348686191830951738193473269760000 15931081 -1725433754359433809962379168780506396288 15931082 -269844033035073877483418493656768209920 15931083 -136035472125570502376032312280259451392 15931084 2258083081728855713266287319516296011776 15931085 -2374721144042628631027047874684930055220 15931086 12372788182973967763654006385876164608 15931087 -655460802716224311520933804203393037368 15931088 -91310264329231550006871560319279169536 15931089 1693305485662435999225647849875941013700 15931090 254845035055400050921452284485881538560 15931091 6116946690454458908870453971060696965264 15931092 -190522193184294859350329816248850073600 15931093 -8148390949689858004780799957594532564658 15931094 1373190036946745861776158429955233912096 15931095 -1074686961127731512984565988190167554480 15931096 -4804805167933950680827287320388307998720 15931097 504761607196666061618242318583232908352 15931098 -162147608985000616388938382746297952016 15931099 -6815780277915284744896737590617228867900 15931100 -1230916820912453870317984347204080409600 15931101 623769991479899877224273472047052446400 15931102 2371411855564653520373814556820600256 15931103 -113866087201084421916493563740354401536 15931104 -899922777177943399455286810655248613376 15931105 832806166750063974609799834286506388160 15931106 1755241387737309778609360884151067761440 15931107 6228979304571883728367196966461703366640 15931108 3624950843924148409817347459253200993536 15931109 -982425897886157564880891770917321986690 15931110 419662057737224512018963582238839392000 15931111 -755778883490043880700041004858964696576 15931112 421302437293056413016803309237799091200 15931113 38274574300188743457952706916987816960 15931114 231496336055832553655945434716413428656 15931115 -3253913959295908734713025566105469150240 15931116 1673655272794245922518706873558183164672 15931117 1487667883756856584740005751101912104704 15931118 612045430180835119415887585772373407616 15931119 119863436935215827095094954126533229568 15931120 1001971044066069228005831536232575795200 15931121 2794464537324382826423725085608223865600 15931122 -1595512348964091564085110326815304741376 15931123 -555652199973374626443804826620913913256 15931124 525044061712303352179606122018053750784 15931125 -929105076876153849505625918362082311500 15931126 -3900765344303281850047365229259971113600 15931127 3090006474852302554678265500818136973592 15931128 610387367330809078325294385336775004160 15931129 2333900670612644685189763644634778650730 15931130 -211053667748216208846831735697899650880 15931131 -781721282555695927318634575945291183680 15931132 2061125078272102205435563150120263548928 15931133 5316918859681316072264706209358744882624 15931134 -704129029331762902827207366211965419520 15931135 2448813908520030183680163152877494459760 15931136 -609618318640660527615331661860546019328 15931137 -1835853683923844317342727759882121593040 15931138 1963663190563856024704999219604599128480 15931139 1517062604006368214681893977083947472640 15931140 2069275557266108844046982689452270796800 15931141 -6051734471010436370129390553461155559458 15931142 3064920448969899408262357227514606729344 15931143 3348783499773110409098125843419477000432 15931144 -354351720798524772991649990522916864000 15931145 -1667486738352675329694546692653317011100 15931146 -256794192104498903660371356716972347392 15931147 3859663004090852173498247907373541088596 15931148 278963681388937035122665450536916586496 15931149 1186978424312285015524394023043099493408 15931150 -1264957959290732848621051473535024248000 15931151 2574803318709282905642457385037320742952 15931152 239825177572731440026494609249483571200 15931153 -1196452785019608127980626584021726205120 15931154 1815903389625394860517752531435986149776 15931155 -116775204085101762265870557935684964000 15931156 19486528670186877764927129049601257472 15931157 -3025925926221637983449284738970731024320 15931158 -907681142494625218807633435105443279360 15931159 -7106314085645923310174175710005035517584 15931160 511866486573212407118448995223113318400 15931161 -106597085580174122923849086094472422998 15931162 -454242633821328436561172783727029019168 15931163 4958023190657743553441099805786202015800 15931164 152440610910560951198589788810987538432 15931165 -1628084512502867326162742437220039344680 15931166 1772815652767686188879430829763075780544 15931167 -401940919008933570538586584713711830016 15931168 5342620177865973124747675712485832785920 15931169 420682717123768610499041545057406945280 15931170 760041597246106571041924473295815378720 15931171 -1317564147829744971075997155709475550628 15931172 5382121350913539364102741744607193326592 15931173 5812673079849325850685711202180753546944 15931174 -2731877925535228669604378888714693709984 15931175 190991325003952055893668331433095881000 15931176 -436223230737230250770156681239018045440 15931177 3181750686710360984369120830384438199440 15931178 268189731737154381938540349645074141280 15931179 693145894721310349241766804084207283200 15931180 -1674337742990508330267024434368953139200 15931181 -2637208285030759487069782881751891637376 15931182 -728580168319827835998690688818959642496 15931183 -3309672833959315882817048882237407264160 15931184 1849631667851198209326322560720579379200 15931185 -2021851971163190306897956117582248130560 15931186 1484657913835785064201290190562705253504 15931187 3921472769864191876908672028060342672992 15931188 258414964342160721351532880153409699840 15931189 3056818686892817973740928931964076794990 15931190 1865354847403994769925789967763601372800 15931191 425769051103501091272805676496054015440 15931192 -420183570740062732318356162888988385280 15931193 -3010897039390495027474225790009478284928 15931194 -1454117314242847237147193635639251993600 15931195 -1297910682268835461398980234394253751520 15931196 -1676628442859124505116785564493014177280 15931197 -3319113983753456050307540457568967862912 15931198 109833106859725215708679923203151225600 15931199 -44484603282882558365229504469140315336 15931200 -353979622422312804298876416779354112000 15931201 -371576493143007074336020393822675977792 15931202 227655168066302688333289197553128129024 15931203 -1095049210241974804125881515721826128640 15931204 3720895516605980014774256612871294947456 15931205 -773713430389844280453054009654226099140 15931206 -42732072838172417580939925691321265216 15931207 -1120030209467536533379820400153385535720 15931208 1951140753073485391137916237320077568000 15931209 -900410474116577940417068405175940242240 15931210 -847653046345099092354737574123764858880 15931211 152177709215397251128201397149483933752 15931212 -21005929736367110075782060774117502976 15931213 2449965868921514539738769940247101369580 15931214 -936828233920130434100319788984696329728 15931215 -714832636770575956109865126062703456000 15931216 -652536517118791125977961356825081675776 15931217 2341641227770025607398384302959914481780 15931218 -11560596725028743700609462966886152960 15931219 -7839873875228728912074655207045077311840 15931220 462451636724847529562051430000265178880 15931221 984783758887495078646106267186309006624 15931222 -1248360031967001587321630972925729859200 15931223 -3959827376484534443184810054620774016 15931224 -755433564591213634415793398189516390400 15931225 -3534582968558985417908884635563541950400 15931226 184883994993249080843495237322668930304 15931227 -479449118430336494385382258084550626080 15931228 385739291523925417050717284800423260160 15931229 -2368595284836079509971923455982641743700 15931230 30823486989092621062458364111473561600 15931231 -1815665743201406602379105258601562649168 15931232 -1215562230487839601002935064184244011008 15931233 -62109592981813091434983142548543067116 15931234 219745966369089273240481430867050740480 15931235 -3173869812507861390997418052001061750640 15931236 -2191683122590190897376488677742282124288 15931237 683674924143710932352804505054936902400 15931238 1969043595456191741112348470242728035712 15931239 331973782429160049382977178779158325120 15931240 -2027578356944027632158109502536725811200 15931241 828540687337785964898676100359025730304 15931242 3524285241568519509731545629372344832 15931243 -494619510702984191290792387940060718936 15931244 -1933217741258138648651951970696559933440 15931245 602897809936445911127889730496187339840 15931246 -1800584230206297043927000903067248724928 15931247 -1512808816131979671236067165224295079728 15931248 112989364244424868453538488593857445888 15931249 -2568198794986120133837985000552018207936 15931250 -3101954800810859775591641789567872500000 15931251 1544727790897213252019686066334350496592 15931252 -611151310329270403005096953155856923264 15931253 -2003654458319645060833577296458615780000 15931254 1414630710828136151572021314936879568320 15931255 508954756253770167405881072550705724320 15931256 5532669399601776454471788171352302182400 15931257 -3922173319065752615468031390974265035712 15931258 96106231110795508399577567120888666112 15931259 4186942215309740406117913202873036663460 15931260 1810222969437219356450263284141031695360 15931261 6412084428953074551645087794669299900416 15931262 1917143779573249073557041718479668947200 15931263 3474224988448166431010776903989497126400 15931264 -265149276761979632126721834540293160960 15931265 874422781483054922453098353063847900800 15931266 1125490976882882877585720112711087127040 15931267 -143825944871157438300767297516862509040 15931268 -3339580933466915791104691616410769817600 15931269 4695236821398061561364850932841652286400 15931270 1073739482388594889964315701857315561600 15931271 2209946519335596675414720681518175408744 15931272 379449005059485526477150474400327270400 15931273 4243560076406691789624543864729475322522 15931274 2132079161840393464322705053230590201136 15931275 -901426034856661604642894277325704836400 15931276 -2910865736283246961932717957211540291840 15931277 592641781560225367930922014344954537792 15931278 -2360007427895506636956224092920127704192 15931279 -901257422674963020508058180835208224160 15931280 -973865238240443493650300141003428823040 15931281 3637449909861632377056630752078233869552 15931282 2785083289057863781344518345488391470992 15931283 2399138174220202084224021938294610191532 15931284 816061328913409019704179192816495470592 15931285 65225115387441275727886814121244596000 15931286 -911945339444542407216838392921644206080 15931287 -2863959425259577240399473925129381873056 15931288 2313897019116910621434878445025332203520 15931289 2770159720859275637781998335460392599168 15931290 1564303468289739159912206090542644222720 15931291 -4698086034908843134501425294686104308 15931292 1374210145832919850769650271462596801536 15931293 652990170663756532046891689404173227584 15931294 -364698265318120110973763902892667053760 15931295 -1679718787155348918638756798708941334400 15931296 1075129271758748298504179391212342476800 15931297 -1397285492070187441195279844384720457468 15931298 -667124920070333230167594691638832512000 15931299 3185221758143756239197741124838851257600 15931300 679156327736155221240938879971542528000 15931301 -692917516935021574162331577576675609480 15931302 -833036635082457044810178319004250984768 15931303 -297852670580383835230878936795738051072 15931304 2436908019614042062105382320661516405760 15931305 6245655282193663709741338678394804880 15931306 -2989416603021072063872558682128942925648 15931307 -1992034352452051228501368839224451186400 15931308 -4121385899388517117757015165216105593344 15931309 4472903509766531519398541875522467855340 15931310 99111903594428195687737469318565888000 15931311 -2888582123421755557511652918807905385216 15931312 203615928324398767916377460342674685952 15931313 6881207486713383348275919814358177180562 15931314 11643316129296171067553292125341527552 15931315 -3551200260181460037908601901553216417040 15931316 3067127924562532349529199028077118545920 15931317 -673842547002023916973994904904114103520 15931318 -1079510212937060871032123698729375994112 15931319 -3599000065238295653051742550562179345440 15931320 1463423023081510807204724624563899801600 15931321 1143273058076478226824384451634808876800 15931322 92193873207873182047634082932314957824 15931323 2081818855121918083287725608460699578704 15931324 693380799194260280950422272096538969600 15931325 1068258353846367492061736076257557164000 15931326 1317465021055745990917150014469487079744 15931327 11391967831596023432785066092038591261512 15931328 210957464910921218779273462164750336 15931329 762676209584399702387297960142709368960 15931330 2296576724733275600766348751173859798560 15931331 -512388679590528404697501965553743075760 15931332 -974856336919273618848360268961986767744 15931333 3075321980108889157674801243843127669824 15931334 698890488768644931218643183027223214592 15931335 -221206694154571099726992927275437255680 15931336 -1945166471778106769336086814719108208640 15931337 672848809235407964140899665011908671952 15931338 1128218650098859904057840262500402434560 15931339 4803396203716762250857946133908398005140 15931340 -1491633240111310907435800015241589212160 15931341 -3049735713235001988760050344526754721952 15931342 -488741290950579127149812295355543721088 15931343 841917146537384220647453912078056704000 15931344 486507015996618352664895836025913344 15931345 567750081202773750622902441739508666100 15931346 4874353752116030088666274801740515738880 15931347 -2653643746491935117132808411654828918600 15931348 178861073458612046108440264957957150720 15931349 -501379000760985467177183018549874043008 15931350 883874319160644294211081759844236176000 15931351 790909042902406404933820813743528649352 15931352 922684559635256967918254583433726341120 15931353 862388940615818793935703759560193955200 15931354 3870470980132884131391327883296363707376 15931355 -5676130276996919556736940760763569262080 15931356 171608689500891726711877882392933089280 15931357 -946429560177980477667276265366543083360 15931358 -818378083603832865464487217136161429440 15931359 -548589918569564132747639911884944189736 15931360 3610192282516091228334883062652722216960 15931361 4924899660283590394364081387352241071024 15931362 3027077945759632738732463452878119727360 15931363 1952420884877876604393490464880054574496 15931364 2210450127800615394091334566170898980480 15931365 87015227357174523924116831808184957440 15931366 -1007033833841374529218672666595144784576 15931367 -1746847901205616838564679579303146891520 15931368 -3355482210834621520611885631306623436800 15931369 997330392468230358109106659852510118644 15931370 -243597156047453720767956751297282250880 15931371 31612159985171963881495512409783704000 15931372 -3925037285565249011058974610314889408000 15931373 189818732749711977947318405478352034220 15931374 -22086301048623380706222512696707573632 15931375 4742470633998030912855801179055739764000 15931376 419460031350524387081554114661068603392 15931377 1875576170983161692076594265348247347200 15931378 -2392155196048248887857254186142039723200 15931379 -1569575381522792281083868645629524884020 15931380 2068082383949398085537739564936318873600 15931381 -1324384942969432257567314452119662803488 15931382 -1014080378480844896814677014804387113600 15931383 -152986831780213099458429832591750549296 15931384 -1703174144971254198108951530483323084800 15931385 -4810375151442252701185569325641505791420 15931386 -207219649665847755566360949804179193600 15931387 766812697868306932109447419936457859168 15931388 3577372663538697359118408319326355587072 15931389 2308127019676875214033734156633907175424 15931390 435010909181507840365973776617106740480 15931391 -1352515487326836681773485223546765136528 15931392 -47880060423467244400506077350346096640 15931393 4124214273967471403244039992058891632642 15931394 638714969765517479891839272410121651072 15931395 716533606674058992556183579420448605920 15931396 567062703627256455035309068234337828864 15931397 -207199024330469044592503462766271808968 15931398 -17793168263594713937158338516320655360 15931399 -4700512877984333769429710815329046811880 15931400 -875179357326919661075329825881034368000 15931401 -155507121398305842131946198409695913968 15931402 -4578052338680496516547602748866894601728 15931403 -516490892057677684441757023677142290348 15931404 -160881507489312772380047636750353261824 15931405 -362149908471127470516642556968101270400 15931406 264044473428728657984009962003854594048 15931407 -246490525665577071192003277285834190208 15931408 393400511337664963150767578497809784832 15931409 -1520419115261216401154935949889996451596 15931410 46208528667199555065161621196217344000 15931411 1609457320903438469275546628813042124000 15931412 1461717695974859659062690046091745085440 15931413 -556662440452911613422999364421642507058 15931414 5561618761342976842783932998427963072 15931415 -2103623983004194254412659566660377390440 15931416 -219963458452716095717787480774409420800 15931417 -4124287051777765472704702355259788596534 15931418 -1645723204407045547110890561841608001600 15931419 -2852878866221453893833408025111323497064 15931420 -2341060177472213768238278494833336414720 15931421 151320910843444395164618250493048353600 15931422 -1896092852586427937013139860017722262784 15931423 -857370615185086070085623484152630458520 15931424 -3749035338387894419395656717458653839360 15931425 -2004364637541536719742172960610594554000 15931426 -285501344988051864240422570890805399040 15931427 -1270260461673349734964373493341444964288 15931428 2960247234097579043082434252659448325120 15931429 -2424361216047773497490545559604360859716 15931430 300825528936394690671761681601196896000 15931431 4761078701937199928429158900973576980800 15931432 1593197170987486478875416178203178598400 15931433 -1060738205208027824377671428912389470336 15931434 -794787229449019424592989474849277477120 15931435 -539495548073889686664555875506794790560 15931436 1711428317484172606208661376485518658048 15931437 1744089678186902077206771072710520426720 15931438 -2661460570362088654601219574547778354880 15931439 -1747664015841697209574567170687556273560 15931440 85604863685946989936735579863154688000 15931441 -1157869524899306645643756283858221842158 15931442 681300240820926776607729355429301017872 15931443 2019239205529181571497115866666943388800 15931444 2687936739035689674993004498975920592896 15931445 458471201935692754009801660180650377400 15931446 1309927585324895500558776627983880821184 15931447 -160520622854987248023971726881815172768 15931448 -758860524166203594019556744453424046080 15931449 2229013767924003314615953117418970545664 15931450 892502772675344066934232851642964722000 15931451 -629473429638689826520891632672235709088 15931452 -341840923140732129133441306139408219136 15931453 -2364430439532574293305496700112010090298 15931454 1117217371261019148587749398750926982144 15931455 11984936785404170491965095313928629120 15931456 -570081171347352369813714196037023825920 15931457 -3848963034824029523689190931205041312 15931458 -608996369839713262820928606709449296640 15931459 -4275945457985527954766536490850277067184 15931460 171604376422066362769989275265301363200 15931461 723399303475297313279791353643703742432 15931462 -2214861862551725381773438994801904360000 15931463 5901806077223197004165044094712368954712 15931464 2642150504346188560181859816058605649920 15931465 -6229013864483547456015337059282003000 15931466 2177669450068632983345915986795050451200 15931467 3092809470053168851356898769134414137084 15931468 -8469152816416554226609000289437577472 15931469 336872568311644677279040898198611621560 15931470 1673553560286256405534933177454884085760 15931471 5142345241360062656525995589318851712344 15931472 1547572738287656696818721567566674788352 15931473 617494936400757498874142924493640460784 15931474 544824561776042369123452649721018791232 15931475 449535974585724982917565460804639328000 15931476 2279091898225779142589023677109779953664 15931477 -1437823307434614855231784816121032731456 15931478 1900463831982435546413730693434455568256 15931479 916522155371416007704397335974437182848 15931480 3289641563716459919830979979225443942400 15931481 -1899651681594212335677955120855620477120 15931482 190994895280678053884568045526895413248 15931483 -5933434670391850487963125433994073902268 15931484 -907349369051117230384545316374303725568 15931485 80222027427642560211700572905714210400 15931486 -1163923216783117220854917227031628007808 15931487 -129449292693910116626135199599385254160 15931488 -5129762296373337110781586733886049615872 15931489 489846527558758363885110715127913462272 15931490 2591416294124315776856086818786884532000 15931491 -512977676629771683552948834771085513608 15931492 1977980955724109370449300817483594848512 15931493 -190516084239269943544946168060924648676 15931494 -378130043565319529802505603006769796576 15931495 -3375453145063506365355616236214495641600 15931496 610532148587280692395640935897668648960 15931497 1179505435953361958905500439236236071872 15931498 140111929685766860602037883353056792320 15931499 3194986238152479344679214025279665491336 15931500 14047487413458651885027832335912960000 15931501 505741753878530380055887170124217088000 15931502 -316491320609635795814235265455595828608 15931503 247414162303557160502273230739275519344 15931504 -427905023756536757480305885487821127680 15931505 -106195691710806780022073217062615470680 15931506 1081500265688822365166567839918892363904 15931507 -3864064514672003861188953755904378456244 15931508 -142584049573412845136131702779799980672 15931509 -2874994241361422170511054285079411519072 15931510 -488715067341046743144645184584852867840 15931511 522596815815646836518678418544880096424 15931512 -3466557500603651929567196998907437670400 15931513 1346474836541614859647779484011384155524 15931514 436968744443086509632094463800763583856 15931515 -68673267633841109809847483348545966080 15931516 2315662655685965661143123442978677065728 15931517 6068545386473764117678126176277674805926 15931518 617824372297522794353260055404582745088 15931519 4233849406831099148452693173420443533440 15931520 -67524638007414704311925471293577625600 15931521 -5090718738318937125089493348233539338510 15931522 2420406086443870056030023969983615311312 15931523 -2880711626505220404361704503116926649800 15931524 -815956322095151369707923735313952083968 15931525 2772941475091585167753384499886917872000 15931526 -728281693396604234370677365700589048576 15931527 1247258819928105633511010894840144820000 15931528 -9194509065864232401095375848855078871040 15931529 -789766083237411280606207166854865760870 15931530 1736085491748139475196646562510737905600 15931531 551922264481043605471488422350107406848 15931532 -2683990088365084409828453475296034050304 15931533 5324001780201178390087558580004162599424 15931534 174754968480511083106994697706531756800 15931535 2275526739478831758153310191527329545600 15931536 1048771616412658299978786183468884754432 15931537 -1717802447417367475688583445643352535440 15931538 -106226861980303882892670848575963960320 15931539 -301798667563921279315255274639427722400 15931540 3314767926296084284993479842169579110400 15931541 727971935804982119385568186616254124832 15931542 -278807546762026679324531099334404966400 15931543 79968144284560676827828141956707053824 15931544 3269644243163909678312181163360547420160 15931545 1216869697936808385507417858504641596800 15931546 68839859501137439365243935073846562784 15931547 -2727229959717119894684005458311359373688 15931548 -115059983863159814178074745598780833792 15931549 207212442047522631966294142583422158220 15931550 -642872574812559523590705445420936579200 15931551 185433050852010133405161216028401927168 15931552 -421720164805192129316471120592409460736 15931553 -4696088487914879281520442441474851185152 15931554 -2212335993891247234544801545067660734080 15931555 -2942662687285830216460974704701232920080 15931556 3241706496676516250400339098871660314880 15931557 24309929911825141272325390883639590080 15931558 2661352814308445467121075493267558758880 15931559 -1757032549606996057168956902477506731984 15931560 -1164335587914489136666038980147519078400 15931561 955201963444939398313630178827317287162 15931562 -2644379867744960590323367894812699781968 15931563 372718715398972012263908176062930932400 15931564 1153000802855157728542425958067970365952 15931565 -988252849419024040160304587741918012160 15931566 920685507003783889531803068669416979712 15931567 7078747263135095962612061417858952316032 15931568 -27678066157089704382275963094974201856 15931569 -4213176553116837600826540982344298733456 15931570 78620230096577638724694108569500641600 15931571 -1386856557216170642242310814888184827456 15931572 -842158803863958247244052870139195895808 15931573 -199229856893127789020338212839884120000 15931574 2479518143335277567891339855240324485536 15931575 627759359682415020455015540719153645200 15931576 -1045115548585959250314994540100793753600 15931577 6430088149727274171662363593211047104426 15931578 -363467242803654850810382066046147985152 15931579 -4925926105540808285832303719589635601820 15931580 99173662536509792485046678333464074240 15931581 2773270185512851463984160839561906410752 15931582 852765795662249829786195916580761119744 15931583 326847648255459457000657298257119776832 15931584 -169745269121262916004569811642990198784 15931585 4340278881762554512448403931345845493800 15931586 -106951237711753493147674332895986048 15931587 -397164414999798260144063515394045911296 15931588 245226090697378024674154691671252358400 15931589 -201905965372216948002313172997311696610 15931590 2190153902443380901005940075019447808000 15931591 1970800474002061588055331067600840756072 15931592 -2192343356476686889411271298605537664000 15931593 -165427182003150367610161599087978153600 15931594 68096357274909387767244261377008223232 15931595 -5676409034808368447063797758940002604800 15931596 -17957258554369812093230236031365088256 15931597 6277719457922770726068450151241235814464 15931598 -786232338655953264364852662404111995200 15931599 858899393396290661109180437625922781064 15931600 139866432887765783054101569879299072000 15931601 1100626201480865670071981289808599060864 15931602 2564963339803345065419809113767168378880 15931603 -2625046774391215807036942132477447952400 15931604 -2375864226475981300504702085745257720064 15931605 -3125922728503856514110078902315614851040 15931606 -2767519036151143716458557368567466177248 15931607 6289711329427531770343369880315666750856 15931608 -609873709640658856236281764522666229760 15931609 3128480671410230330236253834279330674704 15931610 -629618087543893676874673801444298859840 15931611 -127342398086332434789977124021242579112 15931612 1009962743451525018035803822327356832256 15931613 60383062638246112092150162302045887104 15931614 -2195435560051203033358064034953008128000 15931615 1975188364589264869443676683407162986440 15931616 2710580227137750092363577379359103647744 15931617 164666746697813583822317198909973995136 15931618 3759418161274221401929971396492480813216 15931619 -539042281684678044208981304271970214400 15931620 185828347148874574159554153864599347200 15931621 2763782247506784528764282808001049981822 15931622 606192021103071572195004782515440124032 15931623 -335433047321210561350800055899177380400 15931624 -1693164994324329982479613871189361868800 15931625 -3131533871566395351223722728155089051000 15931626 4059079190046813208564641070584486144 15931627 4426741767707799276594844946598561134352 15931628 -2127853393764201727477021505611758382080 15931629 -1588690003305342662548143773782335552 15931630 -2011486809143429413760889992766232759680 15931631 -6944957132292776760565985492295799355568 15931632 68838921528000902942901337518770257920 15931633 11912888012378250541150609744458215931840 15931634 -378021459218170221692440886673326883840 15931635 -1358180802804915297017159826021133825440 15931636 -1807508263952621458667795983382831409152 15931637 1105591238099099965933134623848990627200 15931638 -1362917215629827245393133147498055495456 15931639 1847782959369216385533273891870835645080 15931640 -1919133932040355765790151920432196403200 15931641 322302924190673791372147943007422642880 15931642 2050092808191962229205508818570049359872 15931643 -1287757365233607725235578132369787791040 15931644 -244452294325784579639765074203846574080 15931645 1175232431804091789256421449694938921080 15931646 1172795943612008076355935175773740329344 15931647 172831584524196684249379613218815757296 15931648 2674211739833137912765452016712702492672 15931649 3200757487567170943389552987593994861636 15931650 -94162174961874604448790174322282790400 15931651 -7475896516401601340758258109673341852928 15931652 79651354918971364901512184519363266560 15931653 -2796322705063629897848880094197184804896 15931654 149452028459021324078660556524199435840 15931655 -1630570433073662232303344498862299547840 15931656 -799564687313191716401301566146252584960 15931657 1006410680875128582826925999617367985024 15931658 482402856697514632884682352766731339520 15931659 904332543604183434511537068992513827248 15931660 -311454796777006955976067450478587960320 15931661 -3682297788365448168025465580538163008 15931662 1678587623629551506132864822182944282624 15931663 4194247865102079658997504787829936775808 15931664 658553298054738559754767011740162457600 15931665 -2143563790172433891785335068690081323340 15931666 301418719607770326264273280662989431584 15931667 -5279607040481955089450025626568394819284 15931668 -216393772272522168802583324257169854464 15931669 -635212642330244320896683970545451594120 15931670 -1256721396748246973243465407913070078720 15931671 -436982014377148377830552333458733548800 15931672 136859556906261606109710357965996236800 15931673 4327846671784313234372448420400821566922 15931674 -2373757710040697155938247464359836485120 15931675 1134216031264820015326272887513662793600 15931676 -431643607787149684360809305808529881600 15931677 1243785782999426066292912819243642011520 15931678 199281767220803131366547973676676893056 15931679 6296255214332758337115028120183594205280 15931680 1523099763493533082518585071673142149120 15931681 2458256425081214555100099091161997584482 15931682 443799880224010862480374357267979025984 15931683 -535230313204299096438429923743153219548 15931684 3969495837926466187758967102702746673152 15931685 -1146189607670989695811479032929275031680 15931686 -1283310645467328736079841432079842373632 15931687 -4072172409616384710386562504617421381648 15931688 -5242485676212966912666495333558676362240 15931689 -3580527107389714997651863395243144433920 15931690 -1482308459750547470812900781306474265600 15931691 771120944521542640854137487493847239092 15931692 491977002977518034513083477175543660544 15931693 656143565741631600966488766552494946880 15931694 881779339662714512907555075425227857600 15931695 403765068669972045604374290700583815840 15931696 -915623725693900718652284049347665723392 15931697 -6772705218303471333043356063590173903854 15931698 433174870333123812939109719460051185408 15931699 -727221878914279891522045901790040039008 15931700 -320203089126770426392174594548030816000 15931701 -4468305226798406582595140716844365118400 15931702 -3335142782718216332519094615819366345600 15931703 -1864858747438824573404407483350827573352 15931704 2037287784945530819630940325318755717120 15931705 3171996392476632580443043573791358484160 15931706 -210978879460942608019912757329059041280 15931707 4640652243000160987794315204026606040 15931708 -1452563423365996915316129539343286384640 15931709 180298011886961000963836014727253845440 15931710 -282312311658945636623851248369664564800 15931711 3758624136423632012721126492731073643800 15931712 -1061048308196781670075170133516175278080 15931713 1036413782547362615344043228789643911280 15931714 -404205544782396691832607573691678169088 15931715 -85874886168998016715285590734344463280 15931716 1617294072393890594401020224494408058880 15931717 73288741753017482552601667372522513152 15931718 480372979481724168276665221061745610752 15931719 -1495140219978805945243527006713078693016 15931720 635788779932678285655812428523259494400 15931721 592164673081031483776367350271354960292 15931722 1015364735939418165782225042875022718720 15931723 2514896254779910113724458637038532759944 15931724 -499492060097690881807392849925744053504 15931725 1762046816934769212833401860136033941600 15931726 3312994643592334889020702800712905477312 15931727 -822509878187535681221990662739825146128 15931728 60212530303738216202948763221673246720 15931729 -6872213930535840427608785201903951015328 15931730 -590166378324168542746392821342552611200 15931731 -1670088528225347768887168525027376065536 15931732 3327433054947320916057842615692103073792 15931733 -3790259846128482266866728077248111284018 15931734 -331284301192154117631459700891871815680 15931735 -674722593929007802864480101273893785320 15931736 3850539939831853888610030373502165032960 15931737 -190040103017527912465298330160196392960 15931738 -2413812235182360195025707363598320269856 15931739 144627818242597732678986379743548645328 15931740 559006746681017880624683216089394380800 15931741 237970821847875668343937766638652835200 15931742 -1094402273164806565954177771801635769728 15931743 488664354393374528228962113756263134224 15931744 -1829876846678482127622216905694994366464 15931745 -458471857599923306278403734883505739500 15931746 1939197508977774414437390264074116625872 15931747 255345694086464319908014003873816397280 15931748 -135634738446959600491903000704973062144 15931749 45336749869609454639908491152330854080 15931750 -1887311753933885730873542187962330688000 15931751 1293922013492752828745527969828477352064 15931752 257777605054056260057837724444638085120 15931753 616068244471706333244069296030139891002 15931754 -2512785066834716677222298254240181309088 15931755 874261905061433389887093109878773606400 15931756 1713795646458633336474625906591476563968 15931757 -2204407082600289271286678567608407760020 15931758 -1479917860431125996269836730271020032 15931759 -2051881626202061288368549067418806640000 15931760 103571903336007773619793287382135603200 15931761 1967840989917923832449392078561477093824 15931762 2577071981494465804735808028608494846080 15931763 3378373747853677707068975006499109988040 15931764 1605495822210218280343029473854385535744 15931765 500608580445954525147127801857443580480 15931766 -1837350192504827466559261968646446082560 15931767 1322325406790426678580088764934722042240 15931768 101458729499904114486863202172981739520 15931769 210103519376465663159005548682045458432 15931770 721758930829934494255602736283163763200 15931771 4703712407364233039257156893934910487840 15931772 154157624618227463611667271557447792640 15931773 -1207467008879754144717382361351876768160 15931774 -241354925576485900996032818990483659200 15931775 3880659808104826143969048177027029215800 15931776 1125947472188836083798593554991724625920 15931777 -923769621645407052269551138339682414780 15931778 3048401912139011715981879077882117130240 15931779 -2249043900156059640533254817292252279816 15931780 -1056848309433204172168111996444826457600 15931781 62272418924134970802384427471742537952 15931782 2649322794005300998019143903778576173440 15931783 619666440320541535589772216468853288064 15931784 631750304363660148850424869584560947200 15931785 1555907348237719094166691175791680014400 15931786 1622856412633444514268426013924273143744 15931787 -2922744236488978275199691738544371448 15931788 2233923377223249177154975229020466780160 15931789 -2308520955424832286244451802017912629376 15931790 -748525543619712630712376126520558193920 15931791 -4411347122238552885464497657304538672600 15931792 -89961997733845285558066063104565141504 15931793 -1063546662602262673494218331403541048460 15931794 -1864962061473369897215869736574276203520 15931795 -3618090883587980462316607011663243802800 15931796 -3395669255191753211812839255023646369792 15931797 726181340569648005585991779318168365184 15931798 -5299879953762373589693521894642489928064 15931799 -6580595774189938512378698538137203392 15931800 -1076383511784850410247295498811651072000 15931801 -7953980774560106618903617966862436480 15931802 -1279902537032660606350109809677097271328 15931803 -2734626825154065959739522037241734378896 15931804 424119625428434050727209884141845749760 15931805 -1537112613693437995319888655280266752040 15931806 -2105156701514142365812683923730382497792 15931807 -1719987354553660206326642073775538534944 15931808 6504793480450850029211782544521173073920 15931809 6495386911296796042357080902269343106384 15931810 -636319357161746825710075922561237833440 15931811 10206138233242525100568844087069119229608 15931812 66946268423973716042291546722565529600 15931813 3569206647455048261369375914264759348000 15931814 -665880730314706744731954984553491507744 15931815 2567719327280698288722013469823280205520 15931816 -3575878135420438487101411070403082859520 15931817 3708229484023432636047488079850971011520 15931818 -230226832197647169838418110663285422336 15931819 -1147098551937220805673803162806020103520 15931820 -1323403925391218023771754816916102481920 15931821 901450351287312350690663391841584168384 15931822 -467158694551551974826246894089810302080 15931823 -2710931627141042219254313795405818976280 15931824 -41377391937084465387612423027752435712 15931825 739409200508894634960705370214118720000 15931826 -2603720451412649538595021773893877012960 15931827 4487473997004330991890714697184021837688 15931828 1352337538800965027646301570456678784 15931829 -659909000885160721402287038766114991680 15931830 -34368217305041228277354953103191900160 15931831 -2496363228153655399007112202617334385368 15931832 -873855367884214001724140740387401891840 15931833 1544078327389348161693388465334785625424 15931834 2190271239241590418567825121234934209280 15931835 2393589266923645418880083253417933329280 15931836 3149461911324713165921252542737967580160 15931837 -9057373906141798261560117079476487251008 15931838 -1406274375111497318772265269130188219456 15931839 -174896134683755387149972669495097304576 15931840 -1266931839604001061250119850098331484160 15931841 2028719372164285651494731180325120012264 15931842 -2260235357643756004085189647721629336320 15931843 674310307715493791484868332379704586944 15931844 -17974987102040090070488829982848820224 15931845 2159137864735851402982554553121969725020 15931846 -1442709033039258017156739920511417450240 15931847 3711370350383570493724458086427691595280 15931848 -1635751247832059798181489121251241943040 15931849 895059657266727132170969305611340885850 15931850 246112516973789906236056438014360160000 15931851 -2437243849228829278873273022018241768960 15931852 -1867102485146499633693175811173884733440 15931853 1111338703267438315064232312912011387904 15931854 -2689113248356170996675969090441902487936 15931855 4044014410920245197938289580042566922760 15931856 163594028992956889742059992678558646272 15931857 2549908191338853445663283991771002829600 15931858 -3852082663805564344731987780523341268320 15931859 -6301028294084828201250576004766100616080 15931860 240314898115600318123665815853702604800 15931861 -2214132977397204105800042922055934515200 15931862 -778228783437559854824766777950149815936 15931863 9661862472386908821064873534283834776320 15931864 -213776286864539732766033761660957614080 15931865 1050179977620781392740243371376466784260 15931866 -2723608703606417834896438872201131415552 15931867 555263191686578955823229428585035547200 15931868 -3685273016014188212234915898399725655552 15931869 -1045730580894744522658234571056301878752 15931870 455066491560374655327109394248016509440 15931871 120159326801897297913011181757215938712 15931872 2898203009866759414912031135364928241664 15931873 -2894934167325519376030435963251763195680 15931874 324489830595213694080680849647973079552 15931875 378521137172850071891307634853446950000 15931876 553309670384308004858265460278730082560 15931877 -1577334943906367271220847927682261851940 15931878 -248882017397837607303228386600754758976 15931879 27759469310426250533503270085333407480 15931880 -1120010773791872842220199907426904064000 15931881 37371568242053162020978711493069234112 15931882 -69642224932697919032981927885347760208 15931883 154956303226500267090139175145380732928 15931884 -1198915511479217700753088774253990200320 15931885 -204972047506248101431952432209844481000 15931886 -2311711269225394276891319335983825270720 15931887 60016978263712982107155694094801127168 15931888 389572227030818049356443412740028497920 15931889 2868067791287329499584417745097096034356 15931890 19248285208016808133488542553494774400 15931891 -505635958389747220438807490803447692416 15931892 -1740724489617617794947090853732794851328 15931893 -2484605898281672514237699497303879502240 15931894 -1160209463054214736720718764500821938560 15931895 603021648032080893772296928716162124800 15931896 1374532336635014669990109058672188456960 15931897 -2374565893917632440036302874352784469654 15931898 -1899561947863462647515818483337614534800 15931899 -1494908725537666948388637190982166664200 15931900 2172691385081262534065533752754207424000 15931901 3320983847588843558547696304790062480902 15931902 -38888332136076684432515936489278617600 15931903 -298249906770126564723696655444013216064 15931904 285142114658583203832720365666483306496 15931905 869041462794972364634736695214189827520 15931906 -1455543932628147631413289335528098044896 15931907 2526989744650114299841866773936119158552 15931908 -2268434267925914495947395761427225747456 15931909 6729475855693358765077645065760923051612 15931910 2305641203722409572695731753471535135360 15931911 4362028733346929071399556522790996636072 15931912 741385652772291362487733819214677939200 15931913 -6897492248538946103795235949104436580838 15931914 -2108185143713932946406011777576285745408 15931915 -124983081112298974521438968204443260480 15931916 134883706087456300963070160965574524928 15931917 1570706878098199567425494302852670370240 15931918 2491013710304315509377285376895507423040 15931919 -8000292286258459775813450538152429892288 15931920 -21107432370454879129274029583098183680 15931921 731583028058093215325136534990092384500 15931922 1528004288744425311735498533588401421952 15931923 -214990003518650837449611021949937559552 15931924 -87464966630435890596184015205027760384 15931925 611908929819089248610764200400722472650 15931926 1749342843895977219907895313630298077792 15931927 5951844057271257503601205874298544054872 15931928 -1630193851554438463654989611781228963840 15931929 1722966440476952326069376492180404013568 15931930 19615766512256732304737436026592460800 15931931 -4162262894717094225176070983168093414268 15931932 467055153161304002371043863872178148352 15931933 -1049819953359392677740057136380748216800 15931934 2112021571961543220282421095291421732992 15931935 2681180907060753421978272281108847578520 15931936 7162790988525883262372666961951805734912 15931937 2119443448614528663820640374113510804480 15931938 827078586560447745360355361047379236608 15931939 -113771220870597468802623529663567272480 15931940 487182133275813741368996135064301056000 15931941 1474062449829029835292630043735774289984 15931942 883372574691086499425394277000898304384 15931943 -1950051009944085980255008266249760844808 15931944 765283007625494222858104298869781299200 15931945 3627583390115772772237009258942773857700 15931946 -437665745958621538993216314919577223936 15931947 -1033992540206184940623890019557571677760 15931948 -1270530452746524031527459411487538152192 15931949 -684725774258804551455261646087121748 15931950 33439648184246361325317060052693713600 15931951 1881926374259983277732358168327550035952 15931952 1326313932048544179510425358217634758656 15931953 -366432535091532722764611122043273007038 15931954 -1257286974427922791552382373197728831488 15931955 70014570463401369486258840063594923760 15931956 -327770524538735114209865015727724308480 15931957 -6896315709610047712823578889947816484900 15931958 -260003326597196681133062945660802411648 15931959 15322265636269067185996806581586557088 15931960 -3261320730019705878435338216540623872000 15931961 -7116359493457786930304616897258702612438 15931962 671272209100496412081139104790608107520 15931963 1617413413618257389789680829141824362212 15931964 3741983916851792033150535336908144126976 15931965 -427615248188888121674222856701752913280 15931966 -1212272297326586179579376723244095036160 15931967 -6702431625474260720695707974378002857168 15931968 480003235777271910086754711780389289984 15931969 97890965174821060119486987998345274544 15931970 869060270830667682672841169094351835680 15931971 -31454632008460558788941448236616608376 15931972 945686781882039730785229318220239360000 15931973 -8130247374964481515122506403041791296 15931974 857592425140185499705148942655184435200 15931975 2236185186556461944079308700387938526000 15931976 9373494676905437307366725329272842741760 15931977 -2338946634985319605005870100184992180320 15931978 -560562416856605255671317767878169226144 15931979 -269621063105399569909541228542599398400 15931980 -1297830132813689403649457364466756807680 15931981 1451501933776314643231536986639009116344 15931982 -175474015573858657967843886203473583232 15931983 -508244688868995429282762517381757466096 15931984 -1066386550983515695226457241051164180480 15931985 -107736680493737927757656834072332953600 15931986 -803065227341739173613924329406828335616 15931987 -5231098830630162654378942154837190937364 15931988 3978029405651508345229510185662665486080 15931989 1751426226134934256540646093184902976654 15931990 1640184405572466490508428923793459296000 15931991 1231811025704092735319003570482650167400 15931992 1086517904019805867930396904859374407680 15931993 -1679971534649842579406713437640121638080 15931994 -992611139363552971030410623145896497920 15931995 -252353533594793380666844485395422995200 15931996 -1410191042703160528972642496307452608000 15931997 3553853941764183319997607931409904550272 15931998 693947986946767040050917232282566933120 15931999 3795137076765360803518274162514845204000 15932000 -1599140951503023567914729181102735360000 15932001 -1066752415849474503958277317123222224480 15932002 3021662245247108356456708825097928719952 15932003 -1086944400046038354323426736291691211748 15932004 248840726847138954290479587228030726144 15932005 -4856416927188026976619316617661391998340 15932006 2631594962966314621111164504799578884160 15932007 840622226955505643898659551620093451200 15932008 451238403814916619058800896033019740160 15932009 2513256922722823005842134141188356386560 15932010 -1273026830531293677894494974979081978880 15932011 5956413354420588774935898016492752650612 15932012 2085155066632332998435962152500280778752 15932013 190277506480708216013029792467613156224 15932014 -697391326648361437589249011271890096128 15932015 1911927382705894061905680782566482760800 15932016 2978136706918273217154405260083593216 15932017 -2495919171971841611670720324060006501934 15932018 2436221307228762721430814409386073170960 15932019 -1167918431648841491447094147810739722240 15932020 746927973631283463185289017479927372800 15932021 233800954653802463969354714531457984384 15932022 1238963560676421456354521123080431083520 15932023 2446610155914905081024074918466370959360 15932024 3116227483777010427076621311870998568960 15932025 -406994471537049856832182587366757524000 15932026 758867808733182337133796719104789493760 15932027 -305598705961172858399945627732528684124 15932028 -19002946625594549793139763957015789568 15932029 -3717593192291043645288079956642664002816 15932030 309584696214440987873553643635176640000 15932031 -28206184721066088833036317879495574784 15932032 25977487077779852522709811938616934400 15932033 -2502216266156259264545821120190592257196 15932034 1221973019231221633590525757206157221888 15932035 1163274468886389967954737370640400108960 15932036 5119754191167042064977100532122963274880 15932037 -3951794774516847249960406805856655551840 15932038 2107159337856185952935762398282169101920 15932039 -4897834479031419852926399414391407261160 15932040 -122238151368417585756165615038078976000 15932041 2013535795197529221952268097210661054400 15932042 -133881374120076108971151213847634950656 15932043 -2171990787533070906942029811161128734432 15932044 671532343680673415330020392048142651136 15932045 631661044759002870995857310304487084800 15932046 -362315711475612195497289302413262752512 15932047 -2652209402858583936361198633191351280448 15932048 -694828952396952869402291717659820752896 15932049 774868709043478657612584211952655054720 15932050 -213250658121216055159958805068904181200 15932051 -2733385147440177012195200609160465846720 15932052 1180271191700649080810363324901658417152 15932053 -5723125794239973632674649061097155491698 15932054 55905020212632615420408944502039907200 15932055 522118753912819013062230614738685532320 15932056 -789375290315573380345256459800200499200 15932057 -1765213194467586346103263377940216615740 15932058 -759936926420450098581649644429630460416 15932059 47576973691362421240264481318785852416 15932060 -2823732608548483016154862629799764418560 15932061 401888233009448458314877838026922113440 15932062 -1250860162201692946141316072097407971968 15932063 1743212596195500164145882744617501670240 15932064 -5464902968795125099494135340723237552128 15932065 1701272181400091146483544527360596072000 15932066 480571132401952490159137308062821911840 15932067 1468654971543648402279666777349346023920 15932068 717420769717507172564098777551749571840 15932069 -2109865515552963557840708663961618334530 15932070 358075309527222094262132861792645836800 15932071 2511892244605607917915041175076241658344 15932072 81363578868481427453738360986982400000 15932073 -2769245814815840956448333190385297416816 15932074 1957819922419118789027335550546414776320 15932075 -3304880287419291217640803780074144512700 15932076 -1335708862393323165571110309752914426368 15932077 -158642903655136595933986315087840110336 15932078 498754258662894127172852468406741457920 15932079 -1527881227739328677623040469744931348080 15932080 -778358842195433855123510979204617994240 15932081 7507280112622915185344623786657244078064 15932082 -1270088624429083315069044644318471054208 15932083 -2485033954976647474837469942527540593776 15932084 -503405217355301452445070387780737009664 15932085 -224336548815501435383277707956586444160 15932086 -1416985348304823568304101169005603108800 15932087 3571721463381989397967653000472003997736 15932088 -2043854097944745232756507522550025830400 15932089 1165974319208052297840821320395784572480 15932090 -138470125494363414243436987308941875200 15932091 836204792792018616274467231355638910464 15932092 -1466009024714437695416725136825356927488 15932093 5315121277842795477930148545259016118342 15932094 549595475424393866276872641735634525440 15932095 506595017997213250107673057638539458800 15932096 345834868623702878571366413238357983232 15932097 -2524078603008183120040631251599009454926 15932098 476532754819727928896475779506117332480 15932099 -1048109780065726958701670072863633992936 15932100 580739275595078735048153801640027648000 15932101 -3982181883881012178418597716886353629600 15932102 41505947826004603137725270185135138944 15932103 -407246286488375096788448606526761588352 15932104 551359283465214968657965542059492689920 15932105 4546826603476040624456186372060323409700 15932106 1963170047847284509894517332022038732800 15932107 -12148852640348354436895900603730766004800 15932108 -678500829914443791160377199811669160960 15932109 -267506269096633982472738658385068222464 15932110 874078770309808926356059302974818224000 15932111 2206978336323319120395729262297832495664 15932112 160846221399710927422053315419851456512 15932113 -7182336878594366954004435618108370778638 15932114 -3760732988378751380643417347705331255168 15932115 -2838314535655677405883823807152749642240 15932116 -821341712693746394965429083065458022400 15932117 -6772396313376961788494716884019898118834 15932118 77540193237991466285041909068447873408 15932119 -858652910390630102776013881653675893248 15932120 -2683262359457967382880186425291178803200 15932121 2443064264753296255688059833746622408912 15932122 -3834307580773012452223930660547294031888 15932123 4477363849225230785409698347373981820000 15932124 -440157521026217142519878635480165524480 15932125 7129998743803603120402602586160356584000 15932126 512817546675298514407690389336693655296 15932127 2091917722788811466711084874804133438080 15932128 269898656510024508288564556870800900096 15932129 -3235720131334207076830514989817509938270 15932130 294323037997858307067799241562467819520 15932131 -626473009869342642128775499218256355856 15932132 -4973772321146339182126608925139918623104 15932133 36654078641061929456358391181557053600 15932134 2708555017842589267025671574565860360832 15932135 4973089048044386225007749578834399393080 15932136 -4797977120293952299959248596425260236800 15932137 -294505527930768366278949704183392450146 15932138 1224017515898757113332551092727241327200 15932139 451896400693966661615770582653675878400 15932140 213298763727395535450259533736028405760 15932141 -2712208700554664619182442537314723999988 15932142 375355201555893003546610239404372858880 15932143 -885121810282140374315689547853416528336 15932144 167789511565584505536191982500802232320 15932145 -29082789843187411363628933738916600960 15932146 -1258475797138747068529801308864009100800 15932147 -273969171770800407561099952199605671936 15932148 -548708054234017759066687281523250872320 15932149 -9162263568683073927057390937900809792 15932150 505530240868745711705434986221098905600 15932151 -4128135048829970600520990015821789694720 15932152 450864643070157424340760738352996761600 15932153 -5162373760604454434786643039332293267500 15932154 575803853154628131106777186438096038912 15932155 79360270543991164291255532425722878160 15932156 825154636678266665481877368273837035520 15932157 864760485068036287600975766935727060160 15932158 -2545175937055154715184209177922834940928 15932159 -487410340523305407610334719854797165184 15932160 -3521373486111659208238515213977832652800 15932161 -1718324115279870623395563264231792286336 15932162 1802612436469797506735423612890379194272 15932163 -183949222301968371460964284272229353024 15932164 -2383381478912040276354984704005232458624 15932165 4743773864165640903835513984105590576000 15932166 -1397447983826070770375466051826486714176 15932167 5703206561650514838256088952000339076960 15932168 -727257233005969930029263384821073018880 15932169 2083546484325277014902934085122028483008 15932170 899786904255210537956412183585457565280 15932171 -695080429346496203304188527554360195456 15932172 -1308093139683841636784932518434593517568 15932173 -2854868269330570676305169614332324915776 15932174 -42054284049430424516778662229905111808 15932175 -743942081474783028667276713565682947200 15932176 -403885384653679590767159126564091772928 15932177 133787534011609716022979858754763102500 15932178 -1514433644843846293858606660327370292576 15932179 1347310823534069458613955353302415341176 15932180 -2104101359321854801960664383924132761600 15932181 -1623804684984331260315559232615426698848 15932182 756851685737273782570076052548399099904 15932183 -718955650780693939039077926464418645640 15932184 591118394763703991514424145356935168000 15932185 1178348921500590982428671254412871925380 15932186 -1040305119573545842190715467016952676640 15932187 -948333575859343400544579002762410821120 15932188 4971575378896984747652327557910650880 15932189 512286255150683852204395511815105368960 15932190 -541617061066502278945661894000308642560 15932191 -4579121239617227173557934538178918424 15932192 2313586272049800587884946950489953533952 15932193 2022548087450944632523499568497564133984 15932194 -1742059536080601259533603847048869731040 15932195 375423050271056693878020144489450229200 15932196 -1183480509807365576123196997624497070080 15932197 3473779304653341774037653634900370942400 15932198 2134252368439629325909517295378556844736 15932199 317813468461774336875980393793403621200 15932200 932130848268000600856538866725936384000 15932201 -8101070576613408338334040357360170881280 15932202 168006391806556946792748075354552729600 15932203 -1748385783479653758412374226935438728400 15932204 1245240507020061843054891300812938500096 15932205 297506526803301741484768328815616108160 15932206 -777565640114217720505837586746584992448 15932207 -1701152533292915101795890562434366146544 15932208 -148158211287436430922764521664523042816 15932209 119885005892646853337389221680438540520 15932210 62245733705204977309703709789250536960 15932211 2809709858512952805237760312647167977272 15932212 3906631762492553449316045131096335686400 15932213 -1468600019619379721011839728506855593600 15932214 -172970795647678632868793456341593368544 15932215 -1302439388856419769154490308695282521280 15932216 -1167798372076695434915595589363168235520 15932217 767356168326668115953520007336499291520 15932218 -774901832821731322216436028785001822720 15932219 -5644485201767731890147550418037922145040 15932220 -143767332253718315679242372218528112640 15932221 4314244027425677541070402948694499156422 15932222 475519282618950240777298368232728376320 15932223 -2171460994085830048909601848476407072280 15932224 268278613458581720275044728290834120704 15932225 1554687954361054771076838652270416702000 15932226 -2073265566203355611238120058758689763456 15932227 4389620091417045212818817116843203040920 15932228 1616356189534266429665143237760627139840 15932229 -4202286535125657331455530619876863306016 15932230 -278337435701436606479557871558142086400 15932231 -1671948236231459236336047774025558272 15932232 -715075524870546406196368968207452052480 15932233 2534391840315784290974278627745743999744 15932234 2155145151040171216237517893195446548016 15932235 476718870306775507452396120009219655680 15932236 -1481235278090958304852422770746985278720 15932237 3407278950053270116582339409643484752972 15932238 306284137666732988171853100115605106688 15932239 7654995708212592936141778754817818653040 15932240 384845699676603860760481866563666165760 15932241 746820405897117346721376032648888592000 15932242 -2454723970355325197141533945047403900800 15932243 -251535942538518331628229011762252351508 15932244 578279780645834499553083764874926592000 15932245 1049430780503374324474260769384815845760 15932246 -2759443285471680598395707156325601075200 15932247 447336174158844757091751428700201246672 15932248 -5498836494101482490124360153919659786240 15932249 -3070169110376465932270738629238356069750 15932250 -107514912513380480245889657024211792000 15932251 -3260627804956331582505049693084327842748 15932252 618740077700586667946819146853084951040 15932253 -262832754006460340993858358675751120800 15932254 168738228473746245548839750993200571008 15932255 2840270976745599458511083997335357573160 15932256 2981933464940939561023929014963245154304 15932257 5121356274375351916961361211715410906032 15932258 -43884812621830012044611065557318489600 15932259 969857006906837531480891072772132659664 15932260 161712748825284668738708282473325260800 15932261 -2372695390343016895590999657147995047968 15932262 335579729974585958953035409194851990400 15932263 2175395433721800958445070432215208195512 15932264 827399894581587177732149677241273548800 15932265 1527019344018362092298898933519999344640 15932266 -1450563465932330202585540939685703028480 15932267 558759328411228360116382122404487987120 15932268 3638622262395863575847358132709301821440 15932269 13939300472985601865966823970777031020 15932270 -926232530061485763363120493783830649920 15932271 3125863327718968072067083178269797301512 15932272 121400739185565462842058153297164697600 15932273 833052776851008993797092684417183337280 15932274 -14048963786088411918144602525087224320 15932275 376457805879338137701357662839654736300 15932276 -436516026851625749218965940354512435840 15932277 1156686670435535635381558132259884013568 15932278 1736929008273682764510858396536604037056 15932279 1391524531725444276144858070395647729280 15932280 -321727825780298111870046303642353664000 15932281 1298023762569780648559971670920199027980 15932282 1285079513760058531534301625345119002992 15932283 1502027328991459967992262521232595557424 15932284 1414637267846908898049504182280790742016 15932285 4398501689236223431088846354974226029560 15932286 251815002313165420940465775378718525632 15932287 -1406561118249016523143488762037644168848 15932288 4410927178102724053082820918147305963520 15932289 -4389554047722045339731032819114521440976 15932290 -1908316110991841657042706893213821785600 15932291 1019452410988607114107004278481075917692 15932292 -1350600211291965361819896280236024434688 15932293 -759527498456156261353947864045715499776 15932294 514134791926061559369126539609746778112 15932295 1095546507413257212897100070959611494400 15932296 6606017462231695636900321278573342812160 15932297 -389602326343602307796339876488428241254 15932298 -391721654965954706503493002101960952320 15932299 1456071809996892107474664964129332761300 15932300 -560169370008175199948331553182422592000 15932301 3268197710517352802068519644772918725120 15932302 132183958958725822813543523393103772032 15932303 8424043130126944495421441987732004854664 15932304 -353573026007830549595623837718746914816 15932305 -2008987720386907895806752917499874950540 15932306 -2916886610677669186484273611831119722448 15932307 -1934209971852909335194657910289743038464 15932308 1001763960141674454735416590358335522816 15932309 3393491856319761233926310878025063185020 15932310 -1025580406615509913125008693067638150400 15932311 -394491717344630912134230716554506863528 15932312 -2550410154917722141369738126014259200 15932313 -479891128541494285343093650248550585356 15932314 440997876634261300899178158376488662256 15932315 -822648994379917112160785702281753552320 15932316 -1478949886150251498380689054867498060800 15932317 88603405416374995836632762100347269280 15932318 -897984922662292863627756135252216746880 15932319 -374445673905580064428727527523478345600 15932320 -2358998898149199976664495890446835384320 15932321 8576961662266470813846590393856846163200 15932322 -138311096882878085581597319112039966720 15932323 56991186826556769895712529266908873488 15932324 2012993440082585481188636466443912769792 15932325 -2225785476454277971485233987205737040000 15932326 -35214060065943192480444424954141412352 15932327 -4750237389550396212226396700987993170824 15932328 -3476554485201400070328300100433373511680 15932329 -1505809908948715846058401048214886964608 15932330 -305769727695596188846920841462252538880 15932331 -4285351011884637370429651697625154791780 15932332 2349293815499522827780104585953519646720 15932333 -1749132569828893259930655021266823761280 15932334 809651157023776174437843071606483444736 15932335 384006861759486631150335526171439252400 15932336 -35001764411134530537006599108642734080 15932337 213988347805411976173311850696719233568 15932338 245049733508319987818448218201792870400 15932339 -6565725814197565647187640824496187779040 15932340 433077582160597535250935576829248828160 15932341 -4430798570508161372528451848059894051968 15932342 3399348508265009821072057784795718335232 15932343 1175612664063934699498287092050076982528 15932344 -955889822476794273612679907568659681280 15932345 -879078694869187674332338290539638791360 15932346 246848114853558451726583511740948084736 15932347 -795778660847113814498004516110875052408 15932348 -924275422577221132141082066143896628224 15932349 -13823899056834114252793935723588843068160 15932350 134613597296698332787858995259293600000 15932351 4293164134492101146149380054783940156104 15932352 1354336969385371074535556638302013489152 15932353 -276076586566171067764459662038973059136 15932354 -1144577007041642497158363034511801884416 15932355 -2637103974330123288207814678498895385600 15932356 85459710082517438716725482626937625600 15932357 -384785420332375264328475736298893502976 15932358 -909939914891140105115071496274597480576 15932359 -5225929630695754492011185986755032294440 15932360 47688603392124026963343585148243968000 15932361 151619941767360837722578187284130327424 15932362 1267428661292720204135312066830536192 15932363 780659799571857187890789490229942814612 15932364 1056619501947650052554452862936084692992 15932365 -1342418783750435733912325715870087602740 15932366 -842911106406081871734470599559271446400 15932367 1739769764382835338934427327541826508088 15932368 -1103641375126427647051603166379497963520 15932369 -639888123709146365764646969470877929230 15932370 832685129635375382563603974511655308800 15932371 504589967948213987413567553130287129504 15932372 3012589256740112388077842924866506184576 15932373 2375085578468470446540386350703179380384 15932374 1724712565460334248271250210338624096 15932375 3547561616714569539043807793102578392000 15932376 -212904963176416216062662244617421004800 15932377 -616268976528027245849178880506452854774 15932378 -1311435712043940802068997839153889786368 15932379 -22819459334599107218226027240852494400 15932380 1371966640394301434407716758417276044800 15932381 -509262630281647829310314175769816393818 15932382 1002533364657522779595729144363228739392 15932383 2769361994686234232616647027972210700624 15932384 478079523686773890125358380108159385600 15932385 273871836224224774331535714891438063360 15932386 3788774705000014710643420653096543559680 15932387 -1452619633670893876498707665426627239848 15932388 803346245513870654815951662364872130560 15932389 5393032214891055902702026246534313020032 15932390 940676147907392776750348591144297123200 15932391 1780983306168449454301016351881725779664 15932392 -1606626608801113145637797343523024158720 15932393 69505457476650858299832437142106834320 15932394 404392362856778863223376315672471663024 15932395 -2055453140965119420548467215395228656800 15932396 -360997260617958569003753938359220075008 15932397 1375610864787074475835231132890336712320 15932398 -3393943199501070187013343748711125220800 15932399 -3327282409613491054270169703654557482368 15932400 229305363812480255867595047497708339200 15932401 2866465243630830014028485367209257544704 15932402 1013669176919868825786133863143749161600 15932403 102684949292644615700113304250985438080 15932404 3067662950653454538525719969031712931840 15932405 -49528738424173835798164349164820387940 15932406 539182988228653822527488359029541269504 15932407 3367392595895349449236103462117561371824 15932408 -2376896292567001016096267427808150487040 15932409 -2309481304408144118174717213630297086896 15932410 1079582407821444319702901952421482221760 15932411 4948616309147747396724109698798625458024 15932412 -1848158802247711636787485240089470338560 15932413 -1929843414106658817395053277502760641440 15932414 3655920929622243006068304090938493997056 15932415 39775672462825237073240650496130335520 15932416 -260000149809355478638516555864782929920 15932417 8346886275123313070582418476441084669952 15932418 -680910202854800294191280435902766599296 15932419 2468740423025933653989865016435295254760 15932420 1563984980050129363814061960005865062400 15932421 -2586507022363994675806899217635074938950 15932422 -1123809222210237479418957673774946346528 15932423 496987538992874084585678058304932492264 15932424 1155718592878036215379858656871163904000 15932425 -617511377223910565406509134342870446850 15932426 2219162892283660866311015171480308848480 15932427 -578558837454004796706869469766380499968 15932428 -4356279263765099926432868408760305664 15932429 -1994715734672755357494709730063805344970 15932430 1337567523265755924320793277423537056000 15932431 -2681161386530958506958666400640351733120 15932432 -682574483104120999677376792039637975040 15932433 4419299120876732673027735851489833872 15932434 1140614815473395887749427231551088607232 15932435 -139860981416061018066660597578953510560 15932436 -283225158886934995736314069804501204992 15932437 -5866640199992196342945988149184719452914 15932438 -1183918090785121545310979297747014694880 15932439 -1120386451748350405207022472583565054496 15932440 -723471292966490215186600332095811379200 15932441 982425400800220990689199604679186381120 15932442 -1130110100171779728508735622085461887488 15932443 -4140719736533717228713712818217771261308 15932444 473116003716842519861519225915484859392 15932445 -605778349846661644821981988213822815360 15932446 -27239118065121061695869719801161206400 15932447 -3083951417986242454018314756503462602008 15932448 2034844199694294886982971954938275758080 15932449 -484263467537678601265894679499363307200 15932450 584494047222043469936640222879497472000 15932451 -3619723346490696217235582586549022449936 15932452 -1640902392697171527323117060127742189568 15932453 -3103018413518120239679363215923987695298 15932454 -1909690626078867079988239884732325673280 15932455 -577985806039995586699832890500667891200 15932456 2917783930101119032160537804690083676160 15932457 160813271462288491018699913376886423680 15932458 -2517304893124662323766814826976388945920 15932459 -2477688073107105181979964117573987387888 15932460 891760887736508547630976447127560412160 15932461 -3398137282759646308861548015537528491508 15932462 -142160915780969181573749745155216491776 15932463 -991991767097310162377153193045513942912 15932464 94831815322918552019553658420170522624 15932465 2007596725125230530984507375586991342720 15932466 1666486073165760392850129958131884421888 15932467 -1329226812988446762741778611240007386484 15932468 3631928114215723515879400436684319178752 15932469 -49528526299523680794651653491211627520 15932470 950600290460992575336769106427983239680 15932471 -764031426369195712095803069730080488656 15932472 2707989013413499817068123296089600593920 15932473 -6233400750870892840353104070830343416278 15932474 3692757050393205980947738740269130458736 15932475 -310210854490985684075852298071831860500 15932476 522491727103825160635714280539118002176 15932477 568475328428783921485902207436012744704 15932478 -596923627133795593750630183510690682880 15932479 -393238115144829307777425662564514767520 15932480 -508259075316530032452793920847636070400 15932481 651043935738426833074270545358818657024 15932482 -5642906536000129353366639798014832959616 15932483 -4241562373097454632529730362508911267840 15932484 1737880865853467157109484167435082956800 15932485 3932604459499224179818072889491746992760 15932486 -698388027124125608132081086863616871040 15932487 333720428677048081509795648705297503952 15932488 -2201261606346084562065962665339077427200 15932489 29752835243765883691347904638097600128 15932490 -168876155093649896007772438659108940800 15932491 3944648336921840968958301233361526178352 15932492 -1867227309313648762065073839806882659584 15932493 -4288264710469187594743152062437929975018 15932494 1076011177307406913638082286957047087296 15932495 2030210935869235277389206903317122083120 15932496 -118148116533420419634886272349986226176 15932497 2839045055910253211371363798037093220786 15932498 1640833194254884660653181102041499330560 15932499 2934338234370072435421234116992005059648 15932500 -107331056675773480409110722867882640000 15932501 -1137053243768100668008590785532367592388 15932502 -41835286187996758512048897200871916608 15932503 4681306693355244266941875761210005665280 15932504 1883328272872420915177924574706503884800 15932505 3285647528396865081693869137330011856320 15932506 -3813180074862948074755422935874779244048 15932507 4049092736633214534005965581762027078840 15932508 2838091304384962545867024287549543016960 15932509 273181613009323757034637479333974460710 15932510 33531733908508956761825804770875728640 15932511 1961024434373385876470457581739503136000 15932512 1990785619216055824289539314945217265664 15932513 4260871936068752604896959358363129015400 15932514 -172447762083463440821093131185981825024 15932515 -136919918991060072744082409197708822080 15932516 846437562321880830684883300910421325440 15932517 914125340108588725546551775017601602912 15932518 258594279425665179047402922562056444288 15932519 -551079493115774481177115445698184969904 15932520 218370295098353036903930865554223052800 15932521 970122424044242129803478003496344587344 15932522 -2222914884637561015836141619506508292688 15932523 617527118581535563381205193638221584984 15932524 862409658858318082324979948461596068096 15932525 -215594817430808126148768274184837942400 15932526 -596476508033302215385871359981056153600 15932527 1030698622223000629534070720866136919160 15932528 -219797921734698149613049349463233691648 15932529 -3148223261522019595440863842282175067852 15932530 -1141699035696356039515065296933270630400 15932531 2210736654455049312078831030750606289152 15932532 7586412870916723608408021861238898688 15932533 2161863570506219193771345134249030674976 15932534 -211515636566832587111545036084040287584 15932535 -1873271495490182792403013082024924698800 15932536 7925432969453425136191587056179995279360 15932537 -43835665256975786361123084754315905600 15932538 -40047496851798459656415809071736818176 15932539 -1820840180089563158985432911661216072944 15932540 1751176034446228862614783626617898577920 15932541 -2779659045540959119892670456169588290816 15932542 70497623335112426541931095741183843840 15932543 -1208244316826675063690349235438408945152 15932544 -644430601911038062231520343690376642560 15932545 287185125869116565788932263100046483200 15932546 -1316930434382351837707108979098035139632 15932547 599637889568292498005856907707395920368 15932548 -262721747266685984274092018681068684800 15932549 693474126213446368829784879916711395264 15932550 190316422008834396366284061472863604800 15932551 -9186679739656564269229397858568050833400 15932552 2905258642518962146912402780152715438080 15932553 135094439851287042174233728475966761728 15932554 1584884723466268253447760755565565488 15932555 -2376186802053788021384485301206089606240 15932556 1345069046006158043579571817865689542912 15932557 -7086335396406185444333319903268887653194 15932558 256026096282569463161737609356896210880 15932559 -37884023669096543925010220894859257712 15932560 144867094558446901490048933926938869760 15932561 -2610561241403153141715559805332300805838 15932562 -953042947622763399681591223352061895680 15932563 673513052292490546055247312789407568812 15932564 2027381672549543951546099132214632294400 15932565 5246637655805347011819772960172887056000 15932566 -1350769903307024473630456141500781255296 15932567 2450322057926066904451142165383710831792 15932568 -2852693807333181578521804923074935050240 15932569 -1124146867853332788234636650599453566060 15932570 -316180902942200481922390246867260504000 15932571 626766723207167554023033539108606400000 15932572 -1502074875360520792450565146760681341440 15932573 -2675283281475659902880913434895853553178 15932574 81415569097350705352317024500205649920 15932575 9908510901433750098421003957791778600 15932576 -6167629137132707428714492566692299800576 15932577 -1583947780229577058697985832159965341568 15932578 886192007533264879548853531298634679680 15932579 -182989624102755141452927869728474028560 15932580 909984964038932191868790835010727260160 15932581 2925752330422563036311419999304838970304 15932582 3455171836554468415629001705500216522432 15932583 1445161428175297379801532689270144799360 15932584 1090585234075044860076110056128599362560 15932585 1532245446321961306091780600350813743780 15932586 -55920708098948863260462599294446907136 15932587 -6250023214502014731558921584967032592816 15932588 527158850346514361776289584811389879296 15932589 -2366791434395284061323007301787124803776 15932590 -1163600307768882083273594968246970860800 15932591 -2941970706007714795746922008839349553008 15932592 -297303245942349305386132283237453660160 15932593 1810996643958766186988629572950279911860 15932594 2174075631873542108290139203231498966560 15932595 -679655799506356377295323467924334986400 15932596 3765939987027556708473810052136643471360 15932597 3061559460763568467370891364083742646560 15932598 209250422125490176336350965129279394816 15932599 -2933209401511343909926923080151072381400 15932600 1319505040477318422081823886449105920000 15932601 -1105687467834299624094786451255615167420 15932602 -507680647969233446603834592560825318400 15932603 6418907671895200791719736164486324106852 15932604 -2129071215591435837359761165317394603008 15932605 489681209166571146363032947249754104320 15932606 2366652621453297679041933568380328232064 15932607 -760562348117048743292738895487468349808 15932608 59756770365927918566269527916585943040 15932609 -571767366552559096832131325121629734848 15932610 712502844839256892390564449783476620800 15932611 782343650929131377570724527239561603800 15932612 1882082067404069584833054364250624432256 15932613 2231796302981744827200996348427856242176 15932614 -328378945534106848341726142042545333888 15932615 297570562609261856151239041146343469520 15932616 -659942895983238271895621090461093232640 15932617 -882351149566130218383093269752123300400 15932618 -28315807230518001563295362412465576192 15932619 -148175111481253811983293579467399238300 15932620 225892234364870488509083634441763599360 15932621 4845666985626643993906885154882190507840 15932622 2289699744629873364386565909958396279872 15932623 2706965621829385121425427603117089753840 15932624 2194779177655748590142043137007010185216 15932625 -3794633114307311109998920580525148336000 15932626 38021842107673686310290485210596911744 15932627 126942648008561351092030200315661372080 15932628 -1392427341226879739203582319966937180288 15932629 -4585309623366802869587250233214292919040 15932630 713291679801913090127063467591112428800 15932631 1035143622221788997633094022718037774720 15932632 757027755393064278556040487179790336000 15932633 1885690921066800125560612698967211823882 15932634 1512769820989216637763728512308401748480 15932635 717141519779168251978909065596509932960 15932636 -430439781842508569031234859564108124160 15932637 189490616199377811632927765406040768800 15932638 1401025127379687845825984149583472509952 15932639 4513125545076349123215661809325532909520 15932640 -443457340455228556467633373286026444800 15932641 2461333687658998116296667956094007699200 15932642 3251323137535081964327702088757432105344 15932643 2731162929100224885044946179115834427200 15932644 -854766019275629964995701003855564439040 15932645 376223699209163153801855653290615357600 15932646 3795443130017053502257736380271592816000 15932647 1140599716831436874148666902092927455872 15932648 -396540718052851650528905895032739302400 15932649 -502217702093114882399123402779156894272 15932650 -1269855528144450416943592127482826377200 15932651 549531818703118086804763825600771647264 15932652 -1661153186344911573310380254130260410368 15932653 -1787486396412632873069758211362795448736 15932654 30162601128085562432370259766253554112 15932655 -489985776093258805991874080952473200800 15932656 1180500255401578185847519276861539418112 15932657 1077313930734191754015691764618299808180 15932658 771231180917479215093941218149460869120 15932659 1955005798331949882172278627688608270040 15932660 -3235188194025897662258573008017644248320 15932661 935893233847701032484301678286473536 15932662 -884454197787059046997032153877458124800 15932663 -1671241011260397070834973957315652242736 15932664 3211605562996974734621236430217214341120 15932665 -333951804624737105960671666962163022400 15932666 -2197174879002430368708359748065330893968 15932667 394582128318921132408524774732793529344 15932668 755899586346594257948680888516398131200 15932669 -984621253302843970491801330026705991930 15932670 3182406684866384757160362019443267840 15932671 11730141135314068564840343576170174816032 15932672 34417834854050055206530813377487306752 15932673 -1591318460932584770799501560751784428000 15932674 2619011268296252872366712095035562040352 15932675 2801153455355209160521235791250562000 15932676 -87456541550490394623744910514732390400 15932677 -2089414921678403110188778110080605693474 15932678 -1777655124484259832500537623159555114560 15932679 355108793813119023208963691333001782400 15932680 1134355005402322304724328686092451840000 15932681 128989774673237528219704106281853439744 15932682 990932494820505121549031602577386232160 15932683 2252074111294025376566779195957454865904 15932684 -2007373825821278069131667626960844295168 15932685 -2336731178440532666480249208208753060800 15932686 398020871473487539278443759053348964352 15932687 293085060202229602642647732811544132760 15932688 -41067349320494011395664108519812366336 15932689 -1252134113022010004857482250200667726008 15932690 1622516968707684736101554349636182013600 15932691 -105973908904948539955235440026698124840 15932692 -24132618896324972511062234862704629760 15932693 -1561525055501052057746755546155680318400 15932694 -1664281044534349414565144569513187265600 15932695 -1572591250638453591361034015344219486080 15932696 351354372330878874396333616667671756800 15932697 2424489501429838966817269382297507976960 15932698 74129843495602380511443322805930201088 15932699 5884657439846927109719814445143021581700 15932700 -22014803558615325303636402812697369600 15932701 1299340233522948531034648410777304230744 15932702 -1202600951220985150321241853733272632448 15932703 865329852811600358160130328052527683200 15932704 112754319831167321681150348323006709760 15932705 -39442839915304609779238584456575432280 15932706 -450087016931711665352045907656951181312 15932707 -1267785936176816613732869426059413155888 15932708 2136402060321234233597906212433099068416 15932709 1745032776406638533667120973975738477884 15932710 -611681604669327270706832164791765594240 15932711 4855657565317530927815708503701090264312 15932712 -4121937891447496846648444556306868879360 15932713 7205623982081128825640914284896195043962 15932714 -802137155534195210470484649476394969600 15932715 -2836460673357693972280654865452341749280 15932716 -290856361603654073686039960361786496000 15932717 4733592935548630884719748428426928047766 15932718 -114527384381693068133895773046226183680 15932719 -6384397162333549079107681941253638704400 15932720 -1154979618961935996823311376919474995200 15932721 301726522801962117257555090664484475904 15932722 1629902099817041134215921544922817781152 15932723 373665668727466421447361751570539442320 15932724 276740243195508427329014799579871150080 15932725 -3319957824180865630820798195507363929750 15932726 -3698763905245985978210587647665479790688 15932727 3960151602701061724567448183819969287680 15932728 -165091166830885335100313951767368499200 15932729 -867223352176458049547330712586634921472 15932730 1414959130821572925152497707629305981440 15932731 2017652415786942265799323647223566274532 15932732 -508584805584208714460599331707958315520 15932733 -3730444128673758167088810975369707678976 15932734 4620864429408705112396620258439320896832 15932735 -9899211770910688793618880847497810240 15932736 -133346701242046505768977206982213632000 15932737 -8187944676253722287654152582342764302508 15932738 38022913074440869439527019279320172544 15932739 -1332508870244233989205994018960038759176 15932740 -674858502247949828584392441953268241920 15932741 -3010599350069188478857309658706424430016 15932742 -1625773520739305408376596198911676820288 15932743 8025174691079923329070461583774166139992 15932744 -5301591787038016936204180852730154024960 15932745 -402716906276945008268719943182074261780 15932746 -1906639793682429539879276796625561032960 15932747 -84362783076482332865782112390880086040 15932748 608459079942318355606936264398856427520 15932749 2704868896831120824811159662976554951136 15932750 -3002612646197515435960413714425629632000 15932751 -53399622457372893175445213617833928176 15932752 -973910277282718271592578137096695840768 15932753 -5443216613476572901342065211492448185998 15932754 716044536648876880055863982373504537600 15932755 -1020152367155781332408175130629748255680 15932756 -104068915510213158657312518605958430720 15932757 1080601892606153799288982764320709638592 15932758 -3016432007899701801753600441033650615520 15932759 -2651648997779877493986499884519904418040 15932760 -211175125121720007155968841075510476800 15932761 -68316848648150760631947925088175323264 15932762 3051180881263692581305523889444285019632 15932763 489974051069641298726117312255405584128 15932764 -1408434507392242892503744870327308238848 15932765 6553097190145536092004187775016268992000 15932766 1022780766396996638945418603669725577024 15932767 1528235575973045225632854502939286519760 15932768 838901449173838718384387622522431078400 15932769 997567443890993793366708121095873102720 15932770 168208503601393822095401302480920629760 15932771 -2340959590162461040337347982694413837028 15932772 223996804379702465912975785700842183296 15932773 6759470444514355109746768742543180692800 15932774 559705275262905654371815231416497226240 15932775 670203371371089181634784817477125895800 15932776 -5329049901897374073614063287225624273920 15932777 125787442189703211866035607065445862144 15932778 -1982964756615867875209273633250872978176 15932779 -6709558261484117986456636573233106492080 15932780 1438017695558668025379701087780025907200 15932781 -1865346772862716767786891199282826626080 15932782 3380659258534764516894726903234789628992 15932783 -1231597166294638367931859756242387121968 15932784 8138526487327430693732326737499914240 15932785 1748116683609024054514853311283351070720 15932786 -198966026613999574008057581028369639408 15932787 -1247951107865817588230499436650366113232 15932788 2118136318618057029346917971295184201088 15932789 2681013688286105021257306304705382988590 15932790 -7071942184373271275987705259296716800 15932791 -15071180564847710199389993975732310144 15932792 924302173270890204034961828248291123200 15932793 -704951982954735314070959344264321327536 15932794 3266086742746165060121027587195632867696 15932795 99565683938926993425684497925197740800 15932796 -3405337335091116044166411686334610944 15932797 -3504649696289809914062925882909493413754 15932798 1460200515818603972725437631087441431936 15932799 3650193998861659464574889231102627493600 15932800 1152717039974658537312908679856521216000 15932801 5483680150107949513390921342294613601600 15932802 3665400759323719827290748085992186392064 15932803 10253511259529505639531697455027801098400 15932804 -2934826078783633963462923759514485097344 15932805 412933694340544175342991150127650320640 15932806 1196932642636510682828338887238689440352 15932807 971160901610102983687940526108511606320 15932808 938789267133636021464823481730371584000 15932809 -560108481361354419610093847102992496540 15932810 -1599164024518903614839991372849179905440 15932811 -2693135355732580760120165218405895027520 15932812 1399329179027486095367043963583455264768 15932813 -2599678569808201240268543231798126565600 15932814 -430102849950580984488198886639504973760 15932815 -6736423021783776350911128724757219646000 15932816 403875780814414134956519263179449475072 15932817 1963386647193853286045369061260769041634 15932818 3355875743152052798214239686935243277440 15932819 -1299921150868225935212128532317688259504 15932820 -89125496119416271239409783068563281920 15932821 -585961048821067747686715308003185985056 15932822 164555442966899393348064376207591617024 15932823 -162087099612436787333675614305256912176 15932824 3130353286822170703173517988430968616960 15932825 208333226888813063984992473760091833500 15932826 -76778500951204047818697242729274181632 15932827 154741399761636544238861221524008736432 15932828 258372107464351427924525496388591036416 15932829 -868799525511627131063388353330169700800 15932830 2464236850633745296053513553823452521600 15932831 4072051511705285793264771834601702299192 15932832 2477689132207445666133620494835751321600 15932833 1506581613351334425815876262768710818944 15932834 64913130799860327785973686964714653760 15932835 2944742685662407007913449871787034803200 15932836 -551068000934504255393922234276035493888 15932837 -7677303154796011352971273247026615208514 15932838 3278914367156047252782138338983968768 15932839 1895486676215093740334759749775740637224 15932840 3112077669034831008549932784437323776000 15932841 -1151196689391880266532397877421386614976 15932842 3523160723273701937281469187793906634592 15932843 -2672876162484507931786595871670662856908 15932844 -1490248195844770185127159588867315134720 15932845 3941005508840806581887713254959832905100 15932846 103132767503661723399785284921756894848 15932847 -725178855857202008878611695332072422528 15932848 -98652612537302871799180712163959275520 15932849 -6783453894178163617323077848442070143760 15932850 1037453328369968360027446974631718736000 15932851 -157260247221146925180301528918625833392 15932852 -68319904156881267482655136258369271808 15932853 -748520632483241280785170677418151811456 15932854 706913550239990671285998013131708972672 15932855 -3028014325293091085604320205951665331240 15932856 4092330616599668484282478492060695859200 15932857 3237772779877799030801093167849699362820 15932858 3187518697894008818313690347847363719280 15932859 1818084485718400998798570941316006082560 15932860 -519904421787558865952292363933389936640 15932861 -849512646707920153928367191674330369920 15932862 9708126282880707949880701461084414144 15932863 -3000968257113240521960890830264009373888 15932864 1913843809668859426177235700488733720576 15932865 -873949215650971667945272236623013180480 15932866 -728897931108261363607008818952579164640 15932867 1227077142586058183938560452739805471800 15932868 1143532615981768304788251935873261568000 15932869 1177030352290641016805034228327176231580 15932870 74694731352165685659263464542549859200 15932871 2966714422302286330233172154506604331000 15932872 1394510306774310106770397311687420748800 15932873 -796709433742494623581091468223668456496 15932874 833689869627034398793577223207113660160 15932875 2265542791231527980854904542083341760000 15932876 -98114645491355201358716403596164684800 15932877 2763752864823960994061082410382088816320 15932878 733707172172432788830625389466963944960 15932879 457351797831071079708668838677542026480 15932880 -391764207065541768270111602600065843200 15932881 474780891184371518040963552818070013682 15932882 -134598906008674146890558283690088805376 15932883 1799774392636932057342784793653374525624 15932884 -852671292465851606667813505861663604736 15932885 -747339223240007254333416113213902196040 15932886 1276781500411356490811640532106634262464 15932887 278805368741364958473933180704958857760 15932888 -1205196660430289928085080695418805002240 15932889 5458169844305386078808639529688969271520 15932890 1840680333040554986181353645897317636800 15932891 -90632286795718220275905561629215437360 15932892 522709850053733015847135914553953820672 15932893 -2835568401295786341025218770911640495220 15932894 -769040700888956858198449996321653140160 15932895 742007097405390584894104045906260065280 15932896 2543055484454843560185270152386227732480 15932897 -76324900333243979218448029644205761600 15932898 1450221580477462252711293739803642719184 15932899 -7128161594698425744846188024854650528100 15932900 153677033337652290777977510975237452800 15932901 -1505248218517937863669194963057773143968 15932902 -2983632354879078098169928710514215682848 15932903 15632559614439114573929403758118577152 15932904 1066735903212738739130946523440788275200 15932905 157096251201878703004093948754225904960 15932906 1869364392476145299435381325634859950080 15932907 246994242596838557714824481560131726408 15932908 -2703675727953349181960514612675874991872 15932909 -6401641378153038908077607101099695787860 15932910 303392284861242786533947181272241848320 15932911 102075583673858938714971066092335050400 15932912 -105476204964588001560035783043619749888 15932913 -466231602329322014637362259255283848576 15932914 2636975781344826974442952863707924887056 15932915 919505330629322512710597731845029179520 15932916 777145798014496858393071411894955499520 15932917 1552387669735360650570714523802765696 15932918 -1854098156750286006670347429083653176960 15932919 -55155522260099068426095345161964316800 15932920 -490437772369906843407295530531760435200 15932921 -1293645774963753802248984669308598473148 15932922 1192909281890965368121972027856651120640 15932923 -6675236106345675943201249065346593892828 15932924 4566333467145312669681644415661596672 15932925 -311082844598197668873775803262110984000 15932926 2058787389706302086437104429677303334912 15932927 -3514012004958099874922217288814485609888 15932928 -282444684080608018910892674109338025984 15932929 -5210165612466715643565353806059006798240 15932930 498738307074971426579575773813884051520 15932931 342291179646342484548514350500308287744 15932932 -1204096060432785329956733463699198709760 15932933 4500185710043336751864781159396255888764 15932934 1767289923517862254156714010505331437984 15932935 388871986336508856712059415481696640000 15932936 3914159214715303987342398393460610503680 15932937 -2504131669196608268481397148903579385840 15932938 -2379174954064572178637049927494141627904 15932939 -7048077263708011199257614200523659040600 15932940 -540625659090699615616843143953837598720 15932941 9652305711395525414094495996853541356512 15932942 514364677641566971213613405581425074112 15932943 4480983181298906686808580286563254424 15932944 1662142516016372669676814151297124925440 15932945 1666264212357229512154583346343461852480 15932946 -245289129775332167368702204540100831232 15932947 -2646493741758343824589819699865344923604 15932948 -3911193502432890099719664211552227774720 15932949 -985974130222326733777626932007005821536 15932950 821486019430678450606344850396625856000 15932951 855950582124917555587023145539373907640 15932952 -1307210650709219197693813571758532444160 15932953 -600262219254090810932768736855212400000 15932954 -680230736229822752565551109071683706400 15932955 3306046854539743759951058410037336565360 15932956 2008041584719903355670953540744482709504 15932957 -3792443277495378816999131106811673346240 15932958 -306392740186105287702397960088945857920 15932959 748577941526974314795178669777280431216 15932960 1126342313416926575800061154766842101760 15932961 158808642723143715027240501423997027104 15932962 32655510630709577096635524142904153472 15932963 280933910627027014898696226879986510640 15932964 -742115294518188503076737279622613383168 15932965 -175312574537400614908583452300176283140 15932966 135552073299547592908295065435395525120 15932967 -2711191568009846281896064701968592596352 15932968 -2105642529424142727640236460383931514880 15932969 -824543992189450634553296705107558846080 15932970 173789734621636719284183996090479603200 15932971 2907313025506985749437416525890775509172 15932972 1050614990669717868080111616423369077760 15932973 -577592467367250747617976910683500139456 15932974 617393336091511622575250271665630413440 15932975 -631763742958644839355128568912709767000 15932976 -491455147047280858972579501872476356608 15932977 1299248320572945809042995009426234060800 15932978 -3264193328390342171156282765679681285888 15932979 1523564213878493090388313750654383647124 15932980 13795445744056568936796089278969036800 15932981 472105642597889619800192799190432581564 15932982 25629126741127103287695854834666810880 15932983 -4813248310185556840501651961066045294376 15932984 -624155894269519082329400866972296253440 15932985 -49750553547533193825029520733157730240 15932986 -409084316107690060721984972918600081808 15932987 -3584996993716076016497839846710450730284 15932988 -2342476429841958567364308846378348449280 15932989 -7437223009603455071639806416822161233210 15932990 -256763398368778980468947649142151256000 15932991 -4790191652963901376396712055989397993456 15932992 317083627338768524743597889176993792 15932993 2089923411318662342135329371604492532400 15932994 614179417951260982721277798444103901184 15932995 -790927762824585231480142896533286304800 15932996 4534471762507448580691467295494285648000 15932997 1068378765709783804022621802268217197440 15932998 -3560858912594858385209684194154206116000 15932999 5511720623604835917400211512034554503000 15933000 1748810957348617519326966799676375040000 15933001 -2139954712164842474328534140759379734080 15933002 -4226623185240458795099370457018424871168 15933003 610251537647610264822821764366097890800 15933004 -3457115812281428254028185740941990796800 15933005 36776589485487017356015020051966083520 15933006 -3884561076764059622786106368611127948160 15933007 235511202920262150839607847479194390520 15933008 -12569745715734955036406787407150579712 15933009 -2699211910193534490862545876257005243680 15933010 542195005217177112774473268403817152320 15933011 6180423555144895509493312423892406501612 15933012 2622650280190694853371943141176620314624 15933013 -3642493869570270081460320387222659698738 15933014 978040802926963789767302334847070352000 15933015 588880524150327102947492152117212983520 15933016 -2159941716532184314408652522369452769280 15933017 621536507279482842615617358314171094600 15933018 530329856964705612515625771744868981248 15933019 1610161432272027506728345263740007181344 15933020 1920800975194012004589474308064146227200 15933021 1310375801788506379424501635556072000160 15933022 1252238383694830550642736959114445864960 15933023 -1047208425951023482553008487259247204320 15933024 1837646275737143940601213125897879158784 15933025 -2739839381574848035508155340049568045450 15933026 -3571397142711568928709143894877586477920 15933027 -2126044517012851924445877873170620758720 15933028 3331153643632241453283202644770630737920 15933029 1829494922157551761894961622131642763264 15933030 -1327367392530928022879753414930733847680 15933031 5235622168174512593768236716544183349152 15933032 2972563701760696151203844653435143782400 15933033 -2244376960156496130769752654859429330998 15933034 178543822255755025661717314229704833120 15933035 -556828510216637223528203891164229377200 15933036 2270546031545295670733515297897414164480 15933037 1707061174137323959580650126960426711692 15933038 -95037487892412952159645395666602880 15933039 365209043182283144423133946374570639360 15933040 -760114002332052826392006786794972774400 15933041 -7731614027268079169223671659119236270016 15933042 -2550741576594233108317766085444919547760 15933043 -617637530996046119450673859570154678016 15933044 -5742730454901657332539705960316567988864 15933045 -2176025943640468430560466887051059283680 15933046 -1814484194535592831240635445177716703680 15933047 -928447950946981650867364976782270266240 15933048 -19697318981886942046545237384885043200 15933049 894468864628324677803621540822910492192 15933050 207005197050811910799003212645360044800 15933051 -616594844061265988156410849201247822400 15933052 -1863713241576119823839176321407823857664 15933053 -89570411752689125151579145611792232872 15933054 1222361822388788231529748153088400469632 15933055 2693481828951627079226828631557885433960 15933056 1128830237243445577378222423781576540160 15933057 -699281094722258570537461019549131368576 15933058 -2850211764015910170707097762801720543360 15933059 -7070179023999180920046962364270151463040 15933060 -1054484782929008706167822148681969561600 15933061 3965192836478133143340598554611038893662 15933062 -1703719976365565236523861708529004084800 15933063 -4028199006753469709888775999182022749616 15933064 -1584258867085561216447449198728348467200 15933065 129551206829432040444485610334994755200 15933066 -79457648506767943731268652475888353280 15933067 1632642373775091001948768975052831306032 15933068 419994264525989839547566186959470085120 15933069 -3316954201991881472399033331305526095136 15933070 150564941145259293973490413554124800000 15933071 114145801281357615135858686364357043584 15933072 -357522871023385104784443266302571446272 15933073 -2821602167498279566952540820203370458636 15933074 138101621266851970237246947748037778432 15933075 712589480402787848305788535901201850000 15933076 2469888247948902772566145099120394917632 15933077 -1762734382847494380759783376274481718560 15933078 562792282927559115942788968221125038080 15933079 -3859952040743112629857089959589280235320 15933080 1627337383935219096762276415140607180800 15933081 -1362912865864015294786104596934828787248 15933082 -5889646223646634169221349260246049010432 15933083 2376064012341965630839739260035483427332 15933084 -185904687531786580632080961549504552960 15933085 -1233841994154437368493925130717289046420 15933086 1431858527894008112131012775792454001344 15933087 -573644822457363671506412540116204467192 15933088 973564651670637280667422107207567015936 15933089 -1295278574640220566153400111225143418176 15933090 1005620222605083251283431692694869432320 15933091 61773510222030804814855087120387162312 15933092 -108385490527047464676395208073432965120 15933093 3277325819628932185148174161831417608000 15933094 -1934626976533466262229706040881521559808 15933095 -392368432412739584533671172247289594480 15933096 67057259905687078904517032644104145920 15933097 -3187881469454947762333112456860625951628 15933098 1862423837007703582758033924407602330800 15933099 -131458308335847570943547720986864879872 15933100 -586667059766619419289331926379555545600 15933101 454210785569411885259033733805775070464 15933102 957597758754567971537787750042549728832 15933103 -2691719276968323481918857293447127265648 15933104 1564642234647340729981628734649147228160 15933105 -91550374925380113637206549041025726540 15933106 178712099275896884674720020862806713856 15933107 -5223020286103172524979469939645397126644 15933108 3010692932221152910433148784978549493760 15933109 -5991485684289785385175010485291250236690 15933110 130880427652116397898166969562110577920 15933111 -2622777174632556027424059771548014343856 15933112 829636723601777264152287687939155312640 15933113 1118403222633732581467997666738121671424 15933114 1726094427860456027554317769150704188640 15933115 5710936287683845385081996113267627392000 15933116 -5414946558316867413513918728658843663360 15933117 711321978394406997975777864933118603680 15933118 1125517329693075966698188152015707669760 15933119 1505103157391962621815312964926510220320 15933120 176656320134309905700852736997887836160 15933121 3493771084761730782833292431791060384322 15933122 -1706081591453755463929538745939931039200 15933123 -1300910554193322549930114746935847449656 15933124 3195265146132179573693392246050298510336 15933125 82143942058915844665359895036335315000 15933126 22154466775634104393417523906645203968 15933127 -605693116562825146405678324174562088960 15933128 -3191937646023626549651748270901705251840 15933129 -2956686225768977158504384864835704865280 15933130 106846209103488737443696953707429433600 15933131 -7782719437081684137944461764382599081528 15933132 775914977957010113228441759745078067200 15933133 2131098516769231544590539586058837713560 15933134 -5416423053507356643027032641462656000 15933135 -425898360088365673441032831600885711360 15933136 1052232141641261966230558836877448970240 15933137 3055649948808183401429376566976353553504 15933138 744678342610800936748365871754142796800 15933139 -3862181305226325748810762018013394579120 15933140 580020522171272552984242897641726877440 15933141 3079964108343953434115505549962352570624 15933142 -1385467612823115061237449052970248866528 15933143 -131254571784721539783862235599457784000 15933144 72141324600394109830789781758728990720 15933145 -3839212892873204350406041534194428548920 15933146 -2416262194808595840365848077720358387728 15933147 19072794325619599155559728245382407280 15933148 297321367680436578159641857321996247040 15933149 4376399635626341744760421665027341226150 15933150 -180421471964184661657862944237382371200 15933151 -6083909991293423597310153202755757348680 15933152 1513893064429088002612030187745015496704 15933153 -1688176438417945170511875454249683244800 15933154 -1970880275466221687308447127743837441248 15933155 30701105531936882446621315631489043360 15933156 -1523550664680156087251479889961763031040 15933157 -3631537024199107710515461552029826558594 15933158 983864367760068329911062975715264435584 15933159 4603283102894114867592895118725329360 15933160 -3355009746189414840644145928115521536000 15933161 -5938748706098569685632439397154030919238 15933162 -265713276694852308361093476293462363136 15933163 -17200807681631310981011218162128439680 15933164 -300995451407825401760229086408251075584 15933165 -1333007714804582475206142091149596086080 15933166 -1203438154794038883002099049824062771200 15933167 6001756450079107922841565735888025979216 15933168 -271449444632468041381525584464361259008 15933169 -248537184528363404919814687537750944704 15933170 1850578683533235927442520970781293020160 15933171 3912365810953343352541603488438622253112 15933172 -1805490684897174632788662386946952663040 15933173 -1824912912390545355489104946204471611616 15933174 -50131177160368172261080479824912302080 15933175 -616301456497406591275003409981924263600 15933176 677276126896153455108017732517052047360 15933177 27546238113174382565760368457004616448 15933178 1506807431152829281768486623256138445568 15933179 -2437040253563823609221338375514438731824 15933180 1986074330103303805733731965856554854400 15933181 558128374367102990383897075015287871488 15933182 -2340214514300278005213619464282718933248 15933183 -1654203195401678649799962213041025140736 15933184 -1435725041869339862688011061353020129280 15933185 -1362896924625961709451695740177913608620 15933186 162570028511319654861450972279456485760 15933187 -1803136194224134562521502087176753071440 15933188 3025441055204633348946719971839094603776 15933189 -3396955402653437593019983044729683513376 15933190 169862974463798384311784127436574169600 15933191 2406497368979285081982323377964569633800 15933192 2160627804924181109832045042253020119040 15933193 -7130586715130550856093372198328354851558 15933194 -320456295814446833919116139626430996480 15933195 -16923177239910748864222125255624589680 15933196 -3640713978865241390591513008579164985600 15933197 522328572752668413282448637925549323232 15933198 539319483580420532846201028440634622080 15933199 -286723361800254777965802957099642249888 15933200 207564771867647453357382942553026969600 15933201 -591683446656497220367577644261173354768 15933202 19582592977373548460239457483997619872 15933203 -2121554866032637454169552067919243415552 15933204 -729757166737769637681721148219096064000 15933205 -2847710840581697597999840475742812503040 15933206 2539263488634898083251961167990868843552 15933207 1860288366561805039488033062535532715088 15933208 -284004581670875712108009125272383406080 15933209 4810131569683873325164805389533650833860 15933210 57293086037332624335598381415775014400 15933211 286318274628096107539392616950473926400 15933212 3449394944093829144813814311053034579456 15933213 5132038816699184857928626057426704878400 15933214 -2549371784604276317706436655125842883200 15933215 160266710426909989024974898890116143920 15933216 -1348278140421596733124702803009912963072 15933217 2424199016390611340451182855746822599266 15933218 -1171419659970432176227479220092071175168 15933219 -332106738304238345271246773981565699072 15933220 25230763568143160637645899648325058560 15933221 -7537452695988587790816129223590475758948 15933222 -1211223720039674076103609096543547899200 15933223 2520205217263749086050203999728452852472 15933224 -105676921910728934304367300856195159040 15933225 75968094806050901977565343333946368000 15933226 -1708289447000992923848283605593811081376 15933227 456666664998479257295440777798516153440 15933228 2890138700863054946994463981053519275520 15933229 -1916157766370617361011360349754648515520 15933230 2728524760482455455687092066367411853760 15933231 -2283946622121889535741144288200607263272 15933232 503431977519453767658018748740700717056 15933233 129340904529575706955511633472957700680 15933234 789193769271370267003177600877629207680 15933235 197554727736733939899860129313804615360 15933236 -2211837964424915854293375980480661202944 15933237 713362562292866135158444335676406266752 15933238 580895678759124725605875681787548274560 15933239 -918299472228397168519959513039822579360 15933240 8144093186326445500927940764870656000 15933241 -3902064084970076054329471818056377350358 15933242 -1114919426016521434245689808422489733408 15933243 1201940116630644276332389371687758152128 15933244 -681332525547472702474544342193125704704 15933245 -1844723283959490580834613841711120890400 15933246 13972123539291133499338443812504371200 15933247 -650226064994033889437438447171744548488 15933248 -1380611593556808935830112684020208762880 15933249 1698848186323899709632906693659160562068 15933250 396946227312492300514226597621292288000 15933251 4498278471402722340843543695732822087400 15933252 409483639642690442817525979809709092864 15933253 1308661161539436769943332598204495387680 15933254 1838216406501881774884725715315634676576 15933255 -322168222444955611020385531201238001600 15933256 -445485521857700976014291151478015918080 15933257 4894810829184628095069157215048435436506 15933258 1972503576255615935917999941120485922048 15933259 -273436256180348166585923044913065612784 15933260 -541848679079120794734572949156944025600 15933261 -2491115365901034545576598657540787809600 15933262 12815248460747162200500546034610955264 15933263 -82976454537912017550096503475232066176 15933264 119751974157148660397514099366037684224 15933265 -930931882363299618012804715620328040280 15933266 3035496828774062615637588830946217586832 15933267 2121361860699920602012542842162745331200 15933268 -1115754142269999961343098568248032798720 15933269 33231661931694230842215364134573071712 15933270 -445401135158708409891629313058883389440 15933271 -1960508326023593587729129836991501345528 15933272 -259201572026313847872829699483220398080 15933273 -603434816855563119658215262411684211136 15933274 -1175073392957840185996919092732299502848 15933275 3447047345068607399387345463374079061800 15933276 -4427549217427896682274052748166747194368 15933277 -5231467731933082785930440645196170214874 15933278 -1850700837644828136677461188385140428544 15933279 23164319295645428449578095511916962960 15933280 6404123211254032452943115993080135680 15933281 -2005480376032682693173425393101486011308 15933282 253715985186465305511136313378927760384 15933283 -4253998859547837784302759628295351434468 15933284 416071475289209890672439034920667443712 15933285 -2139249847626814100208318273482359182180 15933286 308024123016537845164839012233308816320 15933287 -2033576194099501215795956659728170376768 15933288 -1295925831559647659300848901616023470080 15933289 -2850991347009608362664809637652125346944 15933290 541742347038030988473844552404377474400 15933291 2658598246697434250919051615255702143424 15933292 1854278492976087986093539756309398161920 15933293 -1052576070110637193975585122588927098880 15933294 423246857554282077357473468653902915840 15933295 180135239930948543194067464417270301280 15933296 789604110742480284227710037850939064320 15933297 742836302949326012442426108266077894560 15933298 -727670950968490879860534665379291678720 15933299 4222260139887181432346466512784496692300 15933300 -137639223540896994323978117936504371200 15933301 7857265438319434537463132904280504911132 15933302 -639972490177895655416862322408582932480 15933303 -4038375687947079113027221734189209634576 15933304 2022120469697896707283541416015819468800 15933305 -2780196712750541035866481331520262214400 15933306 -3554030927644551050455667860167396096 15933307 677397197302660571245629831408242941088 15933308 -706564174314484237867101810840600514560 15933309 729686962485212433393002003325697296960 15933310 -100621337174353349623520194557956509440 15933311 -110503207178053891578707045418498377088 15933312 -401602478247363290533332664048586588160 15933313 1030511046150992498163181092530677715040 15933314 -615758833528066839967825345789202932320 15933315 -3192834653604284395736831420398755780000 15933316 1526822352044964512996342526386705379328 15933317 373579656310395705590173135181581706232 15933318 145562192871751621168350990846582620160 15933319 1132212135795739390843726062146449046544 15933320 -2915904370123060710163944004089865267200 15933321 -3595962359527154766641867440182630377760 15933322 328361315351037801916553127875581224336 15933323 -1093602375447356565335213244852598183680 15933324 1497231303991577359852296010417332756480 15933325 1674516814649581961572416452507250694500 15933326 1364689076961736490083783833994764338112 15933327 -430594949876295168519978969654845143680 15933328 -1354749252869727653563832415856350158848 15933329 -343501035254453920609420242279161944320 15933330 56501711012270904669223313108973132960 15933331 -6273059581572018651750651730139662001888 15933332 -231441547010018267881635341488246936704 15933333 288756122855292027980932647879018345600 15933334 289991457161564408693779026206973402432 15933335 -4969588744673618521689276040900499294880 15933336 399076506497877154593143683942585589760 15933337 -417174235524470100471756616871528247936 15933338 548898462384900316382053769564152861920 15933339 -1066546842183853575752065617878850768456 15933340 -755159540338708394327085377834121830400 15933341 -956484985505369017447247367919799295258 15933342 -831566109191277916099583402389497768960 15933343 -63345584334291667715053649036410494680 15933344 2150377536303530354227566660721198497792 15933345 13430081140968868212927857169338087040 15933346 434932500783761601251944649052687280128 15933347 -913499349660299728053930836719810741296 15933348 -6480541814907704177445877029679224192 15933349 17219809830650089934838378450907858688 15933350 -727502732455539865283354967716573376000 15933351 182157710349626157028080865495946592384 15933352 5237760812919867532588248760775683276800 15933353 1267401600980388906623331711387417813120 15933354 1133199642494073766511422314793279998720 15933355 -1971054966594887777070056117046164718240 15933356 50374756907667597108089223146085181440 15933357 57693589831150773502879146171559825440 15933358 335096162826190895171445524178125717376 15933359 -2036632533583459746376922193718714348296 15933360 -418136286768185344254385730708458045440 15933361 343310637563293046288519079775500155172 15933362 2190872804511439439617310805003918835200 15933363 -2040231827512108719772334287016576241600 15933364 -5652626582113943181881752207588954820224 15933365 95492321398738248864983201155401227520 15933366 -54682466327070689804644863073559266848 15933367 5489196888697364564442344270383613253416 15933368 -2115643905091459757116112973922954874880 15933369 -2900166324411171376812555663316045441920 15933370 758692122339100212239424855925236284160 15933371 -2882001502920959367143761436313802246608 15933372 539265107224172961308179087963003551744 15933373 426547801385221920885470586196378615622 15933374 -1670035806270431951530702943469180083328 15933375 6602050230707470545154273068250571880000 15933376 4142611887043437148780988190751916556288 15933377 252020817857628772155473088400260030660 15933378 689914984712460872707917243904295217024 15933379 -2287861430445903520533528784256960793600 15933380 2901691084477451402953173940437594297600 15933381 -3761151253183033449398846172647922839040 15933382 875770236130447634819030256913200189792 15933383 2264091336581266749848309161119810039360 15933384 -644555391964213848029062154401866209280 15933385 -1068475383857225821813996681334479534200 15933386 6281644266424238913560248656209404416 15933387 1594212232573232283346807098233168031960 15933388 2297369327344724801226342576104650275840 15933389 4296376762835954138659583655538571843190 15933390 -274407407031195726506212602732762193920 15933391 -530336308971086093253122015106447912208 15933392 19788358643380677037812702348074680320 15933393 1030259652752854260031144100885272888704 15933394 -2409324460662379373359912835929975200768 15933395 304689197633743927811485834424966852400 15933396 -358845384480284540953989702523063646208 15933397 6427111692927086024361674348042083232846 15933398 -829249323153219228627945034633488068736 15933399 4477205240189471044539052689569448780288 15933400 -654501571706775029556687574542336000000 15933401 -5139702784979078228485700921026966984992 15933402 304433476557904601243364243951778291200 15933403 -2037680797664542853881005294567275914320 15933404 -6464306699745144856521828689520690107904 15933405 -4519692179330174231256418011894829572480 15933406 -4032231659044184335822662226833800062848 15933407 -379317985897078663345302327571964070288 15933408 -31169931358518833518682564114196725760 15933409 -518726236078825808481813599418906199390 15933410 -177384604338565659240639187571420732640 15933411 -178678253026486280084974961165549273088 15933412 -3431165725093740594874297633683525611520 15933413 -526711720183984533938492475814781827200 15933414 262141963381080212798831321064100737024 15933415 4463187974667154015575517464944908021560 15933416 -4797348805650733621786819366178743403520 15933417 -1101925973461265792043879541763272587120 15933418 151490121244974321712017111874861943904 15933419 3132580384560529887973118234665951614840 15933420 451678142546546161260028919518886952960 15933421 208097431141578030377725505228286974720 15933422 -2938750568435252220611137898349896251200 15933423 1676999145234150431477968578352073676288 15933424 -490453264059995341887510041052344385536 15933425 1160763540244512256910742910601190414150 15933426 -910458228589849547197064234845693405056 15933427 -886469614268268994612956747693554069160 15933428 -958519988736894004910270161808471202432 15933429 10256102236076877752242110626197974510 15933430 478924030721760052986146127947933301120 15933431 -5252570137739924690899535307134594361600 15933432 2872438050638175993374536780969402552320 15933433 1735642232492477574589571528822611860804 15933434 2357222864209185170309515660001447170560 15933435 15008429209674513800960499696938841600 15933436 1209750799584798150658465905138984007680 15933437 770023067877722517156171109843162299492 15933438 614815614644349740963461515930601281600 15933439 1607531707657347834932389067269870346240 15933440 -1447744096202581107596947658441018572800 15933441 863671179546839291275805481263193186240 15933442 -91108465022190675632004841193107255296 15933443 -639322333770951610260443594042610235536 15933444 2407890814692112188439878772351547338752 15933445 789833062742555662486065017204840006400 15933446 -1615498874059960801157237950967630567328 15933447 -1197321281045731062380007431222593735152 15933448 5808550334071806110898154730480035599360 15933449 470005549155980967920898015037739326080 15933450 219170341121822374306010505622955539200 15933451 -2431948269090951070308130908804604229548 15933452 -1506677420737508155324653278113267849728 15933453 1473871768572117161643375448716640634304 15933454 -267255467096997376622533760644660027776 15933455 -3887840927375481267589427781707679755640 15933456 680441322226650521099645486221177651200 15933457 -1938569089799476357160456969261197626240 15933458 -1507449762177910092618725280783157993824 15933459 4155850010203037908359603358018258298160 15933460 59875491842641039125891493746283841280 15933461 1137894054849883477201006577060175099324 15933462 -409589436892805130050407541682783632448 15933463 118192423507654640652650462702801223168 15933464 -4496191135199094073310504201660617728000 15933465 1107080510476258025868052380504065555520 15933466 380477551842703913961679404820969515264 15933467 -7136807420177718583924972359274808385048 15933468 -1529510116873660501549984027041475560960 15933469 -1039704581615286631052768877328331103130 15933470 1845119262809739889255963289684801126400 15933471 -5488059767900515302798437168180950131456 15933472 3829733230275734436912519124183267540992 15933473 460310307285539074740470055978073413888 15933474 -9800586162749642649595416162734900832 15933475 -1300183556869141441377601056636097766500 15933476 -1192350929852627307917809943113356410880 15933477 -311734760412697609167539233338615808608 15933478 -6296809978901993087511057690168786432 15933479 2495317767006486956782792684191364249080 15933480 -807987667900574513315450647875159244800 15933481 792073339603927219905507599808992907600 15933482 4434806139837898257659861219846236507392 15933483 -1831136517328053066548212413797277848400 15933484 -1787986118004485330511928560440941067264 15933485 469866213272096566421968379594747415180 15933486 -494848457267994320524352638216590623616 15933487 1240869162410478611074267320530311401832 15933488 962853173150008082084569495549628743680 15933489 1286463479459367427501774704172807000608 15933490 -2108054424478204341957606870776123772000 15933491 -179765235287524609605742183312636423776 15933492 -735096196551422518113262503052906456320 15933493 1906531477024872422107166384332611953500 15933494 -3237702359633384981602617858415977028704 15933495 -1127697620958682614567772490958217689600 15933496 -2569105486329149327567401339007769907200 15933497 830527948851629961474729293703484849920 15933498 28237325335200186657335968751877450240 15933499 -585675632925261977772196916802453741840 15933500 905215701842527734453917198051119872000 15933501 7468186756488307129361640127634155669068 15933502 -283835967032372929973896533034469625216 15933503 1463952777288963404807900887007496352464 15933504 135180276983524808616098370085560778752 15933505 -112793358268988999405086483046906841600 15933506 -1108665094380283762890682423144933768320 15933507 1974180838239033043091365706275448891640 15933508 351770799852419431821568478289972019328 15933509 -18266672679676195238167722161830024800 15933510 1736974775122269471823419528389490585600 15933511 -875811144695762034199200172795813291680 15933512 -1433266524860958772585128605470165893120 15933513 3789807815395864910762576716505750697744 15933514 -3377161147432947626025773420254927292160 15933515 437492584784770878041252877713518968720 15933516 -936208752866888745295914923703121371648 15933517 6103472542343234589793170850637573668406 15933518 1884442911355301827509751909433603616960 15933519 -58593778312374999452399535203778692496 15933520 494534981222048491226839158882317107200 15933521 117569284301684495470542326043157310832 15933522 -393855605202002260971016373850862848 15933523 -5252531664012070955043033769921634302228 15933524 -2540692984454123290926811973078769995904 15933525 646959704646870450077721588682925788800 15933526 -29199263437259653061165858183287370880 15933527 2210697002432500439957860096394266820640 15933528 -1733725133547873670290596388003914342400 15933529 3918246370402283296153299955287001422976 15933530 -606338936801399041784800332165147905280 15933531 -530099184791719588735164050341376808960 15933532 -331200282717990624423569991289416140800 15933533 -1961553121386989131415668765045977361920 15933534 3753148566567324862018594808395486848 15933535 -1357085389938510669919305886491855834240 15933536 -330526143041079455934390158219797856256 15933537 -1522660498279980187099781430585026062560 15933538 1139650818358388962061581067335098381696 15933539 2898270055349309255297978406703678122960 15933540 -47322086155342156252935765515191910400 15933541 687776517098756105631665057572835281372 15933542 -606966778238779345962750765825446373888 15933543 -1191213043371815942868870696806389179744 15933544 -5406855443710117470921364991583526010880 15933545 1054395853506327428203823286141696075300 15933546 186176082185834547471944776660934233344 15933547 1782472153153097464310005565451601375232 15933548 -876212244765291920210625675283527988992 15933549 -87233915015964739213872428334513209472 15933550 786716321896960492531274369733183580800 15933551 -4196685389064840302294785075934499878448 15933552 901361212549648357364152929557969633280 15933553 4650157665717077937650066393626537294802 15933554 -257270522200476397003259006077082777088 15933555 987310406308642918483537752572868382800 15933556 652895293444744266461735729119503514368 15933557 -2377645781676179063242532554839602701800 15933558 478446022121062346502935920642243882368 15933559 -2441776517731224207024361088010285145240 15933560 1033696803574169242126180720480498176000 15933561 -198156560273982555856149254145521023296 15933562 -233868709261947516116133239409267085968 15933563 2704855758038824575185948341873050133080 15933564 -7266738144161622711460376021138472960 15933565 -1490624226837630030483585805212809191080 15933566 1091653042339510378844277032791795040256 15933567 458541012489840358172697147473648191248 15933568 1760647282436164191900096190640522526720 15933569 214478855756476806055668847458965280000 15933570 -509279963471413831341579245229501811200 15933571 -7628588645692467330483068231454731229800 15933572 740095525965066926385909247315589148672 15933573 -3553940548756919224886947569146730859776 15933574 -2663389587375285227814640687739982850464 15933575 1015749880891433296233867619909333981200 15933576 556155039279987315538300413705220669440 15933577 -6415312371169714939216687561049878555680 15933578 4009883446139472592160787405144710147424 15933579 5284396056434506925100167965740174578880 15933580 714039905534519332765931131926057692160 15933581 1400468148602441927445036819935562770700 15933582 -669636973344139757558958626514666834048 15933583 -625272334254944790843224959286400937168 15933584 -37324183733031232813384174124878921728 15933585 -3201048531712460494207163820691310060160 15933586 256442233304389754554852102394465393712 15933587 -3477414536507456563733027135647777455888 15933588 -2052876917252199371095668873547644180480 15933589 1543481468116739752993250851755337352960 15933590 -1771064790658832150435287354139642476800 15933591 -107159490098155986821821853892820672200 15933592 -3443345819709121139420873239072884449280 15933593 149513343783899648030476538479941154944 15933594 585327773619868033104991130373566844672 15933595 -480543651033381884383938580187925864000 15933596 -21036793588793965993733830481553134592 15933597 -1544305882592865869642210122631510772480 15933598 -1413547725757381574612818517801404796736 15933599 3822546295005383177220528058852773498240 15933600 235676183804287591231728365423114649600 15933601 -10574499618179552741710007298987233558528 15933602 1399623266940568825617220104180679348224 15933603 614615117327778040862376205435177499904 15933604 -2559299121993821362906705960072173583744 15933605 -785633029880357825297958969114672332640 15933606 174305995512052216716161291359671383808 15933607 17730693517010061402998118205647439104 15933608 -5352932243199509634993747747182340925440 15933609 -3399542643837189919419717135802849846800 15933610 -247516570675787180288243337686209582080 15933611 1681320234326838909049433857104052814784 15933612 763151048982016532144979913359345894912 15933613 -4559842223220959668950969586705330418100 15933614 414293637098373801449685314186256334656 15933615 3848898354309830620500531507124515684000 15933616 1137919396744116530139597282478402895872 15933617 1620918533784357864842746165556311152192 15933618 -1568163855805267080317985262901806156800 15933619 -2426785205102301702188859398322512637056 15933620 582363699618968525365920463222590144000 15933621 -2244064915164706238492047896418472471136 15933622 -179122940090879489360541713047109097600 15933623 -4839050762071273854853354985201368903128 15933624 574440763990109830915599917806066606080 15933625 1954863332903944086607886512883000490000 15933626 185164513286020653700847242150825711104 15933627 -3980122270900027023950670419002591129152 15933628 1520188765681349879495065571932733603840 15933629 -228519688658984392768956056774083113780 15933630 1257364413976348965189904664412625787520 15933631 1847142992675019148497166107379127105392 15933632 -50671109478104104961670135728345972736 15933633 -93099742777288572294092210583960998016 15933634 483248243430833813111315360859319467216 15933635 681801331925099017165355599355042522400 15933636 -1997437899941319350235735508829738433408 15933637 -357470757597156214161242117566786529088 15933638 27066954888503323237720206537958356096 15933639 8368456458408231697432013590584369408 15933640 -2386410296858445926085325120726944307200 15933641 -2277559921702648959692872663049198436096 15933642 -1476050661862922951129631573258403961088 15933643 -697297715330676488766107096644499120 15933644 3375892559448442797281023298235681638400 15933645 -402201057202904870543468686414102156800 15933646 -1413259972909463418613550837386667614656 15933647 -3679716154692117825195362068333366455960 15933648 422181515175395402963730055451134132224 15933649 4903575117972109146376153319014874097650 15933650 -13309681372784936078052450339161174400 15933651 -1270836095657720578918431814855732144968 15933652 -215259955278848427690513702516184104960 15933653 -2144632467794444257053607975067973202098 15933654 -2333736465204013607442807358267040482752 15933655 2863622761092689144542116743880838892160 15933656 -1961138474095072319910422110650827397120 15933657 -3177906080002699236895186201308410195760 15933658 3370767810625469418055555776932612459520 15933659 178262573119816632353538469374265257984 15933660 -1308562353821222997406552659831842442240 15933661 7738413422678212887231995404132185642624 15933662 -1263776356352824686624629604180477111168 15933663 -2930647117649754203374155291849988213200 15933664 1905146147732975865504576080919252172800 15933665 -3453148044953022865086687555323294218560 15933666 -73156258399195758345665410773953003520 15933667 4444621887862876435496654444932422567832 15933668 -7148351215889136763354590065554157445120 15933669 -6210231875166141550656109763697689280 15933670 -730221685157062982388899404244069337600 15933671 -509084242210590345996813000899396325216 15933672 387452444682302925541222241658474823680 15933673 -3956952454989591341076636631407588003420 15933674 2446083640885187744207633923867824402432 15933675 -2174374659993121197796560366028729849200 15933676 3837908826543740328807391382415508353024 15933677 473082016203806121047790967073430128940 15933678 -320609954926726512082761964275603707904 15933679 10968550764059946598969381004530743838840 15933680 36717400956628884809570091353053593600 15933681 1636546744352827909961037568755147280770 15933682 -685188350722952477111093436095505712128 15933683 1499136827793824008554827998242849865932 15933684 509947868838206769801792118352222791680 15933685 3345309302728508774304508705225671288000 15933686 1493892624492037054811263349109936453792 15933687 383452055854654831072103070345692160000 15933688 -11060808513463567988101946039114967367680 15933689 4368782942298411359880773562949012828560 15933690 -232102554638867396204235016474124328960 15933691 4159794181061225273705775290630334405672 15933692 2312892415523321183717046518628620482560 15933693 -69899438207829248903609024770308063456 15933694 -2039688484940924076684983594185942910208 15933695 915128091088481844480612114161650468200 15933696 -1531392067716813593626044776568972115968 15933697 -1862044661055409929734559907088122681048 15933698 855294139746897542836566134102902811520 15933699 1740622591547344808954524099370871483120 15933700 1576922353003273087237395793621217571200 15933701 2685780498872689948722722077921836305952 15933702 1040659433311036537610710522808147406720 15933703 1822552861158415993998473236231823980952 15933704 -3592946941826316755420986479170157158400 15933705 -4309421047909420052919015637173599086080 15933706 -3464404332346181907093964643601891338448 15933707 -1263113872511589292368286542635728150320 15933708 12869233511317536471725643687885072384 15933709 -5448926708705654509113404644664764722240 15933710 -389033133312273498438945618339224444160 15933711 628141651036900362697210664145110683272 15933712 982383203604720895457122321622336684032 15933713 5086677722900663770997116757057376694962 15933714 -253662056671600604525443521782766803712 15933715 -15594880106718759310266677825647569600 15933716 -671824886242836740016898794025125580800 15933717 546422405473456289013057435731481366240 15933718 -50358705294708609191124224920543682496 15933719 -777736619219686550461642951227442830456 15933720 -1194760407704615038833621277265628364800 15933721 355448001059361431790640119395024038144 15933722 1877114092688701840385568566978505100800 15933723 -1301462293614652918647219230039810211840 15933724 -186536721392421593166804760785984469504 15933725 -1675730695350714516411212339031721428750 15933726 807347785952759432876485307285168027520 15933727 4558902159650215644967761812995073300576 15933728 1722211187386481297004926038062511226880 15933729 733165657954159198560153609713319584640 15933730 416999906479734095021276997651731411520 15933731 649184003718870984518071238344287264000 15933732 293161144858171661151605226850925414400 15933733 390916090326470655657100274728533372384 15933734 -3195944511303523206104103208265601021984 15933735 37791890231264311059212661407481405840 15933736 -1200173140777378986505048724663500800 15933737 -8331304612485152306160776763935369635740 15933738 -921093259419798254767569166055818073856 15933739 -1791839899519675260214261745953317801280 15933740 -4023870008807437678186982179266478479360 15933741 1330145960724896689282680573593681155392 15933742 -1452246018247900187443605930999442099200 15933743 2570034424363954100166240302864501057472 15933744 1139648287036326281733752568218169851904 15933745 2542850887167055283973288417752213272500 15933746 -3251415246648647109089722205240371250928 15933747 6370652258765038700587040266177113323520 15933748 640484852464125773122613732623223974656 15933749 -657700180534192958258475299939976311424 15933750 123578991922936270145046838925829120000 15933751 4470722733681266793695453661835973283752 15933752 1961936611127515218772735216288750632960 15933753 -1741674862732809477815265768476322586896 15933754 -32033369948033524957789036746317168448 15933755 -1496020906263689055989986524454522213680 15933756 -300395592944188012411960213821517848576 15933757 200712372637437735819914922737064956512 15933758 -3122988435106073763782200515330924299520 15933759 1793968301273512738728617658418700275200 15933760 -945056976056144527102066720256399769600 15933761 -411857996108397316919645123791207163520 15933762 533412282353872874630192819171897601600 15933763 916406996303771663284113185553984206012 15933764 1198432504100272729024451456653836288 15933765 -970537102048885928395798528019350915680 15933766 187475350369225235645206502118984452544 15933767 -1669778002225326842260762517035480502184 15933768 -1934005587912541693359853536970134282240 15933769 645414404779296910077298434088389179920 15933770 1573435387549159578187202655935639722080 15933771 -1026344977852645932636552859447589534868 15933772 -882511827913056215441564990489108794624 15933773 1069380726792407062243431456939615469740 15933774 -412110431629431956320444457654678307840 15933775 -494644332628606654885838549745441380400 15933776 509874990431314305296376407158770892800 15933777 -2478905628512438869528665431367467729568 15933778 -135426594098579457867910046095890668544 15933779 14827765416341299538253711908085477888 15933780 -1847410652314570474741581343747888128000 15933781 1125914460402524498441736580618134647292 15933782 1017318923019235494671975192897005670400 15933783 -38745027098322451705565324861110520832 15933784 -2230660594163731299892968598424696125440 15933785 -850836384019501109326212773817913683840 15933786 -302855488905520867681515568114396207872 15933787 1954040026635730298144696456851478650436 15933788 -1403603144374875229364665824233299668480 15933789 743584065404104512073115117873068483800 15933790 -2147565438879608455791794201912004561600 15933791 -2781778943917610893286417912299005975408 15933792 -522478092249004193260293626393266225152 15933793 -3174707315852614093597184519444493490176 15933794 -3347932410597560503645373167520681970528 15933795 -2792025139780550764430935946974731865680 15933796 3860598378349272814267703597603800072192 15933797 6072435905935356479395644385833235958304 15933798 1115326460483363375943380982815922863424 15933799 -4087847120570269119593305590292942464000 15933800 -1246728327979054329717730144315992960000 15933801 -515173606080310723989389058840237705216 15933802 1072848298776520072017749998858983857664 15933803 -2654921206545351739536211713783937431948 15933804 5316298939512918259845605316133441339392 15933805 1556940747916069683956149165577354888460 15933806 1656527783964837916785239814327135200256 15933807 -2167618315349733290019696026501515701360 15933808 -612875442791087487727537367728690200576 15933809 176792350495029987012012149357364341616 15933810 1023326481842505080171705321700535595520 15933811 -1243656428483240570809624184876947234320 15933812 -4255886176204246503315952375910311369344 15933813 -1085360390646939248111599858047381110976 15933814 -64508504583835081061945034413568251904 15933815 -400313671512641511932784734432608592040 15933816 2163915375436628543158374790493304606720 15933817 4056507252304823629466559876643622885632 15933818 -67404984729523334202552556367505860640 15933819 -217505140567000016759096841926247354624 15933820 -1396869962957747378890852161081517516800 15933821 -7072988833425157940543971312307132889978 15933822 17605306519978362283226020423800084480 15933823 2169921798311724978914295460209403859072 15933824 2335227149767801998042841185552212951040 15933825 786172952791692159054813800124551208000 15933826 -1723448527439749345777808718055703070720 15933827 -1432152131290562757208513283349711042960 15933828 -157481082284301896845844342711961059328 15933829 -7557159806466430465325280818155217220 15933830 -180936301003285034494611828788926037760 15933831 -2862348315584272050368846847107603164248 15933832 -5654471748010149178692201847356559641600 15933833 -1991323616640119146933479307000028034918 15933834 -70745169246322400438423397661639911168 15933835 -1594039891619280821338254638102001620400 15933836 -3907061758571085854691837879395344523520 15933837 -2698130203187256742005264831369040674720 15933838 -1409054170074833861956407022015603308480 15933839 -271858799132775861508137900519742161360 15933840 -63551423042136636935534365789256417280 15933841 1265220060038877495380834935922609738304 15933842 -2059910120284299596123601043185471627648 15933843 -4031431143556309256205800099449507467468 15933844 2039210481036595636459714019143275940736 15933845 1179092628930341407440795002336464220160 15933846 2166321339536568908386964411495869968384 15933847 3344121320170334214948147426266344137960 15933848 393347456540073275229427410682085376000 15933849 -3284195525326639528742965740690768080832 15933850 237001910132273919980058919760947016400 15933851 658159277658440629631956870703279790852 15933852 -223500607044097298924279363214359996928 15933853 1040743300156439227732886038391396143224 15933854 2918230462690770810220118109037987541376 15933855 -434179533229352580173157995603490708480 15933856 -483754518710822656062972618176043417600 15933857 -548143506372285290585920540347832932894 15933858 -1982021763868077032045308401077734194816 15933859 7498714669925849601990147289521057860060 15933860 -2078317275572349237389608046597722033920 15933861 -5621170534794507802955856421633924806720 15933862 -77045965711743815279833026217018924800 15933863 6368405728089660595780776641953025650584 15933864 1798129416641954654474562126969796608000 15933865 21145184647570880477795949321562153920 15933866 873547365163167571343779713224418206304 15933867 -1542567952472908966028758314817078151952 15933868 -2549524018929216317094314003226613111552 15933869 1408764541704738330202425222436029612726 15933870 -131837075396655685227522261211495884480 15933871 -656110532834415392099277333698515979712 15933872 -221367480132863579900220336395015159808 15933873 5087049490080004846025849880352505971104 15933874 -2228762980760963972628677547006137985408 15933875 -7368393987022423874788986218167766100000 15933876 286296635039368898321369222042938245120 15933877 1849261416846287754284664160477909535726 15933878 -1534767471529133862892787525347737137760 15933879 -1815813489017239957102309389832344366672 15933880 -4877103155986794517179374002466599833600 15933881 6729279691757024604953446006001305856682 15933882 349220573013890413718069757671750471424 15933883 -587471040712215197649007035936413642480 15933884 4347189778553579687553920319894347682816 15933885 -2030755801001523255742925241141573600 15933886 1582117400019754702638436674544510171392 15933887 4376440770754334316473364128918066353920 15933888 -210643532972600794003889572757561671680 15933889 3506124430066053028133865813778873850690 15933890 -314728723488508190719909816279851947520 15933891 1752512151123268263529707339652142085120 15933892 -1315195476748821589164853241832426507008 15933893 3655587275921970078215379373229969702016 15933894 -1408274509846695211895043758951249510400 15933895 4740789095831057753026872543324463025400 15933896 8346763132376787947521373090056423096320 15933897 -1311529649947205911757962801993253194560 15933898 1189691602194862530296837875140076465200 15933899 5555181856336063331156284459054967266536 15933900 -705993358631443729856413502996663539200 15933901 -1181500319508659633939740794953712137098 15933902 226455920796180275078591241100278962304 15933903 716097088424683470380964249831701044104 15933904 55041048757324100990465781043207864320 15933905 -1232501933027294121971188350539476416000 15933906 1436682691388874321519857449152529776912 15933907 -245821017094883929356493407738827222016 15933908 -27226101506431969723512054797369794560 15933909 3427723218473523363572353714935448723104 15933910 164646277600791377243606934635486760960 15933911 -1293149624151646770563874276799543437600 15933912 563406655205555763399641502178014781440 15933913 2302791873665985590026983205842883211040 15933914 1177041163789228880884639830725775424512 15933915 13249443117276672721390359771269268960 15933916 1998579950119792021910966802779872586240 15933917 -3823474890433843877071414147995775244640 15933918 -464282834762831188919009937607677127680 15933919 -2651116347935009776918983630899951267680 15933920 735460255391485396704448973327224012800 15933921 -3715391919102241202982219039680037495888 15933922 -549909408714478167431732866647780479328 15933923 3543082097718095206739808770931166428024 15933924 -2225857957506402427928146534432152186240 15933925 -136820477520425073249726285202112635200 15933926 2252808954431882347116964535453571387264 15933927 947831395623499660178226427503799404240 15933928 -2096504109202984826651900981898624368640 15933929 18107489401280679906738998329378065888 15933930 193245975518010784950677180630337792000 15933931 2395685037589032479825925189500031482032 15933932 -884492314978367845521458744978166005760 15933933 42801331639492165026149587792480707702 15933934 -878109253254081990939492145307434184640 15933935 -8187065663049136497288491626931652067200 15933936 278205080616836344310748070195817644032 15933937 2241765622018506191143968603949690234980 15933938 2053631887494048462887173434173669941248 15933939 -267474387667750580799430602235471588608 15933940 2948234173064757119383985524360076328960 15933941 4052090763329602895151815290372674183342 15933942 42403218112722673380315014547253050240 15933943 7421641479509310579716402918164710565720 15933944 -36334513332059016229067286265436160000 15933945 780899901962399993069158862241794905920 15933946 609675350900393711360192372328079088640 15933947 2640227454738614777856703116979110876000 15933948 -2094786713668489946004666896844789021696 15933949 5405321833264441645576833073333066366464 15933950 -1379077173264838209536995674877480008000 15933951 -31904186784407082120796236905327879040 15933952 -2139615645003773771664383919103250792448 15933953 -934334726513637020805323105707613900160 15933954 1924389385045390931754729513619419729408 15933955 4151464038895100511597780516378068457360 15933956 -9942942769919714291819590604845029120 15933957 -1396564869752652122045711186210112916512 15933958 -879972290001838294201768806931561045920 15933959 4331500241623155949622644121275861931160 15933960 -713722502998146456951706759748957798400 15933961 5267225671439789692376263511516459350800 15933962 562172298375826227968242598621445057792 15933963 1362217788074062210519277446278256784640 15933964 -1485744700804565239920225223740307474944 15933965 -1885925524887832598574818203179961417140 15933966 1729360543003255633011802603100368271424 15933967 -1155484745324442343888619885233727530848 15933968 32616910376344542989001849361717346304 15933969 852373915979765364989120092980129891840 15933970 324665891436070542017911725399704486400 15933971 2729168967353012064732615683692822894992 15933972 -1752878898548270385609538846575783364608 15933973 -701207515302404976139132222626149806464 15933974 1493721686744598425086362220663323533952 15933975 1851230117067018702019860355476933900600 15933976 -840187954654089634404692138867765207040 15933977 -1451737274198479047037133178524063205174 15933978 -480920106481647343354397578849856757792 15933979 4851939917487978495314168038375903720580 15933980 386199137154465350238836592141659328000 15933981 -48563662964939240017992384094773699456 15933982 1571242556221087381550646605813003189184 15933983 -2186703695666434745893636994748841417896 15933984 -2790368546592975365360630800626493685760 15933985 -237907096197990803907481352276946826200 15933986 -1783269811334581531937167836996747634176 15933987 686742489503549958814977683349130152960 15933988 -671173037720557328319010277442274402304 15933989 -3310822868850993928775302465479084286560 15933990 757162523725839655407907989092566197120 15933991 5307454961724784823710420623945572838392 15933992 -2145539007665116180225431043981323571200 15933993 2293721893183213634398631349726191632128 15933994 21925331661388471598895495168629306880 15933995 -1542726338755160189040911321026413392640 15933996 2157986453646292646653084585370120013312 15933997 3247484855962179265470928888295421474400 15933998 2756011136806066797559869000747418647936 15933999 -3093907959890239607152693666800836860800 15934000 448714440230673265189571154998329344000 15934001 1904936409620427093996276045910737418002 15934002 -50630847567752068074749551860031251456 15934003 1474424317274273602047665094167083994252 15934004 -2727897211050785249171966390344426745088 15934005 -3914721639078158293703393808342161681640 15934006 -4615920987764674735612227606954236064 15934007 433016170826594812506245565876789288552 15934008 -1139298071526393962630625030242112307200 15934009 372275496511834970743212167389043025728 15934010 -995629498265479200442474921575033399840 15934011 -395181433521834279282855761220342903528 15934012 -2938702400360619250346655431349248778240 15934013 1393796574879354648996178033762027641900 15934014 1686472080408668978419620933062531987904 15934015 699391864173630043008839427701143470840 15934016 2055312432161328467061929914071651975168 15934017 526966595153673861293331657108489567936 15934018 -827449320058838230107128998272161909040 15934019 188988300214990579016469635801193553344 15934020 -717895813208891905543765702172014264320 15934021 -5474906188283804901679133627282226526500 15934022 -318173179087212002938282889146253653248 15934023 -699863377522771608943717109578134170880 15934024 886066497231624054402917829137917608960 15934025 315155306331733714171959775018554300 15934026 -59100609020446872261129479001800993280 15934027 3001544772684892184571817818231516392440 15934028 412935013174852346692236359176786960896 15934029 3657174808455015183669671436507440976000 15934030 -55791133480428680598812964363630009600 15934031 -1400812306666326574373842546033169046336 15934032 241392201132836924513121151879017136128 15934033 -499537318227663137775147103364525889216 15934034 -3953492608448744322650255344194610034688 15934035 50400694011069069371475796800171506880 15934036 -1803154239554993776917962865971398357120 15934037 -31714104139556908128957566897856683328 15934038 -136023499602901965956728245469456089600 15934039 -5002489117788878429427018219275095757568 15934040 3774353158441204986798495207634008268800 15934041 3688291279205136630784336421069144818650 15934042 -1587703586161874776467419037862181453328 15934043 1038145837705664334863039505975432255480 15934044 -141348184725421183711063505567173337088 15934045 -2470419444877340471338881608765554151700 15934046 61743594310154315310222995154973446720 15934047 -27692119235376457233130500877925475840 15934048 -347374680272058719714688277020929949696 15934049 -3221359387961650592619158865375274353240 15934050 560950434701994010591397193183550080000 15934051 418093405896628857457950145006126220752 15934052 6813118380710752866431328637540209760512 15934053 479185065607124912813279412566630020704 15934054 2256399774260076603260041995584614587264 15934055 -1822159111051488595763066608260991918080 15934056 -669531778743429335442657258868458700800 15934057 1326298056025447261360755443888354980900 15934058 -679591659233944530733521763051765165824 15934059 2414099851872130474142178872178365657544 15934060 1451635972771007390981438082429714816000 15934061 -1900860680481741980352443448821851897056 15934062 48743191212731812736196109750495309824 15934063 2981325662747191329414809933586377914560 15934064 535856193221302235847846287748895211520 15934065 -285677277450713512709017054488986880000 15934066 -616920600183410322264310822629367001280 15934067 820169466015810349254348720923990273880 15934068 -104163173534824690712945935196309760000 15934069 11603000049917499526421868516944375548896 15934070 519435414788090049154841611890850997760 15934071 1589020272629620007698912741879345165440 15934072 -463602571380951392532713385664857047040 15934073 6045760992472302719972263563607963345284 15934074 1398464784238731641427160280715629299200 15934075 -226205575379720490630788989018733839400 15934076 -187502208121767336673391538374258672640 15934077 -338577837073194870709918812342476724474 15934078 -1762593568577358849854958329939466158976 15934079 620626715465831580626793243625528393920 15934080 -38352537084159209027926511312279961600 15934081 7451417592605851336940123230122335622912 15934082 -3556218318441136673826799492346753026608 15934083 -610617908750973674418977783148401576832 15934084 -1697928662365897117794952079761312486400 15934085 -1646868065339548629465494526379266387840 15934086 613005649755989609561082320185240984704 15934087 -940476037204878839718280805734013408096 15934088 -3779868746146694936305891714259596938240 15934089 4328448156694616612289395991820774174224 15934090 488517519367299750616570518599479048800 15934091 3374083271613050480783096010507116474232 15934092 -3356928663666548002615560630489783464448 15934093 -44273678680911487971197454301063390208 15934094 -2173253111986370129958972761354246234688 15934095 1452179275071389390568050174930818070520 15934096 517263337728175748181924588088616394752 15934097 -6518497976263435902757369468665861557454 15934098 -3144099158126246838348693349823055831552 15934099 -607535793309626092841067228916415528064 15934100 566089355731005442629564936489628876800 15934101 -2727297323069439102767743598924399599680 15934102 3165957412276028188075483530055503838752 15934103 -6133084767550525944871684811521230979200 15934104 -1684828648859981205237969946819756032000 15934105 -1839017175267928304918295912673507224960 15934106 -960935623360004833545621359953812031248 15934107 436881494291763211666339553048756961792 15934108 1340899176191256960006591378059017351680 15934109 -1430008946844155934574119256957342065690 15934110 472116937293110838553605881522330065920 15934111 3818151179288220084179902932421686847712 15934112 -9188764257696777500422186555536457728000 15934113 792201058302858156162676817782400832660 15934114 -2083205452127358753265046791661924896944 15934115 2044178447817449227615579482522279818400 15934116 -2979168638459758844829003193403169294336 15934117 -599626050572524100989149096728702782536 15934118 -2899261937398267304666221735714872756096 15934119 1964250083744774119227873891625425521280 15934120 -1916284528705461350670780761967404083200 15934121 96813477110744474001753611263137693312 15934122 1395602795093146853307196254455506452480 15934123 55686428382493192000226781203374227304 15934124 217852123627760803042366194289470603264 15934125 2281963139185198941776022523112915208000 15934126 -382225974222564914754621137951140099200 15934127 3289733286334540260047931440839894488 15934128 158279516996539238602972727908887429120 15934129 1194599108515212903867578865864904398400 15934130 365679197516728486849606702016649984000 15934131 -5111746842366586151595260890704207830160 15934132 -1734689366572238084859254488939855926528 15934133 -30107746765265982368881126410469128996 15934134 292886145830157026888589468457354941312 15934135 -1336747070668085721714557324024413374240 15934136 -1855573925695011509181075208942903664640 15934137 -1075013447236568881292357492593793604480 15934138 -4621161745967794115800453724061229183488 15934139 -990587127960978227602511344023014742576 15934140 1667924375147297976717954720741811944960 15934141 -8473979908999986041687489855332829368480 15934142 672581531541826671206934306693712404480 15934143 -223934179072116023497783644732398510136 15934144 1430245551206747828476456949041354244096 15934145 -1453785424677795612370327805072940977280 15934146 -1531012204890508084785279916632977164416 15934147 -2061512990177011778026472651968761461520 15934148 -101750038387133161146208159397683889664 15934149 -380448898149269323380596534657793767232 15934150 -1237194838694711359801670980472098135200 15934151 2053296242089047270994893685026376378320 15934152 -783277487921711636965404590062695874560 15934153 -309975496579659548725674421880858487680 15934154 780049875348397847430141321586846972512 15934155 -472540959321706214277620393439028270080 15934156 -949074598529852627494328659520266898432 15934157 7164951109272833370651451068255068012406 15934158 -16641039443305777695555689079114739200 15934159 6029426629138480172330305421428893029360 15934160 1087929426614414352300154997225481830400 15934161 -783499362056597573352293108241626758656 15934162 852859842966420125363828922082520498832 15934163 415758882777352707892940374955843121948 15934164 85154554638107444553547182879975524352 15934165 491929933151227385783389494662607904200 15934166 66067376485958848354592266021997942400 15934167 -2417082522457145312306798184259842798816 15934168 1451726940115070478616585835562985820160 15934169 -202781097330959365815101420361389597430 15934170 145889104765480378045145869558081536000 15934171 104040203452641276663729130981986369744 15934172 -3699807893690251799264326792105508365824 15934173 -2292059004546366998738965801191180652416 15934174 93079543742195366683746248716992329280 15934175 -1853474595122353367706688628959273574400 15934176 -13121350677962455523461331515156463616 15934177 -1407363984626307825868447532736236318528 15934178 395291420474770669686345090303964110624 15934179 -10559900463563819577807298474633661256 15934180 1406496527994356236345911092904200198400 15934181 -154592333232477387011683321317223169028 15934182 639853814454894004128200980846867611648 15934183 -760387656525089171421192893065932208856 15934184 325027281870979315502750326731459379200 15934185 -2463716537211720685206426565795695993600 15934186 540954972316712457148221669926279384064 15934187 -639435963095151048974180216971799511360 15934188 -2809314412775998659622090267529513126400 15934189 -4495329031408684171054530845554639997280 15934190 975767833625356943075698228720041079680 15934191 135218251111962180841270972114258427904 15934192 536528969061098343392708424086962896896 15934193 -2743162865740074606887179111918768057152 15934194 1955533273413385495922226440113250926224 15934195 3520636143662822915285298212640804586800 15934196 -144464372272022320277220317817462926592 15934197 10608732274214896888352193809470618560 15934198 370683646470884939018604524421208934400 15934199 -4924226487258979521817413150246468023160 15934200 1182649486408402312981824430122468864000 15934201 -7963344099400192328070487434131706248748 15934202 -2118873562744802968706501855499853524768 15934203 2180707338572778216718049652596052369360 15934204 1130404316943150331334193632136911861760 15934205 666241336823459502182785327646471477760 15934206 -374211678738801173305795589513940693696 15934207 327860090102096218738194309591984947456 15934208 755116643792838135479922680324507566080 15934209 86870391053022926212868901451717848000 15934210 -1855466551826595779407522620079248822240 15934211 2127771151639396601625906982179791283624 15934212 1208535033846603730405443557771501660160 15934213 -10297316432108605865264928281329067246180 15934214 1743401677056990212873593572305590287456 15934215 2649432573899289436686283312046501184000 15934216 -478914954689738333291094853575266304000 15934217 -1068593204231974521537816150838511639040 15934218 -1243320241949104778271835056759975909120 15934219 -839656674386849515687035052870326863808 15934220 -816818432105214247853972766354945285120 15934221 -97083405347849941279284485212469431680 15934222 3091963199309268056486842570035586836480 15934223 -2042715189562404245129936666951925768528 15934224 104950664325242771874909905222333890560 15934225 -1306148127138484163181536274392569428250 15934226 358571513014208643906828104052520230912 15934227 -97569092005966779348378813658077662280 15934228 156157880709394884162750816413023344640 15934229 6011460950480515660462819162430766946830 15934230 250021242334727988925934439934227734400 15934231 -3917011721625763688228340090383446402400 15934232 -369479215142234703197869034662009497600 15934233 -1097703602366275553741512469942874089472 15934234 -2915306702718798354669155520241382643984 15934235 -854916732693837517429924125150462309840 15934236 2470131584595351824193413959463444643840 15934237 5875844571813434112113374560790874440224 15934238 -651573712927284677568559790220964049856 15934239 4322966953979222056523235021317786164608 15934240 -763003478895796610030407274141256253440 15934241 114917997159150100657408141624475762352 15934242 -557998784756157639247627366785913436160 15934243 -149070139883831278513635864545040322176 15934244 -1042799577783563527626829430205421711104 15934245 -133010359830114238847624806680655190400 15934246 275870395930734429662561290080060968064 15934247 -78170047616218610483738422709775312768 15934248 -1311880942262223152696748056577638400 15934249 -3769676120834423506313683540676152015750 15934250 -1042320252114720534952922362081024968000 15934251 2661147625722209933305150961624286873432 15934252 -62310306803039423027967278579848836608 15934253 6217461178468196068454597791897368236760 15934254 -205103663682603438485410188401188666368 15934255 3535226695866222671593858700818896738000 15934256 155193990393441538192976345828587732992 15934257 1163501868825005796511293547411566437394 15934258 -395598154429442913072760926752392627200 15934259 -1982153092114878356815569462809505090360 15934260 396301251306729684084519847229567170560 15934261 -353007252244585429259324755465430730930 15934262 -810781853384048786241736454752769474688 15934263 -437807871090386644328019040728149836416 15934264 4466795155770053713093549110135350968320 15934265 -320412389123249000585203106830367649600 15934266 -1875539497455946602749426531090808614400 15934267 -5415932836592875950054971125083113307960 15934268 -747250571840184177964403405179705549824 15934269 2433232100029769968556947270464170189568 15934270 -132458028477683417828099187578426062080 15934271 -4242817779990187542748220062437132606528 15934272 -583963831822774651667076980491123949568 15934273 -3211840184890559360427932497668063926396 15934274 337703347388042859130835539204362739200 15934275 -619318412902004275336935004048846598400 15934276 -1951292440977611904463865002388513959680 15934277 3363064922291886128078170856141981268126 15934278 -1887259822422439542643034910552006080640 15934279 -592261773350347286670005909079325129280 15934280 -3541174797599659972682484494035224729600 15934281 381601978129108354529215514052492931008 15934282 -453169999595157188702308104941935948800 15934283 -5744068766636233048515194216319058815468 15934284 1188248610986563927692029233582413169920 15934285 1348098670104878243907050667601943577600 15934286 -10008988392763990150853063517293337408 15934287 -1193659526078079631596966368852713499616 15934288 676355121700770426539070667584391741440 15934289 -1492662874800909014651456633899968465408 15934290 -477013159354533036944945276636346401280 15934291 2448246292718518411675680023936442718992 15934292 -269116000432015611799040313981357170688 15934293 -500704180884751204382873862152696400000 15934294 -232508125720924618906244867217027520320 15934295 7991868135083657471242757976738332640 15934296 1047457316337274197388120738695437352960 15934297 -4371895360879802513980754863649528249840 15934298 4792323556972777085734147769236022810880 15934299 -1722269434496451216068212258620339001152 15934300 3255128074136406865525002921609968896000 15934301 2575806625966579055069675751401210608704 15934302 364841242568422559385444443315368169280 15934303 813005510991588948062141794162947473280 15934304 -3187409144700523404497786491507679821824 15934305 -2406607350168276614686088110947545969280 15934306 1123099902540633549218035932866022050304 15934307 1306082008329178764286277364344929455720 15934308 38236923111489652727565953378903728128 15934309 -806804325361390535694424840481127743488 15934310 -503542846927354199653478209794350976000 15934311 -1451105541354759666969279412007242420680 15934312 -1173437352335641282384596855029976268800 15934313 4229679988457561355812411141979728276724 15934314 97878489721866548387420665875978942720 15934315 -1801762505946769046580265331138296319280 15934316 -8583341678715166551974957042136872484864 15934317 -565361153905633300409931783157748023296 15934318 1230960975771323034033123884822952713280 15934319 3506869879657112404865532962136519936720 15934320 58364475497944005984136898834136268800 15934321 -1096872845926295960538979793526050760216 15934322 -1524626060761114465935670658485758611136 15934323 956565938699441256822782065541546864184 15934324 -1469327841535879096407331612894472628224 15934325 -2740419652927937203248543126018296234400 15934326 1487031611081364919563856582697649151488 15934327 528121198048097613275231232028132611176 15934328 134979339622699024166986461392501760000 15934329 -420433752596787608580412469999641024326 15934330 -403484823412638894217808544715771537440 15934331 -224155265824706954161068295124803929600 15934332 -1960866021876446351336256727464692809728 15934333 144302656585354812372072822067010520576 15934334 964644243500417897075876292160413889344 15934335 519137941189559743484293077575342762400 15934336 5414235946006550213830237454913471774720 15934337 1391027628273604931337948838154898229680 15934338 5133159958296628166124480068058928128 15934339 3037759598302573523079335042272494390140 15934340 -1702856110953268431434249411713004851200 15934341 -1097829159148106567921348142826620658464 15934342 3695059397252491020010128238936398412992 15934343 5622992889889186908582016363441155341592 15934344 -921349422785926721961371682944362414080 15934345 450256871167614888910236375776660424960 15934346 874190979882510823042065449617967568480 15934347 261526612388472747253118563232145684480 15934348 -3384841413290716943027620478320120283392 15934349 -1210218165824965140328386968230949848650 15934350 -649518692567865566562297315010977408000 15934351 4891943876903395663522122092022992098352 15934352 232650954859682560334971814937102385152 15934353 1918730238660669167821802119774499784864 15934354 -389928191082133607650397751383996467200 15934355 3502388759965847206087853527320361491360 15934356 -1363271807475680405063571984665019840768 15934357 4930512806402400596852091885604527747712 15934358 768181969166694336964974393701069097600 15934359 3111679201198713738113722826442097908432 15934360 -518859008720687345722582796642814566400 15934361 -7513404332012065461484754867327441338038 15934362 2031619536461285225248751727665173028352 15934363 -5186718103929493360222704427020281194560 15934364 -1747396484948058399952250977348491469824 15934365 -547708955323767327424858386937319026740 15934366 -470878245675228704206634382710869032960 15934367 477153167632534688321308014018377997360 15934368 -4911851082398727012938979114697994797056 15934369 -4870609035167577890523127601028528000 15934370 -1387463104631596519004788007414861760000 15934371 4606430938587153507701956486917832794864 15934372 -2095042561255455755982056302799416688640 15934373 -178715138193200404158618945737384902656 15934374 -451355270072455630004954222744915794560 15934375 -1544259617729471667499975773909916875000 15934376 1396071175402769572904409638576852782080 15934377 -1390467781646784532308561316185644332992 15934378 -178951503132638021133511483560660677376 15934379 1359070033465335168098308989451965507360 15934380 -30037247078442951548495266934427648000 15934381 -23161872966039948514847944944949162560 15934382 387050382125281927818338060523796588800 15934383 -44174644447769073513250035097910191200 15934384 1426258996985453407927077485125726928896 15934385 3354897095090673935618565520800669926580 15934386 181159833152918356923456602067439162368 15934387 -34279473768974259895227876539797550848 15934388 1012729988186289977903158711853263933440 15934389 -4790513956647381879942027068596180435008 15934390 -1564781336132226007957648642586429470080 15934391 1531673161713444287359679944825699469184 15934392 -3640349524456588882481743489198391623680 15934393 -4955269919848287268925908874151316937516 15934394 802919645433481662163702178674962546432 15934395 -911717911514622115100639773309648859280 15934396 1129310849466412338487097429194213647360 15934397 -322763444292125365294373550751391975700 15934398 -181460427793925685791856897516028410240 15934399 1391008071531611692991839002431830176664 15934400 -128169211568715753685184160089191219200 15934401 -61652949905160967736113007657821197120 15934402 -2065388954710433645434663542235926612096 15934403 -879091584932135852445036103300372526016 15934404 1198010005764315365481680204862504284160 15934405 1727360813821745014495993933502060064060 15934406 -3980811693070307112802974862455757330944 15934407 -4283714446594293216451978894499808952320 15934408 1234156846201495870922958186478485504000 15934409 11510218367926049733204053956496730832320 15934410 -795854808374744115248384700499843491840 15934411 1454698627592974775523592949523752837012 15934412 -628117676335693812842912289658968834048 15934413 2074422276546630373471749629104493683488 15934414 1911721219547502285046792225331492866560 15934415 -431915487245637088738866759922442858400 15934416 522923949462375756464332437936487268352 15934417 7096812469146036449809328783115916468466 15934418 2932677551344861461261358637408784662160 15934419 -163050297030203384211797652781166732556 15934420 224488972118369529626147375031860751360 15934421 -781217773354940744795994438290848302468 15934422 588419663029385502045971702603344379904 15934423 -1827488514508419948733270220711813574912 15934424 -113609692781877325202940076253490216960 15934425 316303561737877974947488968665868936000 15934426 -1465416830617818771943034033988863900160 15934427 1345371600064114271352647808129390682116 15934428 2780790353505864580298791797027332305920 15934429 -637007700173176976296388303496560439808 15934430 -341403939329875889444061255298482727680 15934431 -1742258632952691516159522534948682054896 15934432 1866420997413703335129617603239505559552 15934433 -844095917726732181711095317431672660318 15934434 -133828645729082039044715035361101547520 15934435 -1402625484723998233161822263990416334640 15934436 -964904712231879602261261318706713985024 15934437 4153808833190935807316795415431042208894 15934438 14222972485434407827159660461304186368 15934439 -131057980174737294378977931914534978760 15934440 -93801181993890718393262758196758118400 15934441 -3624203888668683642022721550535391033158 15934442 2358211749300455192869492157309274877872 15934443 1561812272191757070787646337804584976384 15934444 -980180939455751619334870916594903728128 15934445 1359479559546347971727708923956566990400 15934446 -1242424733680895653328538580955351424000 15934447 5653652280157794673243883306116705452552 15934448 -55541906282770273784116188893423075328 15934449 1132766280023038285227681533934376931040 15934450 89008857768023994860064030828374208000 15934451 -1011758041626649730635000402019300825088 15934452 -1045136729495075160291229705660891987968 15934453 -436057679510405332203311073214376745298 15934454 -2438819066409676413120119706505218601824 15934455 1928999767618943068169566420999484695200 15934456 4533634889654577129049797083541125836800 15934457 -3067878534341817712043578043331123012864 15934458 -2417126505327219515402720104084569738240 15934459 -2690525416054871264884585914671452041840 15934460 407782898582039420055395015541681116160 15934461 2170669329957137415272188728085522870272 15934462 3517751893481867264226345034354234847232 15934463 1621840101678275004581906568570989939712 15934464 -430117386794722620476275020909835714560 15934465 1365334078900712821283252477293108899840 15934466 -1680307283722573624963673289651465461856 15934467 -8881434837441315665523310375124123904 15934468 -1593714320749444594896108024910299730944 15934469 932479016692043823298192242291614816448 15934470 -386882780000315242862651705859919530240 15934471 1192735086471673328422182028908920991840 15934472 -11763048058074758123203675472883887800320 15934473 -24607632332933285370493707896357944278 15934474 1928115929459172081457427558394793552992 15934475 1141163787991681757503042906679245534500 15934476 -4091663477246039227127656915829482106880 15934477 -1913350523670950613452035814601732827540 15934478 639605798102399522591242390942157783040 15934479 1316021887529120282790631585606649273088 15934480 -1135055351893167640612504841427691683840 15934481 3543882662329753364722991279939326967784 15934482 -1240090808048688928844504738334671147520 15934483 3832400254876226818099136607812477586520 15934484 2562355255781594944988748962959573555200 15934485 -786893221189979187375405933065493446400 15934486 1202533765275720143187687194128343980224 15934487 7839241446749429283282842851690172024136 15934488 -702522262651682025217596005512485949440 15934489 -2284746658736540008252108558588730726710 15934490 269590246441521895178672017049876160 15934491 -2177760082917934119349025533021796151048 15934492 -45915762391324104492846083256133386240 15934493 2519285015739203120400271751524373360742 15934494 -139044505999068370600119526336935020928 15934495 -606667860319265835489714204108089703000 15934496 1013622634345373908881611109332328382464 15934497 -478649072580770590775668597057397874000 15934498 -2041299696921332558223927241364531022000 15934499 -581313270842450617599323250654049314864 15934500 -2166974206298037693812139745267866816000 15934501 1162686995917424269198736863690866388608 15934502 -2817779263720136137030941170432355854400 15934503 -177917034923437151683169507760417406224 15934504 1915261371692856961286763805526406758400 15934505 -94777133747220566765851507470210293340 15934506 356888460725723740687832615323176002304 15934507 -8142847342548751915356490407545364738000 15934508 2720175434411128229687472028176216039936 15934509 7829246469945277883989881325061052891840 15934510 26683597079046109288756471391759756160 15934511 900529900739887086122161792399245890232 15934512 718355712145401672958692089020233547776 15934513 188071428779151826770990384829012154624 15934514 5994507353132281710701316633533668641600 15934515 -1027306974731520154691611841299398593280 15934516 44222994993606365155639257661572406784 15934517 6363268705417647128319973724754435221820 15934518 -90770227082994528661423994763429167136 15934519 5031465036738125390261351590263870911440 15934520 416976718398455195608458369399404544000 15934521 -2336714078482246497666203888463374932320 15934522 1382460768604751306774079887094637299312 15934523 -3932954162549599119433651364828304204696 15934524 -1823693971262878206476970153279772921344 15934525 2058172278476843819791327579094614803300 15934526 -620668187820491961723596738289417900288 15934527 -22567116679168664016712385283971174400 15934528 -210165683154203367834027799125325512704 15934529 -233203752449250109529127361323613099392 15934530 -679011962440016540601220467776136975360 15934531 2315595023722386804926433079391984375632 15934532 4960540224104754637251912420880665837696 15934533 1588832452712523965377239917941688128224 15934534 -1441408190565292009060600995438317654016 15934535 2389774456512268419725501295702346623480 15934536 1518542962865406888340640343427558195200 15934537 -2576047267379178486991098459514500353280 15934538 -287986991774727197610599376600433169616 15934539 605598594903887402539848471928769733120 15934540 -14746764145169196460984440388907151360 15934541 -579896913522679333476408217516845022080 15934542 482788921910163970982573635067697965568 15934543 6156508998541975390291600023932639952000 15934544 -906408152559894899514375300877809623040 15934545 -2429361525985054863793045254445744949760 15934546 -1870055483429190078560272566197790876528 15934547 3137724883465009355540003889896048583432 15934548 179510019209125284373218617361556525056 15934549 946968216820499021544562181209864687836 15934550 -75937156101680724878497733074624111200 15934551 -6175207976720777845284508395752273584896 15934552 -2558591378778080224735665692941551974400 15934553 4965465712273727523314910504171185424 15934554 72942538286464336544134654209875436288 15934555 441630520477848395924676165503959084560 15934556 -2459415766452060612928099238378000004096 15934557 2326652650678028071162595383186315107840 15934558 721562353351387681236604082316506483712 15934559 -1880802813460735111413413755378364214960 15934560 -330081214492006487360519247502324531200 15934561 2316393082193974003420551130795693372800 15934562 -209850187395273086307852117768433694208 15934563 -163943181578894082673283924893952659200 15934564 -17727796709925080538723319880345405824 15934565 3383062254470467783531085776074702542460 15934566 180567116481876501827364881283346002624 15934567 -631188066802243502957992621386665040000 15934568 223993704889435262464483380182971146240 15934569 -419934306996593880758420646092037721920 15934570 -456628249588158575180316384972178348800 15934571 2962603294866347125336582323965324582772 15934572 1941273322387220715680578512084681461760 15934573 -944592150809221411107328745908088331178 15934574 3499754078995916525773834252633358555520 15934575 1548005983152682277554173405117832008600 15934576 -312440803822047059019756949974439034880 15934577 1836125984590574628432765638651092153152 15934578 -1633046296747209524569333031412263178240 15934579 4800440628321511438498623871258033751880 15934580 2589386707464299103246316582431487334400 15934581 -160801617202541341269134489242103367972 15934582 1240230691633274589461810825855974519872 15934583 1932887734971016186286190552789489651120 15934584 -739671062495153413362900146137671598080 15934585 -3781236931123286024695587207748254764220 15934586 -66510284453476662582778264430489772576 15934587 5584619763992972611062092910402469225152 15934588 -4832415608133890167390332180431345664 15934589 203016015070511252264185767459183507456 15934590 -765280310956370197585787957316957388800 15934591 6141489424788699816565504933609965252992 15934592 3386620762650424156399984095693530726400 15934593 317995602709298214990275894680975576080 15934594 -855293797454562637613195287253428769760 15934595 878380179274629830733762968309958675600 15934596 -36253705683448674126691030793572263936 15934597 3046353182998254660512931218363009115200 15934598 1834635386867370604973117920972133683200 15934599 2944065912182748246135932619339896367984 15934600 1093621197257938412407400824344665088000 15934601 -1276164983658295647531942113194137731100 15934602 1638917340656770180534282874960439594240 15934603 4295286949379912527417949106490065104464 15934604 331766739958266567940580038736982547200 15934605 -306994799607705921267460609145719850880 15934606 -1501005055279115370002735393919065821248 15934607 -479754772800751078664260671650634402240 15934608 97863632041273744925026517559630888960 15934609 962760547689390681297033128632329371688 15934610 -2644910159374226737187351341623266688000 15934611 163076604322674984019144550435008512 15934612 71873130274347320102230915617642442752 15934613 -1017587067880649852414242772465085729138 15934614 -667574673518041334962586418747202565760 15934615 -283349877086929523747710887708078725280 15934616 3529564018728982128891274579812876288000 15934617 -9755918849228209749274221161825657760 15934618 1092106901538073785222735714246689280 15934619 1002790002471542422315851495875112800520 15934620 123897657866321677393731568735154995200 15934621 -8024964247112067736710569002687516975028 15934622 5525194763122883123710016590168976210304 15934623 182453843928308625142557628451031651600 15934624 1966241672359745626851214733227110629376 15934625 -2308843538096683163084870547215165136000 15934626 371622298201081353309509741742208400592 15934627 -2650556432685068882118929628276069141288 15934628 910986185141859786964056047283749962368 15934629 -979274353739213939618437025854918048416 15934630 -459153752616934317150900727258859328000 15934631 -189616204848498550159109530382054608800 15934632 -601144758695842544601430361006321664000 15934633 -2251474063989477513248730066586614528192 15934634 1872994724335908690345359074725161559216 15934635 1209497374875225527825549559177426577200 15934636 4268483370522214779362770606864347648 15934637 9193760000271367667012338696458071501580 15934638 -527007215826970936999399503989746117056 15934639 65858078221025322829964786970017306112 15934640 216167011560549920563259585004375244800 15934641 44255657873082523545078679719617146992 15934642 -2729126222509710340446891804702878400 15934643 -11542218719610735507422192715924750845136 15934644 -219669009811338186580471211958664531968 15934645 514441488058904060066302314479546158080 15934646 562238358807991888856253227268409638144 15934647 -381168045171599253961689686497209061680 15934648 3478178165350600277044941111695930142720 15934649 1607214187282652514534990169740990967380 15934650 427403346347247906924630993277209139200 15934651 606955678822399082346605930197972112704 15934652 1226919037859059703238466736349716161536 15934653 -2262903750077269258299110575507752371616 15934654 1131487689440551199281752424884080486400 15934655 1423284679172871544796167793640490635120 15934656 -142256059684884341679192658386459033600 15934657 -5038475855671167533056151086158116139728 15934658 2530555731826027063596085538880518761680 15934659 -148931843749386883928889201395754765120 15934660 -435404362320049466593828202837139763200 15934661 76028523590630684370319067302056293760 15934662 -373887246674896624673962703575523638272 15934663 5427606112710945883398535809342129245912 15934664 -154234726707055530094832050040091924480 15934665 1235886737941389785774614483208290729920 15934666 -3982862746040547977801559956378740363776 15934667 -424634634365079839960641301323290702816 15934668 -1256499999904754588987981002172311503360 15934669 3936518706119239638114335704047928907340 15934670 -1094505741029435904499213316811449574720 15934671 -777010411273400742646978692672742513920 15934672 413507693749092967848677532050920439808 15934673 3945369939119265169855480177129434756720 15934674 173565570991006390728709368907172900352 15934675 61056571117454561438771095046767571800 15934676 -1219811242995699338380344164719257169920 15934677 -1533907346802453944494405020626635639296 15934678 2479486083717859450564180232072459393856 15934679 -43577938305574885946016529419979012368 15934680 1051380785192521256127621089811639705600 15934681 -206588525125032535821021221590283710208 15934682 -703137326034391180824976178641343677440 15934683 4706349670803162109713064928749011676824 15934684 -224932207826676980904958214299705757184 15934685 -852110043443304956221998983206146501000 15934686 -997978499977182494310200950387472799936 15934687 252637072806532688379166772966033268280 15934688 1658424299217426137652794718379384504320 15934689 1691875124891713845238463176401374852754 15934690 -1737014133029478766906886946630480568320 15934691 -1986945228923589639750348248170460085816 15934692 -1809385460692533660679064909051237498880 15934693 -3887443689706646493910017351318619773058 15934694 -3006801745978799249894007128800949731104 15934695 -456788240103080508831718178672276582400 15934696 2724941051654791104605289318580265057280 15934697 -1949346488640988391107333742522765040348 15934698 -999589662572275522225849514535306432000 15934699 452508785803811645762292851265653499648 15934700 -49956387408517751176811093754146476800 15934701 -2378841951631708591174820540736538296768 15934702 1627774918224012634449848811316129856448 15934703 711465568475630906436825647395834415952 15934704 346557392728634336673163399072360464384 15934705 152683264324551393055965386644422871860 15934706 2838749844226385939655317726333232590880 15934707 3986332490783838827386928522360492350128 15934708 -4196000750880750980077512855350697530624 15934709 2544804527894131990275428197050031785792 15934710 -376830333125168775156840799251430041600 15934711 -713698377416308940476667509567634865520 15934712 -1821466252570724566288133828539523973120 15934713 -38485539609513137200282114167405357312 15934714 2758098677295421219280515611327779097456 15934715 -2346474645657976209481997324859932513280 15934716 -71724588937977180516337028142589962240 15934717 -2264262553149889886814778486541581747680 15934718 -6073822348106995713247656562388175371136 15934719 2107105712508353844768925523609980800 15934720 -2322705998876255274278737517497181798400 15934721 -368330189491506486601311384972803426256 15934722 328311995946066213293419336282027553280 15934723 -1304815522125674490402571698961071341360 15934724 -891131635199176648690959410930169103104 15934725 40709483318778049295226832930435159200 15934726 283153662816113895929092326735803779200 15934727 4534832719021216429348097625797932045272 15934728 -1792530747740558187609013738308211015680 15934729 4144217122553365447398509793178215569076 15934730 675196976544719293559756948706190771200 15934731 242172441394742282024314975960205243352 15934732 101089613522533821598590480335572420608 15934733 4157639948174242402681615493587610684982 15934734 1246175493666429242348507261233506893184 15934735 -3495664504184981222985577293787578674640 15934736 214533999674396810050281164157585408000 15934737 -54395260768515387854408866096435413120 15934738 86170747881431506601831211456149602080 15934739 -3340284442773924843776329141844082224448 15934740 -713651176255919542511502074287964313600 15934741 2555234813797515501138402802155347632142 15934742 -599538844613563899819361366078221720000 15934743 -971327115283401670029084760066117103232 15934744 343930860656267649205529422079758172160 15934745 1036643840901694664603331147507962733120 15934746 3105616979135470906393901744386437941760 15934747 370894688461764162729807703422891122032 15934748 360982913262414899545535717032605229056 15934749 821412111774825446308834267487760179040 15934750 383134291264245834574125263471959488000 15934751 101226234883829356121604012410224024800 15934752 2344725002063064976526556705498401341440 15934753 726485051329760783733191609360022867240 15934754 299152510064402798795394898076391613440 15934755 2039111217039401291165592146047543296000 15934756 4918738809134573198669005062531026606720 15934757 -5363460449273902785310895042745012140994 15934758 -83908146294797692785048941201431603200 15934759 2776767263686785677359022630480086841160 15934760 -1157192745811828992516336135109708032000 15934761 211143768099523120191060063437622667632 15934762 1105596476822447818955169539593901011632 15934763 2338772672457672761703638705396633018784 15934764 -38008056021360290383201878456509829120 15934765 320160829656805470839404832328402134400 15934766 2860163642666712659605371243874021952832 15934767 3325914342345567856931664115056121718280 15934768 5363036548926275619118509266970869760 15934769 -2816153948104301547293240140874973646830 15934770 -86255117773393369743600977773757741760 15934771 -5132014151667797229915013046002193056488 15934772 121958293826981310462979449006779854848 15934773 -344088759904289867664230343313184762112 15934774 5387178269157665765612909624123256495360 15934775 120826382216681197752152015800773840000 15934776 970337286083765255114209165601023918080 15934777 1832291366806083157595280713693199843626 15934778 353573802763741615061776537913898787440 15934779 1031915995078620667344794162144830656000 15934780 -1779761939902862109784302874341777730560 15934781 -7558849918853918024244979471070430710400 15934782 -153116111760944246415136569971007407808 15934783 3134096062279412929371535192922664516032 15934784 1029949580821548391756053761332675608576 15934785 -1142581632213196158919343661104606563200 15934786 1563429393498980412813544868201315069952 15934787 -7936620098460548174224269251303849392320 15934788 -2791452794444262633173159666240996934528 15934789 -53880344084756648013492925918103747112 15934790 680500224983660348891226620359428670080 15934791 -2223935020544654564114869100859007501440 15934792 2968553947372267222804998565958341248000 15934793 168063955839303765823345291429346390400 15934794 1132244430783625748886333488940480249600 15934795 509587169281026786860676980151344752800 15934796 2654335384045400183705816113428062073600 15934797 -2526604763569005496923287879086616807700 15934798 -1856280825196989453222901121712876770880 15934799 -4489849011614516554751680457252664877200 15934800 -40558375197051421852227425797649203200 15934801 1827342380082641662070749677694787602802 15934802 55878499935944955398896906888776330912 15934803 -3644910226694344163216632610109739732296 15934804 -6627487491102124103110792941729501907200 15934805 188692969722209938018469837928138318000 15934806 62026021354871386955974052635166269440 15934807 343957852447777555644352847283227188912 15934808 133383582121747578827851016067574517760 15934809 -874377053455512381418058244145449168672 15934810 1980239454099164333236163010199881550560 15934811 3009201505987502266503666071816589504 15934812 1524761786825135810631296579035797760512 15934813 152109329864640887102376104067665829664 15934814 -156093242976256736795670418011428339712 15934815 936799275320628807914354846078545528800 15934816 3997527504670056611221858246208892567552 15934817 2089117410157710594139886925443221327872 15934818 -2036217189023861900164147387184405498496 15934819 -2497378995384440406869902416119637344480 15934820 211467728421669242394467101583702876160 15934821 -907338972765349784125106206018305914880 15934822 -4943589114251742707022459474179664000 15934823 1788230866870668979122866622212745885120 15934824 -2471905802726979188522971606539607434240 15934825 1511596534596000246596596334560025098000 15934826 -273279723199853496182705350724706491136 15934827 -372364471654841363231436265793493131040 15934828 -623599115141739851610974799558399145984 15934829 -319164626059835411908922397608525396640 15934830 -1699815617027905492296974914426193575680 15934831 -1708117739756278319903176156114635466896 15934832 -1138278604294005824637722705418145726464 15934833 -2525663029112386393035246695508455308800 15934834 3752565118224502498700002716478541772816 15934835 291651970617428159299698277526843708160 15934836 -446509747380201886902630819598455103488 15934837 -648815350480817842837096648615026777600 15934838 292739592054198529849512287542535032320 15934839 -3654206798365526673572585560195080946560 15934840 -22003920969170706596872817818485350400 15934841 1897928645219163433772830363697411620680 15934842 634410405380214379225310577502877443584 15934843 -3447744074966635605746493477308508355776 15934844 -5478658749299776360992720583525861516800 15934845 -2497045767150512822844186482708526436800 15934846 899202641972323320943364447343098767872 15934847 -126494181373534794733636028175347835840 15934848 -3155953050579889879320919120798506024960 15934849 4242111723481941650294974273014416421186 15934850 -69851580911812564701200340143468215200 15934851 345770204095315442961497887299614941380 15934852 2138909758574617354364163427902212929792 15934853 14889851430335585424208515210183839040 15934854 -9503164789661570315609577712202256384 15934855 1634025947405826952573135962882754205520 15934856 -481092257252974315723671307774445322240 15934857 808394692568399331119840194142042383488 15934858 2025072233120579263188458911621574399280 15934859 -4021242050743084425329490112870444592940 15934860 2172895964965063298039222250006913843200 15934861 1113107916269647251138153032007751745462 15934862 3589280465394803206301304746189364475200 15934863 -18126013919287952239395647615115874560 15934864 502159278440193672576886019207572488192 15934865 5052627777148121214929303587406740458600 15934866 -1976785050993611913029327099958076317696 15934867 -2004828365685019786025656407952116524480 15934868 -518189544555794741520069750711931650048 15934869 -2565314327134765257619127804239961373156 15934870 297904329546657697533004605660916431360 15934871 -209235857096765764171125485298186338856 15934872 258238958870125322988633036032751820800 15934873 3775290656270056966345125270235068125460 15934874 -1506367792205974905136727868209252708640 15934875 2697914475526523891385021996569230656000 15934876 543430364820219384750420774502748495360 15934877 -1635370027014304193253711130445607968928 15934878 61610144027191060930085774896509022848 15934879 -2562407780682918396330308865902300648240 15934880 -527837729322638749671414747168956743680 15934881 -971949210814368881683669625409480935088 15934882 792885516671769788006415055531140232320 15934883 2170012199323168309937044531847675391984 15934884 -1237753691483837753000401735931577520128 15934885 3071816009066993025682474752146065695360 15934886 2855180930395967008988719873113898369344 15934887 208603204520817351256164403217514720936 15934888 1380252998887785826500107458493653109760 15934889 -684956495389320783401538879977733883020 15934890 -1433255748208308889127709409841108878080 15934891 3184858278936655477695302950105166126880 15934892 -1055676518919906448857651209917606740480 15934893 2292216835051256666358083325466027875840 15934894 -1391341200695667525091797342457456667328 15934895 840662194332308019360103477808778131400 15934896 -170210281683447328990136922595042099200 15934897 68045634007767933259386348228373274880 15934898 -1009868893571846040449495911997294337264 15934899 171497724572735459908477144956928696320 15934900 -2802690856589605981401628791365304880000 15934901 1481489367777695773645110757555629372 15934902 -1048058914141157300081087348165255765568 15934903 -6910727780938119417411316702512778757848 15934904 2097713094890910569356295082713842421760 15934905 462875429224078257208843377206188752960 15934906 1049007387782757258911024729397739551744 15934907 2723689061242142627447103173946387409680 15934908 -3266334399955820803677116860453896314880 15934909 -5177313073885138916436426483841689992890 15934910 1559300871922527440627783047224151479360 15934911 -2160396189755752208390399406109790200320 15934912 692693306375355136151375044895058165760 15934913 5194637666405183679662828991567485548740 15934914 -1990600500035424749753714853005284446720 15934915 652337625370781022467685556877583820560 15934916 -665592072082255755967040553503616744960 15934917 -2819286271828516033372482014375169882720 15934918 2333767579477223248181490084172580600160 15934919 -59913991071966096463539255462604139520 15934920 -32560621291384176495704970937098240000 15934921 -1195852957103958914270527373354580943200 15934922 25577167801364510044398170867138878512 15934923 -3753540505243502127581319735630544759428 15934924 -4664341453458014101469394139500239903744 15934925 172791794626647480463456490800785660000 15934926 999005671758024849501263275228012474368 15934927 280592954935323579121770135829635700032 15934928 690210533247932449563537246264926453760 15934929 1839549381408891179906550105497918154048 15934930 452622344230718304641512668741747363840 15934931 -1496128677126483731567465702896366973736 15934932 264409227526017470444703815860986347520 15934933 -1005152794807334811357132065503656449280 15934934 3798367795436218871766230768123461983552 15934935 94720871248802889676535695201781905440 15934936 827452756463037250714958482370468904960 15934937 438983722859249056360465681813576162452 15934938 -247195481754714648105461612323804807680 15934939 -1133770022310217695882570079396467333120 15934940 -21935428361536853343008148598515793920 15934941 -1171951244942191139605628275369910377920 15934942 -853614624744335482922973027576527290368 15934943 -2947309004481614501154369097278293459808 15934944 -1154445041710652092351045032450717646848 15934945 -1965686773961112950313588808992090830400 15934946 -104160649840315459265279341831607798400 15934947 2979340284203560968331185214996167774072 15934948 107643671695206846106146424852682685696 15934949 3399318619757503979665217751806356389660 15934950 1088340128225617099082996858278324737600 15934951 -371760570226147831900274157915683808608 15934952 -2524101397630120722042485924095344476160 15934953 -3017737453428206076640520652256002723696 15934954 -445464492950069939551836656148649344000 15934955 1644545486006023440384627999550067316960 15934956 1571316005272683610720500690458329989120 15934957 -4207719774744838570969597383256220714794 15934958 8900199056420503873751157497799066240 15934959 720590915089645751098910495650046021064 15934960 509532910061579319680392460763842150400 15934961 558875713276239405054885435984412076544 15934962 -329757716694859291927508563031118104448 15934963 4517889981007661330969112929933816494080 15934964 -1656228756361321090846171826728060329984 15934965 506796677926110548353392623124858432000 15934966 -1628853934620059832486194614993926893760 15934967 -1891651396316315150092092393304557330768 15934968 2212094606396648164430040574870548971520 15934969 2737610072538392664378820647756239907460 15934970 291370847052367745654248238204569459680 15934971 -863825285086536867967609178729214896640 15934972 2281965171922260473210201236697832356352 15934973 4656197164579829122669955482644105489120 15934974 5000311600959321759167106435423922176 15934975 -130886116440966062359203491744767603200 15934976 -24359180074511648262792006472877211648 15934977 -3275659352612184040871704026825996098160 15934978 -1168235716574017871686992816470231110080 15934979 -4610977380584685836293174428466580316624 15934980 -1070789646362286073199780879026207764480 15934981 1361331741498450053359657855970480706782 15934982 -715339626968258766917741300193284166528 15934983 34672323553838812158011012387538451584 15934984 3245081843562923376424766011918783057920 15934985 559651240508895578232856313666539752960 15934986 1669373053868856008221047010358693892864 15934987 -2112384520063886276703272154851707427880 15934988 1490910956741603125483138736842626463488 15934989 415324465532691842462789325433993966080 15934990 -1333389074030071765524037570427408520000 15934991 797353971585284086170001559261441151000 15934992 217627267496095093921239666434522480640 15934993 -641176699833314625968059414944105479758 15934994 -2072116535518861906571368126684845742704 15934995 -747489271251727576851780027448396490400 15934996 -2133800265280602379605424020924312729600 15934997 662536997466719225265366212387886852540 15934998 486685540277942550533786157045613498368 15934999 -6463176586635748742500500065593103779000 15935000 382926649004612024174889662718508800000 15935001 -3379019183005561129043574314804164698336 15935002 -1344913959457799917114833302350984125696 15935003 42542006078959020717066929118571441680 15935004 -189566798534080125633252608879541136896 15935005 -1910001687953709042204833886488339913000 15935006 141082281641588656408916675265816660864 15935007 4012135398531328293537705815470586778240 15935008 6233380354818859530516309407421395435520 15935009 -459880596928869380200590195999330388284 15935010 436818657043972179531437560877856384000 15935011 9061489767638493261404430093064965008800 15935012 -2892905180862200266325112823415874834432 15935013 1913163209966703276596765811195491783742 15935014 3345621858645866483311608497110815698880 15935015 1526300988536927278073349006864720912000 15935016 3171501644581570622056765233345696153600 15935017 -1528784326593483840080301656114740788608 15935018 -1313420068550410378595468728203491859456 15935019 998162058824146358599851449768544673968 15935020 1560067345580678428891150758273053460480 15935021 -4761679566317055937344506091452252426496 15935022 496389456807598378018358720388251654400 15935023 983633255686436034485809379725915948928 15935024 36512560836257491029743547008984678400 15935025 -1785848481522402217787873174939448325200 15935026 -11738918087207392225145140376534065536 15935027 727919552353013287160950241354978968320 15935028 -2894433223061321300275583643246538727424 15935029 1396961515993343320785325128488391979872 15935030 -631846263075214860666786987212944181760 15935031 532335438447540558020733010534575857712 15935032 279978238950437335606556526910327910400 15935033 3113622816756080356405598747849784605124 15935034 -534391772196252268067581271106820293120 15935035 196266414393719844120876984445102340160 15935036 2554105896851628656321442642755236730880 15935037 -1037572053839231625753866764740725816160 15935038 1427599570250129775436827440326227029760 15935039 6496541224648071720914099979509358363840 15935040 -401267846496724660738664536742119342080 15935041 7153115408711953836323379604737000475392 15935042 1409336986558828259936907085337918334672 15935043 -837599363974598616454892113078489273536 15935044 -321234912728429761802641626953327407104 15935045 -5397591844432448678953951510303099395720 15935046 -247120308138942285751823514044127863616 15935047 6641623078757624283380180754153596401496 15935048 3110534614737897960354762970024684815360 15935049 -36140552019949556580616413534794444280 15935050 -2038874325659345125086968983798876057200 15935051 2311417267226537876905050553871382908304 15935052 685040253825488939540290199521612431360 15935053 -1736574786009251827944394969135323562880 15935054 1306806517082706976654278893988834842112 15935055 343887185968346388110938478123061513600 15935056 1414388857339890910820658246163871424512 15935057 -5030523719642259794395451954638451765520 15935058 30827489730797072326523829542401165344 15935059 -557829179355470616656960861702867591008 15935060 -232233475244410568055532510638864253440 15935061 -1169123845418765962236216104147758356480 15935062 1522662205060229885736987888141543563904 15935063 1222802857686262079247128923777782726480 15935064 2059736746495540529122083728644683755520 15935065 -2502650359504262431382999545928139276600 15935066 112747143460073521446037036729999680000 15935067 926828077568954253745983907411348431804 15935068 -5518521376459483082387310991565473388544 15935069 -17506097819033085231466823073659822400 15935070 -132603715857713714466288224850813628800 15935071 120954142233125009698476134563368894464 15935072 -5871716180883771315913050005660191948800 15935073 558929890285276647534672227574427094016 15935074 1662377889893226577281322555994098369920 15935075 -838494146787322392762436248448668512400 15935076 -3935998901078072140210893469033295063040 15935077 2343449626900661059718909390732718588926 15935078 -4382705529387668562682872862561415973120 15935079 1431497507284161054117870655057112828160 15935080 1673666735671754770910967766466268364800 15935081 -2867140893462226609778748354519048789936 15935082 501357337582533902816273186513620472064 15935083 -35682657546094554748191248940128958680 15935084 309954245008711907597846133294108805632 15935085 611376235584704391870794916336562698240 15935086 -344139342836284828697764805825748433920 15935087 1109718924346599835439802336597906897792 15935088 76831352986555291687916794183417135104 15935089 6506899338691031918638603365117676647890 15935090 2314949155459195462932545787906867916800 15935091 -2313945688366741550170117501142440093440 15935092 685112931521916081700854488733031519616 15935093 981385554273036367634219874374039799342 15935094 -538506816765364178144004575221318080000 15935095 1857037226549496718892321868308994600 15935096 -117420436503442847921487528783001190400 15935097 259770341438023535497292393712428965728 15935098 1301373288486907525828925406127544352768 15935099 6826274001014438500551363261889538853480 15935100 1363352138730877719260231564187772454400 15935101 328321039976184271216801309853094332928 15935102 -1641328786555925350164885432472005948096 15935103 9914107041217823930374168074631626216000 15935104 1224854871070622041810882303726159134720 15935105 -2586936129254127692217983846104978477740 15935106 255706369203316765317271451103380721408 15935107 233851801370795544811350389962504287356 15935108 647903890719430957940636548366853615616 15935109 -914982565811235610510070667760349208096 15935110 155852460016059757019365632316991472000 15935111 3183153237876037348008772078727656754712 15935112 29737052234701167845355827835614699520 15935113 1839529418318524025949919001157663663744 15935114 1143334458674787242697511847698359677280 15935115 -1645340292844788899156271846077380147200 15935116 -1243396022904714553602113216654554787840 15935117 -2287039014182342580231737796709025846880 15935118 2175545937258687682093161874732033495104 15935119 -6480454738173078508665185802748951885104 15935120 -745253573055642768148142235311387934720 15935121 -278842058864974075731367989061316932992 15935122 1462020766374576159812507721805781752320 15935123 -717687160429504478365605886843186130640 15935124 -151413027150595518063556782177421209600 15935125 -6063513556990550403551338191213991341000 15935126 332013086915433336070058479779054144 15935127 -254911573839811698589765586903236247040 15935128 2196013517144083727730967646884036792320 15935129 -342114891797936631017132838027941021760 15935130 120377815122529319235913345245789265920 15935131 -5023745530888968544154565940943276099068 15935132 173383625917089161843286838085140603392 15935133 1141401339951927673460461007064978611520 15935134 -1575839856956173057133321885586808266240 15935135 2673573879830218781838967795505015911080 15935136 -523893102468702174812016282977269972992 15935137 349143719584745993314053436123639825800 15935138 -3263194788207927357570457871835081839280 15935139 1407636558412286625828839187642495127248 15935140 -2013076219261890497632343068726351134720 15935141 -4235326636383403797580254073658684059458 15935142 193825479687860475214866338163184770048 15935143 4692298159167748240124777996102296873440 15935144 -550302390362338689535500492436119843840 15935145 -1883156531508298412986087721619361961280 15935146 2103037107573184526082646063868526616320 15935147 116124023468907358170479037311155267200 15935148 1263024569642839477802106321641906142720 15935149 -255534928657631615806599093735269598336 15935150 -417934238166785101516211055177790848000 15935151 -2013717918111476804206619803119655042176 15935152 216007623055513229756498374786127953920 15935153 3068294938553067569256673895526018920064 15935154 390868006589948643955363595364476159232 15935155 -41675479914388486384853520582287011680 15935156 123524564262170874143388808007846363520 15935157 -1779131452730797480121852969805315557760 15935158 1833160216430604691517403008561769355680 15935159 -1613531739154422032500032709099851634272 15935160 -1116240415230897088446947447827340697600 15935161 -105339812662672335016679871345971110752 15935162 -397197287497465203393034936625544933888 15935163 -49355699748876015791616858987669729600 15935164 -433714678689176817363475521129758629888 15935165 4273345560533575059897960229938228102060 15935166 886853735882848516229209175930988206400 15935167 -4706272694103072759369419939369064662360 15935168 2039242523280769731078492582754881896448 15935169 -2681625867695619665210874424332170311680 15935170 -120826333838592877267143933570960860160 15935171 -1129881661026969051673057597721680628112 15935172 632139570018044190278590463562335606784 15935173 -760163232408480731305536052109631760800 15935174 1148870324789439138834791245301887327872 15935175 -896563024144602321047514132545653829400 15935176 2225542315845570241633643245843755048960 15935177 2014585293725301527294780572206477160026 15935178 110647816636161335473897559627793039360 15935179 5982422017644937413206281656010883401044 15935180 -448927438834118089688842695254749209600 15935181 -3158203546228487912006187442368239429760 15935182 -1704738395104820003846627663996103666048 15935183 -856782392117831485975242108820202430240 15935184 -349841047343156687104704480766026055680 15935185 1603743124005910923284474204621668004160 15935186 3313715235937374877203302239282340029440 15935187 -549417652253973036922428429770313792720 15935188 1121496050884918132730448048927762153216 15935189 592451576098718442355894605059584256256 15935190 1004869685680819196902061705447727323520 15935191 7987272820783627315906424945113529587592 15935192 685972242056327788756346716792024473600 15935193 -1522003028176246555038680131569421934016 15935194 -622260122950563540118980332286626484480 15935195 -2850419259136151200807336605641258932800 15935196 -1995158045341136380531877446974103991808 15935197 3011239883036325575840708067261957792000 15935198 34925705159895530935350872057179422720 15935199 -1188967088297338087829391097937807391360 15935200 -573314843470978890149799754245537792000 15935201 703016193253773976413358994948204087202 15935202 1359391351051839570298693865274003068880 15935203 -732826788448240764980743630344862621536 15935204 -1483624780215332468547518120869112515584 15935205 516032339801157539524377188979997593600 15935206 -357881362894042791355601718639587076096 15935207 1744695720603963935398752003174454758456 15935208 -1794606549296660681688333115335318896640 15935209 -3640140250000420713417317967108958430208 15935210 -2194654801301856651506430843840044520000 15935211 1531735473993101752390502740893083627820 15935212 1099335568488265513537171813604350420992 15935213 338101228333630072809216643538922602112 15935214 -156448604614629883804618207947994846080 15935215 -3565486394822760615603665549883193139640 15935216 -2426819349007318798824240781695811584 15935217 -3528953289142981614742673126189940811920 15935218 80583496523477146391838910796274603840 15935219 7095819977351563195330844048410228732620 15935220 386081152243871156687552416584224071680 15935221 -6128015124908705692069158401417458731300 15935222 -3548479603702581128648406772656292644288 15935223 -1236120577537209190253306920915488461232 15935224 531147677748806507553061575878985523200 15935225 -1412410618853257988661458220753022727250 15935226 76277329789406376852998516900661145344 15935227 -1437503532009033918467137691663711168256 15935228 -209486814518792095873954402066480573440 15935229 -648459388577603171524787384767346007252 15935230 -1453206735189548921182910029227706530240 15935231 -285464462669393511485250260519974689768 15935232 1317376487234949149556863584570441728000 15935233 -17464145692532168407277471244001337593152 15935234 -265927594606652276345519790576212817408 15935235 3004567147746369335313390763040421006000 15935236 -3085436712881943240713112737105200462720 15935237 -1242397005616736888816634224119842889728 15935238 3053820942495749944996640117483212339200 15935239 -2653103202712811828007537320226608664240 15935240 210443431313898309940609963982074675200 15935241 -46543094972247594353735377913924303136 15935242 -552233648954112096384775300946579947728 15935243 -631927089662206961915910121126786640400 15935244 -693076983709656270570768109637612467200 15935245 1583976761674034768406879823239642168120 15935246 2806319233158687686532624960016650651072 15935247 3697361774234836188210260340622183290024 15935248 -558149715904566979962326857891305226240 15935249 -6810944065697532474025390764736412353680 15935250 1800438876937264972796580219393429504000 15935251 1746013738507908318682349874168073098240 15935252 -6904490453611691180339866842723263596800 15935253 -3368757024167344881831598657645126925856 15935254 2421586700776020485172715158909488364576 15935255 584891251053370731803699594798078308800 15935256 -2925417886680926345503011989252764631040 15935257 3021820156574667849729019954088584692872 15935258 -460395005016382682776886337344764773120 15935259 16725526373328480285798741891645103920 15935260 326324970523788318728487801928972523520 15935261 -461021072916939586985138713449621708000 15935262 16056799583542909829010420705035449344 15935263 -86939294162928522213203169788553807240 15935264 -2974974519760534919971395094951509295104 15935265 -1064467223909026596954964951744621824000 15935266 1040216673437564478535445119159894460064 15935267 -157762665215226751962457404510681867684 15935268 -848137597854320448875153554602848824320 15935269 312890234168400220809095293161661816096 15935270 71255069298658664905513560257316412800 15935271 221967040866935518742376769331525830656 15935272 7438484439618485811794094397945190400 15935273 3748528585758293825563188211013080280136 15935274 -1508021236417572406563992226884305880064 15935275 -887952822265869367044856514412513056400 15935276 851030160713148057969446196051557925888 15935277 991346276866012634165090873575345945920 15935278 -1254587518872874317522708121030500193920 15935279 -3556958056216653974545859998437747315480 15935280 -436034014190327639122993063879539425280 15935281 5212123117098684495437220998809287489120 15935282 1576730145317879248783773881550736109184 15935283 580478378587694271851554009206678117024 15935284 -12129105856712663797081781747306031104 15935285 6725077418018159818788487695072504699960 15935286 564204083903730669309888474556730403264 15935287 -59945992104227778477533812440531224360 15935288 4039844009625484701274966952952964853760 15935289 1396299693733591626025003671680887653600 15935290 1083117216405975555777221917292378604480 15935291 2948422179296044753376354814236806126800 15935292 114797038782882360193781731295532641280 15935293 743877103313996940478035602582645418144 15935294 -3654012900275421268396326366821717713920 15935295 1274472759082876874484737384258089021440 15935296 -236621214661880056443150479369825157120 15935297 864429871658941140690276605540620465920 15935298 -336313491178784548779676176009358897152 15935299 -2948179293354559919989376639722020837700 15935300 -2248849120003886221181295132579693696000 15935301 -4673810749994755963800371895695967436770 15935302 -2138552305050249449955499213038048310944 15935303 4086660847205199415774791475745365264800 15935304 1137651920804265329468232917148515696640 15935305 2374215659866848360542086488211630847460 15935306 378371604036483712232295025569650036928 15935307 -2688532305023855929905742077791226971136 15935308 -649920562622123642150953818036898202624 15935309 -327343224925897238246164291967392685280 15935310 -935735692726813437455205876770485468800 15935311 -747727942422950296295384999360632098816 15935312 -1065448793564056459418379521059923369984 15935313 172283266542781208510406012704259304944 15935314 -2627900793821223026568164363383501221744 15935315 -1734110687435025328194205017695451887280 15935316 36659507540084634725783730414059986944 15935317 -889038958944788973071040507615682659634 15935318 203377422554944120384550056343791180416 15935319 -6485883282621298097982142766149766803200 15935320 158806170359515715121574773554917785600 15935321 -5329069171678549977961134500724020998656 15935322 967033614921090940540020276828271699200 15935323 -278744101320268415851805126149525362800 15935324 -1861842807982486014687331683895742505984 15935325 201812357486472297452541724044828672000 15935326 -2747804614197390818605119100587792589440 15935327 45118564949183989055248856899042187520 15935328 -3708775074740926918017100475107848093696 15935329 2017240062994882112841090751419630924480 15935330 1087571935407861518798893139317976155200 15935331 1865284445401416334668121455163586629752 15935332 539413651073837799840426725259597701120 15935333 -1117507080067152563906616655538098897152 15935334 -1106456321741132819211405881740526157120 15935335 1725512467874757803080480071134432618400 15935336 -9826221277607293611119063057327148072960 15935337 -637447395513848527103726302268103558 15935338 -3112715179954670747718614100320935676160 15935339 -1151223346054904274067890904685860566168 15935340 -355790629161194985468724628127792384000 15935341 -8812915684863126228388364912576151612948 15935342 542636489858254967897217654053132262144 15935343 980527183576727802457295158971910852608 15935344 -191693824839906137721744677855414026240 15935345 1479806768579471409224691441675851536680 15935346 658969617226530004386243453100465413120 15935347 2248482800241331330180094100291070188144 15935348 -3974495667213728148143829778088946671616 15935349 3695411927375042227221909978468096812064 15935350 -2098503798775063672294801037805348499200 15935351 94043357423221897231270930168819418232 15935352 -720378721628653752167153345421623930880 15935353 -189139530286898985383029256508324243520 15935354 -1272994254149653958823979774535366062368 15935355 -29981791916746043354493746405228456400 15935356 4091577687708202616205306705715153233920 15935357 151973630641454860701927228944061146880 15935358 1968855205009705388909212388470964818560 15935359 -4528829456043575694113947162947803974800 15935360 887951950947532864759032848728247500800 15935361 826127760631081450950256989976124325120 15935362 826662568315747166973075750208657236432 15935363 311314668322752719860646213989948881504 15935364 -410220580215143332487057190679474421760 15935365 -804419831503498629372686667749727484740 15935366 -1543196245115149881012558638577803212416 15935367 -782820094512392257225760559872842197888 15935368 1195748344730767091431394254776471106560 15935369 789976965110737233785158371739194042720 15935370 9826881357580232888655731552572846080 15935371 -1654437005917800098531344632729087920428 15935372 3983541700888695154702238783690364579840 15935373 -8617318788006363094790927301507795156 15935374 26103474836044517196483073315386815232 15935375 -6422956984046442495631129551491692500000 15935376 -206036247469538595378287803019856445440 15935377 -4956791220374925166482213834316176037520 15935378 -1663192849969495198227378759088026779760 15935379 656537315588197442105106747473957638584 15935380 -2473582201868346413983286056520544979200 15935381 -2259143746837781531067711767974538216256 15935382 -588807197907313875017902813104355996416 15935383 -4595192425260660798536941201377895181368 15935384 1887552638211347422938487039396335206400 15935385 1229360216668802834041178508695661892800 15935386 -5147890788680276685123873050760382991136 15935387 544938451466337728776490140502122905840 15935388 -1033805674300269089780159681025105619968 15935389 361080803555591817416805577790343188928 15935390 -576563212926755268794585043043293892800 15935391 2825349635798270565628354918496888476248 15935392 2189939146978377435721863117994180214784 15935393 -2546602595300210761845748821443122403358 15935394 -473144649557153767820646336438562627200 15935395 -507809434204788649863634170036284313600 15935396 -1016587701752046929802723664024467152640 15935397 -8164170500778963977757276044264397222528 15935398 -822961096132784349736532922411895654464 15935399 -7403014039800299861784446313017925918600 15935400 124016508834796937231971803999866880000 15935401 -1584061821794918695391964414043219057500 15935402 12095194196570054633252265953500076544 15935403 -2575612086710322806699400256684564179072 15935404 2304058902347782418292657510056699498496 15935405 923871028139610221538180651980800257120 15935406 3438766174351205260523732004579022387200 15935407 341538370803371664170484312620388192656 15935408 264830587670207527429885390630011371520 15935409 1741153570470989051446862634924202498560 15935410 2079762199619934499031282370439290003360 15935411 -1349375167719233207664964923910548959988 15935412 1404194001811944204736197934937418903552 15935413 15109057715341012786208659935692672640 15935414 2864182423849607264251704311182228300800 15935415 -750929546232482535758178853820390332080 15935416 -298426194222037236141394206009736765440 15935417 4055988696344402628443463108738206903466 15935418 1000183286620401944514854108436110020464 15935419 1775636913957328334950219308382979874480 15935420 302698463426853850510715554705262100480 15935421 -429599794103318525142904054045753690656 15935422 -1983485438537805103438967110788943519488 15935423 -3280067683732397157329446689291660999840 15935424 383573926375155825870040835428561453056 15935425 2324092932991283355049419323363238922800 15935426 266111341939373650003716063385204297728 15935427 5303140952803781021952563013270652185840 15935428 2977593840255755185808924513754520796160 15935429 651447172630097638162368549645287738232 15935430 481068328975594784583751045820931102720 15935431 -2810211897680509871094095908461198603728 15935432 -22430733431550515701707740069169945600 15935433 3662677560321265047326622981688671912960 15935434 -1496346234871852789128004157499695293440 15935435 668107205787787768289189307245767567200 15935436 2142269239805266658248952430446145360384 15935437 -2363718488522986357199851275110423351114 15935438 -1587655083719170430442567638231659306560 15935439 3968865044768927271701875694841758343168 15935440 17848827425450533915214462792176680960 15935441 8413836571337265220315852100992790819952 15935442 47362133734180018025824567175270584320 15935443 -179486834229174474278184910455235885320 15935444 3034013246025378928498440375486269767680 15935445 220247762369301156170042631032044877820 15935446 1797343237055769844660886840131673616672 15935447 2726192779781272271379625091914651975680 15935448 2905387641318556813494597713222013480960 15935449 48206679806186088267825899823087126736 15935450 -269477220880566603710874280687832028000 15935451 10043628515201121229111786126926879744 15935452 -631089474821644691878269241852347440640 15935453 4004224794085268414880015127610556016224 15935454 -2391497111334660357884451801612126189120 15935455 -1200212591120098663134086235444424103640 15935456 61064152249937007437096124305439719424 15935457 622664679296910480219678082391600875776 15935458 -769699539826115202126227684430627840 15935459 7630384022480682338962535898585870857400 15935460 116938914869367598445130448853437132800 15935461 2601402683373721341047452676613327528062 15935462 275363941130815676830987287857921090112 15935463 86859597783414085561116407095804405944 15935464 -207110240636887431108558532085452784640 15935465 814884001304139596790707954134754910720 15935466 -1185668848663243618041954831405183480576 15935467 -6030228483187969567916671283585235369484 15935468 -1588900226045103323540561746491121565184 15935469 279186891536079272295631821839748719616 15935470 1105986410271073384362029530839082757760 15935471 3164583651029448234366741565397821381200 15935472 -18332123857472367649135281520555130880 15935473 -1421639671109408361437866623832277073740 15935474 4814015782818283424348825170686120302592 15935475 929777699895748508345665186873052424000 15935476 -2596122629669738657251999986359333069440 15935477 -209324163518572279887094944422954219976 15935478 424177071511528790668449729689520498048 15935479 210913039720951618481155430291592770400 15935480 612052351573116573145457139692996812800 15935481 4895316012614739817905602929476805754880 15935482 -3514044137322522963087561922323562635408 15935483 -891800880918226596271283823296644301136 15935484 162590954352806262803550137601637893120 15935485 4311350810398207967439454737173030764800 15935486 80777167496390604042378466980311139840 15935487 371107719071761998445170293446033616640 15935488 91450154185567682235928136731129282560 15935489 5533481552066770461120251195182359820290 15935490 1093344214423575164509299468141226944000 15935491 2665417740337098119536460017253015228928 15935492 -1710248081181058085607796367250541939584 15935493 -258412465524505442087596916920248593280 15935494 -2104802730991681981379806852661556529728 15935495 -4079684984807697113718262664670541489200 15935496 513981909102283315307534537671309516800 15935497 3403870913168508457912448548418262097946 15935498 1918516637231642255876506494897673182000 15935499 -43647721513004694570334554797118829656 15935500 -1494220065172017416698470543181163520000 15935501 -261959985173063538856630414144766166528 15935502 1545458688743562621905023688509215636480 15935503 1639694134513381862691414789508286697384 15935504 -109235772599033513248961041813199388672 15935505 -1200586315725952857878084453693411101440 15935506 -209384670426156951039388479976568808048 15935507 -3390709649026924714595794978336352567808 15935508 2733038539172426623668586414027082219520 15935509 4744017116782720123966517560427947683040 15935510 351211719636022679171729160619566654720 15935511 1549086726120908716405586479384817988768 15935512 -404369827609497463795125373670773555200 15935513 5729843586267784467375001635067677882384 15935514 307749165514707826660441564236416481792 15935515 -4799768819846272649376345154957496251680 15935516 1477965121470925267378436393829631587840 15935517 -769128747120806180774566007180601990126 15935518 515424261245315711436474926862989154240 15935519 -2146877164487959575006972421671081518400 15935520 2500367494409972551845707862029893632000 15935521 -1052714606834016923822362326476849031488 15935522 273464272155945214200614973043338048000 15935523 -2971072885596814834329504589069849787016 15935524 409457878247939238800271260576995037184 15935525 -3851406920918037373462361777100854542950 15935526 804085582389046431977001529556505276192 15935527 2834265823359602177030765978617609912992 15935528 439721834498050069510709000544342835200 15935529 -1261994243934058534512134808482613795840 15935530 -187683943697970368534461978066989233280 15935531 403655991409683430258719982743924721332 15935532 135042728855199124747073203644415782912 15935533 -609832301383025807000694614853670845620 15935534 721173927808833748510734565582671793920 15935535 -10680739094472351749831268494836500240 15935536 875824650731010832379072557291864883200 15935537 4850802878186281954538619595784838183186 15935538 -1531097094223995902839811960250677959680 15935539 241281043902792694461202215945483590280 15935540 -1965356709515084938035107375671528469760 15935541 -1931987288330229993069557875331924637408 15935542 37227600659590557630734460058816794624 15935543 210822325093357231053785928902731052064 15935544 1464931020589409499750330439124606607360 15935545 3282112188019120069289007502735508342280 15935546 -495085005312718678889863697419733786880 15935547 2849735093802473188927850216376496812480 15935548 4227616090912866925266268119256886813696 15935549 1055556815583685505847367799808667931520 15935550 169470252364742315584051891871508480000 15935551 2707725229155457209639628042741423823552 15935552 -398044716494701030417525278045574791168 15935553 -3945576058497965166327445468166655404238 15935554 -4041614683191919219850420560904765727024 15935555 -3424099841904222614317806342160570541040 15935556 -73484523663500243906702671279367725056 15935557 -5726095661980252939499669281574569042368 15935558 -4497822633802834374640812876291701898240 15935559 782057717479246661811267096897528089040 15935560 1906736837555095982245064920605405696000 15935561 -4586461749386281903601526423792658028838 15935562 469851005401414843445193038975322163200 15935563 650157221323248617732302211018580885024 15935564 -2721257613101820051622226531133500620800 15935565 194212829966226442499202781308147000000 15935566 -1318758239836865603293599037511327794560 15935567 -2702940280899854668372258155320122008888 15935568 341351561956850887918161360821355675648 15935569 -3755973710831863173287752680061625871192 15935570 -17060115487254246952928300886771479040 15935571 52898725755699009943931390205447175872 15935572 -1006620185924440370200867336441257169024 15935573 -2011200433066572095281594689550094276256 15935574 570173533028037090173528136361237786560 15935575 1225639007091163730701819678921199370800 15935576 -1362374081794426236361316946626739025920 15935577 -994226429291496448198750469333524047168 15935578 306334047893730321860168104337689478880 15935579 6289391781068704286398947840735668736 15935580 1233343380688275128303549388899439452160 15935581 -306817842003712156069436054574872548736 15935582 552054602716757182260698321818099011840 15935583 -780763074059378354164394967046244617200 15935584 2212269060591569875221833503244872974336 15935585 69522002930716781106653072107629926400 15935586 1209361257617401783325144446723402562304 15935587 -284184128846049424230890927408413674240 15935588 -354608114719767268283610605434676349312 15935589 1648156004646339529346429321042057579520 15935590 -1567968656210915101302497500833219843840 15935591 2049685841121779451030086943558376641072 15935592 2944354564894573607059430128806229278720 15935593 1851331056093801875486513234974602193524 15935594 3210247766073258382902988285323296370096 15935595 -375411177026057354471519151753665003520 15935596 -2020318374548930951099320846023781375488 15935597 -4030562899745834503494830069481312726954 15935598 127587227418937214761604909412725783424 15935599 1776593630033720203937155569955919110464 15935600 -952690255858139005729352553022930944000 15935601 1620235630062458615363999739926336721504 15935602 1152845791593117041430247936108148159904 15935603 4809955585655029499881773291786574251852 15935604 -600745599929977541324961729667962163200 15935605 523461756336059723152927066562143036800 15935606 -1660197605608548171023730629377700689248 15935607 -157484219382112374408098601565632060120 15935608 11338781733825688123601575289951232000 15935609 3750403198326218270390347320895999880916 15935610 -28013474803401595934450828862393646080 15935611 2191935363593413268946398007469892898212 15935612 -518320568146056969551310812170866524160 15935613 136896365792473385513159328182687870208 15935614 1163772380542943677887075122606100316032 15935615 4706578937367364001730743440107793971600 15935616 -115373820650373167132948795309319782400 15935617 1612614350590235454304041042614077388592 15935618 -654592020522826400169115136938813806720 15935619 850631556685310957057998423545030117888 15935620 -1453152845020951650783350050995089560320 15935621 -3273255367748728970271979731976973115108 15935622 2156370923433081397613852530757130823872 15935623 -39408206159090268581570790486765653736 15935624 156367628858055267551973392652088043520 15935625 -312913324452150396782008862294620428750 15935626 63922126770295613435628206858185966080 15935627 -735437354799300404342471761833502572648 15935628 24714692765571243120075571320840314880 15935629 8040540899350514157487653415470883842230 15935630 -1460471494588703561853385969998504988800 15935631 707080659027601535193582098620628258952 15935632 -839701196281553603187041676832025346048 15935633 4240583247688952189492084653562494093938 15935634 213996652178594769324899320902556879872 15935635 1130779361010630831507201990369959164080 15935636 3332830586081586206431827622254734302080 15935637 -1110796150609443887617954677791126099040 15935638 -1222313501464451088212208564173198285280 15935639 4211114604451466733807333053094882250440 15935640 -597357824004180709361677056275369164800 15935641 1638903772780557516857866712871499519680 15935642 -746380789198458387039023417644023544320 15935643 -34140856641158167439911003426172313600 15935644 2015077300113248928437759462029891022336 15935645 -5615012574970045532032120396195530758400 15935646 1163483059468422118199979120235391179584 15935647 431396772221352115316845804710673255104 15935648 3954669509055889969778072321443844259840 15935649 1030004133211837586635691484272811225264 15935650 721184621602418205611681468696881906800 15935651 5431828499143392486613909314087918176400 15935652 -2776911630601557687399504550210827882240 15935653 -3259442802176187102843269936076765260098 15935654 800664866299082240812832048518395340800 15935655 2197334539007391907333705519675672156800 15935656 4171469506261617038591774333145866895360 15935657 -8395387559907880911322242496307369356188 15935658 282611981644399883220199737152795414784 15935659 3800627651523251599582389388832014839860 15935660 -71086116186680477020527842882336087040 15935661 635340186219610850093847299148332431680 15935662 -1478477194933000509977416880340440703168 15935663 3008371730081006192083916098871403936912 15935664 -566824576764386800925630832635200143360 15935665 -2529854078670198799893203825968983017280 15935666 -470919152944922735313203027964978825216 15935667 3297098540044939431472697742896167041600 15935668 336646455046322804713120745251854176256 15935669 1805001851770749769081927424777418516444 15935670 1810936749474711108257586200259636499200 15935671 -3272084743631302663042677087547390568 15935672 -4745554848471573237544090916354789683200 15935673 -251155998515603368744293926860514355456 15935674 -917550491353412033374676605861990318080 15935675 31226783934793016644469329924451061600 15935676 -1788455986439372017132693732211422637568 15935677 1526667392051851599228528103266330459372 15935678 1248652459647647877274909270802603701632 15935679 1377066598726557017557335395417815003968 15935680 -1191209005078802292020335256783447654400 15935681 161029967558941853826958348460637774984 15935682 -890554839373343500180889421494119530240 15935683 5770715622576048095783312637217497502080 15935684 -492479034442670653889033086107614939904 15935685 -2665772444147986050807941769946675183200 15935686 -26130927205816460092280808181185546528 15935687 -4297967489834930843929783832120562746664 15935688 45147965209344393830207549908297482240 15935689 -69625065061408509981270746345183241600 15935690 -34391107420801031842328094467923860480 15935691 793702108802585099174368938857747097840 15935692 -2162671910023610829987483808568158327808 15935693 -2741065654086889225996340015454277394058 15935694 2008685346950401577362399507070585486400 15935695 674139446099769953942423768426372107920 15935696 -680159340332142418908877696527550119936 15935697 -7695710587642427746633765635083446080240 15935698 1344597206010701840378594742042378344736 15935699 686236285119463803766530008662492812000 15935700 -136838684937168710870156525820672000 15935701 -8030147621535536133762267612081778868996 15935702 1904103877052793229441987035265850379552 15935703 444816889993139961824282370482610462720 15935704 5180363475274215251947843958766031349760 15935705 829620450807339125156180798977252926720 15935706 -372646882326032412889918625569942327296 15935707 -7704672512653443203863836983328065930044 15935708 2158493445398894454608009318534571145728 15935709 625785958720096437753701922428548274304 15935710 387022755286864205724482341530074760960 15935711 -3958121872014828459567098542671620992896 15935712 -890903252808785619642443877068888604672 15935713 -3908726318840041373023445173195101203038 15935714 -34707291539503987264183904665146998400 15935715 -169202795101218352353831525678687317280 15935716 422223348074511132766404594808651480320 15935717 240875999255667309243556362254120491200 15935718 1767559641468380317598887710821870922240 15935719 -8681876579668133816385610328505911661104 15935720 -3614882228176873198807206148326916147200 15935721 543522914473032453865815099142967044800 15935722 -741849202068443107986384823645041960960 15935723 1461032347236867924983849314020180237960 15935724 468764673498428228991473647067653570560 15935725 -1116581777253873967489701869399126639900 15935726 1371173275007178524606488007366569336128 15935727 -1304534379525902931277679744698710956280 15935728 -510435424845484035572604367943086440448 15935729 -1033363105108649349381541738185093674670 15935730 -741942725239953017083106058432243386880 15935731 5978202063764180715111630685848707073660 15935732 3224875593189384083301076259010279175680 15935733 2933278890168055529242298159692063131744 15935734 1017217237912343720648736369228332300160 15935735 183440015649825662006986038045545518680 15935736 -886673462016393619929611080039209369600 15935737 2144407744115569633116709578570330386880 15935738 -111641396019371612290448948690325857280 15935739 847548432191321376856371589629657555648 15935740 -1002605016319349231152187985422318238720 15935741 5455471080702335980737782819230684859142 15935742 330630215313147172386167145424740147072 15935743 -358798403208065042272035533048688280856 15935744 2960102459680305155428793966880589086720 15935745 6448575327145862789476664409284323200 15935746 -1033454921186631621893937015230484712416 15935747 -68095474446320799386275405539698508804 15935748 -1300527818132123077821469225774949584896 15935749 2810357975261533923215696911609792062496 15935750 -2670768160371424888569370941941431296000 15935751 -934114125015026788440917869769586021120 15935752 176831533288545803698512487105070530560 15935753 -2511202722962677593012274070039883424998 15935754 -113064688522321373551682109488466696192 15935755 -2819427317479818858913873029608761453680 15935756 728345721249430749138307017526323793920 15935757 -15656145791841814378739315993143999488 15935758 -3726222446184805791996104991781217747520 15935759 1789519204682711982915575097933412325616 15935760 628855153418594096117822380859913093120 15935761 29457931897364593046833321292373117300 15935762 -3795174155518791387676429484855856003936 15935763 -4185897306742107860903989582019914589256 15935764 795558605972049646213771780492945129216 15935765 -4775264898720959158283369437574212898340 15935766 -774578763083841171565728119699974164480 15935767 111661889148293433264942604027209030592 15935768 4555929117601737737525202350700247941120 15935769 -245335595641335831739896403393881859596 15935770 394881908600436280343655377934434477760 15935771 -4954440172373792310053227626173527484028 15935772 3600119857313862215137109948633625600 15935773 4349386473731361487172336576578120647936 15935774 -2846598650760022207296313607941999561920 15935775 -742784787261633025953430007410688976000 15935776 1392204606032767629177069283928187666432 15935777 372667432662135193621395470331948562560 15935778 171452154926801637104710123140197616720 15935779 3441191415516037202793773595774494220380 15935780 -666592324080910290132591847049367552000 15935781 -3634686982418972179432336131066379148448 15935782 -10835333900188210313778414105985752000 15935783 -573897731462140300267673619368750474640 15935784 1915447599308577061599034557832017592320 15935785 1977029322028262033220941469150359280960 15935786 -2001252382517579326949184641903897091408 15935787 1712877978064773359597339035047687584400 15935788 2776374490633956066431670085944782977536 15935789 3177075950620462708870792395166027014156 15935790 -120744107619117867166195391001822144000 15935791 3851939298615637051862002591601005369584 15935792 -336828803510142105844814490938805141504 15935793 -4137857685964974116110803552417417691536 15935794 -183521888875096721811512885509193318400 15935795 -2616933915894091542465718643641778461200 15935796 2393557087913438168729633727109826304000 15935797 -2309673997724156254031372243547797988754 15935798 -453683536709057883614349118159221611520 15935799 1565645482218863798352204194957910117120 15935800 -18721334799306731701797436624296960000 15935801 919447554969684262951886128271356673280 15935802 1749649183393355654441478535452558297600 15935803 564049978863709052813402043643009720320 15935804 1496788144150450450518577089625604422656 15935805 1437370334720888939656564381774614331200 15935806 -29206957289650488429939555721143039360 15935807 1728492458266318644814850622648811114440 15935808 -307223465133591558092679922004753645568 15935809 3544414234283284600191426891214044739010 15935810 -22200864286489391063430907656598586880 15935811 -2751614903267656227998818948145408069376 15935812 -526805060942136971351081052251308677888 15935813 -645611222223260924872480034996585800800 15935814 2343189971661982199513172573110817252480 15935815 -1734246676914066353558073245131735495200 15935816 3890943761943771365199144008699627765760 15935817 4497283336472938271307908512849590146880 15935818 1482898812043463852621018186728067661360 15935819 -1920659080710144802936412118800371747440 15935820 3375931192464685398793263846096535388160 15935821 10160790887899877767052686206774302966 15935822 -796055730083576882797404396518690391168 15935823 424511517312746429824114483421071504584 15935824 -1535248551271735603250309868729756098560 15935825 1631063349216567428879756668654490033100 15935826 -4904774984593287527138465728760957952 15935827 99665511195699781562398678737200048880 15935828 681923536247248910295390294216327601920 15935829 -337323983200128997694519377304771089920 15935830 -797170750949034505822480939518186205440 15935831 2464258942778479412193569315647239120792 15935832 -878937866251984373404865015363715072000 15935833 -2529985047417249504315373180516985533440 15935834 2507421143071035697553235951473105482752 15935835 2278594099889470134576192714837280005600 15935836 -174294464859480439802718926426285437952 15935837 4356712962364831329757242298498497384486 15935838 2208583469558307501712962228149823553344 15935839 1458270872306573160514908510994014160992 15935840 695943745970199297654334587566665236480 15935841 281718394236090964434341623921135989840 15935842 -217858783753487216529888743715813305856 15935843 -36394395210753684415555892559894458112 15935844 -423808739641660889972902894156229520384 15935845 -4872566767678900907082665845193582976900 15935846 2507741763144122563006264796327633755872 15935847 -385165616327819682341680452381850826928 15935848 8824620337010541801575879305051307520000 15935849 4420247587450379436716648482818657598464 15935850 -226829559446286594462625798130241312000 15935851 17466700123749123703706527793701679155200 15935852 -1631360587959707031571157001855810488064 15935853 274322386132108368234066989324680739904 15935854 -149531262296395015969935705694306538496 15935855 -3842105886981251220216372986326060661400 15935856 -198334493358309004459251504403404914688 15935857 -2014052577598336791301406193351751114688 15935858 -269004430425682507989470836375829049216 15935859 262110643388426528088182047169262734940 15935860 925097325537000324381843108088525455360 15935861 1877363509663146379670279378968868892462 15935862 1675265430699929466545802551074058876352 15935863 3156145148314950925196713572579060338200 15935864 -446194146229777105765729363827653345280 15935865 -1710170855544568871338161161067344266560 15935866 -3163497044956376860860886232411769460368 15935867 -9998234862389329220564805255170183899200 15935868 936352914135733788661288744845736817664 15935869 -383600383424558887154746413945293892000 15935870 -482530045391659342406238115259110780800 15935871 633605258088478585044493113554386084224 15935872 2816041918508878119191542159695402762240 15935873 491960029661526563895285023068772821122 15935874 -1705960394307153215811482076278539803648 15935875 1498882636155143147747945413931672832000 15935876 46620276658942843873385351790737319936 15935877 752748524108412865863066394606403414460 15935878 863434347282175282839190315698625269216 15935879 -3711669060170925766470487551093216075600 15935880 -1784854452341138927821353879484981248000 15935881 -891269114019505512965069360558966714160 15935882 -3111303461171817304826826569824854080208 15935883 -1094764135561982544751138127495742624576 15935884 -8924604334689033927816853930749915136 15935885 -99131941378692025006876628125775754240 15935886 -40047018985635286005696237916032184320 15935887 -6994633632638844836074457406458508443208 15935888 -1700884244120770982745132216963000631296 15935889 -47089407471989317275238448521785320160 15935890 -891075226482462045703150816969887208800 15935891 1404799420263191535362576570049427550784 15935892 -732799963912719111872804457115962912768 15935893 -3797911320695292422774701807762377439858 15935894 1156491257436817955013132393535224944640 15935895 -243069013225987357400311729252041374400 15935896 458918708739796433161865212824702504960 15935897 -3534994581380001482025834688084589673654 15935898 -439481116678641888564296573701763549952 15935899 -1674212315796676116939369152211141127664 15935900 51951104896332916381340104535336064000 15935901 578572693828652734606721098823836794624 15935902 -1369824136093750858453486415838991891968 15935903 -1937449899316076686011803530410996587160 15935904 -1317351448799559721976705009860094263296 15935905 4664178624481737192024568163253445821120 15935906 901677655817425094693489223396027010560 15935907 -63915314728568903176514515718442049440 15935908 -5933193191837226084744227897969326848000 15935909 -814685025320626504016491023991670489760 15935910 -1127373522104038023283233251452010048640 15935911 1468731887570300615454281136958247163512 15935912 -955999382434540892446830461106910540800 15935913 2175092504543614102439387840739705640320 15935914 1361252623188395215431597224767027087872 15935915 6576968396449245378195529755209856237600 15935916 -4922346968232627179937704966990988410880 15935917 3606865365175491752330167189834488576000 15935918 -847518813555113938640840250127396212096 15935919 437190275131429171053158912708362221840 15935920 17960473578925098419338644256456704000 15935921 -1055520130915686603189966309967621783896 15935922 -171639941408667436982860540554346229760 15935923 2187239903931621703466796231795949203480 15935924 4663078567419463383920295207272031424896 15935925 239673092828178300104738791454241024000 15935926 818857833410728429362662137221744618912 15935927 1583923098746633825782889344554539925960 15935928 929912610864186657811258136724052316160 15935929 28451016746166298337814962916407664784 15935930 -1464639444661687484309490633541490564640 15935931 245137145904178754568350914336712023080 15935932 5881254910134152161780073780825633002496 15935933 -507594864299459730796648406385647618400 15935934 190856954157480874291195837207559024640 15935935 2924745626420099941601742479125858180800 15935936 1152857908993788059332778845599480938496 15935937 822165855029113945996534817608206049152 15935938 -417708074112504105032274645528062158080 15935939 -83485946291012902669232544196104470400 15935940 -55808280460093235387894910465312234240 15935941 -1788653239290337876354568381787212731776 15935942 2259541580609227193816703709153706016 15935943 -2437290490136034781666493656574870935296 15935944 -3473138731011772313729227076051776035840 15935945 -716993156796654041939282514709488555000 15935946 -556365084736172368231978205646719715840 15935947 4173656388684046914748141732392281813396 15935948 -817719746793272758343108238044011858944 15935949 2559462029829583477097549030012123257068 15935950 704424848295717622138812583514337518400 15935951 2403661365888079652963610157161338367504 15935952 -805258338877021311527466813190373376000 15935953 2726443423393152847321066556534033472000 15935954 -4156043552248944211538552431963771130880 15935955 470676216906392866288390884959677797120 15935956 -3806869608939860419991810955971774154880 15935957 -3487554257622561544806041938450128655794 15935958 -220174629104095567946379213227102498976 15935959 -2773863586063323851575996328856371020800 15935960 -1321675878892995539012919670332397977600 15935961 -672175402419685386654590121003247675776 15935962 -528764701781145644870531413659915787776 15935963 -15587303227968260510532413810006877000 15935964 473209609146999606500541406866651709440 15935965 2492186807605659043205969802866376885600 15935966 123341463650732147492209355457481645440 15935967 9763648894653766112800926969874500702240 15935968 4987711732215132569478132932802969600000 15935969 1677005780755813360989461822349849237696 15935970 -983213900438734328159859713277289482240 15935971 -3456354522464759822707092916656615634688 15935972 35676316342235468651461139886980493312 15935973 -358481952877933850408438129101031210496 15935974 1404613966035506876823338258772083916672 15935975 5845780211280969077758269901868769244800 15935976 -1477675493491815667308946734419145016320 15935977 1479881809341165181604035476764527750152 15935978 -1895367724559358227914823627183158650960 15935979 -3426816267035309391588556883497858223016 15935980 794816863028321532575810871620339712000 15935981 7508082280513422430333497731699579245782 15935982 -100121808493917537192397646560547692416 15935983 310698130165246571246800372662179228640 15935984 -3682190851156951400663519889563320320 15935985 1104964166321562163357906659864717699240 15935986 -699433918699122144103518692956755931392 15935987 518681897339231145866385505110292831680 15935988 3055432785875247872190068644156305408000 15935989 6933203823495044727491479027922098927790 15935990 -2126290275514837290088045840051722240 15935991 -1120846919091123791775952953785177406000 15935992 -694005321500693055886407126233518080000 15935993 -3131225544972395625705602358709602327420 15935994 -1493773589039875080625666830590751720960 15935995 4839396624221119324391650432830101398800 15935996 3090954202741898412583548530449886208000 15935997 307447756978109054140736696758816051200 15935998 -122732039646581035842591713975462953536 15935999 -673611793714890055667679925220938560000 15936000 -968579788717524201010135930987610112000 15936001 936307223421055585391430395900999616002 15936002 1182534140757517773828805392462431999952 15936003 234473281844721404485135322679889264560 15936004 -1114183408103793650842485374808295464960 15936005 -2761076057359991826555872365204162934340 15936006 765452565744432514177239085042012123008 15936007 -3942412775074522493942648710415892304744 15936008 7317051190890110801499855380123392081920 15936009 -2946367090812089017049166929812174315200 15936010 -1853457019369000216251583456759786444800 15936011 -413112720487679513767671694174028581056 15936012 -805945406112351057144048621285935024640 15936013 1284864697065783901011874777215868257184 15936014 -734106875299234505631546824133183342144 15936015 2536182468481455189328787223445923840 15936016 24626682710068144390402675318507446272 15936017 -7939193365976322956079188079714808209168 15936018 -24021306152320475892719586659333460480 15936019 -3433563756544056396386232843299537588160 15936020 -2813411981938699192329255086721511307520 15936021 40291595276556801428097839750068524864 15936022 -2181723026414315243618494691460429724800 15936023 -4320832163587176680358332067191703148728 15936024 640374029890167407423969026373161881600 15936025 901935145542475397513569176714150660750 15936026 -2227777106302854932174269182383240426496 15936027 -6958577098413164430494453249598404342592 15936028 -397164915533869014776949328504170752000 15936029 -6800953924437969635432848042298276777370 15936030 1160309260718704039988701851225625077120 15936031 -1309332405125741850002099329266500011168 15936032 516815752930968178676839531604179156992 15936033 431108130242452586582315844239325130368 15936034 819609201946709662905384521725529710416 15936035 -6656487812641497768097567558434079003200 15936036 -594653438367367430197469797701090597888 15936037 -1018534105999403100421326743918032859300 15936038 314811674343378971951770394642963424000 15936039 894906130034488892630915170390120103808 15936040 16235822672733143681688300255261388800 15936041 4494802897088172249171439705772015100000 15936042 -1367492557612060357248581169208386647040 15936043 -3492579581405511730404695817220442842920 15936044 366166667211339510322850378565961231872 15936045 -1343208070500033482953875373219903051200 15936046 -15746849413245428274849386848627556352 15936047 -3810087948368581622075526900930693117168 15936048 -282071573414633238287341418717166305280 15936049 8793428736865078659673369192559988519220 15936050 -63097609879256610925510924934435431200 15936051 -682332930194095051156116209173982931360 15936052 -932768048885098841393191566382607026176 15936053 -2069499817507416809912423438870950957920 15936054 -681482035019746197033631268091919894080 15936055 1875848982584068638350899720617361795200 15936056 4566410681629151834734318189369533480960 15936057 6836085664247872963201800531525524705088 15936058 -18621595027005957408465960831663388416 15936059 26488986875735063641204955807720869440 15936060 306035536173183387754859397960599961600 15936061 914690575521874084430091017374168312512 15936062 1056906623491788296152280349234462988032 15936063 339419437861416522571332920324777654016 15936064 -1257309449106520336316906207084072927232 15936065 -1829261697497010379199463624520737738540 15936066 390386337077950077076219330211976181920 15936067 -232052054139610480357981314501392331616 15936068 336935694065342733819246847520881870080 15936069 1026126853786216547918574214454286919488 15936070 149062498017183097173882899003484132480 15936071 -4223804676370252301504151743858921623728 15936072 -1845688694263527716643710665709044531200 15936073 -2829400697794302764813974796878896915660 15936074 1096028486883789131976210746499969165312 15936075 -2939039159596046615147840971788598470000 15936076 -9451307293083421664913422446990880768 15936077 -1275034248782587937199989429209163516160 15936078 109835090753814217098824175055928591424 15936079 713888309474634606456132023991951219840 15936080 323764236694332152832686633207820288000 15936081 -5049174146540179362409888942176516096 15936082 -6963735382233219009932967132306138786528 15936083 -1806257622224427847539550458969152982672 15936084 2363955404065732633244043656412863778816 15936085 -400473279950317584752322006371265116160 15936086 3301925447072548821391581656073188488992 15936087 -896183312035074741044945649212140855296 15936088 -671464806569417743551351018975983984640 15936089 -3168576266519624788545010613958088959480 15936090 236086937686367624600641313158378648320 15936091 5594633247994484125235058189763863832 15936092 -1764133865926289863830709276055419819008 15936093 -1797625049887613463829440516125588681460 15936094 10960675183229893639749226923179333760 15936095 -153858344872826316857181224743397788320 15936096 2100146080660428172785169011502919712768 15936097 -215633877347762374295308895026085695808 15936098 -523386683601760026883463517408332736000 15936099 -3569800666479836517168910284501083052936 15936100 481090655688063139300813882003868950400 15936101 -29165086798128836179611239946166856256 15936102 -19369164283846292452783958856178384896 15936103 -36321581523651584908298109178982200648 15936104 324359038070037662476218535412219166720 15936105 -1488054497725369688206250809789054943040 15936106 3114507933838938267464688439240495966560 15936107 -3985737381979522952799317997084657399768 15936108 750703243742415485770916443561276538880 15936109 -169123965376441684400239525827354803744 15936110 637444961235309507517666664670786624000 15936111 -1285764254301582965957103237938651834040 15936112 112451936053892449607907387648190873600 15936113 2980589343625581010855876323423456027444 15936114 -628971530767665711298181105585847038208 15936115 2014144965751777094800102584029184411120 15936116 -1643877579034528342016621157444480774144 15936117 3461291513556086982298968167975918208000 15936118 -512412789966213791775085371074541195648 15936119 11647194187014372761051933111719586400 15936120 -594317163765132416008564855080871219200 15936121 -2648127873159694386592346967904025446678 15936122 1395509768443748114199500064343936584672 15936123 1178707404989023794369633802710509107200 15936124 -4699765729581654140628003203734531016704 15936125 -50258635439829175224300505702328697000 15936126 -644546935220160314424220047774320867712 15936127 -109836710235781211129306479644371347880 15936128 -1786870662658363640153543101743114485760 15936129 5232315857330405563404402415404169794240 15936130 289404198931044662070256801551648199680 15936131 1438373029228474988788616828069831671932 15936132 -35753074506284840512502145276213577728 15936133 -6727692980183161249525395038538903475618 15936134 455657245326817659893924986084813589952 15936135 882170528422272855018598040704927707600 15936136 4888792009889684088667551438644975616000 15936137 372875420954969787374739635739557549952 15936138 -1236424331544927575187620343193704439200 15936139 -179025174535896596177710502927401815040 15936140 -29534017025781493090071042002385623040 15936141 826020925766628121272092032011562148160 15936142 2647330958844821738085854333696681668992 15936143 -9991614964297888858970740929893037855096 15936144 -6576583698092875282402338158004928512 15936145 -323578826667151056823565333232495581400 15936146 604180905152288323945335692011543368000 15936147 988907268495014384269961946414592220724 15936148 1528078217916841114385130480257788753920 15936149 -1947945606657531988319534969674902358464 15936150 -495264131642225486833365608267771404800 15936151 -3013208391551038991297993797845707646720 15936152 -1148072550632630500690409646659757649920 15936153 -4929037295723390350728404670479386813056 15936154 146054595194603252691775977241000827360 15936155 -819857419000428673327287655383153216000 15936156 -4138847393894622673112086640768781757440 15936157 2242469119650984497883042283221738839052 15936158 -546570032213153026926557540854196060160 15936159 1658441498114455686910248461508926013840 15936160 3967021147561617152871445726816905461760 15936161 -2988739417170243012480498492894031261548 15936162 284903672297141037627423597858280312320 15936163 1287934591299628681090804090539980011680 15936164 876981229310798854949560949780726850816 15936165 -9522697718071375123066795417499066880 15936166 2501538343126328805903420403929605936064 15936167 773893865916177601090169956332190472640 15936168 -1291316538075776349292544215137092812800 15936169 -2337777813543372886850905082629136007430 15936170 -389821463616964912820136023513518448640 15936171 994430856956563069386406204376873111040 15936172 -428469815919137964070540372494831480576 15936173 2110227717942930401632392045878594251104 15936174 708595244295669786061400076997735639680 15936175 -1258765579041288664309920817236516880600 15936176 -924828519873594957153928444858378272768 15936177 549127550056478864454466249182627431808 15936178 -3524376463380531336755533975488328402944 15936179 1488540644978939464449520197554608998912 15936180 460593716997164916496559088147605176320 15936181 -881994437476477699413766948317985363748 15936182 617167710996571460855887997887828588800 15936183 -1785698421684780197944359220918149650376 15936184 -1231381480066282145411012634990243840 15936185 -333852464184165376933636775873656654200 15936186 546597438500459802573561583286659459584 15936187 -21517912231188415845758894871691739480 15936188 -1697896415364237107244943738960228826112 15936189 -1057900447745850403029969288504643806432 15936190 48294379945833861161468313974936001600 15936191 5872465581987589179105171679838527715280 15936192 -65765899308753637195807026764253757440 15936193 181803912534765224614443891935038862400 15936194 801365154160027231986944244980878241280 15936195 -1460819523948493839944889939591836908800 15936196 3527900341996400530362909307136316211200 15936197 -5567543561959032565893292074358156958688 15936198 2254407459335563340388528028812872758464 15936199 3264422232825258648522664601933642461464 15936200 -479915087295401193988493836985266176000 15936201 783679597436135100786329769239323284480 15936202 1338381231786331128710110422496580757552 15936203 7086536567669784707552240720910074029224 15936204 -1287960051350694638878416039301670306304 15936205 896419676860460896990369598065834150860 15936206 346162936133962730791273273096354051968 15936207 481316847490569914131223097614460292992 15936208 340427256195590465736238782473312501760 15936209 -703432840651935897756640661809361712396 15936210 1869579388776778504116303255640611379200 15936211 -378219679754756846657539635613948739000 15936212 -294710376557499507074471433449932400640 15936213 2333063370466520492860965878178118736544 15936214 436566535211618269183268933005167132672 15936215 -2879912724846562983163832843885717873640 15936216 -1765071000581223284881387405565136998400 15936217 462925892594189987474975060745880474560 15936218 -2367698853211996404094476309354475728384 15936219 -1117620085521753110975169843458861606496 15936220 -3538811396291417886444538411413615882240 15936221 6253227942048776340010927437272556245190 15936222 -1873217451603142027533834045258538521600 15936223 1747054876133957699127847605417866605472 15936224 10321729720409837686785477530736864264192 15936225 -408992753667807791233647632901011232000 15936226 1188087283453883773836736331257470303312 15936227 4072031481577138851212447931651587363832 15936228 -891639340535448174490665054468410880000 15936229 -5502093842919599484093174450012122519170 15936230 -18858030438038524440486261743705719680 15936231 -1497468467353547015625829807129638597120 15936232 -558539770527787836664100283578709442560 15936233 2619080661565729338895031846041751764260 15936234 384956976692709667725012998115176931840 15936235 -1768615125887609691223845249370345897440 15936236 -552566641313180334278161925903801072640 15936237 9568558163834027389173362306653008146880 15936238 634207983827909235684271103353764147840 15936239 5372418085604516007381542182681840075632 15936240 -92156900272928294218911386658228142080 15936241 2195110906076251601749133130464612959104 15936242 779318397202450396057559491843502991360 15936243 -4140511661078226808979586506642321842176 15936244 -2095511181406982401864359191938006094464 15936245 1277426752608931344955221291634205604120 15936246 283515098448429439726423507992795026880 15936247 -4056517585749329534036549053932480910080 15936248 -3301170612992054843452886563409900912640 15936249 279743396919060844693047959145798230016 15936250 465233427178086056726501057113120800000 15936251 -658460696394585728411947878692109323760 15936252 1090508397251302286534403629432335107072 15936253 -2875324641038981236622538979313306869498 15936254 3765115526827703405917222941983154172800 15936255 1764552643376846324730906797009754701400 15936256 -1633375431624568534086187422903915511808 15936257 7484751813480619672733477644291123265472 15936258 -787577337285651285347291586960698445312 15936259 2739309297364994011614906704613610737552 15936260 -267193325892866732537437908574407525120 15936261 3075925144269922982756746092325213428384 15936262 151932886320138807046963940696384648064 15936263 -1593808874992377560741971962993708123648 15936264 40928487529091853385388338634792309760 15936265 42478131990731964831246903576584298120 15936266 -1486877338894763337574771703792719401168 15936267 1944600337296311391152239617106538552280 15936268 -9647526609780960556719962199784563494400 15936269 -5006186041171163904553763724667823852160 15936270 216121338353445283232660602017881314560 15936271 1318161768340115585614167475708057583744 15936272 870057885411650084757440288156950659072 15936273 27776111686497812399018937357073954320 15936274 156112567153801122723521392834977762432 15936275 -4649152249038488162910385291589007060000 15936276 -1458942718848261707913312949581434388480 15936277 955186177016885343649675126977270376512 15936278 498547009876664038285089720235256197824 15936279 -371276894517863749416747691425107121816 15936280 -463234433857057511851695043256346009600 15936281 -386649058838766434812534570165255651200 15936282 -276423680597650618699418989041171857952 15936283 -2008924479984639284473256833725645542640 15936284 -453368965439637963358571599596934514688 15936285 -2025743920729279416755344469242033649280 15936286 2222772036653326669238749752008606519424 15936287 5846250356517765976669265479123458147936 15936288 -2039255789683981869679423390109490216960 15936289 38157058197529412162546643422243477090 15936290 -26160099237533994174222194710896445440 15936291 914800365937917651023067251988077414400 15936292 3291781168029255537825913914426805222016 15936293 1100486527460476940110852652095278289980 15936294 -524593604417408668255449671707969658880 15936295 3730886960789812236700779694234146744000 15936296 -2704276339855849295866894417597503897600 15936297 -85679680290908634732527285819738355072 15936298 -992314784576765917038936911611058707968 15936299 2316619610303439100804781639741272293300 15936300 -647735473720788986169382842693536313600 15936301 667774531719150953505486271973811249302 15936302 2802023983389867479898398843026175276352 15936303 3533448644619684662394029460651437149704 15936304 998222306291861158535969884456248197120 15936305 629812424048593649345967549934920960 15936306 -208086119625847378454977318835103386496 15936307 931079881333436286801283128613536748400 15936308 -544574697917569263506191518710338105344 15936309 4256681822952801003017435110921967472768 15936310 60885975926879286959525352968950744320 15936311 -4952068879641234406950057022549954993176 15936312 1858430209715081829774154587723536793600 15936313 6980292660569831176231074694441293753120 15936314 389423842406566507324840433475894086256 15936315 1478331311557190354971966864174755921120 15936316 37129694169168076684899176487586750464 15936317 3603231159486485805150957504018822923532 15936318 -301723016060270822645826607702309632000 15936319 6096162325827936806378988254866540727376 15936320 797964891688199975642393734767449210880 15936321 1282287973081133862823357320291331505712 15936322 7094356339713136183467949515371254829952 15936323 77575216301904959606009448465689592864 15936324 -698296144468073365727004221311024171008 15936325 -994249261099151813831995927345514422400 15936326 271537879424317005583540935460466964480 15936327 -152865924452378496428089894254331706808 15936328 -6353585704524281614339030403704589859840 15936329 5807409855982347852314604071794505043930 15936330 2341644256506710625679654135838074368000 15936331 1509692112938071262294494877160749036664 15936332 -1025897559190865908940949762355318407168 15936333 -21257805240743153415040137432562140672 15936334 3036839002341241560427676811690650010816 15936335 -2575628911864160497995343324190382633720 15936336 164534856258376628599578960958049599488 15936337 -3234841297748367280661367320689209305088 15936338 -95132944338911947409940417584599080192 15936339 2160942125570314899824448048458960109360 15936340 246337253080863460027568363471044608000 15936341 -2411823664125578433607720046264256645120 15936342 1330113720391314923666864265629419749312 15936343 6287031750336468785618072758949306851592 15936344 -2604333362308891959678727019773902520320 15936345 -1669240725443832463662788358002840700 15936346 1011709915121601304950370048336761827040 15936347 -404451826624805361553071862646157992448 15936348 -2931930094530008469498298551883609574400 15936349 -2771666069710228607594958599888170553952 15936350 644067772154999303283598694001103272000 15936351 -3948229571514945338537326045715301354168 15936352 -5576643898907549950606026845213010690048 15936353 -1896922677977079971081559191876224597116 15936354 268610332797200053312672961716057221120 15936355 -3079570145375814342299289366126202398240 15936356 1783042346996823570747209012505577144320 15936357 3640097554420464378158628097114146820800 15936358 965470854850269527911950788250422957184 15936359 42462632023602013524054020051924815704 15936360 -1232486797337170559954934953724820684800 15936361 -1810435886645195734999999667109690785280 15936362 -1994641195576690075679106549797502889200 15936363 3837346824467829439611364159913332739292 15936364 -171880056583693337824814170206567101440 15936365 1906473419948199831510573331379554261260 15936366 -28499888188411730981440143643895150592 15936367 -1711235538743518127118856045100821524360 15936368 376554950847051319921870755885420085248 15936369 -1736047778435058246585664139064636828480 15936370 -383194245537839490572746087508276928000 15936371 -5214887055364663729604633682216400422456 15936372 -1199771414130549100326429404335846809600 15936373 4179084787605785044424769621151426360622 15936374 1337736713125864335197447347193667165312 15936375 540305647517996293032660891373400448000 15936376 -209486019772654230316094860950208880640 15936377 359492390594303148452651308083064949226 15936378 -151264894413617516669327326629017183232 15936379 1438583393001751177400101978328096651440 15936380 393882969836612245847692263170832652800 15936381 2027323796943172798283926192654736313612 15936382 31357436915923542937891477616368610304 15936383 1354500955734088998571488137567216708520 15936384 118157167228848262505106003140322263040 15936385 4470575172041233151314446618017860298580 15936386 -2032095350748519259406214065544070427616 15936387 -165227040461258195567729868895374259200 15936388 1023759741443655617293095150529109101056 15936389 596574391568015545311512457328462672512 15936390 -363278790892599272205307866559126932480 15936391 3863689893528279636562031406735656768792 15936392 646175033027353198533953196138428544000 15936393 2919131893009050072388745429260315021248 15936394 -3969966831867055789798154525130081843360 15936395 -5647607497105620068160896791925138184000 15936396 402001343823851797172971117496782454784 15936397 -454671451673948731143890688332511220308 15936398 -1182957219805059251922600191304593140800 15936399 -2922333176144137233458545135968145240800 15936400 -219728357715217805656934923134363443200 15936401 790570722957072161940246514785561499200 15936402 35875688215048573619186726720891074560 15936403 -1127863203793213243271608125227573171120 15936404 -466253521381202761099179927851398975488 15936405 -2053075266359931665118942610374400143840 15936406 -2600213026799436627792661593767777338848 15936407 3720244186334753327133004134129774067656 15936408 3159259155121427398808615035301008896000 15936409 1693664247451986187353667974373270984980 15936410 559833010663112516771713346095154165760 15936411 -115900346183349581921894179160447698464 15936412 -1705202871893705616220997328823531637760 15936413 -2431687518187877926891535947612894215636 15936414 -406780378425273848782947422162119720704 15936415 39218763976955902892714683581987258240 15936416 8006715746649654785847379537390705508352 15936417 -808408879742938950548663761711763773614 15936418 -259072345984974861995797012114768939008 15936419 1925080423650767957335335752112869026296 15936420 -1192796824266186797021091213825449349120 15936421 2883018828817737066779091606294571910720 15936422 -335621909512445493834151441338288427200 15936423 -593009011985803203805882137148947379416 15936424 360521671145531131991476651643459665920 15936425 -197671080750575849809090847109199084500 15936426 603883573468824197255547333869010432 15936427 -1515513462026583675096649838314248524240 15936428 -1075473167012091533729390204868119915520 15936429 -732717687723014183347745941536816474240 15936430 -2518018884797985152310997751771936600640 15936431 65171921844144860446041824642012574720 15936432 -910780581483925485153675785712116858880 15936433 -1241189404271615905562861284932166791040 15936434 3043342351719598497977907941921789177616 15936435 1870757989757736621828843950925547619520 15936436 -467464228810394087966900916512342216320 15936437 6270212015113842552513896636571813403392 15936438 -644593439114931031692097129052238213120 15936439 -2768961700433250050138412452562911049576 15936440 815488164884866802452230118645573632000 15936441 -3678777614811095981132385096958199429808 15936442 1230380794472438697242069340511804684512 15936443 -1222475182698060177095552437626849708720 15936444 -1710233431072756720749137110770858355200 15936445 7830329907536915214085904883160022400 15936446 -1506172735736940714958759945117793806080 15936447 -304946054225842055649225552617091992064 15936448 -179413424062132038424218579637238759424 15936449 1489493571121706171423478480546692981760 15936450 1136964409720785522114406144436287497600 15936451 3090951231863035706654053256744426427452 15936452 1531164936265691005690958785898776596480 15936453 42744834947576087307977933266708438080 15936454 90618225567923251202413394238486992640 15936455 1148124132168071772390031783557984744960 15936456 -1302048535136183179007847101873232076800 15936457 -4925717467531770875383376666210137205340 15936458 1641622077800983368661257033191712556080 15936459 386432808815424344827552803019579023360 15936460 -375440260263796905028174222910323568640 15936461 6910742252877999525645270228498875923062 15936462 -1091193531668969620738188754829030302080 15936463 -12384341894224088806370414542893110223504 15936464 -680832357596997762530802907394028158976 15936465 115608514312281112988174278991509360320 15936466 -882009004752473420789827183229877734400 15936467 4985374262289912651575404798501851030912 15936468 -2276629922909846878162708103854843428864 15936469 -8634652330471124606225701393164709669856 15936470 307844504237022557343807206944002816000 15936471 437515344367606720964856495394068279840 15936472 3620254693372753969996449394822309969920 15936473 -687819415980190713029738910054980316864 15936474 -2108892570289802057651469023741395760640 15936475 -268317272305350251065184398525329863500 15936476 6086442429856748126746936690330371161088 15936477 -2822862539865947310866362412931402257280 15936478 6310302150565889307453194190056689367040 15936479 3164440684152442764890192459438913082584 15936480 -425418039860144872114407958136016076800 15936481 -839222732611817395823143161864268397136 15936482 -77188147174959578949064141433872130688 15936483 3734588949877667728929536070077116092024 15936484 -65944340528611552195342868205070525184 15936485 -2349181004887579181890582215151358140800 15936486 -1966254222592449468237601200325248829440 15936487 -1605473889610107835930924671907540670496 15936488 96904154070078128677508528765900636160 15936489 -929858505931461305819956383402923206800 15936490 2360345438716205965291078840831542969600 15936491 1524787870691939181008073123781459827000 15936492 -271040969671605167716011446056431009792 15936493 16670735582695610801696684237634404544 15936494 52032427298868330613025242472492600064 15936495 1265748753932838489623109247517290244640 15936496 -2142055515410649014039008953176299470848 15936497 -4722926616992349825102175942266142039200 15936498 288124092378630185545988661410147827584 15936499 1789395987371090182338241340801223639500 15936500 -47708604790071849154689290247839808000 15936501 1362494651888027579937138920876091352704 15936502 -1323439053550138836677546722881816216768 15936503 -96013261466785070236559345995698142032 15936504 -1305287853746092861927329884994750996480 15936505 941605649122941744043637934593877621960 15936506 3747831456495764363391764881257693595104 15936507 8930638188421742450095986786904697472 15936508 1111067140226502535538760154148182998016 15936509 1326207380263581337369688620212835144710 15936510 243106560391149889520678089725377203200 15936511 1430664233864500412011063735629916421824 15936512 -4023080848469744501502197424168118517760 15936513 4718938895325893872381648797863348349744 15936514 2557594503129881735771151701839422069504 15936515 -4958635487632431631561989108114610827600 15936516 268592757762635544292969048393676820480 15936517 -554450382126562578227464127146792387200 15936518 -254535009789122784083225665624605027840 15936519 4536320618833551491229105132022022482344 15936520 -2283698133759798649686114018834407424000 15936521 831856610610318124803914037197871133722 15936522 435238152767012737419380594185378005504 15936523 812280388215206757689718198294625504984 15936524 4620685264239954976377204307831720548096 15936525 -1237312317077739086494863392152036214400 15936526 -2334729882130372178116810890436036106496 15936527 -3798521649659608574108110002597516550368 15936528 -173757514678597984446966364049211457536 15936529 -1075073060826988680331742273643273114624 15936530 -2909626428757262534108342781959590719840 15936531 -2357812953189070957424313028351768905432 15936532 2626175022635858314555502275557582029696 15936533 -585422884227117321824661843970671835296 15936534 1723590228090795430899135738186185460480 15936535 588691285561464332285025902954937744000 15936536 993377383648487072725524627745521008640 15936537 -3496576227877850728190856408866030779440 15936538 -441591986233250602023605118512766836256 15936539 190582211766318709818870463757485608624 15936540 1339687381812601390833571888684194201600 15936541 -10612300770873109505142917791530884736948 15936542 -170596364535392525486888461080749171712 15936543 -115978692350971238846122026617735544192 15936544 -2111781076163203149413734497019362017280 15936545 -4528520287235722290009961079354992526700 15936546 -2244604195659830511646722754501115135616 15936547 3980308380225781743128515642943036948 15936548 3609664968349570736014750250188481131776 15936549 -1113841601851469060106145902942848908800 15936550 117461938886402674789274834004976828800 15936551 -6395517188570843060276933600640903677448 15936552 1945939474630549617885359575664226048000 15936553 -233244149271726450969390915982952317040 15936554 -1101121106779626270474341128769605858560 15936555 -2859359340503343615770907636588533717280 15936556 373895735273105124371683143265651416320 15936557 19136153523626482965852439181565465600 15936558 -1111732157095770466340409067876665971712 15936559 4554383635279156325331784924987720831760 15936560 659874591300273533264075051716516577280 15936561 4501999554766938423110061222696779732640 15936562 1033698557345746256569143810714736806912 15936563 191429854962698489686587005739314550000 15936564 -1046572393179766145391474197489466384384 15936565 3013315850507374106653996575046219877460 15936566 1256313953105279313697389588043264988160 15936567 1153480998714891041553856616991722032512 15936568 5888643607608715798764277712691617280000 15936569 5431250263455592199565061764873760636560 15936570 291063983233834629602228672206817120640 15936571 1989786016065011670720188106886902337280 15936572 -12079680152479740477004102314379835670528 15936573 -909235103376534102656199715843161907200 15936574 -41107209194264667689275210535534326080 15936575 3025776906857475657462018059775420151800 15936576 257150059136965887647044404783530115072 15936577 1935641373216023510969226938356431662532 15936578 -16629192427343850647182592073853547520 15936579 -839736086885108290415922259173805074456 15936580 484688779602511515730588578193888481280 15936581 716205711410616907304685169960065448992 15936582 -594219795093993528606548545258637321856 15936583 2753090628705608111942168496621132070504 15936584 -1361876224659511227191374673289580477440 15936585 465475678105376708879935095208253952000 15936586 493387526400346730102231951848448327520 15936587 -1983292921536610812827635759474649620560 15936588 44062228123145429221036797014924338176 15936589 2802515287625789655288038213112193188288 15936590 -2473786481341804774582993999257380731200 15936591 -206231843569697986717345756028223260160 15936592 465563599426903000389748469348650188800 15936593 -845569808007486358737286324523248745100 15936594 -709355342799247312080219615194318140800 15936595 -2633201006711079092181512248542345592320 15936596 727464998356391302580086534972382414592 15936597 1205384441681281844120788774254493278720 15936598 1264081556634862789135284795967945600800 15936599 -2278423282769655895667791998941685046848 15936600 96830042836311939709495708148924928000 15936601 -6128107676840720202457264861540830503168 15936602 -4421507775543031844035389976222586515200 15936603 814875621999950601110211942877455644784 15936604 -327248420086791444315243601220688908288 15936605 2500420213454008701573186822767951041260 15936606 469404654060976045413549702257943874944 15936607 7878797181674042367978368086360836960 15936608 -3385478524881468558512605880916199342080 15936609 -475237878121727835806020802860581469632 15936610 -282033220654128685138452419671345006080 15936611 -3820637360876146369656660815155910298600 15936612 -534558887631420485364318919452252761088 15936613 -1116446692037035685871232245626122489344 15936614 -4077863411301443015052333936666438061344 15936615 -689606704014974517864000653119570910400 15936616 -671530029515561855572333413063822858240 15936617 -20476976997332021404525899082750154160 15936618 -209146399841414991129819217243111590912 15936619 -12718047659989559257751314246919284428288 15936620 882384613073930862190019495294404608000 15936621 106788901248115477629193517682672078912 15936622 1552417939368769124357081277277085381952 15936623 3484920858726953580390289265199790967784 15936624 377410745171154984433016242531280191488 15936625 -4420746246974492985642077737619386071000 15936626 2816091236460237530454686142742324714512 15936627 -1088111676176123519982717293286535181568 15936628 4228770907971726399927803019487948195840 15936629 83653671415193200456319391901300189230 15936630 -105513861040500165716450310848992051200 15936631 -41491156923730376264752447600206902880 15936632 -235278688750008835225247851008994713600 15936633 706090191368935361447034722353752656244 15936634 -540834492860475181931982119728493846016 15936635 765447344171689737246510863308951756800 15936636 570767304768346004002691179958162334720 15936637 4211066803333088320942698999045902161286 15936638 -25285547322429949949058409143911969280 15936639 -1149452493365883407919863261774028363576 15936640 -1410664720907478558266036216159168102400 15936641 -1763474107038258155543337171311269529280 15936642 2094888404995146799544104315156402986240 15936643 7363142229136047750624284641425254334480 15936644 -1603165001381888432626021241766805025664 15936645 1498926188191988198056751096226037794720 15936646 -1579985010188493321254987560252904853696 15936647 1678507062035643600553825455629807235096 15936648 332626959552772585868418216769303019520 15936649 4968114609747739725212915868846317140240 15936650 1407864097839208517160136425905109300000 15936651 561399635745651877424869780310919150780 15936652 -1203221340723890717741526824860353443840 15936653 -2648330528312038119637988175415454233920 15936654 1484720411758030969301400627806075884608 15936655 -1268005759536065724681594942593884148640 15936656 -137153379834138052942829391971288088576 15936657 2770665755942101493787561978223423898880 15936658 2141439174174092975550066781282147799040 15936659 -3184556185815571817700201712040978952600 15936660 -17397313466237263464887372053224038400 15936661 2045572948710058435620168966359091966652 15936662 1041635537001838892771615268687477140928 15936663 3288601610506539004212394792601993962344 15936664 4989001804608191312451330692528204574720 15936665 -1309792495650798968444450447744603486400 15936666 -1167387010424821983589481678691730194432 15936667 6348303810112164423205465656102734240400 15936668 -246095365659363054903807649844989440 15936669 -2472103301426545495476931953706091788704 15936670 -2491364566610541877150050025789951603200 15936671 -11405731634540443762602303299302982284968 15936672 132073530639860869754527781225826877440 15936673 1124810819380970529081926209182230060464 15936674 1335086345191849120429966987249035179520 15936675 733906489244308721653511874712442227200 15936676 72359534842795349686486587844079677440 15936677 -361824432531777116954765184247665461376 15936678 -1322247056130310451651008525594136668896 15936679 -973201409210043544086259995974039458920 15936680 455493383161895769615692318654043494400 15936681 1416903943812435475914427187105586763152 15936682 2558898925144307904347723394045735126192 15936683 -1821562510850877526011482861155533844080 15936684 1511120499355898867863969502294238170112 15936685 2723641826951517090407797447350430104600 15936686 -2737922989822691790726963139979951280000 15936687 -977948591593388704171157366139690069120 15936688 300321287331720350540916632388820271104 15936689 685343628660779045000885940406559170920 15936690 -458007690786247955658300425926659072000 15936691 4223362487698837344455711708735747811184 15936692 2198405470283350593153258028971894546816 15936693 1842907096202674934535799406117686028064 15936694 -3677388048083762264901607894403127787104 15936695 -2154630517400178194768478997119838750080 15936696 2792092695798502682344811586537400320000 15936697 -499721504891551874872896263808317685504 15936698 1070444669236761349206893506970800575600 15936699 -1449109997468039584793892009355776994536 15936700 -314447321680932027004393457178872294400 15936701 3621216354171200413095140470626460473024 15936702 1575337632827130849130792391597355508032 15936703 -771108592167148772467679155508597776 15936704 370586118124236533115685071009953611776 15936705 -2520270491887593236578055889037390843500 15936706 -8775247781815136358305675444698254768 15936707 2103049080698874727760333028854358832956 15936708 2249934077437599853492021498242186676224 15936709 -4833079890737082030516063322783485740484 15936710 2806380427352690497241250652140584507520 15936711 1743100762175891024399985245617402299432 15936712 -5139226912908104686166528585492739440640 15936713 4744560308099211603669578872841230952064 15936714 -695675474002019170029015534780438049440 15936715 4279357551352661718503381736707012499360 15936716 445157568991610871107094556064305075200 15936717 4693189856035841672318776675430700010560 15936718 -1173556652034222057075686500125392755200 15936719 320981158276036031859828624568452891120 15936720 645919234747681081686444418559447531520 15936721 4116059005693677768288348476558546215922 15936722 -539223626950897657129973212775421124608 15936723 3252577179453780129054413821341602204160 15936724 3031599388775564333004088462973465626496 15936725 349072922385791771277717082551651576000 15936726 -973519455535827443973438231005877381120 15936727 6913201646209744737626690972728747997576 15936728 -1182829794672728419871645553646436352000 15936729 195858273749851077235365489636736499328 15936730 1616003889720415520031238530467681150400 15936731 -1925217564133946499729847056468698657136 15936732 -453117240653156944460707841443488273408 15936733 5722900777130738545642900503641293666982 15936734 -3982515679740170263509621168616741944960 15936735 -1671258848593087563641868288294109398240 15936736 525136448664494141418401526789577113600 15936737 -416374583843139388450958259018484651614 15936738 264470091928824925654533791326009041408 15936739 483286951972895599613842529284858086560 15936740 -1091218955011527059717370191156722552320 15936741 1817443998961600375204896094134562308060 15936742 322186051266333376568278056042550032000 15936743 1043305166096604007412056302127693596984 15936744 2289667974007056649447009894170531840000 15936745 -1254066187186409495702760122395576838400 15936746 -6995538421136706308877157732666048512 15936747 697098007681870037594425450935715537920 15936748 -4549173746407589634892589855341679385600 15936749 4296266946154487633801854764327093341760 15936750 189773324148836288492909433640027152000 15936751 -460547262941296459231085374437328201208 15936752 -625212200951859216079207147422624841728 15936753 208914712569320909161709730784075936704 15936754 -3029817153239519170922632037662422357888 15936755 465399924870931867383418679960065562160 15936756 -658293933292292674393847282180889538560 15936757 6744001770693424992516504412533990425006 15936758 3855160506815596650443388666498444216480 15936759 -566678034462957521266103530129726491936 15936760 1768473905584352353836596410645263974400 15936761 -590325889169551694260056863827338079638 15936762 123974606391178049322603070833776911104 15936763 1353029698573257250658705985394351268920 15936764 -202168468334943941013958376856638951424 15936765 -757493316166636907963167078240291630080 15936766 308149302614574298519059508657363636224 15936767 883489685147342179144409922583911187200 15936768 -475023048683806755336371808580663246848 15936769 898586833639046617807963425462457825920 15936770 2220068673036012799856268161599935389760 15936771 -1053714719868160770578877987146415775056 15936772 -7053651273925752942558350976689826604800 15936773 -4888192446989772013801262839345275282978 15936774 1058204847635789098256908525105085306880 15936775 -2263526117959405053440422561016322479200 15936776 -554169426595503173681493286297164902400 15936777 -1382995905725396054442815515652366288160 15936778 2836981309128327310519443869514333674496 15936779 5668987356256162236724580931584910642120 15936780 2092936954019744092084466984462944373760 15936781 688597940030071740964351686525160952960 15936782 684832440362929484293260595082220053760 15936783 1610644900595373079943049180902188441224 15936784 487784259194736040348310588484108492800 15936785 -1563586799558597596465120609670334528000 15936786 2161278970365965476170331354931966359584 15936787 2667950977952737409487066385564770907436 15936788 -453768527312957609416321690650601611264 15936789 -73565352183004204136063732938456416 15936790 42938699627003894934886690239775795200 15936791 2631462024932089805284562099897306164872 15936792 505909306958187902849335528444099952640 15936793 -7322946594081752433585418024054108347958 15936794 -2702357523155709259727696979921742733568 15936795 -104929497367691167620768532292626790880 15936796 -1946610530866237164715987891029661350400 15936797 -8206594515538732093397971761266021029140 15936798 427712764067547670548923467168479178368 15936799 450724127821239230909508777364743795792 15936800 -3595794491367572384814156546029479526400 15936801 867410078785003922644300245858258101280 15936802 1039646228995913969094023496901828506624 15936803 2206726660378917496791649775702480281560 15936804 -1544324606919158554531803032641680629760 15936805 -3118464964881722786719819693965509808000 15936806 263366082486169352353425430282150411200 15936807 -4633845552241381914593586304767392395008 15936808 -3052862910577345688232404351228205143040 15936809 4849628438514072488117493923806095744000 15936810 -120620665731077586717998542208789806080 15936811 179327361410452516812646791451870678824 15936812 1304757247374952720573448772687264384000 15936813 -756066028999552289228105103263974854858 15936814 120239865764234362904566312308547556352 15936815 -2560166571750929701333802825053052083680 15936816 -168748907034566351229230299516555493376 15936817 690254952588677540083190194523343264820 15936818 1534720655726122727227819470518006745360 15936819 295187484884680414493978861915016863544 15936820 1678378502220431891658788836057377484800 15936821 -2108196845242101457095748267684076295936 15936822 -1380469200354771853671224233286648264640 15936823 366661257276332959994469572178903185760 15936824 747130361669774535384912241901446963200 15936825 843558072102627551769586072624541193600 15936826 1810232307208771759752360306316619072112 15936827 -2526290575087187137089003322241956214328 15936828 1277149600563612814188980869952365608960 15936829 880860640666310017923440076218202175430 15936830 -223464465363048097350438930071331164160 15936831 238977726654557159703450588468141239472 15936832 27959316142254365456998550108637233152 15936833 -1748085975021795151998771952196259220176 15936834 722851920231483382162917574083688465920 15936835 -723926915720383048813843555643058279600 15936836 -829042083227280059021056272232740185088 15936837 -1720538438365371457493145368388198884736 15936838 1475210657420185447101438972660380713344 15936839 -7487546140776229623420598187017011853560 15936840 -3127335235901396667829794317309685504000 15936841 79097910571367217718443669633946835472 15936842 1040149652593456505145864960168752438784 15936843 -1311099250918280523255724992842425445136 15936844 1921544494059057077686657639269848924160 15936845 -2152331502507448838642680333166237740320 15936846 -15291135868971594620754152214876974016 15936847 2100905939943956630832943817274365501560 15936848 22206814354617745869135152311483613184 15936849 120725067992851256175596929790391533568 15936850 -229314604343305715921383455786464379600 15936851 3010240532977133543713756613252315971152 15936852 136847582229311992476905116625048715264 15936853 498127732509614714629662256337214545102 15936854 -360217919063301770254444854740416977408 15936855 -1193628059132969267974537714612874666880 15936856 -25479941779876939536958969052882165760 15936857 -5966103291379598890645124382019502763894 15936858 -2652681608972489209306105420653842956800 15936859 -1914930778904766294371912490602873322940 15936860 2761321175049842022548720865572827330560 15936861 865552023043629488443323498724626905280 15936862 -566004858775635876365312045303730638976 15936863 4628824584925933680266806673263228983480 15936864 1610485337784260081972163142348583731200 15936865 1089741285279479160270335692435949467200 15936866 -830240419840779734154404853722958888576 15936867 368833234388247717257329205696427469284 15936868 3411796781086810274057083934494251640448 15936869 1348392258748129178213288159591370001428 15936870 -201086329586468876009546156782461187200 15936871 -2844653252361217930619450395510723705008 15936872 855788751123003970802660453671131463680 15936873 -938239427352784392586861915774782964032 15936874 1423893617714572980064680492511907280480 15936875 -2539589247395894476647254227965435000 15936876 -936691569287199968411613380220954586368 15936877 -3896506990114936750180957547266510381920 15936878 129737354838463831990743814299054759360 15936879 -1537010786849313635521189099944238339200 15936880 979367542744027613651062938675045826560 15936881 7051793844917524527364341952828991218752 15936882 772291737596860706693006928594338273280 15936883 818555711924626614582459521420438484544 15936884 -256619776137259748874957928567453851648 15936885 -542477995121767446144734876698234132800 15936886 -1057589094401473849248320992171889001216 15936887 902629875631487057932428278734870919160 15936888 -1942163652800125463929076796777523445760 15936889 5312627927235783971531852461086617075690 15936890 -217278568524485985855116993422673774400 15936891 -572354541240131192808634986109871296800 15936892 -3120585415371274955829446040344380776960 15936893 -556572005576592198184634158196404432800 15936894 862622740776116041240968840340010361024 15936895 1697372357301424130759744461471616958720 15936896 3613528336183328565743751201296901734400 15936897 -18621311992853469061263094051677728928 15936898 -2351842929548655240307012525852940170800 15936899 -439086469053270389331114735615889628208 15936900 -680900730751998717780336718784454144000 15936901 -2611020804097888077504861914280567607680 15936902 346584918316631753285031532981061366400 15936903 1771339229066758462146378316748578902840 15936904 4223880909930978486076595192324060774400 15936905 516030093945402343088784638038780872600 15936906 778714836188264211274127661869307118080 15936907 -2027584656914669999065393555553957721600 15936908 345905458362221859679945906659853178880 15936909 2979276912620840530877028486064176775104 15936910 1289078129683430452895505453793270080 15936911 4457018965649776751007189115004921086512 15936912 1264837301919035575978744292041167667200 15936913 -971260175393762041734267345185953786176 15936914 138262479376448614731872167337052033024 15936915 198831402648828948023110099257122880000 15936916 2828399393596157673353227160829935930240 15936917 -332893411443974355110809838080712978034 15936918 -12473755568887683139892832951134871552 15936919 -1647717040374770407804610260144839002680 15936920 -439052317112212823069235063852799795200 15936921 -524986876547244054679445219819145957120 15936922 -338410604360395878332720436932093153856 15936923 1718425486204553563993402189331164248864 15936924 1936512246844288366618445372649009977856 15936925 195041058009107112130119403239845712000 15936926 -2165069954629865206695484558547621609088 15936927 -3747145602074822090395909256281786647480 15936928 -86164096701048566358536884753718575104 15936929 249681197754139200021712204029541378530 15936930 -117811022848151218820992227192601536000 15936931 78990119112356094145988663334835424732 15936932 -4849721033988146909169025939285536918528 15936933 850953820737763083274292890049224464864 15936934 318502626291965349821690222096577156480 15936935 139353621445820397647448677361156488160 15936936 728072552605852941399283867678055301120 15936937 -337843306837498741201937371561430161414 15936938 -3127065492518633251802971192275211820880 15936939 -7216569647165909959818272921731871936160 15936940 1710331966408792857847251819835117271040 15936941 -2665985757135584503279001989196987405640 15936942 380485579710542534921103885563348173824 15936943 180263571988611827367273400150465976688 15936944 -482269950372581515744165728174932951040 15936945 271777642451710978376042312237881136640 15936946 -1773234794552406856134125790323901890016 15936947 -1227795924705068103959753418850240748160 15936948 5282514286410310352324445446126556549120 15936949 -2302057389734192590219347437013447143264 15936950 384322878735358418013241674070404612000 15936951 1670218212845401953610891389433109696232 15936952 1312630457657931463828306014022054809600 15936953 -2305986348266759586903625218837678571200 15936954 788719318603334413281952347080157338880 15936955 1089477545646450416710330869714401245920 15936956 4793518640129294624570808646757129422848 15936957 3192396892560128401813984044513385666854 15936958 -1785630605815166762876132690909655217920 15936959 2514882807341572152929983061078949476160 15936960 -256264402213951406450719751762545213440 15936961 26429438105368037388802944932430206624 15936962 2876326652423841360590423662938671817600 15936963 523158551006141089934206120938754759680 15936964 3395352632828153103149604481391662547200 15936965 3656172649039134898962120456214407791520 15936966 152220738072759366735997296372492681600 15936967 -7936672965139868356434267213796459951200 15936968 -467910271644790223386268952669729914880 15936969 2032148708243999528157289593885926736144 15936970 -132438051024003627100246459399838653440 15936971 -7695999365949256955439327561393856426656 15936972 -3242273603783739915051402959269320192000 15936973 1097135792766968176952407667707496780400 15936974 -762643493964538589620757622740393043264 15936975 -2805679590477153177826368421624557914400 15936976 136588829640343387166981943128204771328 15936977 -4358823684053937270214216493369504108928 15936978 1166117761914888665115352938234170692224 15936979 473116460451526555786930464889999889760 15936980 -2632098185917587818145592351846816416000 15936981 3676281887964510291278173395760187045760 15936982 -1095463371657477555182567281532916191616 15936983 869346077776147809042794636345300612232 15936984 -555647833398533244701667597730482094080 15936985 -1701765034751210648320523594259238733820 15936986 36806351338054472480301383272247193600 15936987 1507900420111521811633421892996401447040 15936988 -840751543074176995367320504009375660544 15936989 -533872733779105893971316678835856665344 15936990 -503348224656020089682287134509729760000 15936991 -1487099312275913300500087605397124260480 15936992 360843343518137484221069999961669894144 15936993 -16178205619897343891474334985389790656 15936994 -846431218121042826638149180961619417600 15936995 67931017406040356649936811744279228800 15936996 -1260730847691029096970098057741912610816 15936997 -2758561684953282097837488045418296839554 15936998 -153202421910927597280732017448494243840 15936999 71370489161857857922180729630808732160 15937000 1435928385178953772381893827371599360000 15937001 -7767680769967839690913850200900541212998 15937002 1045476855209050113711951061191985564080 15937003 3689197323907882856369187378315608933800 15937004 -20161047794253999672666123030746924544 15937005 -1406038473505599909022457265920640135840 15937006 1906601934185666120369403615735833573952 15937007 -1739796138277914524409353838220400762496 15937008 -412215350030164823543381090465120747520 15937009 -4933261481797603682290491560202604185360 15937010 367696145011809991174025771812025433600 15937011 1669601516061075925246339829843019927888 15937012 -402230361373999566201060654866372927488 15937013 1434303384133201872372961984458604521984 15937014 1090080170758379481432639294119969672640 15937015 677218319822950541043174624707716093920 15937016 10124130978029323546968746155593410703360 15937017 -108093842042358290547853709938944527040 15937018 -2301899150979808683998558268344922257184 15937019 -1109103930213927989296266976950596394720 15937020 636303681597440357375595735594785587200 15937021 5580916140069663994889948224902973789440 15937022 3042328733817281839534207295292519711744 15937023 -1200067625066012589979207489606859192832 15937024 1825094189492942877075640492488017313792 15937025 1138196982844212910793533520456520042300 15937026 -509429547078389717708467142679617418240 15937027 -209193622191643397357266465022853265880 15937028 1524585143930858752560540982019491051776 15937029 674077975718669503136788734779150088000 15937030 -2118997056206228337152444494555379475840 15937031 -5462794346691845327319549260580491904 15937032 -678901480822592425855331200526611783680 15937033 -96633810022075579333760621193053628736 15937034 92150090471937265322849598732927063552 15937035 1010218760021444792567348729545751689200 15937036 2657849654286660577152058782239925466880 15937037 -8265999496947955137727843698579478582740 15937038 -220322822758088244318138638502508605696 15937039 2876050927274501147660423018192704337840 15937040 245988134741014728199813139297992704000 15937041 2138115231110260996539472100356729869888 15937042 319362130678446882668978063399848909824 15937043 189607045614259192849121717801338512156 15937044 3147315792931260927636334164203213961216 15937045 -1150047089057388762870195722577817737600 15937046 -2171594186738976404601476158344170946528 15937047 -6111051002279854153230663967662443520 15937048 4552422532524292707969148150208386560000 15937049 5609368941986455320896437019532738407700 15937050 374197558151290071057650668633445625600 15937051 3295464373309629314687757788994302503312 15937052 1603643936626139738069534973046724169216 15937053 647174897644580068024135242897277720608 15937054 1248593914895572359706513844848121796096 15937055 759947018884069284774206001441041217960 15937056 -747017817513836700828176004362404036608 15937057 -2677573566684381090132898907417460033694 15937058 -4335181136875458148595123485832236163424 15937059 -1773196974939016027124757529716193948296 15937060 -1535157155166458521392202295590588235520 15937061 691947951762934914248743829711652332832 15937062 211155769241350105946343416731805760000 15937063 8105801805289022944398283866066382718280 15937064 -1165263830256357656102569974484301660160 15937065 -2879607546502285694429713801365953654400 15937066 569859779602520542158312409392915830880 15937067 -215827678416904324682096453828584019688 15937068 -14432365553942291587231384129868070912 15937069 195587242908229695386969376559625352960 15937070 1965538616492016775822360586701265544960 15937071 2486294930050644635144048268120923144712 15937072 442023909156210254624685472778899275776 15937073 2081785412784551419533529274499468106980 15937074 99952626496910493895829230486134609936 15937075 346650830861682097075292076117090700800 15937076 4654310042613729361079315617795062245760 15937077 148347431495449325334444537476270637408 15937078 393294985925861154585436549862951463840 15937079 789117850864062427024076454644500758984 15937080 582925771040874381689132861539393536000 15937081 -5179746909277564193247529632381140700118 15937082 -738408529273706493287106948468166480128 15937083 4284942818467491196134588984463952288652 15937084 471751407406237562915668309884179727360 15937085 1124886172071582970940399416594922571000 15937086 -567519882425023247999437632860613427200 15937087 2553456014035504995489004673631616803840 15937088 -842088310930423009788727996316489613312 15937089 -40606406534364142282571152917593542656 15937090 -19845726581261357589347549594800335360 15937091 -3584759923168810942285182566400677695248 15937092 2678848619147474274765322759570181421312 15937093 4955834646502423271781507189352997860284 15937094 344823354595803236566420536393634835520 15937095 2399290538440587866002270768233086848800 15937096 -998895064045167049110129872825107415040 15937097 -1210441608075127641904319810149241418288 15937098 561398069454978001149362616251443179264 15937099 7429673161552743301740104862223414798100 15937100 237471505952893010332750507236690124800 15937101 -3172435413768349439193036255606890448960 15937102 -1291038782188051613346558641704879933248 15937103 740789945962830671704746446440751463936 15937104 -554440936160346981224829153804369395712 15937105 3285850606690070336372348469711868656000 15937106 1631757193843059593537377179285522159264 15937107 -2819284781721962789186458770232697925960 15937108 2047030022898555133641102476828112107520 15937109 2805475992333339861227857505040275559516 15937110 -1654031801504549313147014592167278080 15937111 -2229898432226805552527133914755949047288 15937112 -1998779422523458814949346676963409868800 15937113 1719554702856831605683072490363204328144 15937114 -19807895256455802075050276278420147200 15937115 2003653907618232965297161691511677293200 15937116 -617969681689191184781946556723880487936 15937117 -16821998889107847912331700374884333888 15937118 22062375088773606262826284806028327104 15937119 1728308132911528081287949434508621018488 15937120 460059711444910842842141277621340078080 15937121 164380879430312710664195133725814188520 15937122 1484380253361704574736556689079396540160 15937123 6353289105935723117001097624714776713800 15937124 -17135788896403946218300171272862310400 15937125 -4330634860537697397679733414464461000000 15937126 387102555462701383118927650573483688640 15937127 2814360169756034768880825745431883342512 15937128 1749106017794479381739017767879811891200 15937129 941417214355863493380156750646182547684 15937130 81514076258048810793006858453289278720 15937131 130404910637454841787623148659867711488 15937132 -146306810984043936575070899121723791104 15937133 45122376808354458705845769781880370144 15937134 1166219241501096450066936375227503356480 15937135 -636569429741312464701503227349322676920 15937136 -136932009551395965239056219065897320448 15937137 1488319991460887194130897410741711968768 15937138 612855358407980809348723427797609476096 15937139 -5723242836268564530679368427922413544280 15937140 1078857974749928054051721589675124889600 15937141 -143458679044314293693418034875738938880 15937142 -348740127732729620827332643625287156608 15937143 2795619429693326607035104810212225546240 15937144 -7313565838603036645166826305228518195200 15937145 -283813118307840668719375767960543638400 15937146 -1658628872241932306890290891983344752528 15937147 341131082740091604049848420882102809080 15937148 -2470335624524774858139556231569687201792 15937149 -449968781866182709428603990848189591712 15937150 1553390900424140027140792315589521348800 15937151 -951039200673226550952671646115039446096 15937152 2611861199343744051111078918094848000 15937153 -210730246368822930763277489420537779800 15937154 2885852698572562130093936551714091533776 15937155 528777127991101211603692743316091911200 15937156 5877049706744343723634939173452337875968 15937157 -386895815091557941339325678062162599648 15937158 344520479539959360859525297696423620480 15937159 902210520937713917929510250298487744816 15937160 -2234207471192095932760920886655852544000 15937161 2084956568483687740391496259294455021072 15937162 141932811639126963009059592190198824960 15937163 -311902064209049237821114510965991017816 15937164 2563738762614555607640995528808138707200 15937165 -3177683361155966802083105026568175595080 15937166 -1140087191023127792856850444255361354880 15937167 3204008271033090091600792820215618212480 15937168 -645939388927128291317137670102751870976 15937169 3312491101676170872578975665957720395570 15937170 903820789360882685339717134035675686400 15937171 1803801719682954449893676454964694432272 15937172 117832821435020899875085864875693538176 15937173 -1862976315188912546293314032854316700576 15937174 -2251406710978491260062137969912022312320 15937175 2238262236226727422809887395822365493800 15937176 58277512713986912450669461658245693440 15937177 -271195069929304893849670168047098897388 15937178 -1339555144897780721036930805949966394880 15937179 2619394279570751583419776610756863397784 15937180 184217953636027096674311749786923939840 15937181 751150466565693024797314578465418666560 15937182 1019469388099606976624547693013656249600 15937183 -1639979088622787113262595499257777060576 15937184 -6497242990036783353504249371504746168320 15937185 -2049671175972671467804102734462388891200 15937186 -3053543709804641603594550561859157996208 15937187 1505634067046698254014786303245351142352 15937188 2476625913769028662448031994882958361600 15937189 -954221567531406232177710550400312117700 15937190 -1229286029917805232806814058955487732480 15937191 -264105674211367450190397204437467316400 15937192 1033611377675702612054445030472428902400 15937193 -1254603979382056960885657371513329531136 15937194 -64180886572144877011651383043724338176 15937195 720703197653076439925411505099771322560 15937196 -87170899130721351583639705711377976320 15937197 2321592586882558947550795524731951859072 15937198 -2662855546488782446676391538422101621760 15937199 1419224613564097217323898680022221516320 15937200 -535635256362502788454544804401901568000 15937201 2155822714014531574281512699456473751250 15937202 -453321792550561177727486016245681049600 15937203 1395706972205259673446177532710523219824 15937204 280162767339824581105852655429173379456 15937205 563039986330317423204561080597859736860 15937206 -59262387784418771169047566164497295360 15937207 -5937017655371167241972348289765813964152 15937208 -1757507730618009381473815447896168407040 15937209 -7460865283372841810954275461745094789280 15937210 1134856119231650604731882930337197108160 15937211 -3438928527761852681520829600754211805920 15937212 1284274768883195986546035473303999795712 15937213 4073773075356480630537706036432765115462 15937214 247656135024902372231838546477658369920 15937215 537057838121683341475704283326636894720 15937216 -40097347586521687011730522050052227072 15937217 1613315753108074479103326521284083755220 15937218 719119247139917404388835893605463142528 15937219 -32172901663294735299315450508860372160 15937220 -424084628448757149558941809550002091520 15937221 982835420294169450846159683118055724160 15937222 -11906515493744965329345184911156572160 15937223 3896167766541837819405411442252369954560 15937224 1322756552075115208195270065341218037760 15937225 3680665385198102823776706205375577474750 15937226 1393981878564328579201927662252753170784 15937227 -3902429280367299265085202705561119603040 15937228 1782962600479675360760706415951928666112 15937229 -228324598448725970997711490680705792000 15937230 -515452155512182361756805502345288089600 15937231 2008144477390520379385149478211772419328 15937232 92309472232169307008563380065328218112 15937233 -474367628806188782738334582428199574272 15937234 -613514015416887226676562007255911279984 15937235 -3119963987362454265335939018609578802640 15937236 76044040704145329025247655736627611648 15937237 657737532212836130091747798530093801280 15937238 1612222695840187561932668040297518619840 15937239 -495982967711933637525971869445136275712 15937240 777517618104434021417779662630144000000 15937241 -6481225389847565954262997394314057449216 15937242 123105594932568629808283276976883866112 15937243 -851608469984418831944218778877510998000 15937244 309896094973373374932047679080340489216 15937245 -1443699016024338160602255814170681178560 15937246 70002289624060777836079661865258550464 15937247 4723369081856889234258909445383448466400 15937248 -1855704893099723219844605934797785399296 15937249 -6017337706430202544666326647402239174750 15937250 1152816277638038155424205198662360232000 15937251 -2947536589702084757242932039881003119296 15937252 52033007628011764803844261760633524224 15937253 -1274887945383488038862247712728539130498 15937254 1631472306944688369907479720946169669664 15937255 -1848111169309836015342818262215089440000 15937256 -3834336516709967685508473986862388838400 15937257 -329867638098733712893406440171391769600 15937258 770630027396164885564706182733669534976 15937259 1508684133144494384129007570492903599568 15937260 -1699260987757121883357927294914292925440 15937261 7310445151522570379786788803728920699862 15937262 -35570863082510387119922401323983757312 15937263 -4479674941009302310797982910365739583600 15937264 512791618968180644580123707543647092736 15937265 1058259127447489997988500114612351894400 15937266 1272030041025457132205751184201745361024 15937267 -209651030662148012910005485933321303400 15937268 -703194927442837125217867076569908826752 15937269 -1050651717433815304720344213567518705280 15937270 879792735631931345945229202731614492160 15937271 233145578535560522159294961509492398512 15937272 294547114409763108142727377778147512320 15937273 12146972077004306092627318867719383546 15937274 -1509058214826955275531375144767505507840 15937275 -785164393772975980540739168188861536000 15937276 4275182844768586953984913586261969451520 15937277 -5546741557964690672781213569514087067968 15937278 -157566391062841886832900531894412846080 15937279 518770643295642158582282297639322422640 15937280 1848048186855379216710042828829737615360 15937281 -6176489649441660501495424663857308272620 15937282 -817787399222409128115789725066830249008 15937283 7233546957079559226659700065924905217532 15937284 1865120157944795187165148365018605524992 15937285 -699262126993485579988240272184480122240 15937286 -520111140794062722920296718050441422336 15937287 7386931797037445203592675092778210976 15937288 -7714989208703706920638902227754418176000 15937289 -4641517359260369246451122108023687086540 15937290 -555249303346459374499319950906648396800 15937291 -1086559204294369487543819474825037769928 15937292 1978599879597833621690677449279458104320 15937293 -3753870564567422283634177645489893372096 15937294 377816980412719404943825441805082346752 15937295 -1855299980755321045230891641804716147200 15937296 -281411500606590848181706894815528615936 15937297 1487252442805622751456487594331737197746 15937298 -161436566417523908593884494046910617600 15937299 161925600821684325202538238286240071120 15937300 -605049952066593847776275451499788768000 15937301 -6147009160880536382068544292730231670400 15937302 1370944743783419159434500085178722897920 15937303 6672325839149136280800143853057835858840 15937304 1875098655494235931231780383397758965760 15937305 47697657051116794488617321762988715200 15937306 -615682543879321860706318002372453024768 15937307 -6895221175341066436131471184114131768444 15937308 -3247037521972820860346223717411735671808 15937309 2645783273706700451036231975211743351616 15937310 3864062945536303098796734790705191765120 15937311 2094462471967211228515744488224985252864 15937312 3738336597721287755472141616582017810432 15937313 399332447886215328840356891980336646400 15937314 446392985391934655791045134308839015680 15937315 1564534518979460000369519266194682941120 15937316 -3257719711803716098332941399112707927040 15937317 41287338382519330365298666529364090624 15937318 2074139522311074789956048644104082969920 15937319 -2694033024213599056563523234992227445840 15937320 792311943167721198669419051042060697600 15937321 1256420421597563299968510411925462467072 15937322 -1761667278011083310138032937423603070288 15937323 -2195806115951618339186864269429561934400 15937324 4219581725239701170763442932053478469632 15937325 314871100919586131927358338125548981600 15937326 684837368154201713320031758417198722240 15937327 -263250766530671190038056407093807031200 15937328 -1192426950767641760539515299902139400192 15937329 2103425269794234177501424499054167000320 15937330 27751640645436654276846056260673654400 15937331 -3227535976230309743885133518663171402868 15937332 -290312255488176118860890982416159920128 15937333 -2017364358567444054399352832763455960480 15937334 -1064825718230560503240655407933431409408 15937335 -2638172245440919239201585606219445004280 15937336 -2140972057587664443661093878576242872320 15937337 -2502543377919162659818504532246940047100 15937338 399927219142169893065887272919712940800 15937339 -241791692780202614214990413709878011800 15937340 -949039033003524839778614447543314460160 15937341 666331613133641249111477214487808828544 15937342 -3958763573620097672731201131942286372608 15937343 1302900284371755240253572554347907734440 15937344 491965274880042469663262386367905136640 15937345 881699512800585485345751730683893222100 15937346 -1340519950956945068126297386949031886128 15937347 -1332803157053959468230193795841277090336 15937348 15725613096244792558503481175941005312 15937349 3540909181360981728480627831724412296350 15937350 -64917646444735679217251259695235225600 15937351 3804278045546821591463274907657151179352 15937352 -6361036399547871751014902713895116800 15937353 2326216607667899641745722791606685437162 15937354 -665226966021377923416497389208944796160 15937355 828708242994699521370226678153024380960 15937356 -1255513800926229121419967161086501283840 15937357 -2552937884986626500785322769840649243648 15937358 -4019034478209872383233768020011974822720 15937359 -2933738499278123146023112936794147519096 15937360 -4490838816700409087188101119476531200 15937361 -10351576534328500528511931445433397362976 15937362 118953476859952039884103364436362368512 15937363 852158607859585240148634551466256235664 15937364 -4185879490063352177230783244595421298688 15937365 -1007545335851928028967350529697268289280 15937366 970657793369145071549742971910422905632 15937367 2253954047653643154631356600223033046160 15937368 -1489821318674357357859143815725649920000 15937369 514339132938254805289865574355646052672 15937370 1028980212504921187788601254443304960 15937371 11190671846632196493609775620988847692800 15937372 -4249528429469845784843091600655740615168 15937373 2870972904154664072225184692072987657664 15937374 -973708543475507603224930803594741915840 15937375 -1394541842809648353385516419376857060000 15937376 -821917543168655299424215495453293674496 15937377 -1182370649404371082706539126424545753680 15937378 2166855185778504725173039388387935644240 15937379 13711570846590781612243683560397462528 15937380 -471626059157422442613121040296201059840 15937381 -10022623442443809795386179218587741089920 15937382 -2950825234186175076403018613176220498208 15937383 1415239303599616933051350001269319381248 15937384 -2157119778876816292105608476932405708800 15937385 1279413399986230429565691145103506609800 15937386 340503601587175480523751580415508440064 15937387 -3193722754601169165322147629439960700000 15937388 1986755735860745056666461210560418732288 15937389 255552979277391369048591882520716964044 15937390 357852164492972429594854325678346854400 15937391 -37528559685961884331874110338694292496 15937392 -467020725128723937031673325944284643328 15937393 -8141837940878938113312184974986534808080 15937394 -625007587286164107468230346554709232896 15937395 311550352509188210493172503122803779840 15937396 6287126113661747410527006714493363421184 15937397 110461279414914920616642378484345996092 15937398 155280616626634886077151472024236443584 15937399 -2983167394621967675264512452281315272600 15937400 3225370733272514402611275095330990592000 15937401 4277963625144629640378269261994591934032 15937402 -674829965788955202317876367421815129888 15937403 6111251115639713827163379077537428607652 15937404 184108247874304816395125848800613220352 15937405 5463228384013045498627946469810843633120 15937406 873760137460930830061735958536760689152 15937407 752085565405933946773929564871760172048 15937408 -1803155943158894229680818165320253440000 15937409 -4618439951212944150389505737281623049920 15937410 262976290447171199688994748922676408320 15937411 -643725099071926335411441482159915417856 15937412 -1675055599264739792244630865496917218048 15937413 -457266561755289666311742910808383918656 15937414 1562756007473986325781187267091545628160 15937415 1065159175799678787879806543596433881920 15937416 3915858336165988768047384812127102935040 15937417 -134315291313619974063736937781230450588 15937418 -523090587176907926016548976283867557888 15937419 1748133938366974304430551139707377129944 15937420 1312747562208466279070130234280672097280 15937421 1643697242577763115814520886030256221622 15937422 -141013132719976912548740255601692368896 15937423 -5087896961505434566364738950985875941328 15937424 1381517587050128333539044454830504738816 15937425 1182191254975396570273963972682902416000 15937426 -1017080368062239956907801962587715295616 15937427 -6764346394620502346893090585325723059128 15937428 -10116302066917886356841491381502539776 15937429 -6784721057799164314337258983017304866240 15937430 500056392397758830747138491723571247360 15937431 891708257850229806028335674138611964880 15937432 -347909259369617217394681272542549360640 15937433 -993330420865003015625079572278814202456 15937434 -6215447424182890850053203666331296000 15937435 -1825179865254339131638039289186685668400 15937436 1175906791543030451148288902763111505920 15937437 568472350228469341613627007404206028160 15937438 -40552128807212416240759792774247982720 15937439 -3477926288962420084839875409082905413280 15937440 154649414330559484942858573598262558720 15937441 56045948547580272855578454317612172288 15937442 -2157421398334231602045348035781498003168 15937443 512709981822835978698992409044016337200 15937444 -3192549022902343876002542749763948313600 15937445 -1916337911644753376035823405444444439300 15937446 -1333399092806755618467280246852966471680 15937447 5683191067059006775295017390785135708040 15937448 -3087862329977473350517794775073773040640 15937449 325656724630490154799066456662094050240 15937450 -1059836132188801122500209970200101750000 15937451 7075020528305318374587621766051585414452 15937452 1535949621623023092402591639061431613440 15937453 2467815478946897482512703570465345773280 15937454 -598438932042265083545195629142079621888 15937455 2594208426713980271432093844998425593360 15937456 131421678330374253195351360346533068800 15937457 -1933679562941164420817389375903581999900 15937458 1151329170982542722992626450485822688384 15937459 4737902632169084160968372526231093243504 15937460 1532014747478730832676761690466372812800 15937461 -946792971024214345990640062245746177490 15937462 1146169653737568428370371925081087259200 15937463 670067304695641068158612582588436534984 15937464 2834504076038808868099004097402248171520 15937465 -1078745291374862630409220709104364150400 15937466 1080028533533793552534222524267873187840 15937467 434108784596206996052278342044150885120 15937468 390113697322448550931287278108043141120 15937469 1802831044191015228282070449845752329600 15937470 993737277562542414741751175987891293440 15937471 429751927006615991448255267860676196464 15937472 300726592474332866821945134934791290880 15937473 -2077325899200575429329414789015416075216 15937474 498805335852745307223686853835857341952 15937475 -1464824814842610097478715130312186162500 15937476 -1133374058345392158576702661289562562560 15937477 45322720774530795976812213205706143680 15937478 -4631018006783740763620124883473202370944 15937479 -48623281644584137644325798100808278400 15937480 149136249294931749269203501390840320000 15937481 -1851732682510388046339505359920084615808 15937482 -89668287227716938517457918005396992000 15937483 2080790006701825085282576936907609546908 15937484 1359010513269776501369657094741888368640 15937485 1180209092373109515424042053298578398400 15937486 4165435621721124339532546483674224448192 15937487 -4098316520449074139015053882001353970200 15937488 -50419533104922268002556477578799742976 15937489 -6988645128507311010616238807929896317710 15937490 -562469249821502547154546805391088860000 15937491 -2461885831279490578684908253668276028416 15937492 1981387516274204450224958836242600994560 15937493 -1336156864761085116179887733548828046400 15937494 1331154243161577406928999467170124144128 15937495 1621289127732621047072586794256564888000 15937496 -213446429484285206907450628772948029440 15937497 -667748149473858767757846006950535126840 15937498 2805512075461708897607135807098030038000 15937499 -1741112282916788578294364677794171468336 15937500 -695430413177203582507855572454080000000 15937501 2020277542088688404275930648868503361100 15937502 -161693637587340133670488963914080120448 15937503 201523927997832722232639604872608332800 15937504 -2018520935253012553584239873536158597120 15937505 -183078661673780822900421551497487192640 15937506 -74179800105011490029254984795314493440 15937507 2916185245648876577283517807090708051440 15937508 1310055713042242755394721623306594334976 15937509 -1512710395931132239893659653997357864640 15937510 21293654011120829500033957858857208320 15937511 6663679416560047935414812850349571981112 15937512 408029742529889539348078788490297344000 15937513 -5473974116483348922599688499658867559238 15937514 -232565564656195988289784147563766104144 15937515 -3143610189042707879309358848495520 15937516 830514968216724244793993807538053014528 15937517 7693825740855792803892188312889335889132 15937518 -355085169649444067608964253779759020032 15937519 -1154321861899462994906643290739807416456 15937520 2142208897123944360903363745820835840 15937521 2143634404504594797676671266787695686512 15937522 1206906389240568136507474820656716279312 15937523 877592818702526092321542662902651664640 15937524 1083917352046613508542595075288920918784 15937525 -1161487231454851848748753860920809347500 15937526 -3558886051494444033395155767789301281216 15937527 -3605511152591463805968889898362557037080 15937528 -136437419837450800347033897668506337280 15937529 -871131925935194820243417843442718806716 15937530 -634193188614388091239306014277822003200 15937531 4182427671913769669395402812934351820464 15937532 1678508539230923496876819141286466483712 15937533 2227756190832912449962177175879524929600 15937534 -609518195217595001239358621043943719936 15937535 -2061609956546087810782687376522825018520 15937536 -2130121868470847784773332592273651662848 15937537 2874082194934475863882363904774664059904 15937538 -3697939017288652807724074689737579692080 15937539 2705178178003672376745151566764462146560 15937540 3414054018940620365962433350282451754240 15937541 -3713311672645507249808731690452536798628 15937542 847717609126265483614704146518133330880 15937543 2630824684815524400395190088956510586200 15937544 581098451915765744133942870702987724800 15937545 425894767387601074129151020313424328320 15937546 -1588848626695834106502338067828541752528 15937547 -5278949292432364492818184241741161433004 15937548 -1089839084625173828768236438624541061120 15937549 -420758003238685294319630862163154499636 15937550 540174555106262746656712183450357612800 15937551 -841739936406170625802623852302161038336 15937552 -1499230813891447054421417840542666260480 15937553 4918933323628998924819294675918650234802 15937554 -582713854092970790658713536043595854592 15937555 63716798300375912968324682622691889760 15937556 -134253699805929776917677873917244439680 15937557 2420752513435529800194037170847219047840 15937558 -318632105103200076315240845304922073088 15937559 -10360882428283707075454664894753139194880 15937560 142395882797300510700831334093728768000 15937561 528613613789065227194879754321055150000 15937562 576082055366282292432672967846757490432 15937563 -11236719009496463650669935728696982336 15937564 3173922356794367759368223508612941682176 15937565 -162057698898586301839748179298769315840 15937566 -1488846130220182991775828794780185181376 15937567 -4667563823840280889730217822398901748384 15937568 -881362539884956555108236971745139359744 15937569 -1319405178896629853071765216129114002606 15937570 -1042208215062012577424354362281311869440 15937571 16767344007873819118467110705420982144 15937572 -80092186351616440647191395171704066048 15937573 5889450879778987282998639535672433816860 15937574 2388556818668017163984443926521633504640 15937575 -1032743224171001853659680201423818059400 15937576 1710777571945895007636942513014938414080 15937577 -1882711244725604648713643241520291113792 15937578 -1810517621199081552494165520006705001296 15937579 -190945153619329134029148980549358692320 15937580 -1082926963957099917001179946914863846400 15937581 -315043838191823997688004767754551301856 15937582 -1779203103660445395716486120701121404608 15937583 -2156109371828160646525156798177038377616 15937584 326449048978241343521789148797880434688 15937585 -3512702865655881723152642360540250273840 15937586 -616080668649948163491951489163596702720 15937587 -5783029996099887414784530572116597032960 15937588 -2478873840674297554025970196590545829120 15937589 -2015596628709813522221649607187116478610 15937590 -1366582072707239852747114478874854103680 15937591 -5666847347758852026242516070681724065816 15937592 -856410243574970583505886391985458585600 15937593 -725480821218627665383221492106932388800 15937594 -35981049898238332863060139918628763648 15937595 2913461717121556079360582176922167722000 15937596 572095160744727956060328506695301935104 15937597 221200688734069107807580619592447757056 15937598 -719740955040586567921619636283334470528 15937599 1038312208871956443486116502772429991040 15937600 -313348935430535479871697394895264153600 15937601 -1830208818280056235703322072343991931600 15937602 529385998152913409935312016493197703168 15937603 1221120184291844993576075015445174662664 15937604 -2289548158382452456585590166506291026688 15937605 -3111406027202868040576997349238931163300 15937606 -46514891681978359362357331391449337856 15937607 -3012318693520107816391001353163340330528 15937608 1395582681694506173109960791880296079360 15937609 219463039477069059434163916163284183716 15937610 -999164556020855878458327940662147147840 15937611 239909954508791632843002942584303923200 15937612 185359366177617718650485698253284672256 15937613 4159321253147429496863724313975502033664 15937614 -474230767411850984849126643388112056320 15937615 -580322907817645075133347486324486101240 15937616 207429843974405296527608980105615245312 15937617 -1766139406334244342415417991592640870080 15937618 -2417901744494130180257207881039215744000 15937619 4524332116725913109600733245190340162560 15937620 -80832956349748377802449899148198912000 15937621 266996996767529098792177687237693552320 15937622 -3636975641894805250133708208543950577888 15937623 -854890335892547615118971589929163707760 15937624 1175667256681802521207061277804648744960 15937625 -2823952465643636057101401063152285712000 15937626 555571668951230185750605361737362809344 15937627 1661803390036486636137745160125884834112 15937628 802987295934919317773034709460731431936 15937629 607432578462597556891274709096271742400 15937630 -171187620147635308999460629404165492480 15937631 3439087715432585978775341684404196454432 15937632 -3297427841956718037770448213223831633920 15937633 -657759025106721251017101329771988471996 15937634 -2598244890893159526105457862927858276784 15937635 -271512461406402282472317489056868829440 15937636 3264473573492549908384317182427763200 15937637 4206149636053996382799242723837270253600 15937638 -542358640734138324187391309404785397056 15937639 -715671636359644641825835132625876641544 15937640 -3669853768827358668092930181204822067200 15937641 2476258228183873277834026674043976608752 15937642 -32292928747815549130988937228080961360 15937643 -915943660430697108582673798302173921952 15937644 484120792599349862923221369860072570880 15937645 -2945778762813117977946594239388918385920 15937646 385029738639353038691434385213927023680 15937647 2719294154773444546665671973432335959296 15937648 -1890923447247487796278982910735057584128 15937649 12094836917253307364987693154283801728 15937650 399056188835799569562684456471448521600 15937651 665350716732821607134016245187472609912 15937652 329989168446761974312856228320399418112 15937653 -2390679604258698704673339471758276252160 15937654 -1574486795436774994915188599011434599808 15937655 4255372766935910453462050808822120713560 15937656 -741094203513596825853045439693052313600 15937657 115223265022619767501461397066178094720 15937658 1403420245774161564798563163698601031680 15937659 3748202619094635383233058141336570809164 15937660 1921230233141933870791584784191812367360 15937661 3264445677005451965167500009754006039500 15937662 685800354136659220062842017393867720320 15937663 1356529185023766233588156632651047176560 15937664 -3829876183373828856649359833928648622080 15937665 -803670681451557957312976303906250398080 15937666 1337902675742081516762159729917661804544 15937667 657944418688804151890560765230752174716 15937668 -550214271423544559580727209684678113280 15937669 4477993415712224140208643903566886269760 15937670 -94586336975104422703755857700044083200 15937671 2727512551951720562766933806519937587112 15937672 -722966978457611604304444880128658995200 15937673 4144993363956539584984239282302062400922 15937674 424791953504635175275699496989900143360 15937675 -504054346681760364859944830425008300000 15937676 431458037202091684358165271793754661888 15937677 -573973205692068241003878320817499436640 15937678 1156049351924868931623971260900207340160 15937679 -6093639105276751588854670083250602048720 15937680 -665916552512426716216574026055901511680 15937681 100686203038152703456048955660259135600 15937682 2518033398290188554621471095111938236192 15937683 -395676064136776088443152216647866139856 15937684 67533843918495478056532490038258593792 15937685 2198457977925842321924511287848215388380 15937686 2232978462180783308180839952393289947232 15937687 7911689675529770512287091979722740769392 15937688 -586072653673614589449006502669210583040 15937689 962151109436428985310742734576016674816 15937690 -875604903733043465568268771309896244800 15937691 -5506120841747616786306468904577549043480 15937692 71728217478754988782592669892106051584 15937693 1890824578717284631834960827601473299942 15937694 -1078500184196080111708958553343832726400 15937695 631207902574967397299250709431350541600 15937696 -5428402418860435626138737767869805559808 15937697 3841261955998069787373948528161119714560 15937698 -418266941103590873172352965696301544448 15937699 801165845280631723338945486294397011600 15937700 -1700037036941950373981546554241448345600 15937701 478188073742799633238615690730400956640 15937702 -1131074631898285095183642595814011375296 15937703 -7172801061198424034819396633971565663760 15937704 -5213376100292700768852601569105584640000 15937705 -468202402310798007177270496150184282880 15937706 431320750352653770073834941322807653552 15937707 -79656295202868262507661674640217441600 15937708 -3098178141408593663151660602966687198720 15937709 -2484914851697459542416009232057290149184 15937710 -2374422908008999152125614145996732820480 15937711 -475766270867881428871647999960959694600 15937712 258473768361106334254660112475243479040 15937713 -1395584306240974677041020496928672033600 15937714 -2713699035408826456039560767982093656352 15937715 -1434983655667475638228023041221973044800 15937716 -1852176861012266593113448333529008386048 15937717 -4927241626070436365294764775219321715588 15937718 -2690727681621838393661419715672744185440 15937719 996979177033958112348834175043860162560 15937720 269983026795865568911506835579271577600 15937721 -15754796434176822816990261235710489807480 15937722 -172058074624142046136317839336589021696 15937723 -528268380388856997470872566280627056028 15937724 -4039750520668586915205509408464915972608 15937725 -28377607477401799860146759515548201600 15937726 481318737655918394211112813828704716160 15937727 14862342349432910037646534729944720912 15937728 -1401358198968992229530540405680704061440 15937729 735421836346472050387921822368306694320 15937730 -2589323975492325492188119195173982710240 15937731 3585473338326028287896638672141309932420 15937732 1856407874413087421687784082112347970560 15937733 -2223007305341994705419289302374460624640 15937734 1018998514895925431950144648448745919680 15937735 19726143782329749295334270435307655680 15937736 282927936972086239799757939286806374400 15937737 -144939515103598594178025198607673510640 15937738 -205419674003406548682497551914450198528 15937739 -7492970507352728316714609850151355140460 15937740 472743584054490773550143940885156787200 15937741 4376853041156078390184015247854160986412 15937742 -2497364473933196258232968838981219217728 15937743 -2068103456385290233339615748514739622016 15937744 1586090885347175648175281422616669020160 15937745 2448913728974693046496093569374668017000 15937746 305184125276839732997035434420698899968 15937747 -3179431907561569548791529540320159241216 15937748 -1545033939756108456023353474884392822784 15937749 -1330085847493209372137507093261420842560 15937750 -1895628542045269810785636366753369696000 15937751 715696932120375436578877939553857574400 15937752 1603528528468162554311576426611456573440 15937753 3156844428820155703606387216160384066884 15937754 522945652123554702716752059440856214272 15937755 3041682222621168802868479331231448465120 15937756 -2620803595539132818679764190651626145280 15937757 4355428869907161152958242852441996736 15937758 -317892646450086206214171683445585000192 15937759 7407387252515168726281140065130252310216 15937760 -388493975239287583663351793375375523840 15937761 730557349092868461798384493430450503104 15937762 1439185917300345776878726058214777921600 15937763 3106756774771058133546863211942594028080 15937764 -1126125096097535199564772793734932203520 15937765 -1700770957103624529815185906843989086340 15937766 -366800580209506425483071570241044097792 15937767 -7455442355830532500576254769636769250240 15937768 -2004322161684707097253239759483695431680 15937769 -3040074541956847140300733232647527157830 15937770 224896242198517563952351916010605606400 15937771 -2759171868830486744053015926877273566288 15937772 1077904250070407474434296194528108835840 15937773 -1471670355560595979845179362502464238016 15937774 151080402209605442915054188775774346432 15937775 992426791208895803436340784546072973600 15937776 1702264295290048583305812572587268505600 15937777 -5438927682310046343862470065137798643374 15937778 46383638731080179662822498421545847424 15937779 -1351345453909681267221393805332573118464 15937780 1391235617533618046491603157032988025600 15937781 -134446979904279037843222280929924298496 15937782 239693799858203663015741469301117206528 15937783 -1243687661815313196296437864021588669400 15937784 -3840092199549696308908979374926116474880 15937785 2237730837643889059000480750523738349000 15937786 -3470463355062445678917645611183055627408 15937787 346012030902360868901294763962451895872 15937788 1336008176429347852860950422255779102720 15937789 52828333838942015171598714390752631756 15937790 2001300945411439617042017468753813462400 15937791 565985054020370997095804652984169232472 15937792 -250199846587264778137525938322480824320 15937793 5445514401701657888632681237768155831042 15937794 -225775787449883918960321436916910545920 15937795 -6298090698663078293210828174034511381200 15937796 -452802229520094002718908558586848600064 15937797 296381572709910509906511151946615966880 15937798 -142341990624755835158421337648684845312 15937799 -592201946938597202228923774079660556264 15937800 1077130371332264328591787584354963456000 15937801 1100380456219448778345626124977266634784 15937802 442220978316793707110935812593203257600 15937803 -82738966634899031806218386210976413040 15937804 6396540513468597009339490901764472832 15937805 1332904768053445909504810338283193443200 15937806 -214085363497699649508615802011316926336 15937807 2902015996333641916797626316621249608592 15937808 -203742195854074664295646443078687129600 15937809 1467006585546097272344666576989611654720 15937810 486996207246882652870789639952583352320 15937811 -1440110432016905006223235435223284776408 15937812 -56986662914229352552495494032739373056 15937813 108190760046139719901033284182634949504 15937814 -137738111639937438798266759852124678720 15937815 -2328830353450696002869173665440671170480 15937816 -4501096896975983974130553853019882219520 15937817 1927911202784498035255200340111032960384 15937818 76785978013350096974161305333007219968 15937819 -7466863008949877639963605333422583942780 15937820 -606876718571809206512094693731522304000 15937821 15338939104761724283678980227614625408 15937822 -3411170017162623826525593789782867676288 15937823 -7408336444030055151548967182055188282640 15937824 -152491682043948151532232577056742834176 15937825 2792458126583385301859695503799181290550 15937826 -1951843506245437366967696289559098268416 15937827 382404562249676198868864454219250906880 15937828 1091418838265447855693185669534835120768 15937829 -87720267724637067678834061762724840100 15937830 -1889407833314940057062834720153104032000 15937831 214734316490994748310539016991351725024 15937832 949287763302949229453672312769168660480 15937833 3044691279420159192905737177595175617424 15937834 -3059777439485210516703995704208493800448 15937835 -2704244763606381523291860756138187554720 15937836 -163855206257172084371121119496117052416 15937837 -97274850674388618949560907047774129514 15937838 -1138924469524130493608134571260425593280 15937839 -4133474312813305048806352183652185810296 15937840 288422254185953813982632377985915289600 15937841 5245301098794781469313721791230596910592 15937842 1075486342331023233555762529112259694080 15937843 -6711672191303140681247786048183101793908 15937844 458102588953690496471812042593422671872 15937845 -327123190166478558648366441366123264000 15937846 -2501080092871779461826405359139905321280 15937847 3710566577134291415315061748901071651320 15937848 1823392683380138644688649805661488128000 15937849 -1350209697892166575377821829446288691840 15937850 783670198818195064905792445111311648000 15937851 170256509510510344691909515596080279832 15937852 1020767252765995884922122816626376186880 15937853 2581239561586034251363334349479794687680 15937854 877621307477290930576698810158313011520 15937855 5801453620830811798623269664348074198400 15937856 2156582487451663453836947724522529751040 15937857 2879107926374615029959803341328676334080 15937858 264440867318458118573372646356763149184 15937859 499171034479315093419910298860696912800 15937860 -1469656979072059465158763121081566433280 15937861 -2151933756868286777322196572571074850628 15937862 -2335225326520959958014329677873162518336 15937863 -2675592282382223749499328121452485888856 15937864 -13040418938140598328620640752579297280 15937865 1957775662371246842389791022980049459200 15937866 649011713821709030741360089193254712064 15937867 -1286443298610714790754005747039612943616 15937868 3775953978231664301898626300643213128448 15937869 -1545175459287532796673863820380184680256 15937870 525764154316081816467992038654963296000 15937871 150903684200940196745938424856806498640 15937872 -470281190661754063787282801527099883520 15937873 -1414123877175712602267738156045788221056 15937874 -4105590253665551017999762745151364893408 15937875 -654277117259098878584518937003851872000 15937876 -541513001429712027458600014547002925312 15937877 -2997826445964320410491928077433899284274 15937878 258145887844693213716099390053892480 15937879 4292872674387120944828107809688917960280 15937880 -323948197269509639155743795107818291200 15937881 -3738327055392378088900998959579408736 15937882 -314962181253105324360706962814920776208 15937883 3371086601952008337730593400732329459492 15937884 -2273625030580806304671708703064350556160 15937885 -5798577918323448619674736525545279342240 15937886 11854857511383474106938605564048986560 15937887 -132986324957368375454804469570263230008 15937888 7317150338699087895776948095409571495936 15937889 -2915325521346000920695913722900966489440 15937890 -1628015881870443955081384564256704942080 15937891 -2703725479435328317255860836926330897440 15937892 1262151699706655985520311566326399641216 15937893 640708362702177415133655077673112675584 15937894 -420087479043671884729761265558588186368 15937895 -66513139440671049202830631525895217600 15937896 -54428712985382858758556396615646904320 15937897 -515771272430982870092165156716338840576 15937898 -255590352586930192862822849516674992624 15937899 1110257867859116506309536804369220335192 15937900 -1200270407644926484949302875565694784000 15937901 186802911051279961164103809867512872704 15937902 3104519018524303155765596742698232768 15937903 -2190680204004580422554590246533054169880 15937904 764775697001693867290128725350962462720 15937905 227600014636009684575709189457943539520 15937906 -76562385133154634137190679298755246080 15937907 -79051500281965712403502692067101791280 15937908 262429143036469156084295724785973338112 15937909 919964656772468973187562776495394180448 15937910 -70390484787429236044760343436355040000 15937911 8203613831333687365005481793156868917760 15937912 -3316647360470450947292735192955685478400 15937913 -754254486199344844647194985432132286380 15937914 -402206757177982790660702416138772674560 15937915 -503271564080620885295736296685317702400 15937916 -1977862431718550556731012788315663349760 15937917 304519495526645568867964557024154350048 15937918 -1855963949962025856639362916709220451840 15937919 910454659199556634625766456551246621088 15937920 3001242823902098009004480885396445593600 15937921 -2241369727112969124040050819815155754878 15937922 -97134163421138323565652549471167078400 15937923 3866654924271244857312209763761264110584 15937924 -545107288554341684281556404372115654400 15937925 -4200247130093354190956493106040589722700 15937926 -1174909042217009419191224662095316789056 15937927 -1694131109687189636325166434067324373224 15937928 -7078365751028664313644537247036008483840 15937929 -1697808496021806039084661690599937909056 15937930 -255392222553639056523442598783399350080 15937931 -1574859569206626205080042432766178708268 15937932 -1182507749873922834276637706990520611328 15937933 6059449774019812618199242694351121933024 15937934 -1441903201468915921548475424603300928000 15937935 608587898109744628175914222842551398560 15937936 -1231969211127053569693236994437360107520 15937937 816237306744704071065416177243187436032 15937938 643642425820349904646402167441855421440 15937939 -2938691240598633918958842705837754043144 15937940 5124302253094298829971256694828005158400 15937941 -1401656271795947516986340928745989541920 15937942 913171344664065880969882026016806182400 15937943 2520984808273108260704413095998272359600 15937944 4540553841674383277797217796155965440 15937945 2430259335477877486484553616590509520000 15937946 1513525622346203571892036599274421475840 15937947 -4198772108828134516951026151305136881876 15937948 -973780633983816998970574432157684176896 15937949 -116417352633604362052371240727851397440 15937950 1101582480181992555170464174236211200 15937951 -2371950165490763912344564488334694806048 15937952 7170552874981282402941385238677225930752 15937953 -714308699591237786026964586609567183696 15937954 -1089334765010373300142746976272130744320 15937955 397169019763195936486895082656706817440 15937956 -923210266933247996038145667457387874688 15937957 1095587279514412766263607473387422766592 15937958 -3058682820515422742296169877663601278720 15937959 2449578359798919935923170990691725840720 15937960 6700044812010725107593208259192549376000 15937961 -2732098380146547713588370155487349397148 15937962 -2273862528116883370670675114959547463936 15937963 -4230131171469687027965613427793235395788 15937964 -1051662524781256571542353115686124944384 15937965 -99912724973829299790382222704946032000 15937966 1632789435232901454539822508737428185024 15937967 613362982538927615442362680385048094120 15937968 -101359760236237259334489992344111153152 15937969 -1411174677933082562284349637789134658240 15937970 1988621326334557742367689888238155083680 15937971 111502884777531369671199005394882006528 15937972 -914280410456280344253033486559700126208 15937973 5864031451774287538897180534428798074460 15937974 533460953721525658589929366455323851008 15937975 1472102446246013087832838960177568138000 15937976 -4805817409230735838374630513366375997440 15937977 739513529683773611344179621458358157056 15937978 513886911221485181005721058033703616256 15937979 9969077477538789690296642625433357347840 15937980 94835493580052557676453368550870476800 15937981 -2762287797827532122537472870708716776800 15937982 -2023834589980376110374988824059879947008 15937983 -4955557022095986096510357601162081488648 15937984 1284060650512357803110051147132228861952 15937985 -430108359491492301263476757138090272620 15937986 -1508233060556088651500414756885197445376 15937987 -2672890844505521026783611040734515852000 15937988 1683172477442955623833246263191391744000 15937989 1240748038097246701486924301307542809824 15937990 1345837156510527077169045799446079824000 15937991 -2481634805716542742606988920756139053608 15937992 798857294882241038783195271824356147200 15937993 -154271455585184713257502326141039269856 15937994 1106743356264284372475370703967463883520 15937995 -1382741041842044945635469741698975119360 15937996 -2982952057173729584586722851710974752000 15937997 4094147177124800473676256511177204579446 15937998 -156956589062911805742591473933072593920 15937999 -1100559467604712839710804743266525184 15938000 506325037072468232361349975012958208000 15938001 1916318962290768823864739283262468322868 15938002 -2347392905610390990533734180026387168096 15938003 -7964992876888091904035569292751267353748 15938004 1075738225014246114940508557054620420096 15938005 887003984484065100566205076131533517660 15938006 -65691615275080708764965246359164712320 15938007 4400955166074273135462818049572988161640 15938008 3527701189391186544995123926792871208960 15938009 -1390529040607535279076600814242097547328 15938010 1386737645057039121870444961319206801920 15938011 4029665589216243718001969023937358202032 15938012 -2520378014893668932315038290917352698880 15938013 -781169708288724970790952576676986163200 15938014 -6359368352308051360307337680567025144960 15938015 3457099331822348261826214112761307045160 15938016 -1917382245533024023709179258161851006976 15938017 -235564894607463511631953989332682461920 15938018 -2386530928770814362904626461734623073920 15938019 -7182637354393845220838043417233683884960 15938020 -116947959440533015835662610373598187520 15938021 -306505206764406144171914383201891932096 15938022 459787212375530016498239281303254612672 15938023 5198654590317555866315784839732363644680 15938024 -284729586774574231997933479316814643200 15938025 -1674598217558152196641029882641252953200 15938026 94127132318223872832982317584049898944 15938027 2076488420274837765949368852452780928000 15938028 -1908912506613877679314569994551553698816 15938029 -1513906599421823270526036683626431311424 15938030 794221303514987669331325300729853598720 15938031 1456707157020606871574964064717897199760 15938032 835987486682840591501663877126498484224 15938033 4442766963518928730137298379028230429184 15938034 937580651488693479100547888101853194752 15938035 3676378180892569687763922079250430234480 15938036 -33880578293496419166246613976057518080 15938037 -276802112880116011544880908034071244306 15938038 -375811575708795909526389841827965578080 15938039 -2020453908751161713382773284754690883792 15938040 -1818244785233367816595706329649770291200 15938041 -183660236845191664394329615197594116416 15938042 958247924759110836016060001687281632 15938043 2252739482080664193092735548918303566528 15938044 -332360247629206433380739562454514264064 15938045 1032152082588638560731769233918989472300 15938046 9418034764271772475837366691025610560 15938047 681281851706313983868529759300188202496 15938048 -1167572520334587616751082129049239158784 15938049 -801514017285294448092492796012385014080 15938050 -170223153303937275417600759801764966400 15938051 -2249421610100852214662955333627438450948 15938052 -261739553853739153618012805731295354880 15938053 23124894411974465522559525587704160568 15938054 -1442550718587597412437422475810934504320 15938055 295472271489141638216287085292103334400 15938056 -4373745867430359565495485609750861573120 15938057 -2776806560933390588829873946596516771648 15938058 -320676279609225216417060794892806287872 15938059 5581588828664758697239117712351720562260 15938060 -570268255672184502773453661750518400000 15938061 54205243523094414879449140666901370624 15938062 1391804159658759373147049280644514513792 15938063 -2740381216300363472302058497126377109776 15938064 -950274034409965150255136127262823079936 15938065 -1245213146799003486162659869570872548160 15938066 -172371827276735722634690344252558854768 15938067 4599100853946801543071145526786455480 15938068 -149035541748569872458502176044367617152 15938069 -52740911171664846701487915822291153504 15938070 -243554993305220648893114386858330512640 15938071 -4659155701097659322256765937404757868728 15938072 -1972322032790546201709751855995685939200 15938073 -198594088240806425757981027380684371200 15938074 -1182415498000779814788128390693636981760 15938075 -275146411689064757033340256525534181400 15938076 -1587483372323127237549986120986313883648 15938077 4716517399124587961666406141571945101926 15938078 -1045587152744995004362719727383519952128 15938079 -36484017415857969222155350590995461632 15938080 -1206495141189686847874533321246045634560 15938081 -1803763526992310306289467615020832664300 15938082 -367365099861139081498263382337760567600 15938083 1789771128467077821418370518905390042000 15938084 -4386895138114152756362860803755749094784 15938085 -206961407447222815127792800589963828160 15938086 1306502766176955603595446742019408896992 15938087 4463342684753671008941462396223599550720 15938088 -3017285345675361614791673550299694612480 15938089 2938702154876734361225843887322551902820 15938090 26693041426130151216272790601073971200 15938091 1107312074457764177730124689711374346048 15938092 -237572157114717076693961186271642910720 15938093 -779411258861648370206362220495200612800 15938094 533600199002156264238308469579766831104 15938095 -720592454516012131262810273235079942320 15938096 -1682877135521078547344843756573687709696 15938097 -1435148904371270054636804735097601086528 15938098 -890404664885354060568030970226819998080 15938099 -2101667380159084744419232011012043350900 15938100 -1940311353999038858652361491581801472000 15938101 -3211112429110927263116065291315965450898 15938102 -462158570983947058235820373336940209248 15938103 1977520251606803273528139072526069920768 15938104 -233234859915793595337916288312178196480 15938105 3776078069599817470339376123004336280260 15938106 753138052104353446237812218618010799104 15938107 -1459334271134301190234921631144180489760 15938108 -1435337677066386069437414408867203714560 15938109 -248027561819076489918546478153906152000 15938110 1393863133236331012557715791112198464000 15938111 -2314187549211089448823411750048911258768 15938112 -1200043753844527975986086120710974996480 15938113 -2365012545913400671128622825175771000638 15938114 -288534965801458027359622204152989911344 15938115 3966312444266855085791628202963204861440 15938116 -3208609980695948797914808645375379440640 15938117 -2929455504236301095106507545184716285952 15938118 613379931461976631784600197211058267264 15938119 2046527708564027006278590265776256919296 15938120 925990116238520350023178278425088000 15938121 791508596729838686475295202636549655744 15938122 -28000959279381414243474285038155089408 15938123 -3970869420513104233219868588086052382720 15938124 167451893805410081571588131474304602112 15938125 -264817735056007628220037026353218580000 15938126 -95005302490436619437313779060283522816 15938127 -325677101788652588633368351877702314536 15938128 -458028625289284961331698311749410881536 15938129 9392906605260265808873953032864410754276 15938130 -121867833829736797085139069968020385280 15938131 -4660890077387582226010038683398052721600 15938132 1125012628553048824608470670136521004800 15938133 3247877987874534342178801504412330520384 15938134 -687010142546829452284089749070945598080 15938135 -370933821913519442395324903735851427440 15938136 240922419191587093437305124020645437440 15938137 -4689619804641032371481013782452205316214 15938138 2367569816312426462654471730876389556720 15938139 -770277266113724897899475231031968743680 15938140 492066396872041113587791763178092467200 15938141 -846749048999441573568469447237932817716 15938142 -661893991085560590331149294817385425920 15938143 -1505362831755308379689669696028189231656 15938144 1824751012447214970908284478304823541760 15938145 -1387903586837376613929513840556577537580 15938146 1019929066029806444746292128178226972672 15938147 946425303888926718459012321167719021596 15938148 -2089890543576676464172856759999306296320 15938149 2682731071134387378113362885785336221664 15938150 -892049296716672798559495678538191200 15938151 1861566593304058176039521018370315375744 15938152 1321545666968543451542133311032845081600 15938153 -3997803591194264169420883206848776099200 15938154 -199662246045711104055141660798643384320 15938155 -3246138293472056629734360848424783793440 15938156 -822328844612398210497928711933817699328 15938157 13916799361688741955238013387493917760 15938158 -498045919565140931183900240806376999616 15938159 -5052745808358620600381165665007874158640 15938160 53988205064775833093581256117295513600 15938161 -4578735502366252271114231672726082412688 15938162 -2886395267303269904046936503847633297408 15938163 119599388127364726322933839152981974064 15938164 1753569684312880056505269724567730073600 15938165 39058600608405541317631697077651775520 15938166 -990831332715913951379983808095660186176 15938167 -386912120271705893118419320935546221728 15938168 5715256024424127130083756114333857280000 15938169 606677391086052175601132668719265073280 15938170 4981582130062796247206777219699876444160 15938171 -1902934822704447798571305691607681419200 15938172 -1060072378361004633508845568753743744000 15938173 -5081433005157090951887613440509406099578 15938174 -591012526112537507322731832009253573248 15938175 -2233845363284426361663159648338665008000 15938176 1512133138106177491489102178907240529920 15938177 -1320027598056458581796479592443987917888 15938178 1030103624001785037420668857144999242624 15938179 -2839400791754048622083725022607849918360 15938180 4001589671278569783002621037043382499840 15938181 -1948361983282895127064374004704055008000 15938182 -852078074957255446831462696365157417728 15938183 -7505230136832152071648605131177655086568 15938184 553757744162803870863134771859454648320 15938185 1106125626931208172106675613897447416320 15938186 2070969428807766500214429868754900717568 15938187 -1831516859586277976661912362808664150848 15938188 -821042498302422728214344008185589350400 15938189 4983672984207986051840282117500919223990 15938190 -1696081377836004448903940247459581292480 15938191 -4501395079338675040420257300845383411408 15938192 745409553489471609007931177730519859200 15938193 -736402123154213288700358267392841353600 15938194 351186376307399254995084021701201019552 15938195 -31584311837313076472624008881662684160 15938196 -1527964629216194372638225682367591671808 15938197 -2043063082608214750145289118309147329600 15938198 515936586090677023655384001770422437120 15938199 1931488086961406040306534697705122770784 15938200 2514736794540528221867207908113095424000 15938201 -1136360973333870759930283696116424123200 15938202 615381507020803877270199149319009543168 15938203 -3820919517492379965063052483346132951548 15938204 530850447910871828191281645409309158912 15938205 1778641396913286165495912249331926891360 15938206 3416892014767311853801631433534468615552 15938207 -3841378333966054491277123553842971155160 15938208 -1732606009084299595974366613510029312 15938209 1242545970435742766642164818353544026880 15938210 -754613841097947877608656229872922390240 15938211 -1657274687914920598679130271840492270728 15938212 -838789431595930196060604240575300418560 15938213 -323895642701684144131143089260211999556 15938214 1972446573273865544700585805963017796992 15938215 -5140556880524221008599973041566266701640 15938216 37545627570210153297083449455111045120 15938217 457654086052228484785869386657275111680 15938218 1035618222645490809652935442715122818048 15938219 1367241505331210087788050377070903000360 15938220 -1320599223285903325967459595711245107200 15938221 -4994280365304430199738835844799936846430 15938222 1889306574756114127510579717575940017024 15938223 262456138646149263566468935577563292544 15938224 1405548216429597589081013053745634902016 15938225 -2842803534196127825068199886987957824250 15938226 2601240503144168946422775853913528563200 15938227 3100607096813188470949039825442669080076 15938228 968427203285062133391998715566282182656 15938229 -1284464259419158162352767324542535035072 15938230 -684703473212860147417662540475809448320 15938231 -1794838874823420082724098572516097209360 15938232 1491401572303797026532167680899707904000 15938233 1688917267082882700393908303400812973482 15938234 1658392762746188236799304935941799543520 15938235 751820394691995726372612794954231263200 15938236 -5992403593774684230582727842378226688 15938237 376978942995230285061310693630046616192 15938238 258800441352631593841965020725922382144 15938239 -1468102414116899022575040045624577216960 15938240 1013964105738981315226623715590159728640 15938241 2229578027250014690944010983554071184 15938242 -3057192144066355737138970589837303335728 15938243 -1640066276275821978475846855109867257320 15938244 235515052984174122819426705829907767296 15938245 361083294426982590664237381982087959200 15938246 4184356189368542584414663131776890306560 15938247 113706370309041905953159149628427698176 15938248 -874892620755525350165087305047145789440 15938249 5598326402433855986159516020530007554000 15938250 2138348457027255322123118907044774400000 15938251 -16001246195357812955180854237783972096 15938252 671777723487008557989582120303469527552 15938253 2754318486508195877543723276397667987584 15938254 464266285782683381681844048927911167680 15938255 4685720003342514705405345516930173328000 15938256 -301751170474239436169988762901429616640 15938257 267504739203791681101202434873972395506 15938258 -26966328389226860917106264702571168768 15938259 888726521932195242833279327839079049840 15938260 -592461108857140791279967437971908608000 15938261 4028023748020650395371017863627671958862 15938262 -1692637949570148141291676050260737196160 15938263 -6067331547432441346075679766340515989712 15938264 3384970663982747894265549538074702643200 15938265 1115828018801079832307809589188071340800 15938266 -1147620630676589329812382057370879040048 15938267 2184265022596841623975936304049316805316 15938268 -109534410583066245677574062526765272064 15938269 1736220548016720649340060301686489365670 15938270 -924067307066045531383806284888334601920 15938271 -3625412149770209902433879663478384542760 15938272 -84749496939563111416974815887580725248 15938273 5500898720804000065373587704971724409704 15938274 -44645338797086048910337680552341879040 15938275 -72658295774722484633445913883441217700 15938276 -74055338701868230294171993605037056768 15938277 854974753132144889195070054200720709408 15938278 -455615936896572900041626029987546600960 15938279 4327464761801260087391317595643814540296 15938280 2008951699945231545635308558801290393600 15938281 -1984094998881148895273499712911133966918 15938282 147220873633798487036341022228161357152 15938283 3847247779645239711413830617951134596800 15938284 6215705152876856889961682995500183936000 15938285 -1178585744432468878550398695666017172480 15938286 -130306151129629126525333072647551741952 15938287 -2260251867662529010428373192082137725360 15938288 -389726539255630010430270736366094450688 15938289 -327510314567438183284594956788833839630 15938290 -293745670444275110202382410893097689280 15938291 -2887035513950593352205350172683145472308 15938292 866968799170452239148140862513830725632 15938293 825236886438807390019500562503873671040 15938294 -239969955427800811134245971277877120 15938295 -358589677632334003023943527001394006400 15938296 317629502449503589384449634978622668800 15938297 -1612474981357968026669364182916808491180 15938298 -488041320637722429244034092456610004000 15938299 1114959149477401015808230778666890525440 15938300 -262449958520561111276707765599417216000 15938301 -274402011139521718456305724052871557856 15938302 -1002167131981775119744502281585096382400 15938303 146350937396412349850536871508942027024 15938304 -2796760261052146740000117935434226466816 15938305 1077869177978465881886033035918053605520 15938306 -274819150528566455423215410943553232480 15938307 -507806150366076059316185299953392037120 15938308 -160309805080302805039430459129648844800 15938309 -194034907314242025266339733063460876032 15938310 -759605253454682738346427441040625408000 15938311 -3132160804931047348348357450769883208896 15938312 379194451041666542665639440371388579840 15938313 973779760363621801626925562217760191360 15938314 799551140958899109983040245217831750912 15938315 1813425123585994953638028542650114044960 15938316 -2429929016973223139360383291651211642880 15938317 81236073556625574680708229672642438840 15938318 2113747393783251384588910415128201045440 15938319 -999242436108503229840384290399216592000 15938320 70039019787624927401464641033415065600 15938321 -880603348250858264901700539898567977600 15938322 -994151816279186520100865699983008313728 15938323 1218296588707272100645923215398970567168 15938324 3973284033790092901073756783347478403072 15938325 -943529917402130807233386920727126967500 15938326 4169668387909663754094317974117098349824 15938327 -6893679281745198455042996462938684048824 15938328 -1223879072109985355502449981725031485440 15938329 -3542012014850380398213915327814329809280 15938330 -2089505977555673765226335362803070705440 15938331 3419520087431957217824287922934254521752 15938332 1183002477035929572087733944411361884160 15938333 4232842182766286694296974938304477007424 15938334 -180150539833424966272890337619979765120 15938335 -1112264435159729750594821214270627540640 15938336 -560340499364461200191219396226448293888 15938337 21097730985717761605508239488215350368 15938338 -329277806603310394535820984756828831456 15938339 2600688815930350524774060529812746492760 15938340 166271798747500919007779323301186764800 15938341 939758472450865321668681494452137208800 15938342 -686488349932880147370092623126942103040 15938343 2026855257934173511683262303998966229200 15938344 61764912082273012745809634108302694400 15938345 1420964021679874044083821035279091208100 15938346 674873708004361174451957717615995209984 15938347 -4030396526225457006756889083034228789088 15938348 -2847996441878255700216442489066180891392 15938349 618378496529741389748778862879195237440 15938350 -757193222903727513620340964582437225600 15938351 -203226266357238263148327927728661639552 15938352 731839159474028652638639299338464329728 15938353 -7951088549018962704244510091930034812398 15938354 -813804884131188269186820891116342751840 15938355 279318915838405791428465326134204390960 15938356 -440816350535332737868180736761605120000 15938357 270500478972369751449992191573507222080 15938358 -515492618760122920103130579800529039360 15938359 3142062528595047872423879524813529117840 15938360 1392060718019102569039667343148383744000 15938361 1379986569726621535420132304140189676532 15938362 2201973923361632264233481918286026496 15938363 -431953324620160063461386043015387609840 15938364 -48879150519404678269901132728905891840 15938365 -6848314857579856513014478831196195335080 15938366 2542150977522006960612598031238908965632 15938367 2146162226337585395671583521982389229712 15938368 1932500135288225874379117804075022286848 15938369 -32650132849302563872771781496767252604 15938370 1004975169465888265386636343006481064960 15938371 425474162141260187038496649341212800 15938372 -1210782186073655639231428180054630718208 15938373 -1899395030129057362259245416242313879552 15938374 -2246624761389648386465424920376634748064 15938375 4575459359302950346461458925291330522000 15938376 2161323683924475715990333965211124736000 15938377 1710346475362358451110070121710110267904 15938378 2900126506112246023612773306700904352000 15938379 -1267425697642514318116910173498441778592 15938380 -474077217197781954528047751684417546240 15938381 38897486399264905077832185057601983000 15938382 153496515692338003448829928750386015360 15938383 -498588182024249547247366246834643060368 15938384 -472571087881058983617486808988986638336 15938385 2786339557094606666536337671834171454400 15938386 507917884055190139776200759797623349392 15938387 3164769198294139590523763915538745809480 15938388 -3490013579281051908777281786110652108928 15938389 -2114993297603134880673039535264129429810 15938390 -2278361117412630974209738208383178398080 15938391 -279503683502106873580475924123120151936 15938392 -5349871345033125480741760624633019136000 15938393 3391906793350772633404928771689901013642 15938394 61595080623702395145478870358142988800 15938395 -1553004815087220157413575216059731663600 15938396 -1124739740276785392679330218938064883200 15938397 5986221711654101473031923604260342008000 15938398 841226370616618636306214764621226238336 15938399 1592766499009817910623829807400903041336 15938400 -1919167026463634222944683168927252480000 15938401 368411101084345422580815175774947284904 15938402 -447241207259301333800830734191018397696 15938403 1042463811536108496834048682479272328624 15938404 -7976951917702822423457953546602206813184 15938405 -1680189208835350915671055188932468620800 15938406 274434327011709586695893938477844531328 15938407 6424690274227045825682064393026416241160 15938408 -1906194114226421496300773421711224832000 15938409 -2539340113223925654589485115886830486896 15938410 1720484629649906972934498670791565227360 15938411 5407679177207479146880050362831211838800 15938412 475221225002427794880566338616436621312 15938413 2960817154603143849957404035746042552662 15938414 -395608065118091186549434371678995252928 15938415 3728591431913898848108549840726970742320 15938416 81411929700670021122361915405936230400 15938417 751941940727208141629213723525497370352 15938418 -474700258946181254699440388296708289280 15938419 1643517072209901797967260515444158972672 15938420 -1939255000091374898538028613102956350720 15938421 -1160871563388016007489489796589291473888 15938422 1399777364091524766751605588924397132224 15938423 -21317579232990333357491172861161243496 15938424 -624831306552229198065273668209283481600 15938425 -16554842842988694845001568508226244800 15938426 -4902866009948360611272419127555705227520 15938427 588156441324627919313641780567072874520 15938428 -3829801690867952351154343825212345045504 15938429 -4896463499165044776615992519216908529280 15938430 -1448553824126719647522709855555986410880 15938431 -5538632851291826099976162433649875216768 15938432 -2238874753936843770260293975234786099200 15938433 -293286033469094923857947886160016758272 15938434 -2517452873653277458826152902660557262384 15938435 -2078056363145521299004370569132717632000 15938436 175799647709031902394463462347239181312 15938437 -673561040651710488377940414735010126080 15938438 831585802182348556554444560952357825120 15938439 -2234791405684795327124923785002583585024 15938440 278668439709449572531273920288922828800 15938441 3070776460588127583593354643181306162842 15938442 -731064956837076171288749207260550335392 15938443 4407900530997109601721545993198682945216 15938444 -1047141691834598383033540193951779832064 15938445 1147741080422623341199346786270192413920 15938446 -4200266115864286897410033997422523260096 15938447 -1441377171439708752059034846286692522768 15938448 -332067189403698307738018128800272613376 15938449 5953069082982627808668472503574177574450 15938450 -92469287386414409435864282317190256000 15938451 -207661813052677958682820839525260823108 15938452 -5627234746866764039683344737423942541312 15938453 -1457616879693744904013472816360131017380 15938454 448631616768077133459998843158295930880 15938455 -18717529670451344534311773948617452800 15938456 76604626839041387425545447721713530880 15938457 414680348001854118538616032155977983440 15938458 1301977340038888131960135887502344679360 15938459 -2708920807397425495077648313549636505340 15938460 809476630799868339610211443531783457280 15938461 -481452550239483959338215351809338061376 15938462 -3702148784630168391448507108311316272768 15938463 1504189253118447445900698420459964124688 15938464 967088371782373799320262052030135140352 15938465 856272253080258825026976289844324314920 15938466 -5428360548459332741674317320335964160 15938467 -4280696023847338022174884944786036237120 15938468 -670304705649788211545217066066334593024 15938469 4311581615522909878895836248614743807164 15938470 674541579512334936789806442919021687680 15938471 1207911050074374052476223552976994714144 15938472 1411295964999998242490402980325012029440 15938473 6217668297126776057365590147153783501440 15938474 26764593686325678682279750586239429632 15938475 1425628167698333339240259687479797379400 15938476 452682007421891821412371030839790794240 15938477 -3275841413575423239065554973265525051168 15938478 -989003067135785304132722590856409235200 15938479 2577798041188659824194328584354547262784 15938480 37810677713133025953528561897439887360 15938481 -435672995698215807871218685028765035200 15938482 816026287728931912029749199773977658880 15938483 -5217779561267220662176050251246591280 15938484 1270403228178757262615776741082155585536 15938485 -72879076022737699692278635453920246600 15938486 -2774500115671193134200230302443257952384 15938487 6199228041171399674960704803014177073600 15938488 -47753779963475740190722383056552202240 15938489 631731460658176401042190182342073152000 15938490 148397737897927508348083604941571927040 15938491 -7946728067704769522754745110159649150108 15938492 1153230246632670429847909285269520796160 15938493 354492075555685853189876762230178859264 15938494 -789183004583331991842968835262312648704 15938495 -1091221717008469959008790594845445379200 15938496 412643937847803021002299698391768104960 15938497 502506098783525335289555020659176628180 15938498 522864269350846881786065731250645744160 15938499 5279617652081274605291530151143777121280 15938500 -1802473741565163621180294028998524928000 15938501 4245401127996143819180639742210175529502 15938502 -1227400341140984699510211851317526338368 15938503 -545216795679531736755650407632930137088 15938504 -2003209325666904895902299055621029345280 15938505 -484305338454894199428152515912589097600 15938506 -1027262024917944393654629031134566310400 15938507 -239296064925455989594120724468164766400 15938508 3350906980764962043364528585884510228480 15938509 72433533293720995434113362487021118304 15938510 -732484771946490525835802568530817219840 15938511 10187952703653452350818143020675590792 15938512 919666418883100876361314770677661065216 15938513 8161847990897595770106989056260414745920 15938514 -1679944189576951806249552395837545146096 15938515 -959345235876002420831585563164909381840 15938516 487319593263892772141325390832907458560 15938517 404580128570061121204482541701443328000 15938518 -372875267090095831398847605615803705760 15938519 2153027743890681307918395046315568109840 15938520 959677392361685901866215866709615411200 15938521 -2039399183017931741145613063209140492278 15938522 -2614368260339844946644144203890365247776 15938523 3716155056171652077917536322340097567440 15938524 2591856895036944830169403417710474598400 15938525 324868962635321740375847991156725962500 15938526 266167849267769804456114738913097125888 15938527 2695870786932099078081643733280311247984 15938528 306287986660539457322459277690354008064 15938529 7086607734089477298777276765850946612928 15938530 337700992849996264242501494700233280000 15938531 -981199284707644623761828904949474306656 15938532 -67816775518129120053524544399046011264 15938533 -97066459561509506831861106722884156196 15938534 81250181464903871833266971412546184416 15938535 13004395139954663441513795809950199200 15938536 -1591801152196297434522430547274178314240 15938537 1937024999106332619089001972941362611432 15938538 319457935165714799153025386090774016000 15938539 3601340773342473924103393262240076580340 15938540 -383115161605721022885741295938455808000 15938541 2328578297846132249112499624469374956150 15938542 874509256608812665900890439035282432192 15938543 3010946336746481712479356446388615155792 15938544 688809605956003925817553421871829254144 15938545 -740577797814443330660697903584594534400 15938546 855168215661085961421732562543755408384 15938547 -1679769942724139664549817805897417562000 15938548 6685103298159412910240089011486712738560 15938549 -1837469892556563853615505966359318967520 15938550 -559862427039996760917776097257237364000 15938551 -1673515462384612061159581103284895917896 15938552 6751518500004453078071929573151539200 15938553 -1088338566123932806343957943813461605296 15938554 3410204120754523253654494285736353958112 15938555 -352503593289668606692054897720519279200 15938556 -3324439749724866695772647166411054448128 15938557 1825946619555743063417504604061464671872 15938558 3290846591225158430903029740974928506880 15938559 194826800849619571554749768087565600000 15938560 1583740182802968366532022134967642357760 15938561 690592237919365211001221696448585204672 15938562 -219353881639470519319638192472580869248 15938563 981708185889584421457702187748160790784 15938564 -964153108126663839355658974105816376064 15938565 540507007640461942600346222212304376000 15938566 1099667369637745096721059803470073384960 15938567 -550283689703411312037639816189790209384 15938568 -1966926796447192673936193347740021555200 15938569 -4638335776479679295411279486335675309030 15938570 1807545019778535110811658689875120592480 15938571 2825404250127910026932601872302889985408 15938572 371075374951294359965126581201465157632 15938573 -2439376875576858506062643010876483967680 15938574 1049811212861692188246097690561305984000 15938575 -2394876047825298446513701572794454686200 15938576 -1158590277996568625069310313921557946368 15938577 -859601012747873782544641796207232316032 15938578 29007719773929813373488487847550934656 15938579 1165996008580159181265419471586887282376 15938580 146388369705852699839024729134483783680 15938581 -3959181470403877073504721862506668581618 15938582 663643331154589013293857595875386961984 15938583 -9235899286900331307247493571568321152 15938584 -2243118744175337901120696316820448583680 15938585 1706285025592311737173966814574012438600 15938586 -1005016773499345654148863385772030167040 15938587 2373179589675419173917573255077820492800 15938588 608953587302116471453831651624834424832 15938589 4833683937685243424372048336867981110848 15938590 1938929643479085272534329798804299604800 15938591 1751750826291095279485091635604326000992 15938592 4620682536621184895946144343690764091392 15938593 -2029198883784513496077857814825577280640 15938594 -128411588892587362288501373489083201536 15938595 -3586069661265936636504216304130351280 15938596 768116384037357759829171715838869187200 15938597 -442060225147308311127934957517360388288 15938598 1724622914077661850186759988376806887168 15938599 -6251334195228393363242066561715857403400 15938600 -950922750641199316468131472384085376000 15938601 23674263255001795708656902900853289728 15938602 -2197118846836136201127427444974300900000 15938603 -5552103852439845530810540575778111244720 15938604 -3792912322403205983140371540840395520 15938605 3110770924113469582571915644681012110360 15938606 -1754654839381076493842885496059325788160 15938607 1238482056028804047737961531553491692040 15938608 75279237601042793526192558902907371520 15938609 -549541545173590461043679689344348808896 15938610 624052530536717926944674409690703157760 15938611 -1094727465302838513513291966559709325456 15938612 -1211542248082588687961361345971713455744 15938613 2990621552616114537237149424003205646304 15938614 2173244553889335409399359994573164455040 15938615 -608778836131982691484997812578557376000 15938616 -4262530732644882876179067918778281062400 15938617 3330468297572666672148678583496042714666 15938618 2454730366303124493231940755873688667760 15938619 -207353167516648312616873805921315044352 15938620 -2536578548980418938683078866202137464320 15938621 -4974174580405968398608184598148530533178 15938622 -1795129972439335087625844887949242491008 15938623 4740453673588503813171311575576567815872 15938624 -1006419046096720876056999155204493410304 15938625 3906822711804004397325602702189972880000 15938626 3273548600399474148209871253950733827840 15938627 1403786106439925746980287628765393621504 15938628 -750661985536698006424193115043369313280 15938629 -492842662773142631092386245644849450880 15938630 385926795981177182124609050233196515200 15938631 8724664497049034569888410142955968270680 15938632 -1524556106527290740962458618058382868480 15938633 -3190717538618984012363744107673258702118 15938634 199281480570525944670132737890144592640 15938635 -473237438009941113473197362317936988240 15938636 -708455980215928376705724944175914929152 15938637 711509491134485506403646948113881306752 15938638 11418159798384296548492263496580507520 15938639 1450196505472024261003027325339145763992 15938640 -1234788083714451590738032360498554470400 15938641 -117910965833359744035559866280831938958 15938642 -2444402287363637579591220725170311324528 15938643 473126153763049001385761905357926774528 15938644 -3843893568948114307640434237672030668800 15938645 -5968532616483515852822334723739027891200 15938646 -124549219048894298389020897395434852416 15938647 6196591371068155623460159250965810261872 15938648 -193923194539181311702847339402638786560 15938649 4653356885243568851947781106797536604634 15938650 26637034197357871305072404251707187200 15938651 3885926297948452633428737326109679011652 15938652 2487341982915278288738082322228727534592 15938653 -7655081005864990990930164741103619387098 15938654 149999419081546441797864534551274389760 15938655 1537372044005318815772289425709017664000 15938656 -992656009916627651087564602903267639296 15938657 -1356100626578421275889879604970803092288 15938658 1924848087223888185045973174282676822136 15938659 6019254986792595924942265863377681530128 15938660 2030197182977266157016956108700762343680 15938661 -3474830515242549339314461013075717496480 15938662 3011983905218717546698899720284618756832 15938663 -322912300428807574393231944171197132640 15938664 -947463462641929677334443466861308641280 15938665 -3343162512216979376573668060713938366940 15938666 480548782726804232839640594790868762032 15938667 3766816389483822934925847195089225880240 15938668 636611146659739152644122696636911822336 15938669 -3358810105834817714127737776285072341930 15938670 -1024613123414242185853627491208957824000 15938671 3460758615797923742378483431460233556640 15938672 732718097407987476156298146556297445376 15938673 5157310859634982066644609480927219894720 15938674 243328003869052810924302525965372075040 15938675 1007480754877071880441920798035742712800 15938676 1401595055066343882004867043572088685312 15938677 -5578317610725132220989426315641370091474 15938678 -905498836097526565246908802505016576000 15938679 -805830846971317641898746479642433362400 15938680 834538404888451640416598317536499814400 15938681 -2603144609346746202273587133144072192 15938682 -1352701482909821725980218019882453745920 15938683 4446494535856529032919359461821875192120 15938684 26624954346426284864842980598732202496 15938685 -489605383108748140030341746314246224000 15938686 -602975812145857697275782726893966496576 15938687 -5313475858918903237322031419429269080288 15938688 2172463408038016332355398133543254097920 15938689 -931455989806174248926611339235024840876 15938690 -1141315576323958980865625458904187206400 15938691 -4149876082979281509466033986984492236808 15938692 1788802099841303767490508177573763584000 15938693 4843409091306385066531517555785100366844 15938694 107721773743892654466345449057857104096 15938695 -874286580198061760693627050598946961800 15938696 -3581329074943910952281409296751637662720 15938697 -2154036157233091540219593779630593639680 15938698 772425434869989513839821389440654391600 15938699 -2127685325375294715076864639390923345264 15938700 -1460958611919304653898220954659474368000 15938701 2763195959415903074330049846866548025280 15938702 1421283456176784671527453210621218432000 15938703 1233297348218463746624890125225853431864 15938704 -290073899972873946031383414983043604480 15938705 -2340444788292186968300454681059724488640 15938706 -16080893858007007940371339105068441600 15938707 4192394730763690392952237781231758808952 15938708 -3022966200360990079069827730870904710272 15938709 1419885279538582404075906704270641373376 15938710 -1543378253315013523289639319933967424640 15938711 -3472494559689987108019673259266649768 15938712 -503100817923798422938828146179574005760 15938713 -157258178529334332638802423412466019520 15938714 3503187667367563316107593387801650418432 15938715 736388971312932323691647652314526705120 15938716 4585793959210408918778713905677615459840 15938717 1320629436436679108446576480401037303212 15938718 -117150024714705690255018704128682517696 15938719 1524439034747697724179898891373963457120 15938720 1551166947619317809112320421352361164800 15938721 5993996932662889727965302133450844286240 15938722 -694566810885307813763091369015323495088 15938723 -5999923012806452754165045088393467125028 15938724 -31175856864241979883023823975217889280 15938725 4080015282929108475036754933786399968000 15938726 -2437549759790917222052837473405141382688 15938727 650152625887724958068593758264065941632 15938728 2821152551556311897467772195300938982400 15938729 -3976775283596634185514273864571171735920 15938730 -271272267798554157246770039563755988800 15938731 2528849520301528338242086674595401364532 15938732 2356369798928505215591185793799473902080 15938733 1084578147811083895027145039549688969024 15938734 -724284988553270504335742081504846512128 15938735 -1297000210556284367357692876834438068000 15938736 573087812789576013924641242776283643904 15938737 -289452126131579500320764582716520117614 15938738 677298286988223349252135178695257529344 15938739 1305914885750703291330873276148451117760 15938740 3139472102225974853942161169974010960640 15938741 768050988609090694020748697051466799104 15938742 -1349474186891713983532838292104933133888 15938743 -154895500847520217353615563557356422400 15938744 4561556198048222233205321089321324892160 15938745 -644762389095993284673452884389113294400 15938746 3631630111268884537097550162242118825072 15938747 157726755215987702012842000034800797696 15938748 -571605285792984258327875595911385907200 15938749 -130810152082803033793988987019502631848 15938750 180315274743998480827928334728805840000 15938751 -3542812985875074745278092464228731000192 15938752 -2745863107482289194376228592720103342080 15938753 -356887979075755164599653799846580439998 15938754 -192751758513404399369129376532176322560 15938755 204358706247040656662853861011161760160 15938756 5001051340199860763036093086492936819968 15938757 2853298721820546077966215031163184324254 15938758 4450841078583510002817713677648774394880 15938759 -2322908862401788959417842396774505993600 15938760 629251588992324475850406119057903616000 15938761 2805320223013133877117365878299450294362 15938762 -695840548592007412742829627240004209408 15938763 -1059771603025671910163083432963371483216 15938764 -3936666293614413248367801467672006418944 15938765 2258547110654337660404161203898381299660 15938766 -563578653373458144165467807612405413248 15938767 25787384011292902500611160754169144048 15938768 1225398649682458741534875510622878523392 15938769 2795285398791005008500000445331856208992 15938770 2126446466497386958938200638140985881600 15938771 -51069439083010878712433594611665799128 15938772 1912784077767663235288705513014438561792 15938773 351588038528715763874462842665728009440 15938774 -1376790856899329485645115458918140538368 15938775 35829595949679260418186747018012736800 15938776 40079132570630435132242074824035614720 15938777 868159501953890491075033872414744729600 15938778 -234618174350427763708922889916463093760 15938779 3309932771991984786140698239824469213380 15938780 404931404002894423676752449932663224320 15938781 -3537168136471923126405021291605236753536 15938782 4308900383906586534324622966341269668992 15938783 -2120528499758847022589576378668450427280 15938784 3339899412300251520927516005016468455424 15938785 -3358548061597402797431164411703684311020 15938786 1092395847614202645926768238762341847840 15938787 -1706810505912892140823824476293328770440 15938788 -415497124246947294660941908384542938880 15938789 3741642312438932743434751161128612294556 15938790 -388788205591210708389641056218082713600 15938791 1454840817059457626194107172368913824000 15938792 2027057805502581138119816865586893619200 15938793 -30526245683798083342628993075151313344 15938794 267116887922112496477958377474916043696 15938795 -3844466007048847880107371621547863943200 15938796 -794111422713237803960840561996327731200 15938797 1648816314750770070208344836910845055872 15938798 -788779724725542643078967020042738737600 15938799 1787002101110965824092288190341857113864 15938800 473883658256910595634749187416208998400 15938801 -6640532882844979562992932596835604929198 15938802 -1414795750058612745891682281222764382720 15938803 -2021035172830875850168589576950894125920 15938804 1463345536499098366669379679185875654656 15938805 -72108604331496360261176405001913589760 15938806 319067350306445276797143062644920086400 15938807 4699911597485118118982376814248925294800 15938808 -3395613080865187617555672083045620592640 15938809 2038830239571661998367778470871641708116 15938810 -28869295718305830949073936446657812480 15938811 332464587649074869942416598008621622784 15938812 235015914460315860204345548475489582592 15938813 -5822540253846138927737309630690897618016 15938814 1416615469391256405738550297788306926592 15938815 1976846150562425130407140957673567883600 15938816 -599117951992028632678882227180722454528 15938817 -929471058373921553350958715986049677520 15938818 -1536717200520559906475660660362641655344 15938819 -515481462062829520219307093810845724256 15938820 140012247739252009945089468337447979520 15938821 -2151612796715302165521302940168016018978 15938822 -1541328603106077525082546152266807181888 15938823 -1605444829164710755006220690275514185776 15938824 1730021262298620832341729255282250014720 15938825 -124428467712692667571829217351894888000 15938826 54839275652328313148341231297977976320 15938827 -2348125986180184432589291748480350027928 15938828 5967452923974497230600496687432953344000 15938829 -6087652758740720989372196853384193558080 15938830 -98197552870696358020337968248761952000 15938831 9301342391684820750988239951957473560464 15938832 -18531268189957987701360920598628270080 15938833 1562062472826164816768890848780502007140 15938834 1116865379095234657930388899932599936640 15938835 858437432838648318245714422491300307200 15938836 -100751545069791011489543671842363703296 15938837 -2675196286963155777160333440572470550514 15938838 2920957856584747353519433901986743586944 15938839 680110774636790287731839154869575872000 15938840 -4255787567284830197763765683595468595200 15938841 -2829822355762948415081632195278594908208 15938842 2222123307690344174683428657198352690944 15938843 -1775166632622361996749153245912913475056 15938844 1937844218932714157813614751648305199616 15938845 -1404228564470022813415758723662790403200 15938846 -305581564278453215869221546366883776 15938847 -2581454486229993129422099516439393859176 15938848 5899947586974269562322670131957246525440 15938849 1395510248662315702734174417719116140564 15938850 -708984979399557292229999442452149344000 15938851 5936006541768546743991904388702263157852 15938852 1566943747751594726181257207828154470400 15938853 2754489835620878015436931431026150400 15938854 183998299030233237125858801666852246592 15938855 212568358335952586680841327220186503520 15938856 1485507772703673844808331183191271014400 15938857 -1867747312151520274697398060283791756416 15938858 616587918348004448726193035992180416960 15938859 -1486212665309749691374341766408976253096 15938860 -149318494962043821332680862305948753920 15938861 -2162746522365807200324870574764539193376 15938862 -981900486557591554525154680123431552000 15938863 -767962669788849621678701706366660520560 15938864 -181139757941946434475933239411113328640 15938865 -183340686789592927406774153857728478080 15938866 -6549647984818163528385633116076237121920 15938867 692848352188477809898498449971846400000 15938868 368067772035763606898679311992509696000 15938869 4480114302507505290194795059616676380270 15938870 1028890981319263144790540501218116026880 15938871 -185241196982119771714837711164160296240 15938872 73503937619978441916293478625818009600 15938873 -319676791311269714190786265852822896312 15938874 -1020042195741616359093378251474068704000 15938875 -3401342631454381352998594400942701776000 15938876 -606102573523058776771030757024210488320 15938877 -4633905407558344538919421958378292970368 15938878 -3373188959565822524887111916328421397760 15938879 -3433262682439154583072711030121526480520 15938880 811104450272073257858407576925645045760 15938881 -406137773349504239699051368838888888320 15938882 -3032481589241404586561603411619660134400 15938883 -6677554687752640773790378372168364482080 15938884 -115118748510527052758410573603813677824 15938885 720260224705751390329804237086029136000 15938886 359286951839387821964857833705796118400 15938887 -4750099329591221625161545779355279127464 15938888 434704386456473607064240947248390799360 15938889 233371390088735423380111491082871153424 15938890 915096528771866987302266215631647904000 15938891 -7736730355888470382660003767992463880200 15938892 2566451158673690972716075492425099945216 15938893 466351330088968780369945923533130211800 15938894 66255596885900187740621705136229033344 15938895 -426817336399913641669104639677527872000 15938896 -773061061956814282754320417798750208 15938897 2264367724246924146561589121569563539100 15938898 409658362668240951433678918611889029120 15938899 2970059367184500914442770054440263366664 15938900 2739941535837522535093387587081112848000 15938901 1325865255471996374525353222665848027040 15938902 -416758109348835287844265889415023567616 15938903 3029427348687950332319451330643993702152 15938904 -828443368865034209516694405065313914880 15938905 -561680032222722962993549875225250256000 15938906 2161431958540044597728038225801109575152 15938907 1954038253661385592777674050273789567088 15938908 -1626939446373369486363917984161299840000 15938909 -1154808592094709236658980648018010204480 15938910 373556998114770550227429760271861760000 15938911 -4876558264200031890108317680168546398576 15938912 -2372061518324561287519197540415260327936 15938913 -2739195493242093468244383624670335832656 15938914 -1295741925320811363080171006057575341408 15938915 -896321670449955698416360400960311525680 15938916 -850053233992048409690189523172782922752 15938917 -4839534568127335336351836144955152456708 15938918 416720336106342555400850763119870483520 15938919 1799699610962417168959167181133582668944 15938920 630349131152468164728823364405528524800 15938921 -235339322678583239146986570412244997900 15938922 3149561838749008444822235752125196032000 15938923 -583227221301690673462771400137039732992 15938924 -5236227641006480403776471674158692239104 15938925 -1886871726774577527932643540466748716800 15938926 -2258795368089874439624158096731980465088 15938927 -3889561371534416882697727244908462354224 15938928 -348441189228399111829047750266234339328 15938929 -1766414020526944638075116511767882686720 15938930 -73699394034415059145080107061194304000 15938931 -2773791132369720901800004734831264672000 15938932 -2209593538984554139051667611941982414848 15938933 5438490944738246876087030787221439931182 15938934 369849633061331355892295887628216875008 15938935 666709480127151204778279387302252545880 15938936 1056081806875594805064968232670185369600 15938937 -67226296142700161797026893432826215808 15938938 -128352130572268831405908517954712372880 15938939 -115211072352157684600276101232371634776 15938940 476003020871630912087694111818163609600 15938941 -10670168430973051251987864587280143295008 15938942 2255803383822631667267079710344273892544 15938943 3736129865064718524133670067312094683024 15938944 1202707625366613324548888000259843686400 15938945 906953514420885385245222361531460146560 15938946 2476600347739270883735300049529860558672 15938947 -21856204565343349894257395890549011368 15938948 -45680666880947328415663973474206402560 15938949 -425297756572510412994441012421444341792 15938950 1258430349694987077773205044390438016000 15938951 693929854903343619142265610981294720480 15938952 1200040253983866071373310426365290373120 15938953 3990300384414401878693416357480825711924 15938954 432131547309382183211826749428033032192 15938955 -96591402832042830039905030461540031520 15938956 876788290380464881988659146437094604800 15938957 -1840118445501025112611915010908995049728 15938958 429313556175430261301110052301294720000 15938959 7451926444245323313161197174715166874160 15938960 -193080732108019728563862242664870051840 15938961 17177720239291512943576148718794745600 15938962 -2004154529004511764096049754641865839296 15938963 -7518494289243627363635565419578252648788 15938964 3749795488767684372456944293225348792320 15938965 -2726663310254341174772877780422182209120 15938966 -177908044266634756208687143247424618816 15938967 2591642877330185113556685220940384640 15938968 -2170645227465224338122984050012112384000 15938969 -6489522351669618037246746152934245483904 15938970 488027257892770677598672577980010208000 15938971 -2069910951585496593239469762002485202048 15938972 1178991096831160454072398945297193856000 15938973 -1038019501551590647832848691316663950778 15938974 -3033102445013559304868692200439460021568 15938975 1053911647538994526004994806718031140600 15938976 1320603606704727577724187949746716934144 15938977 3569948737519352053607361733695381777600 15938978 40559229745625514816633373309548144000 15938979 1562403602023963246634861503759655020032 15938980 3297010318686579936058401854237393318400 15938981 -4203782124757299058392281338473023154528 15938982 -23499829034515034874408854473695490752 15938983 -5891862392753989341555725063536324453768 15938984 -4612868613959092080337857107079729853440 15938985 1321673068279706886603281054887072056000 15938986 696605702461238352810084182987875453440 15938987 -3544385419497385273688859455361406556364 15938988 -608897759384089932073846408854571548672 15938989 3371966309135880853133860836058345167168 15938990 553416587603947163977806841361154072000 15938991 -686815311231243817402654116600451430400 15938992 1692125619104959205912931099674580893696 15938993 -2828859617475864864795187213922400408000 15938994 360936879389795255569933138067382480000 15938995 -2738594931008747530321880116521622808400 15938996 80528927809866519330633070005042157056 15938997 -2660188711746872873320028509399670988000 15938998 576792053325962966870183767137462468000 15938999 -8018384149286225111989578383027431479000 15939000 -575191459470665052657909278985093120000 15939001 -848828898479602736366362316920385275388 15939002 1919581751887164831795339819979095899904 15939003 -2306109323029141965321832194699675720192 15939004 -2588645206445872535846156467488878930944 15939005 2441141737863381914666884503144211068000 15939006 -1053548376383247315013646509720285884096 15939007 -1869629846283486772395033706519134777488 15939008 -206237337377004866684703200838684770304 15939009 345462838477154571646917212695036304040 15939010 1265535126563848365421606729333030632000 15939011 2186183146589173151765933183967090697224 15939012 1657351794870407895422391021489025204224 15939013 -990997178899748067916579492091083936260 15939014 -1098480430280674939183004584848007531008 15939015 -2576207763724999507777167757852773829680 15939016 12085562498250736684921301152345875087360 15939017 -128038553446340362304138224429315517388 15939018 184474386935067709378009882999682529840 15939019 -6972603584302296324671384297487406377580 15939020 3178385862404780767526387746520933268480 15939021 -1053157114475475399902021683850686166976 15939022 1198814500602129365368181735778349314048 15939023 1114701154916373274407850997381824410624 15939024 -989563195092971823298053476394363125760 15939025 38068583886549668094992085893832578800 15939026 -1512106484010937440145549059883550034288 15939027 -1122013485590089787170520893435536591600 15939028 -686618239068961562905303983906173425664 15939029 717383542842871905157915979450448982620 15939030 63119703879588299959170380168732517120 15939031 -3816294603718026554059652149575559893336 15939032 1123199544236044439758644903714429173760 15939033 52295918606939842490199878808255145728 15939034 -3477216479058369906555434139459943021584 15939035 181877734661320613243446039801160604960 15939036 794096067262664695588608880526975212032 15939037 -328868431749468091670722970222749899348 15939038 4124780074813523447062482506230397722560 15939039 1680342861064307545847217519922206112344 15939040 1569470376253211741529979246904397004800 15939041 1216712781592979436898581209827790130624 15939042 60532500410285030049184766697361319424 15939043 -2772765692065392581725882701093103368680 15939044 -9390741436787401765234335894222800744448 15939045 -552715479410481633262347101687454316800 15939046 883201246510479935989053129750656578944 15939047 833523975184080306144600130721530235472 15939048 -1018733142945233204423402265998280622080 15939049 -243888095627262604118563246629222329088 15939050 -2130406363125883019583974952599458825200 15939051 4041879231675933200103762953130017050800 15939052 665789202006526729631726809367637146112 15939053 155136561627490460490887616086917767168 15939054 -21488648035919907528939349439218907136 15939055 -2061534523664981202728728319242894224000 15939056 512050066564901999213390267069029023744 15939057 3426350939255350126065356426671877119680 15939058 23950898617404263749895010788876880000 15939059 -5261478875552643403711796898663055474740 15939060 1307006387130528352851259621138994257920 15939061 -1472291589530980049161700685569545017216 15939062 2228464840755220108201536870197444664000 15939063 1308121567081072934148137781801257980320 15939064 5190855901353625024394312587599059435520 15939065 532167487582840783447560806903017979460 15939066 -764232221351388903241833013756070856960 15939067 1934870748024560516083584923557385781360 15939068 -43520845022889438733594241275846279680 15939069 1460759179521918481883790983610682961088 15939070 -469192680251998584123464348084981568000 15939071 566191453099684281319683173247797395752 15939072 558338246900932837213153555788532285440 15939073 -1347050950251213030808666738404097472940 15939074 -1807904175813566869059849873901924735488 15939075 -2133606892673215704852666028296235880100 15939076 2657125931780009161067109026209401541760 15939077 884634803795354713412397577510648696704 15939078 -675879225856696910922081844738700691072 15939079 2401969568241157807763847195464002090984 15939080 1882606835533569614762627861324546918400 15939081 -2439281742377552350028546233927200354720 15939082 -1573339000804150219869169554231010665888 15939083 2374031492726156995077639010995091573332 15939084 29100372718591684693756331658631839744 15939085 -702457105127256041911688722467032829000 15939086 2092069016448659028597646059283415597760 15939087 3634887005344404932719447111358666434320 15939088 2200453624391245944155546026230358016 15939089 1481159645770005285762664341105321203556 15939090 1631313831710904029377522266096520809120 15939091 1928497398645791937124230105244620757072 15939092 527649985423789547239161366272958676992 15939093 -585163907798891228397623043723555906336 15939094 1432503274647083570393913697060744536096 15939095 3874941436393506419110915172299407912600 15939096 3793129870944453878595822942022968729600 15939097 -5532095848535378624457977735013782768748 15939098 2351060133644374173701688579847278492672 15939099 2772097337020746947063890817727854156160 15939100 -852962793159152048782182580395659840000 15939101 -244847128042580922766098003924541098900 15939102 -370862087410090393446968617799381016960 15939103 4971137457124697365598852424137801488560 15939104 -1020169608875258335874746745473046937600 15939105 322263618308497543903896363777680843520 15939106 -719821082795725779228665665451170095456 15939107 5124326262303580116150178321341134134512 15939108 2237349017079934959124970995046670052992 15939109 5664726952807713218401084310561807509310 15939110 3808683256893722753228395866848524677120 15939111 -75072030571673398015206136693121494656 15939112 -39344305205948071113866682413355755520 15939113 -235156336835569923666205561332595907676 15939114 -649697693125803198221938755160520992512 15939115 -797658551709300178495225141145160130560 15939116 2659443947881002820413010480143354557952 15939117 3314373239123014581828795609502592050188 15939118 -9642362436579273166783191896598425472 15939119 382025049567314399096920990722645043200 15939120 -300669278226476188179217069688829050880 15939121 5680153767830333725993531558171205117088 15939122 -883051430172939971840203297436725467888 15939123 4739244218930565644879162019553023171384 15939124 4859126931439925083534592760554261031296 15939125 -4707957103581269680420113086828297490000 15939126 548975788288596276530267462016646656000 15939127 1126342737851985612279244489640667122992 15939128 661169332983355291330810776409571573760 15939129 -4084462700826708412361430883217341834416 15939130 1140997152754857062409300782290351123200 15939131 -571198395331636263540841651420926693168 15939132 -1080629138857885741462107960460337872896 15939133 664781737841569852106149401789326240576 15939134 -1655637024153530959275128704997413979328 15939135 928400437160249528288774591249440550400 15939136 49465668800067323940319287864689950720 15939137 4288106455383978319459313961071479707012 15939138 -991754618322990217997221980157344153600 15939139 -3396010313303794337795601211512890733080 15939140 936668377357024744070876442990483578880 15939141 2763258033801161631071540767003851769344 15939142 -1953365158786917659515500566186059962528 15939143 -4441229496141689915692688042596638535656 15939144 -406388103909752410843109369257968998400 15939145 1900492866456108695999840587708859011200 15939146 2756371707632762319573722498938935479856 15939147 -2414972778215154194972935466817661739520 15939148 -2684110418731982583618829229227982782464 15939149 440062592081249792941225966937508958080 15939150 -1235669295445450572762369465436361966400 15939151 -4728042523292766088726038979155442115096 15939152 -703599870898221933683537648212874502144 15939153 -2596319173579922347582250815739878068480 15939154 13859026045915399001153190051445923840 15939155 5378146971863172854819060374807776832560 15939156 1250653976288679902314625800828762982400 15939157 -3258569264744646639676730819174333195520 15939158 3046476749390563777314111630551192438784 15939159 2728871291908550138870849017071201664104 15939160 -625934214085560944015241417446590464000 15939161 -2481864079871317360446272729055436743168 15939162 615641976075147551268554121934827348720 15939163 1326888822756835998693258163173872805168 15939164 1677264482969014790509553679753559589376 15939165 408744570762274015819695799675508235840 15939166 4720147147174270324486338536582982082176 15939167 2996036490216564188080092692671979611080 15939168 -58137463819912157990215910005942517760 15939169 599788705237876133066268169723149185570 15939170 -699783834961879341284450998904009342400 15939171 491005788958971943172598424829263321608 15939172 2468653948239653212183161309630002370176 15939173 -2175333050226805442680445606977127078340 15939174 459405882338199542407270011371684909760 15939175 -213563874715925298634660617124532361200 15939176 243223780967875966339841608414940774400 15939177 -1462585794278004927199553600008411324416 15939178 -2313679671334168825369299748406279287200 15939179 -138315557568842880482743203420877530000 15939180 26570657184966876759106922178779289600 15939181 -951551055408495728347156374551289583018 15939182 -143815894078942040881133457947378693376 15939183 2329808987850773707685622794216672865600 15939184 -528253662623738867480571641587440746496 15939185 -65674070714360660924796275999220691800 15939186 -921514379564011594729738083397089622272 15939187 1258915981931059086560629704141893416392 15939188 -2021975473041687698408281253870736149760 15939189 -1283234283628839878411731118443992045216 15939190 -11944568991086056627189442442885876480 15939191 -1114803886513154018183364429613043616408 15939192 2956489793978032952891547109513688862720 15939193 1869025227058522777023831196282031996740 15939194 3004458624241277316954559184140932502896 15939195 -1808223145989479668896813994076902252800 15939196 38123915949609219189021226509310269440 15939197 -21372912309670666579196977802697558240 15939198 2363673535692955685197672938795953510400 15939199 -329599173241100100462710078845619401064 15939200 -1424437870850305283833077543308623872000 15939201 -1424842488692457703185099416874577265376 15939202 957946355256406213941430951024481625552 15939203 252430842284898178038776479311814071456 15939204 5435867042254230625410063947068067020800 15939205 -20582687714166157056627268925695651140 15939206 -2830497086638079768289753434701235372448 15939207 534563554352631392914900486102907331840 15939208 -1775067690319238085847626177186940846080 15939209 4425774691884628304741859120854382372 15939210 -673493290723759772762465276366841600000 15939211 -1332449212762666492749382590459623558188 15939212 -545883504196689778295035350146190796800 15939213 1615242336223513401071170990996907591424 15939214 -1172027056664870655352088392107945256320 15939215 -2171231069433667455148373859313426530480 15939216 -86958225487044742971881813853304258560 15939217 346420541234715929964760223871195010240 15939218 1309276935129909138562222011146349724560 15939219 34449232948283753580995006854139209008 15939220 -992110205788888820853817811010587811840 15939221 6325628345398537507497116241988545121422 15939222 186825816869185416946484203159463504640 15939223 -2691038183789969466047337206934839113528 15939224 -1412370728263221261545333570889036595200 15939225 -360784285112526210140067936173233519650 15939226 -4203421011167843164047115220000535449376 15939227 1119078444427816018749470075477753699040 15939228 -376551651832842206501639655495623124480 15939229 -3754317853156962170161265619776787974170 15939230 -247166807444168780651123889561142126080 15939231 1222990021782961621347505132255918226688 15939232 3215485405897481660014039063983970516992 15939233 -99045226933721588039914046813259043440 15939234 -1531864910188568357892636922096010726400 15939235 -2094422476167481981419808374762016725600 15939236 2507934611194602699731521038155829617280 15939237 1060136195419783651099866400393534111968 15939238 360961344392377313662789233525951467520 15939239 502029273019246120840548431303996507520 15939240 38287689101801799306294601764163584000 15939241 -10566174113041790207766133676360440670400 15939242 -419384563165096621876651924575496493568 15939243 -255791744256386886435066197328706055268 15939244 -1169578488121909671975916099595483107328 15939245 358138982764533279634455885816708890880 15939246 902816694869287366077305267887147810944 15939247 1079817841322275145687757020001915164160 15939248 349373840446372644474922132527150465024 15939249 -3036407269902371347269235842735984744336 15939250 -8218975704865700368487563374141467520000 15939251 15156523971054260388320964997673804587200 15939252 844438680186905091705438222923987865600 15939253 -802951408161597940497738373134874000608 15939254 -1608550229556193431537158517541755299424 15939255 -190248214782646343712833692073748881280 15939256 178363012716577386543168381402318458880 15939257 -4304823094118659257644422432417920337494 15939258 -1688272146035086308376703354799842304 15939259 413223097369397825784251373009749890776 15939260 -2682797985001425649890607008922770647040 15939261 -147203149475273299447960809424708930548 15939262 -1576620556430542774368256178741058766848 15939263 5646839587836273559219126018148255521560 15939264 78996824558133199852683015914753359872 15939265 -287607874126302205016809067693049605400 15939266 1209088988464817451900463102510735019520 15939267 2872764644040586038565937703063453971112 15939268 4467014582357842577346254587180800477696 15939269 -5538886837974376707466778387624775376320 15939270 257086964159861465266699763572981401600 15939271 6215861123806527191791744758205461416200 15939272 -3188212331767176462858800769988410547200 15939273 826790634742477484964320698720173625728 15939274 1038299585515214156945476172123941749600 15939275 -2278917881124963164218735061310054450000 15939276 1333709730110145943197919193975535550464 15939277 -1555497965994788891976201611370168796800 15939278 -4044672297622026521584525374593338378560 15939279 -3760246488297104806411342776549630173976 15939280 384341615053388371018792930553348751360 15939281 963674666960474969066765668343367163632 15939282 -1609864481987267925242750823849714023808 15939283 8234755019001812069885266595295894288 15939284 1623511038780606943063182611740801990656 15939285 -1751229046700444141222414275828683944640 15939286 605715362634770285674950275078222535744 15939287 303694002587835270843689077762188409344 15939288 642810642852176135222350980956829696000 15939289 -2496776595070880064741633959128393083120 15939290 -1582694089138684431012774953366969068800 15939291 -4451719749915153494111787472097237392080 15939292 5515729164557678158936408846814775958016 15939293 -81839890330927318405114584764854432596 15939294 204915078585849023716271547377751128064 15939295 -3941813483899147074261253602252562090200 15939296 -4517331407537665656953188102818236203008 15939297 -2931548239563163022181665004517231209504 15939298 -4291199655552027574722482838097167396864 15939299 -2160165400855519311640616391210014565600 15939300 588542635613507858055603062619467673600 15939301 1015765159858792960128187988712410576384 15939302 961227088639329295741232179338059005632 15939303 -253060656167565987307141248874735920000 15939304 -1802951815875354279201502298081463552000 15939305 630663517222316807034677647673353585920 15939306 -1270536886091336312905669331266360273488 15939307 534645588163709392056731690129875736632 15939308 481443499207726409046726372488248060416 15939309 3383803660771241616350669915011142982240 15939310 1692656439612072169173564997288643866560 15939311 -7465591496271021999070202365258713401088 15939312 279349546932237154983542622911971491840 15939313 -803356263459592538976400118034620531276 15939314 -1357829286494720014883840023943631285744 15939315 1334541633232151588763001209065182771200 15939316 5082047385517370446064780131144629748480 15939317 1903357014821017461357466167362338152366 15939318 882022899847253026126099314361124781504 15939319 1253346720683874721022364146828348187312 15939320 -2951093422141641105395395926216143462400 15939321 1153258965008944699795625664461676869712 15939322 309532654694656438931342044618839244800 15939323 1778766345216064792107346363626035425572 15939324 694377823927572660216594733671876249600 15939325 -2604722180256234896810566276385035787950 15939326 9792480480971922031035756318269679360 15939327 -157683816959678000196525137118926846592 15939328 1590175859692226186430350623746765619200 15939329 -63060607380793414327368313994341161024 15939330 560389511076565689118275166264757760 15939331 -119958202922894919462166159843496475376 15939332 1018760033330579312230816324121078267904 15939333 -661426691984301496785663440583446067936 15939334 -32109985279255055772740628693223265184 15939335 372972404045204108231449615216074381600 15939336 -532370904179559047805059988096169082880 15939337 -22841073739646131699534908062137271014 15939338 -2354323125183262703260983940780109388960 15939339 -1742553175168179270183869573251181563152 15939340 192871872090939602257043403525699363840 15939341 -3492774721171891142642128990464881421216 15939342 1695886749533522445008009166521723950272 15939343 -4662602359556838846677173899141990794784 15939344 -1331023278824169062713513259188724490240 15939345 725210795458378742329018676422295101440 15939346 924643441855710276214552117488648937872 15939347 241482850566498071452077740304861950040 15939348 873995693502986281239081053133006305280 15939349 3267023813213508739609906167036716449500 15939350 -95885607941786052094131367354532227200 15939351 1634314486897870386513194107764997382880 15939352 -2011505649053824285168102729210854236160 15939353 15710801423030741405063669074507709201664 15939354 -2865493799142563753913107194464416497920 15939355 -1170579287669514092316517628074106280240 15939356 -3323139256618403278139229935496171448320 15939357 1354770191236546231265215226004495127200 15939358 2179732076831123006688741295998524016000 15939359 -1363724813551058370250542125353646554896 15939360 -1371098959667471755030606696521960652800 15939361 666381832727105834831702213116147195924 15939362 366487590705268104771604393119744639744 15939363 -1197188698860960818347474803250180199424 15939364 -1094824568055937094234603231203931561984 15939365 316797773314393399306911477987231336240 15939366 -1014313257954453503958331189410145612800 15939367 -6906027153527721814511117896519415553368 15939368 165219545025495064503271890472644034560 15939369 2079965437093349724543242660934091200 15939370 -1131455429529856816653809638517445560640 15939371 -1412897234501862680449275527195347516416 15939372 -2037889873639091021081260965251882582016 15939373 -1658801837716930011765965322710562454378 15939374 1440227946658281152319957892563822278592 15939375 387394624196275809084616197142131465000 15939376 1021157220868875968421299118290205458432 15939377 -2254313128653512513512942165328607201774 15939378 116697264795100777434198036433068976128 15939379 -2753566749485836059628902548974417306416 15939380 1465931596539184798959622920738452908800 15939381 1300984181100431378429651023211238731040 15939382 -100196663221351695188408479557620587200 15939383 6333628820221757979459084012618401374632 15939384 3710937536315716958519536228321032376320 15939385 151794936900856675303750777098370176000 15939386 2116240737185047379634790880511591802080 15939387 1690091225079090064894182266195242482360 15939388 -450803089139705069006711053519098255360 15939389 2048313511527407465881817803038558521856 15939390 284340773998968925520087416475859456000 15939391 642532469577420675688502118863691428640 15939392 81019873486507953696321770027281809408 15939393 -2071342115051282998896618480238835741136 15939394 -537663993444677289123859441725112006656 15939395 -576737174568034104512963399978867631600 15939396 2568185978900175142674625824748209745920 15939397 2381260270911188073674185810983132934200 15939398 5917734643754274786381136111351980515136 15939399 761475670648704630651182558258106023040 15939400 3155687237046026362198076176651350912000 15939401 566395248735609810119715422753420363904 15939402 -39955984599872976085234689101170200576 15939403 2134910360315818591432052762494219395888 15939404 -231363536948254074844509253160503311360 15939405 1662156283623068925554065219253096477100 15939406 1515311516208009613739648019012982941696 15939407 -368723528616370023881838866832929984256 15939408 245635908043044393249590170933228339200 15939409 760080872976250617395548962679361513408 15939410 255830986163940226857969955495374231360 15939411 2195062755921105964542893717451012316464 15939412 77511317507349785137424119994050281472 15939413 -763729205141007715702112069233900847040 15939414 -448286765406135858032398790351189668992 15939415 -1035799857449782722104389737064816183200 15939416 1798750508571073023344550913659388968960 15939417 2030288743792670869565677440273472846848 15939418 1981514530498734291959506075742318903040 15939419 1184194389392771209615796791833244528344 15939420 -209958253616419096767963322608604938240 15939421 -5724484363060333750721992753161626805108 15939422 -2243722232947284036783895149545853926976 15939423 -219554668860902916086751671252070872280 15939424 -193078950453583096902967663013737267200 15939425 1119111274419227351373971195104821561600 15939426 1271589031332784915331976395901785896704 15939427 2714417227169566921735334236234371243472 15939428 763871248977929056704110326221254774016 15939429 17908110754962761722823052883552544256 15939430 294330886156428306524167185683970779520 15939431 -557703560853463612113809728443773277768 15939432 -1508094137772190127196854203392178145280 15939433 -4198715584171100707082452350697607557318 15939434 393650189733208103553864574889781637632 15939435 -2402859509165516272017321095111835302400 15939436 3213189546116795402295377805068935911680 15939437 -3450646944858651759186252309824506625760 15939438 -2873188322528381473418469887557548274560 15939439 6066817002500322840902667531854582669856 15939440 -202520847463326335751420904130307686400 15939441 -398507074337458933799389842068903715840 15939442 3304187788175100355469012486387480707200 15939443 -643337803707420915286354454910635187456 15939444 358536469849371159371007872490604523520 15939445 -5474766052817205479109623038899204407520 15939446 863289253254545401868965691046511488672 15939447 628634657096136657954829322453256071760 15939448 7434776065861636454472224600353628160 15939449 7935868226678772193250616382498817193450 15939450 898612130706265343524412569649833728000 15939451 -1741376695671619485538651754094128644 15939452 1936622976210499381662137907213093849600 15939453 247197959587976338294378526569510721664 15939454 243037257794418157090219063217237746176 15939455 24227465062690401496512438043501855200 15939456 -587173386038737852140052554203780874240 15939457 592721475867359381634066411867745624706 15939458 -993292778375263281519138116989834255920 15939459 -1723577602616796952509029430836317061436 15939460 -770711870004637488682776731061851197440 15939461 -7348477149636181192831448632905677445600 15939462 75579819637438048006580934822581311488 15939463 6994936041542837958746896228264325650712 15939464 202414882037456454895974201586932495360 15939465 -966859431953216812184932475739687005760 15939466 141370623514139370946735337447262833664 15939467 1250641850495521687294940694127210414752 15939468 -1249974096172837127589535046043431010048 15939469 377663278985060448284549994902251450752 15939470 669842549029507872491665790372419135680 15939471 54541136079057457905454051157937795840 15939472 1963892530344585018267804990870107799552 15939473 2767799069158142258295780145019413783344 15939474 571153883663016374089509804309164870400 15939475 1766170921281375927386103127134850536400 15939476 -1341106628993378868361051021824228390912 15939477 -139958169253557401412469865937315807360 15939478 -384368348043055728523022058675127956960 15939479 6352167429869012021229005925658463323080 15939480 1193296615072544525454040620492029952000 15939481 1968053130170459948453817993622315455364 15939482 -1295158526093457312850533540060550757376 15939483 927703767668537763463055704155160851456 15939484 -6508613170199816380980698768264647922688 15939485 1571748403302886969276612094755188459000 15939486 292383703269709143254028640217386543104 15939487 1857128884394640348840150350338056317632 15939488 426872645808493795720894195897437388800 15939489 -185758398077972822139506868332384145408 15939490 79752085396440642474983583668024762880 15939491 -10597311032564069065364541253764052576200 15939492 3470361651579448520278831010791586967552 15939493 2137423371081965505617195360594917141884 15939494 3028182310435452963513510982774908067296 15939495 -1207260208360164539870510409659246499360 15939496 4494464315556426286873193740570075745280 15939497 -1716342268750417993482045576037890730368 15939498 4239857927369190603665636218363154688 15939499 7960572708995657644401811933954333240 15939500 -3168580570454040143484295243141977600000 15939501 5784364881158623365174134215109806340064 15939502 392549555686529216420142034266512352000 15939503 1430788744328183927848271554426829668752 15939504 -36215137920761243166386971090236063744 15939505 3461801920222686987806315437195313556660 15939506 -235890510925550294408865469110799879680 15939507 -3262406723303130812882629845489940380360 15939508 -1805251397420872767568733750981285592320 15939509 2885266666478947454952985442894693641710 15939510 494803038421381527101694755759223121920 15939511 3982988581861040274640030138098185195520 15939512 -4026186105900268971394528356397335244800 15939513 -2330039718279032586028525466160896122758 15939514 -2284009284735054543997548415739373615504 15939515 3641481743274438095361071918779968524160 15939516 -1875863167750882677518564140670804951040 15939517 -4137036217333081286747983378178063390496 15939518 -317838417822757437005310254559234539520 15939519 226526730935452953656205220904633830344 15939520 568599210999057230830597675805080289280 15939521 -1022370871126390071395092216556411582508 15939522 -677990076850636002460469103053991441840 15939523 1242108729593628018510605551637970481920 15939524 2114159404879549563846594111434925244416 15939525 -802908351937810992793553138895279926400 15939526 629067222272018121287818777957065974400 15939527 -1818297579663887549304588297040617795624 15939528 277372275618244935627240188918575104000 15939529 -433700363696298419327121105897578573952 15939530 -1242073410737299150388021481928279452480 15939531 6305670696103039269865621339893398757600 15939532 -767475327462690652635451510795778493440 15939533 10539898025428839865803593690795961186240 15939534 766437735693899366411246383055046277248 15939535 -4046469644506493770320151777769088086520 15939536 538918365144282063646426658208881885184 15939537 -4681267724776003278516838449811596330720 15939538 -977639525964171963791992559756358716256 15939539 1268804541266322983469292613688461781504 15939540 -375813689869618135458382767029497459200 15939541 -72672526987617544091620757236187045888 15939542 -425399658792749865248991483254589935328 15939543 -815929898894266247989445138075240368536 15939544 2612998967060171290779916346067392102400 15939545 2879504279762437064917997513484716545800 15939546 -337788588287725641890500334150149203456 15939547 -2171773393866979268499090605591683033840 15939548 -1643248141881219440600551392776647280640 15939549 -595950472294938139839478426056144085632 15939550 99666788059672021225337148804604521600 15939551 -1466661272880847199010757799841493892448 15939552 -2201128500610175818805150034273364869120 15939553 262302601683364013576300931665870057600 15939554 -1263082963778501414984273152006854553440 15939555 476289004969880233803146635338254076000 15939556 1529356065115211361934573789780967024640 15939557 364676010070272017281064634954742200000 15939558 -851138134577526215212476308725116441600 15939559 8189826039044731385932293580143410318704 15939560 -417870326113716718757200570349617152000 15939561 2248884687791732659627519757619279458784 15939562 -1044483542488661901976558465905698725968 15939563 1450599841950926246552938606815413920800 15939564 2095163943065662223927839547231718667776 15939565 4630377033553113503040897750591686312460 15939566 2377555438088521247399723411016877511232 15939567 -503986651985581571320957201334109226056 15939568 -2563143027766785495595068308037361172480 15939569 2684508518108241736914728552217233128944 15939570 101125148606702818195466967642728755200 15939571 1188090541706593544200471906639341230544 15939572 -3295405885757118058135121166714786432 15939573 -2784755789234370602865570348463320712800 15939574 32810765315651290451905310834712698112 15939575 1639309922881652721441538682271299760000 15939576 1751212223366589613287203239548285235200 15939577 -1701029312304213826718816131982209383574 15939578 3124364322838803352718295888562431456 15939579 5421094038431596078638677649900845568 15939580 759397574328789102350260996282094714880 15939581 -636969757648808220999335738154176431008 15939582 -513005451989037822127036653117811249536 15939583 -7127662423812708685315940065888279466112 15939584 -2275433773745795342453305063495434240 15939585 1009844602362816147219387653984348051220 15939586 1070595690790785308945110342127715469344 15939587 3673909643538118136416634744481424042236 15939588 -603026894318339995491230674999679913984 15939589 900942604963501491576742589857920698460 15939590 -1032400553099223243335118545501759790720 15939591 -2590448239927344252873598734157986409056 15939592 2260005489155257288726123144552585420800 15939593 -6709611079611024639536176043016479925120 15939594 -30207038655588898231464354271946714112 15939595 109011621125441373236269889107294267200 15939596 614093237698308088834431905430703867392 15939597 2795329668266199691762602575864281982400 15939598 -8951313111189961126814705846685864960 15939599 237605812003707209626375656127998885408 15939600 182136570630651407552046293464547328000 15939601 -1596222106782303553697030576424075704398 15939602 -348956013484027673671368072266079922800 15939603 -2300493595922061269477511035661789421080 15939604 282099372197827346660816347524378419200 15939605 2852675026033095282743087267127680951040 15939606 26973058671384061038778332806666503104 15939607 -719426506295875600101647177417353608920 15939608 1193529545397751784077968201307961487360 15939609 18135400187683488702787450464425722560 15939610 -1712686600028401002881713851747846819840 15939611 -239809225635093738699160402935224353152 15939612 -1222902475644455290386115023814604789760 15939613 7198502916180435384894929152720141241920 15939614 3048372024831077569665252829788947830656 15939615 1084673110893427941744393172917360900000 15939616 477478015743306596152987820763056701440 15939617 -1939458752480732470311882981769869500880 15939618 5356457985247452348810811600985925120 15939619 -6542026419160273298014096332444068450980 15939620 2076145090320186750435257183352876007680 15939621 220747334784688096900133943278766194208 15939622 1323949670451046242848447622078416713152 15939623 -150909710420047187207511040555108465056 15939624 412189128116387316206066561639280721920 15939625 1257115288532097485181565429659323604000 15939626 -2604248131944440751801136842921333553488 15939627 44267426807151345071556239820176670720 15939628 658983789432719796768029939277806358016 15939629 -2897015380937767299863179429756023793770 15939630 -318314974905032837010734802941066753280 15939631 -5489073338433831155209568997500645091568 15939632 724735308424674968937990191582634147840 15939633 44228918832934441673743704728411796000 15939634 -5085167554891265792302631934527199528960 15939635 4286835979106024332792788677672597766960 15939636 615574754443319097489541410388884424704 15939637 239159762041860132177149126549754303872 15939638 1027486766225949741904216142562304468608 15939639 2205450397238381123201378479337987837520 15939640 922316153627123195484305441850792652800 15939641 5604314146817735711810781365859607414272 15939642 298509022647683981054605199485588211712 15939643 1345658615064366712532150495796225352960 15939644 452783134338805128473951419228352643072 15939645 -2604035015460693807685801929851937893280 15939646 216087195469322462161706272065545494272 15939647 6257233361371986513197879243740304643960 15939648 156928827158108902367031924586902454272 15939649 -5769106288581905509587081688205499619008 15939650 1667688154769070016000196992212828418800 15939651 -76468886349443949989743288944933254400 15939652 -1552658157929540647422120092775590762496 15939653 -2500563801012516979405002264252166425696 15939654 1560324145556067304945851844193546140032 15939655 4596967072001743068898605821855718445560 15939656 699479059750004025099143224542972518400 15939657 -6386371419188918575288328805419446449180 15939658 -1302436066946160670236525387040364231424 15939659 -6657379945897578858368040833436125494584 15939660 -1776580127449810588696792348678563348480 15939661 5786293205057915310008549996498807734262 15939662 5159903721866646229341901508998409530752 15939663 -1242058366649371208546618636351567617656 15939664 -245827171946366803624859611600301752320 15939665 770284220256341815400518978421423073600 15939666 90205850630762153212670675621248116384 15939667 9862585897408464989585121994996609248 15939668 3707574700469378740115734239281464242048 15939669 282133044105823115284086664460971786080 15939670 33367911873960381011504415449408102400 15939671 -276898920741177016511459620051531634856 15939672 1003038175340187462684470606727256473600 15939673 10918475125351456831381219572099652608 15939674 -1455001525913661174108342211559992055808 15939675 40551445608001984992846487006429829100 15939676 2013100130625371658491597157865320806400 15939677 2226625619012153493714628346283801418008 15939678 -114464576146859275778570409898023770112 15939679 1161223381622344795547771897663689265776 15939680 1567444156333565944018350942062664744960 15939681 -736582947800282699264377054116996832848 15939682 -1505051817095799162004481861560860364416 15939683 4729608713541438526521669335821204853760 15939684 -3487472738743620398298512665520754103680 15939685 2473342223622686104441266202700365200000 15939686 1118305059439644688636796679798002810880 15939687 -1180796022744164648526973688312243823360 15939688 -1775536353356696660603735832947185059840 15939689 2621986687749205122859438038419918359440 15939690 -329112110556694878177301588802530805760 15939691 8913144255554469864030627009470716102384 15939692 -2388210758230705064341378597490654473728 15939693 -1301039310136910496082172253846132480 15939694 2232605433398292288967836751165483960320 15939695 -3238442731072344447740384778728697775800 15939696 9397693525701135362557893511303987200 15939697 3082672825484045651602044453078575224500 15939698 2303103979888628134445726139965757123600 15939699 86621513626189462569256099783656913464 15939700 422240119488069549782643444402287491200 15939701 -84585251079363995522748703943636179200 15939702 943776752929979508625272455768429817792 15939703 -400549444276932526298612546599978558096 15939704 -2239638124845792367923692309876995522560 15939705 1317716691506897694393008574133494753600 15939706 -84094981569884062980363593565182882448 15939707 -385438236234957780425166852040858395888 15939708 -2380659504518077793839842013501916405760 15939709 149810614217696739608235449056446187910 15939710 -2360651539473965875720509623575621088640 15939711 -1423284047651342471733481467431625075936 15939712 -4204170127239155839735818462132122419200 15939713 4251154794918658700640690541380092928 15939714 -295700018538305462908189377049639059456 15939715 17952830920375021343810234373930894240 15939716 -957790400569087077885259215779694613248 15939717 -3121466048717505193982537613148280677920 15939718 261664444595201904312360658279821549504 15939719 -491328676342974101776096359966713902608 15939720 -324372007222378295649003512942469120000 15939721 351599772508684095017457174803442451200 15939722 -1565100576238229134296839592911102088000 15939723 4545699896902835992847287430920198157784 15939724 1204564145876518042165521609065246156800 15939725 2459852920684555682560292779416808678500 15939726 -1867018633580343464140890811794818522112 15939727 -2870652834537428308218514389091241013600 15939728 329373491457578772136205515545072107520 15939729 1115565691985522584547466688469458859124 15939730 737085287579665851571723306643890854720 15939731 -2537419681347388371871567500012542736468 15939732 1920629875217780447195854783855062915072 15939733 6337958431288444944143963152674650083982 15939734 -1360232679200606126685190168625156590080 15939735 163939657523318656004872283487753830400 15939736 1255526423830215189563041457973889228800 15939737 4578631603540493412827848734837979582992 15939738 52868316353342723442485778235931820000 15939739 1725711520127777297246445933775658612656 15939740 -7697951929417497455687573183783531520 15939741 3443044306767126148925387073893449003392 15939742 487391556775296403353157521843754000512 15939743 5668621407705780616025883357246045280992 15939744 2797585393995958843516051250042269335552 15939745 2240088446129599246697751904212867359400 15939746 932860787469288397963074535350578574720 15939747 25707365352701533444378896225478170072 15939748 960449216558653748391858681006635384832 15939749 -3012566192985963168425744603559341900514 15939750 462314245719303481273592868402952896000 15939751 1829241800741110643530547641112738485600 15939752 6072923731025674324636641842174335257600 15939753 -1478360684564449020201700156513453136496 15939754 -3209968165844775376060029447510045977424 15939755 316596929540499428404239073101216949920 15939756 7612563023244597400437667748114202624 15939757 -4258988757861356954772626451013388469994 15939758 2304223183878051238451021101142918750976 15939759 1420887672624665477214044156824734041856 15939760 386222374288835981337446978678353428480 15939761 7876863165120143952573697731528440722212 15939762 -870342691859655124633055294309620990848 15939763 4569246645108038674540873875033987274560 15939764 4638054755903261817628123363879942152576 15939765 -1316859423051230051439306846324249187200 15939766 1325205517615051625939912979953241874944 15939767 2600364292620876087194408001430140752352 15939768 177840872345591425923932375990528901120 15939769 -527058768364592135588493681669617426080 15939770 97549466102069852554095049480104837120 15939771 -609189226112891878006971877026252310080 15939772 2726301963248480548402185668327073637376 15939773 -2920794814867850821651946243261013491796 15939774 -109506108623613419321612507127204576000 15939775 1449998161511777659078750405233078537600 15939776 -351786379953206707754954244043513528320 15939777 1188232151860992946658254180058474615232 15939778 -1630501686397054541387682969529403739744 15939779 3889792986024926912569265844961961368380 15939780 -635007840147692704182459560737179156480 15939781 -406355577920862207127362927853524494496 15939782 88244798982108771628127130068191691520 15939783 -2545031403055051122684402844218414679248 15939784 1003111319504900952262007196083512934400 15939785 -998348288270631214879074367032608704440 15939786 -16628558807578455210249365672298329856 15939787 -886166218883266835647525099274505523564 15939788 2855278598354918885556438494554448910336 15939789 -448243331276082756560617888909651526976 15939790 1612124455160302042472665822408994398080 15939791 -1270934691709145161983482011194810029328 15939792 1198746115703235411862700324437758443520 15939793 -1609927779541304631181335765545316306958 15939794 -1151245082999139290638347774457805160960 15939795 -226813246264555413746570347955582686320 15939796 -1738021916176745582212318861918537398400 15939797 2508206353736461158516588034083611079552 15939798 -226354587303768691520952113106211113024 15939799 -137201810708834607352422055953121064936 15939800 -820561382821630335131683139029113600000 15939801 -3183482477180261774117116207264453356960 15939802 -2506599392196962890230880823387053893648 15939803 211903235729209126096961308163440819200 15939804 -1157186832131044022606435991175635285504 15939805 604849661732941464336093720965647653120 15939806 -208685379035888447754265668149792702400 15939807 741903203273980450757043084262582979088 15939808 1378622003353470832626272594377848913920 15939809 -6750980453724119263734682117101432336990 15939810 537960009989857039692328225638010893600 15939811 2575696124198995579405733615344380969000 15939812 -1909821528175609817148684290881262764032 15939813 -1909610666273249977610809098221066781696 15939814 -3658710442846226918034445642436031072 15939815 2381442656998787961864179958637409102400 15939816 1355533333858466955445824235087393259520 15939817 852261609631900118070608791221949845760 15939818 3518236320691269209056612087985391207168 15939819 -1694167336788863890256414122146386365296 15939820 -838095334125796841942196484164457021440 15939821 -4498075528625866510779867067934763700500 15939822 315324146080652934578699105052538291200 15939823 -291091758186865490269946736373521774720 15939824 -989539148921411893179828882594028093440 15939825 62138896695531020780547748821017139600 15939826 -614916958893035996677313225067548221440 15939827 -3564476038378496370245469888529338390324 15939828 -630889908395718116700388149074764701696 15939829 -7467226793862362353153142210781279857124 15939830 -619074515900128684654043698078034265600 15939831 -3983173951024486440216557391825487732248 15939832 1917966582801342299164252561347863347200 15939833 495221156177729281905424788325975537920 15939834 -1860799880247555085559335642851872133120 15939835 -2029704668216690749659388155005426142720 15939836 2708780976511733299502362633758212653056 15939837 1943731537002141954601884015467089157094 15939838 3412784352762363237305189099910406268544 15939839 -4832190080852416265718766884440526994776 15939840 -84329471718826116923237641997286113280 15939841 -995528454057835006943625163890676389200 15939842 -2825389644523628055645945374711811840 15939843 625862448983437255758938035111983169200 15939844 512937649094333290181630125213991558400 15939845 2665300227454142028100537952563189127100 15939846 686570519771316218924327382020239428864 15939847 -1452874496477468421623278065383731558248 15939848 -521869752585078423329372845583384816640 15939849 1978497345361293543090995292253434306048 15939850 1336952150936662251268397577176533044000 15939851 1001104138821293856101256471374326124592 15939852 1000470930791474355733750002947370814464 15939853 -868376775816087413131673750769286767840 15939854 -954869737124674624215481709475244796928 15939855 1537581476253638620987210025848114790400 15939856 269677226115954961300756076932793843712 15939857 -832688170492363667011568907687548569308 15939858 11635179867517511918897275545866527488 15939859 451592025900771241868308902052322049280 15939860 185267571112184647413736565211319756800 15939861 731613905404884608747364394063517464704 15939862 1953744156061442372947421545039447732224 15939863 6864047928665049631575152216246496413040 15939864 3355340251459760549485609867116368486400 15939865 -5600319360026369650420429833178822927740 15939866 576840698184641811406249701512986467840 15939867 2038421073181672076994753798100450459248 15939868 -1071819384519280573943770445388281380864 15939869 1073962463703323382595240849209777754080 15939870 -586044048872844612935409071712834466560 15939871 -940292880975313789693303449409401243000 15939872 178370136724372184799916041573837176832 15939873 -1947105831461668188640218578571762972078 15939874 596581496927856234087530347252948474368 15939875 -2455190556129709664965246514458230648000 15939876 2944195985693228855929192923060740908032 15939877 1516503843382194969047648507770689132700 15939878 -206341043067637631818955108482108406976 15939879 -2647780465764455381013731163121789353600 15939880 1665393717753560145975868185984051609600 15939881 778226609711902563170812432665187202682 15939882 -318786621983102843527037566945434393600 15939883 -2407817180303480085704040194584455707240 15939884 65220435412015374457878584685182274816 15939885 9071287043536001225027208643495793280 15939886 -2681957848942944110411876500392020476608 15939887 -771438275996137157802304694916858220320 15939888 204305979356697611099685803402123771904 15939889 496619715855216840558750413994922209856 15939890 -445895037207020546211508237970634700800 15939891 3639914712720760873623225567239601125640 15939892 2230412392369801886952627074660525383680 15939893 -1148133687896098369135544857385759056356 15939894 507002620360653969303904568339245156800 15939895 2098426039440605248000617767335383581400 15939896 -1245464058954990966728503662565625856000 15939897 769199071385360483354673203610917044224 15939898 602479836412176503078308955744697300480 15939899 5090172164769597505085844085817320956900 15939900 77653179158374334179924269987715200000 15939901 -1638505488800793700643108119931201963328 15939902 -948826929607771796749979408898009700992 15939903 220826182012035018390863025095479714560 15939904 1868182247179199920667021911400996929536 15939905 -2854831057983252218037725310272634938880 15939906 -24249461497458417077301649964829595392 15939907 -7005204557561331019082268212742165291844 15939908 -5235284217276219395512684084281991576320 15939909 -272240261355140115997487906732893539840 15939910 -108215219566155971595226885565266183680 15939911 6216670037588449967697523347462640383072 15939912 -3720711612018436336158276894399925862400 15939913 -4953139343908964524458226271611859591520 15939914 4122478218040819797225898979964553069152 15939915 -94909424945699019722893653210874670880 15939916 160942595736262552877903340237781284352 15939917 3013093639680511873190702243568313992000 15939918 330123463836731485842059993821923598464 15939919 7988159220135750867311328539791856958320 15939920 -559431347610455429938050208362914119680 15939921 636712288347655967159056389489792972288 15939922 -1002398818500168124097814145297133893488 15939923 5428264413440235045602874492056291144172 15939924 -197229718348613632620374586606797193216 15939925 -3691842336259581143705678891695584239350 15939926 -299161557354732746574547937545479709056 15939927 1945116950155044938182667552728709909664 15939928 -36307075320776578676401919369817354240 15939929 -7474911114005677182916304318512157764470 15939930 -1540949930760772743289279571793392282880 15939931 2423266537558596327018355276515419719200 15939932 -3565585205299092008290150757826083925504 15939933 69372633302475621927954148310004186048 15939934 -540719409104473312652799009179273088384 15939935 -1283863163296013488667720986361743560 15939936 -3302193951976326635273180878513845043200 15939937 2577848254215574481359455363986099698920 15939938 1092214701767350132667726045639073655296 15939939 -1784084113701542140365635860481351238672 15939940 -162869354973702462394936695037278597120 15939941 -6835448268841862462039957379113190870816 15939942 589793357342653950231090681940166048640 15939943 3761093355939613512702570172512480958224 15939944 -2095549800813965764314890907446951715840 15939945 134440777428242229523232694346505868900 15939946 -1203146364405390527623593561486867263232 15939947 7650855034686119362734130014750018428592 15939948 -3241868209377616734982372727715654226944 15939949 1457165301500141296492101280141492828800 15939950 176678253626826143629250181755949744000 15939951 1118145020921012061591018023014317524232 15939952 198300516251457904240982816611792584704 15939953 231562448562121766291004037694253390180 15939954 244983833198438465796798023856925240464 15939955 29539243296609713966024383135774383360 15939956 -4188042746428447535171484950421691256832 15939957 -3402328204646232788395207377160617251520 15939958 1776271825825321618914341123197821970080 15939959 -2312820618536563116206949522247578554880 15939960 -9015743309859800842846819908108902400 15939961 -6645673934201323371642786878116153660438 15939962 -1064214417218749867171446399415451670048 15939963 -271527725984769856235999924527611071520 15939964 -917820042624999897894864652461660377600 15939965 -773888937280416986783470792488624456720 15939966 327864241798546680871600547228308070400 15939967 -4161208067952218260953694065876773222408 15939968 -3692369193064913886281769503698987253760 15939969 -2112466855622692659959648335503041243856 15939970 -99405210406749001981887690756343088640 15939971 -139564942151530856524842353592689329920 15939972 1356341239779780394980327889792041146496 15939973 2160381388873182905918673509347291908640 15939974 -3507749576253776816964105636825009245760 15939975 -732139492874249589688451914297302700800 15939976 -974597772406923577402964830539487180800 15939977 -422615420631806700287555673218446629168 15939978 1055132755114034451054097092208277908224 15939979 -4606431232411101916488866081166962815320 15939980 -254804239937018602454869754263445483520 15939981 -62515267675248367457484395271408206100 15939982 -2362795925193557504564329135822334843520 15939983 -2118412620465587317908177775655093667840 15939984 100122354081573709250074631386325188608 15939985 878737664665863075357148314816207092160 15939986 1193840382129079853641759140023106402192 15939987 1066478936050363203156826087791803741952 15939988 225637948829948559120578417667051560960 15939989 -458168849009586687052668875013093024000 15939990 27410258460556640316524595952911350400 15939991 -561265088392103805445478223579580393016 15939992 -6285635541505329430623437449077079265280 15939993 4314221258775531667984895546590853796000 15939994 -44319656840756392129119535241263842048 15939995 -3908011512891402402181867601959637354400 15939996 1089525758399583297942744555529663632384 15939997 1570378871713096797774776068377865797504 15939998 -43775951556084457632233204943504912000 15939999 3242551306079771666912905554872778704784 15940000 221426797590479131941349752458895360000 15940001 -1054204738644430374452867866451438463936 15940002 -795368567761475175575733603405387778560 15940003 -5746974554856747737384708822505762834240 15940004 -2647531756335056173430013260623577631744 15940005 3077258938365631766529371055313539873600 15940006 558102774785198580491347529281046487168 15940007 1200980333824430949109964570470128160632 15940008 -808659515994867998736810458952095907840 15940009 5096636773313434440369356751396213257210 15940010 1794754071905550826397372765802419117760 15940011 -1933017977262646469148583965389034961680 15940012 -2822686663530809119037044315699840204800 15940013 -463941536763442276645622264542622628576 15940014 1273170486799626462018256980422762496 15940015 397486545912630807544525925059409082240 15940016 795151533419712508687093191836630679552 15940017 299699154316072524093213955451651784000 15940018 -794186671554421220824265240369211081600 15940019 -2650174094921977443558589865622303374580 15940020 -333271400687079404566056470345696256000 15940021 -1033919422048292045875896411376830522756 15940022 12027613724496804438491161002647364864 15940023 -2359126655224393754570566414766067925632 15940024 4831342574616020033091068482075380940800 15940025 -849155844284971416581517840197450658450 15940026 -1038826147380560229029860320360314688000 15940027 4043013963459842540890279893657671531876 15940028 1311312227741092768974923738204235503616 15940029 33758036018080193367190617733425034368 15940030 -646512538718928396951925038648920707200 15940031 -1113182913572935330323021843292812231000 15940032 1351656986594469502335078864689125392384 15940033 9111757918118552198575442079328752790824 15940034 2534988923063508221569188763991860090752 15940035 59191441367416733411782171771993532640 15940036 -755442729019192631927910223919278403584 15940037 -7428507171514905883364230198700850904608 15940038 1876649329942939220040694502009444631744 15940039 -8180033994382419009413473391410915852920 15940040 -3094503731931378637440476977252692787200 15940041 -1379895277342537980724827692816193237120 15940042 -3098897870581194730020654191200563557328 15940043 3131228384648015431941891043335316027908 15940044 411312827070118336576848767169566054400 15940045 725082840619007729212900862483573952000 15940046 1373650839713733454403699448531736865472 15940047 811108056179474075320969194337171670928 15940048 229368524843920868849726117971029942272 15940049 -30116239127366255690448467955803335950 15940050 510927694937077578777097788836745216000 15940051 613731597899577703779750694971926262400 15940052 2008282054189968450351714361474898622336 15940053 2876164425095882800996211280493625717400 15940054 203137673545248296664851929821872598912 15940055 126982885472273183542307770085576772000 15940056 352933194191890975048301622484377600000 15940057 -6340183722185772287157624471519249088 15940058 1167135189063907123679884896198944747520 15940059 -911884568543747672892299800166853928296 15940060 -3627892634443652879901590416805710379520 15940061 220741004964815428461562185300220953132 15940062 -13798724235969606175000390412575065600 15940063 -9171527786625042494002790690652222633536 15940064 -1318837730926311040057052179334536101888 15940065 -2503279018565017963389696727804237476480 15940066 2987352231673016608038220368613101617232 15940067 -2385045023928999985400905043425729704960 15940068 144402753716050737267990530447439126528 15940069 -407558775470150893908613775478673528160 15940070 632258644061587952652323655538995091200 15940071 -404577043555332136418924158046522779776 15940072 4197557855119641482204394892104804940800 15940073 -407191940534344612011566682834063588678 15940074 769789670453248261666137571169336314368 15940075 4207033381252219213076951467325986535300 15940076 91736734482442079697982143749344972800 15940077 -2842786702534878179287621363243619361792 15940078 -282381375078530787412588829419134167040 15940079 -1943577649608966967716172988898050522616 15940080 499034309556426145265626207957999779840 15940081 -1830998896602866311756696708148232181056 15940082 1212959637758263465055971655700238058400 15940083 3974421908588063551017552588806505530424 15940084 -1746402429797384888002214876680598919040 15940085 1753537230998917442645433875698323903360 15940086 -734224639843822807211530889995643843136 15940087 -562339649753863378455055854991015427328 15940088 6760375303260736495543253909146040832000 15940089 -202864611454722110167995505406265352800 15940090 -54073459201359202163978228734582425600 15940091 323008515315947395383140419961319123492 15940092 -2333668149964488054848413589931358379520 15940093 2087453450402073593923261824481900919288 15940094 -1882975347977268491478130848113208059904 15940095 1814286274326372517364432950333341221520 15940096 360760270145349314583774369887513739264 15940097 -12889321382186195798073492078854528356608 15940098 3399295576074983961390377782730824101120 15940099 -79443917204265928461138439968385465600 15940100 -41582684737470349223362768218394675200 15940101 -2057323613545628120993545796428376243136 15940102 2041611791242042282667225411939369926752 15940103 2892092817957965129944015567794523132080 15940104 441039014129008240119268386630339133440 15940105 -1665217555710133946339435529164433552000 15940106 -133410822546986168464143404079413661696 15940107 2055487466241935850623394006179162491320 15940108 1646860408337378792229874798833930614528 15940109 7660030337703729120300235367832294272310 15940110 -1165369775173417580399354186311567674240 15940111 -3824585119197994883580529575894097338240 15940112 610231724999664733833425626547269410816 15940113 -1600912516594054243711463031101183885376 15940114 1851796749718333241538143659006087648656 15940115 1908426152649240287612532440788488141600 15940116 1201275666923042331298388656397346636672 15940117 -393080604714681070057576889314717273028 15940118 1212610924592887224893377760088496975872 15940119 -454300626428209429566955211753209629792 15940120 493301572408807818929635515356915712000 15940121 -343241714048613686677743416985386008188 15940122 -2540465772417365106993036974095873026816 15940123 -2985684463256354874406409292410924710656 15940124 3436884030626501709290158905832152823296 15940125 -3423178698405827184891573164549871120000 15940126 -1219069207507016584166604634098589510080 15940127 234034400035342796428154056552259925504 15940128 1491112948609316491456389496644935614464 15940129 5250996834867348497744490642562175968560 15940130 470553660738461251669235968766911694400 15940131 -2693847299444613241264317695607359079048 15940132 41244974430580607050527394020701024512 15940133 7998690681078444575283934635127555897440 15940134 -2103607102818308703584178000387647232 15940135 -228374234320108559081224121740058585040 15940136 -2212941707333734535133939340957276984320 15940137 1420841484367212427435304844691936386960 15940138 822145805940966963762232790709526195200 15940139 -5236744976291415850950520087687613230848 15940140 1558546490002546966157115757720893388800 15940141 -6599975914839644982243833900580146970570 15940142 -2155834349663816146148051781911667918528 15940143 70409871743038566429984176371084477560 15940144 772326266880137270805552312728345935872 15940145 -542977193879846092644078749361514900800 15940146 1031519697978046238017377377173449292800 15940147 4321631978458615581287517886556659033672 15940148 1153957629648799893950033344955469312000 15940149 -113938719480791119404948246546682884960 15940150 -922026374390667704164264622794619750400 15940151 -3486659934193996908116157890970332914176 15940152 -312853826704224850337682384347143249920 15940153 1629802298786814887419414928610101903402 15940154 -1349595684257539058101772909920458528 15940155 -109512478086798869191459633368640988160 15940156 -2249456659054390567252208664580496020480 15940157 3082220748229676433788941749840030494406 15940158 -167517046193742622400387344083738698112 15940159 -4194054513233995229952792542287379832640 15940160 290748274766188182229598246933259878400 15940161 305262429725664550146969788026760501760 15940162 1543407177209646943599792884069241876480 15940163 5114694400101298823408412873289314836412 15940164 398396433190541435423645972532915732480 15940165 -60720521787942366434091969847501247940 15940166 -830160117123628769455425845373989827776 15940167 -207893854920450526377979609888360208640 15940168 -222579529909299643375495077311300106240 15940169 875188623626452247590879232280793344000 15940170 466611354192224505900451130457426234720 15940171 -2362692004352228054599442095986498777616 15940172 -3373341868934088096047165997571370841600 15940173 -1890687244378337763515151381048997452096 15940174 -1449470750666619053976290066013522431040 15940175 -3533492559981278392413870874213949436600 15940176 -418251281155430041099609625082068729856 15940177 9314185308882926844236044610779310080 15940178 1367538845049231608878421010981320426640 15940179 -4535963824475327311656087045178556872080 15940180 -2998068553330115554050689114072566329600 15940181 2144082403956612181423110637565012267982 15940182 224045755509956985883500626510536429440 15940183 -25485849121608251380903987636028440960 15940184 1643983667207242458861562033804771614720 15940185 157744975137858491600821283898773990400 15940186 -65928873576742976328525311032843808256 15940187 -2503601818212665614653750053788827199164 15940188 2823406221089625623192993217460518127104 15940189 12232620279123998045022813304953017974624 15940190 659225220085364016119746556692852246080 15940191 -2698794026280343382659465140527961436416 15940192 1593970389111198321962783943448812060672 15940193 7471241900015031317194941145251098705442 15940194 472492351967479189129401528314789078400 15940195 38278679764294476518482458953202444480 15940196 3066409451644724831258264558562364219392 15940197 -109107182992371860572943358969563674752 15940198 1731419978412787601616436084140140156160 15940199 1139988749595916882568305059798434519040 15940200 -638439760495660868184758396094922752000 15940201 -6338827365812510363757514264694129401798 15940202 553495404861171557566615290282522385920 15940203 3097020206378412001303658611076224818864 15940204 -791124862283209881166249834789236029440 15940205 1257381698302360497816696238993898970720 15940206 -2549597091825760987257223479097185024000 15940207 499496918320010355061995477857951515440 15940208 -1776510883941948281905150369173313978368 15940209 901294906494606211425901082300338088304 15940210 461042428899746367531246842466723440640 15940211 -1326213347753153031996186564617657369856 15940212 -1352141897271972066818850114723964428288 15940213 -1574811699251418764498920690625912835538 15940214 -1770188519432903679764635551035142536544 15940215 -906698407378660592383038315706607839680 15940216 -4640144368499079785716172904702219755520 15940217 -829142665217338473357172171980672981360 15940218 -539890481533279634696536320123963813888 15940219 442338602147484595423854942419934939648 15940220 175825214057620973022070783952748994560 15940221 938941990052563690968871264740081269760 15940222 -4744586967556761934520649280770398976 15940223 -25249346739252987803443635990832580976 15940224 933358388198905583753142443634736496640 15940225 339757464510766583600157079822022624000 15940226 35553047342297075216181567772959643200 15940227 -1356229299066845063818416376754068958880 15940228 -2989778669876742131276174260518373954432 15940229 -2973058620228413392436262577991563804836 15940230 2384549657938121953663489050734842368000 15940231 2413739512067283530419172412026368368064 15940232 -761377430098337137661209980348024422400 15940233 156863749891260670809844243964314939344 15940234 1704877420187468209836863739106438877952 15940235 -1524945253701590156083721057450909466240 15940236 -321775911167771841654264666192232068096 15940237 4094819732058528639497844604374085829292 15940238 1988724447266459875192437671474389297152 15940239 -242276820521391052705471024268102893176 15940240 -1056584402558209461465484662545311334400 15940241 -1219398162752025568246840440074910641358 15940242 -498247482378971403190707031662056778240 15940243 -1769374026718526961241402283315528214456 15940244 9113341536800467061466025938986651778816 15940245 -2640965425503808457817515149563624806880 15940246 629789548169017824159227572963964211840 15940247 -4781903678774930414486875935910032149304 15940248 2823280239994122906135754914735913512960 15940249 -2861740898993682496161490408072838956146 15940250 1452678701139807214152110008021461144000 15940251 -2018416604956669243702828288211700990420 15940252 4231203153362926485489217283192789044736 15940253 823993472133147494600346772059661219680 15940254 -281527592561967529923731355433854468096 15940255 -476661362183472935028347329531844262240 15940256 3435675600230634613954290612031055462400 15940257 -1734922103519547199364512342205990322720 15940258 -431938411474017847000177560971224780416 15940259 -689998165236736529886180106402510676160 15940260 1135246544202205559970229406072046796800 15940261 2498282911026437288505052329812830108862 15940262 -511617017950684255170818719790109551616 15940263 2885297734360930165996182700173699654144 15940264 5540306129159265051173380239398957583360 15940265 -279284151529858481032155267666795845760 15940266 -148534425724460655363577075035041748480 15940267 226942763751957015706804618127487665184 15940268 1153921676081603455021239663743145301248 15940269 -1111625796821628938528954346217594312500 15940270 2203583932401436968879692259880109254080 15940271 -5139263940272133492147019005006412967808 15940272 -5839568370495309259687558226251087872 15940273 4289969775454101714004703568041588837522 15940274 492792125291103530516632498179175729152 15940275 213750137232826280103093645121110810000 15940276 -3333350192256381073967037439639172536320 15940277 2066117197011785849820671248092288084192 15940278 1359053080422618167209177639487128535040 15940279 -246978918582296886115095695799707066016 15940280 215211697154951944254060433152533299200 15940281 -894481734121989604942366684601959283712 15940282 -1826786231096022082572595182813714949008 15940283 5841975000449503421901972403327118628984 15940284 2399537480174851586168206741398355431936 15940285 -3462543191132028871687637022915841824000 15940286 -187536097947425063341919661971742321408 15940287 -2276476883235010867487550666139617546240 15940288 -340721128684699382389701585238254157824 15940289 -3809792263013051266684126637996652734910 15940290 -917967876761602090510922383608570209280 15940291 2147241010778070630892837333376239909584 15940292 4598424264511171047386882259971063462016 15940293 932535250212684923864320320603280412928 15940294 778895280257200241539505540178882542400 15940295 1277149637007045503764470948747513677280 15940296 2470100501422544528916708031934723589120 15940297 1968594280708973774878794148957203201040 15940298 553901201491094050592152289775763200 15940299 1630630829324954851570847672014286619864 15940300 -1188745437046128188218723653849449401600 15940301 -1286572260450909247925562153399084747816 15940302 324907290240256234097693807641559184384 15940303 -473543413016208045608245266340625025080 15940304 -989068698445949245429973247280895754240 15940305 -2926973281092785030652164459720133367680 15940306 3259796112750573972496764595174441886352 15940307 3749819899983353500544901525729067304556 15940308 191554671966781952601301512784109137920 15940309 -405519933477185016553387252179218979648 15940310 -300016114544603527339128823243370845440 15940311 -2617174692711728391939682932797716091520 15940312 -292450740374125486178103166977662484480 15940313 -87812426185457259310438252588900680438 15940314 183234412512232949219057299351629288144 15940315 -32997504234728533891596273286997909760 15940316 919736424167301512362537650439502807040 15940317 5585666818915408319238338549455156322112 15940318 -1666265048680078505179889726561641909440 15940319 -2851284978651647362383805780418485853280 15940320 -1945704866238541109437344295244896665600 15940321 7502614662040743017867828191255767407522 15940322 -963008153385764257739760246606212637696 15940323 761644887274196471822611028900228070048 15940324 244315261357327097599896156771247931392 15940325 976075026704022763375284260039209668000 15940326 2044625248660906210611297314197968087744 15940327 849469260275656477401572839536315784360 15940328 127654452702915860620563664291457679360 15940329 -3131588127797444880624963164093761397616 15940330 -739987911072009251096048453171722982400 15940331 -2340589476508333338968258878790715198936 15940332 3925828499484981789439591342994898941952 15940333 3210754249935474563031269424816961845324 15940334 2459748434935857763492796851094918175360 15940335 -810632460283302911574139032934653609600 15940336 338745502444535098129857848679877640192 15940337 -456022848463659635429986825954699867788 15940338 -321744291261554724872570619096842449920 15940339 8743464252803013185670456457594279139256 15940340 -318419450909403028001481670696354513920 15940341 213046096927325335658406945066290221440 15940342 -91965218368883316092857054466755379712 15940343 -1128125031895325620847450299132401112920 15940344 529639711239856561480239782738617958400 15940345 856916718371838022599480312716614880400 15940346 1534165070617157906959171977975330517872 15940347 707509201923679844815508158570117157400 15940348 -3759551383861706497739970357542737211392 15940349 545047528040457599314873468393669500780 15940350 11813486603759828778845464523540985600 15940351 2043491367277216763030547944315322426080 15940352 3753760627969224552917625034698456563712 15940353 -9770137135288846865936456851275661440 15940354 -2206972284606310060912980130017180946560 15940355 531703982459879516839979332815802811520 15940356 3094363988873823188076803853441853962240 15940357 4314670694769494389224763293735147611774 15940358 7701173466754208811754731842708828160 15940359 -2032762317464694474711351931259934974736 15940360 -4979392772188215726889511043174126336000 15940361 -666471270330169875557600431597118092320 15940362 1951145035706153588485957807313678660352 15940363 -724120524068187229540543319035085533640 15940364 -1469114902810968296889977646968340622848 15940365 698875688001176824539206747590528763520 15940366 609226822201196912265152139211444080000 15940367 -4559449659072538648482496845022595375208 15940368 -1769620625816137101770854787370565632000 15940369 -5780289595668568328111003067829065617230 15940370 -1548300694537524416960516260078925601120 15940371 1451543900931854744884534500827193897912 15940372 1172363720613496414281830217559802388480 15940373 1551491996885195908855436926635064012320 15940374 495593752539821197409367019234587956160 15940375 -1515914960671139650566030374090582052000 15940376 -3640321128113772330885191380759542097920 15940377 -709912254149088866928439369349793326460 15940378 651870196790063280227297853377065636320 15940379 -261761322758541195154194854510124453888 15940380 71752194881434871133704480949906309120 15940381 366137782666772282927735251470654983200 15940382 2239489591812390899367282752447602641792 15940383 2570486559879803351492157819108875965440 15940384 4744951882534802578221192413867024056320 15940385 2591356238290793092924108258317799442580 15940386 -208690395216155619237666454020377720832 15940387 -239137766649972445194144659077122156964 15940388 16445643526283925740071747214243394816 15940389 4827035954873997674578392322527423683424 15940390 1270133047658241024011044900862909967360 15940391 8982300707533742586681087346746824845272 15940392 -1191624052214313679032178071547613184000 15940393 -401429835913168443857737387795035546816 15940394 488391205919868089864052983397549741312 15940395 -109270833153219542922973335131998147200 15940396 4128914075032002160171069905028303596800 15940397 -901017299634330014740169806695717014688 15940398 1932651979788921379402463907503449708800 15940399 776476727267875048084977870343359612264 15940400 -296421506049437605765883351716188979200 15940401 623509360420992582875138962246895040 15940402 -1659908789114406582250685810746524578400 15940403 2081809758061830289359961973965470014064 15940404 2292672222869004922174006021739800928640 15940405 -70753795548077802162037779769838561280 15940406 -2350071223276734059277365878134133450848 15940407 -1466088169074056899967262715668918095616 15940408 -5376404495449622815708225266695664046080 15940409 6841323301254215673266205702540790733610 15940410 1429621591834621950820517467805599215360 15940411 -3271416553608951801912964423891615334600 15940412 2518884752645437788940929603241824377856 15940413 -1904790275257938938822152951794465620058 15940414 478009664996220295417347797189983018752 15940415 -1256705502397245969255242685582763516440 15940416 677141344605314013165127077396366753792 15940417 -258578071019064627556457842111885547776 15940418 -1047281181880130711735862457421737068816 15940419 -503347362416689031978091090586667208 15940420 3839470296917524263303967767533350913280 15940421 -189654009379017939714617869310059517376 15940422 843883019638638604294435366472470932480 15940423 1651130271879719269719339749223835161264 15940424 -2484319467096505829288224877035179571200 15940425 -41963573486834547423371939765096863200 15940426 -143875514724947349210745083960520937472 15940427 -7180591942610116424331129165945653656128 15940428 796721116726767098763931802964866482176 15940429 -4262088688233652578414187605499312776970 15940430 2059377982820221583116833047775355392000 15940431 -716121759320184187687566372788574411984 15940432 -373587696685341667486518713601958084608 15940433 261251446992292802064479446256452118244 15940434 -880403425926858009140889040574909149440 15940435 3949188446589484193327794702762773179280 15940436 -365367119352402819667823308110465300480 15940437 -1733970506259252740550429053835763702848 15940438 -2521468843333817743935850128618051398880 15940439 -113005646626629520444751836930275660720 15940440 1995836507710009617085536838929030144000 15940441 9303109586785387352642775621774417288864 15940442 -692182039463585243175407896725903360 15940443 -2244412526561942431147860740061650644800 15940444 -34250924999591150146765107423321994240 15940445 -396242884684163660981933027924194881300 15940446 -2494413994149261033847663642183740266496 15940447 107582292244621202523018719668841662120 15940448 1845532509386849451248667329125511331840 15940449 1327290197958933090335640394217211801600 15940450 -251972746089451304306680258084891386000 15940451 547430517993688752300803049713240917392 15940452 1410507669363389076029469590837557407744 15940453 4729929989166292870947058702108811432702 15940454 3497025122129072419665951337023352510176 15940455 2111253499478635461496868635922009265360 15940456 -621996004884562021962463565212016394240 15940457 -1348412922079254117998451653393080462620 15940458 -1169650070165508819288001630703508324672 15940459 -2011090454389272540862678171319886995280 15940460 5402426885303637062335519978224900341760 15940461 1100145906023894558109800210864525764320 15940462 1604795130786964481459709498942310264320 15940463 11268711768378389058160249859120797440 15940464 -1806808407332461364291236629947415724032 15940465 2256399321593506040650207053533209591860 15940466 3036293067692809807464791770836934923264 15940467 -3190481358967866548090416808466616039200 15940468 -4062311350328401797655637050399290798080 15940469 757948908270801626253574214583604772544 15940470 -83272256602939093333223675912502067200 15940471 2835155367951765443390475512107167341672 15940472 687229755810477513224586953698590474240 15940473 4623629497129260061395182484283618172928 15940474 1495730782112490646502481366002615976192 15940475 -1874773739637416061193755569598652980600 15940476 -32283991606776598450055030939069414400 15940477 616268627703432775495855994944422731872 15940478 -565357100168748463947425103409261808640 15940479 -109498478797617542242919436563836227072 15940480 4800726962702587866865103868303035596800 15940481 4753280571254945825576770289486889201282 15940482 1624843354585075619824750570480702045440 15940483 2170455876303439386925400986041074195104 15940484 -1513286257663371858750346774539513655296 15940485 -606553914841398155046257445525451270560 15940486 -6186175780459488018881148005414305406976 15940487 -22558775438667726107434633359559248000 15940488 -2104723503440166493123068794569887744000 15940489 336767456964332395254438710289437821540 15940490 -2495492606595172241564242900939228356000 15940491 88797184401446850426957228825641622528 15940492 894935924044561523206613690284583872512 15940493 -3900222263968327942658721475880823642420 15940494 -1333262252872107138775198935577423658112 15940495 -1094746312624800887156505216858742411200 15940496 -232001321662076175642298397804501139456 15940497 -432806060096328267455046607321466011200 15940498 -157851958204079359917446958996782711808 15940499 186546937618601211386281386372725585064 15940500 75036427865893262093493904892739072000 15940501 -4719936839152227015663348253155408016498 15940502 3741921222411948805144688256860491886400 15940503 2309150199541779940039146360021968254800 15940504 736220592709011786680012349941060597760 15940505 -819193546936244832484008753440217675840 15940506 -1272141804574331446531926752675824988160 15940507 -845139254013588534226151757196852324656 15940508 -2009735167395573357281761655736682873344 15940509 71248030574423782531879779292866558528 15940510 -393697020907865040584896092051980743680 15940511 -1103750811695560011015056921982755193888 15940512 -1242987358929584956127883855400516190208 15940513 888936698340567916219330341987866466564 15940514 3017692196066894663068228331443960043856 15940515 -2190645710078776187552883640737604633680 15940516 -739379223061292571092325179584501881600 15940517 157282292351404151893319648121968394720 15940518 -375613361924834673795383353016089196544 15940519 -241842398824752735776851714701643175968 15940520 4552381228086000688894503371654971392000 15940521 -1157649008354306030456821067843375067510 15940522 1459782686201964006092005662426158854752 15940523 -235748067008085424117739972279736461160 15940524 1965666517735283908376648496162723781632 15940525 -4179749527848027534719775481839892000 15940526 115390799826426723721156667401045245696 15940527 -1939246546403275062014249852005602635760 15940528 536215643884151811272185882265815220224 15940529 -278014487766936449429041286344155378240 15940530 -28638079926103957854563925559651353600 15940531 -2935505270539649939663065186993787303668 15940532 3661992911046756526449885493585009213440 15940533 -2373603461886214216494902152545956451360 15940534 -601994339751448862743575421585910143584 15940535 270875518624073548826431646061306038400 15940536 33303109650209983766581201488275251200 15940537 3160156536515836391471972940159691278480 15940538 1481599048889103132824971386935478007920 15940539 -1138492689356881932499941416388804456216 15940540 -2070353268116906817041113744595036160 15940541 -627605774630899072694684891967755304960 15940542 -861633351935862345818220339506326212288 15940543 -1117224921140200625566046733831883295520 15940544 1206598877789788225859152560720288153600 15940545 1099111279974786004476494858612345720640 15940546 -4032593921856685938645072270858727972320 15940547 849955979749044110432537506989459598032 15940548 763632093906245512654675482592917460224 15940549 -107783943742823145870677876813833639236 15940550 -1204548048417775553079917304134978263200 15940551 -2414683106146282238654965263559952507520 15940552 -430138109856786847978772173702270924800 15940553 1274451913640724544741215094147690259802 15940554 -100883443485829177237591007934713035776 15940555 -658303224454229130586857772012223250000 15940556 -343012920510950067075151137668497840128 15940557 -5795185540236195837086987239816067692800 15940558 -4197363773401874636205696170526154317120 15940559 -2399682502782393902487458275874532948240 15940560 651349077645891177596895008571579432960 15940561 136832940330881367530024290567648886400 15940562 1057956396264356336302961787426403098624 15940563 -2858179644916811668377751767395081457600 15940564 176411055220994823569168861956469446656 15940565 2351912958339994855055771689986734797440 15940566 -790885274659987523230670444462583889920 15940567 -3442556993484863205589688820653755038048 15940568 -240368289010126733764445061010276270080 15940569 -132870260098552425330498673352289393456 15940570 -1419765683006473852893243059649135071520 15940571 -3441259335923827154725263057900401866008 15940572 -69846015055421581295869968159634292736 15940573 71806646957488344424744077251147171328 15940574 -496791040626013658996998292649532756800 15940575 159766434345278747984919022564362900000 15940576 -5601221944933742640607685787641648775168 15940577 -4175714852601990013292460738123560032188 15940578 -457921955908434673022959936002848152320 15940579 5264573724980339456967879766313707649180 15940580 457959233674378184757187465039349971200 15940581 -1464918050234769398903645879127772042656 15940582 -396317156924494134748043925938846208000 15940583 3089481776608286431063315252585861047840 15940584 -6371396364134262467777504477638422528000 15940585 -1151140858351658024798370019964196110400 15940586 60350251473689840960925139149961858992 15940587 1120498728819453880183920547062788790528 15940588 -4041184975255035749618478060103236326400 15940589 -2098468173215106959361624388383983921280 15940590 -1668515398885596492011251598331905527680 15940591 5478051270433890903276466646666412582992 15940592 -1385971238489223660072741023314712199168 15940593 -5042383252174425387861198241134763790718 15940594 3215475896589336102396666759020893296672 15940595 -30596512471617182054496819472309269600 15940596 27739119652099499339210877201975582720 15940597 1032794122274628314439595985359617040046 15940598 28880472542597676501950873622569451264 15940599 567774591690904210908752375951238442320 15940600 -731071917048471270689375414041969152000 15940601 2072774526709086428706802542682377328800 15940602 -1257772844902791610228437928899985925520 15940603 -189836637471021049432284998054353761280 15940604 -5782353863669392082489834699603177856000 15940605 -1183726805998921901641265330788112795040 15940606 3661376591052637250191368824823798838464 15940607 -3462375107829695798226029889537859126248 15940608 3072034849202769317468062852952453283840 15940609 3715018439465610953380126308785376119810 15940610 201474289275890669452275837128811141120 15940611 2663574617138409592188505559905823877600 15940612 -1874128309944714543097181325772567054080 15940613 38287214643285307120050919817522041824 15940614 -557667983995178317219248312817750007808 15940615 -1283541171749713472080648115243699823240 15940616 80487877984451237325758712322387968000 15940617 564411395289342959291912715638202083328 15940618 -2357763110230549740025753521713304876240 15940619 -8680041625837761834970633602816747099360 15940620 -1703846079867698797577492889774673920000 15940621 -282864628780407899621501374038317704128 15940622 3296675668359750946296488603462553842112 15940623 -1020340865908835026041028909608999050616 15940624 138648616401163004262636505339013103616 15940625 -806012875292322061302115298148955462500 15940626 113990026561888977966647619151751568384 15940627 -120693162670789720869564563758156972640 15940628 -3017808480553517658434658940532800843776 15940629 -2284025676457755281886581391752824376352 15940630 503808807193671196785217189606233672960 15940631 87024935505019892492316332082133047960 15940632 -2881900152844737325310024925305140039680 15940633 265408756605335100753660755355342264000 15940634 -1042214890109632955795588373844708420608 15940635 -502178690268395132696809088835670993440 15940636 642677709258634487466868294394098123776 15940637 1879866145199684632595876807361895901286 15940638 52130759860392781179687738699354304896 15940639 -217214682297742080100383353895367912320 15940640 2504213309816245386818131981212246343680 15940641 -1103072584527016834733796079169209025280 15940642 1283968455688769351900128565033987095104 15940643 -2640714133612254596548439830619196819108 15940644 2050581673197100983091239111890689238016 15940645 -145441004170067992345108503892856048640 15940646 641085497261955265041284232597070098240 15940647 -2437275799373809488212845417270888969776 15940648 -1982094286548043529694932921359296675840 15940649 4586290059412058037448955314545121392036 15940650 -1255560657116299709202402334944162796800 15940651 -3895300877005633980785059465643715075936 15940652 454691912486091565741930476167884572672 15940653 1510903149989651151152687892914445175104 15940654 -3425414889817422388844948311600847212224 15940655 2823757609389141328393181499901083151560 15940656 496512138224916113801266489055682428928 15940657 -86934672233581141920044586974163258094 15940658 -1760763863984434495030413243965406399360 15940659 -11329766008525799886453668678104842240 15940660 2144684279970233143583604344802201127680 15940661 2583284869626320238022452197844159936 15940662 -868877481819380388834877286754180712320 15940663 -1059403709215800579503822038682794080088 15940664 -2211858352454277168247043599361263472640 15940665 258542895829226784957798559324439500800 15940666 -484952916278740713482152418403473763840 15940667 -2126894558042731526383033554782925624648 15940668 -406054320348760827406214842219969880064 15940669 -1123984380347700079898773213544673665280 15940670 984042659599476088542827842228425327360 15940671 -2492297850788747185251191051082915310320 15940672 -553435955619922634179081997405260873728 15940673 326272802054883971761234802911077289536 15940674 -974076735706937219406284583514592434560 15940675 975733809747575457617394046346133443900 15940676 -2810822555873991005207418780178315672320 15940677 -34558676187801853420672678605907085760 15940678 -723736535497066075648772219732206290432 15940679 -1835496213208951261716641086645481084160 15940680 -776713179283998128857898972884345651200 15940681 3058718765794240534996558365721690915492 15940682 -3361757916227735997354272169682401229728 15940683 84909837340608568936728862554458083944 15940684 1569393828359775551253660381712078142976 15940685 -4087411766400347177160750114678554814240 15940686 1011239192428603969582714981784095024128 15940687 -3663094500875860426841116313006351039488 15940688 -8298715282423977631705900745479692288 15940689 2484606219561414532663273133336864244960 15940690 -3241121338175914403885696661827634283200 15940691 1747391085620570019545509918533968755920 15940692 -4360631833697033374738020129626173071360 15940693 2937543627432048861281586912699733616544 15940694 186943696291091083501603112589730289664 15940695 2336206917780507848132578383297496801440 15940696 239411516745103477067154970613514240000 15940697 4697345166180327778230595751014275403146 15940698 1116484054135919538315196857854689534464 15940699 1557316777390999754575994061429996105760 15940700 -682006783056797765971121408907295564800 15940701 271641508746302643006254675959938144960 15940702 -36664109838105719017002193257769589760 15940703 456549288404511616411497189763888172664 15940704 10572711982324879423878505857297678336 15940705 245401025225674479666799423385646936000 15940706 2163193580365177771764988667821866153552 15940707 -3267958272328419117229717452516747476736 15940708 -449642376905419674390278456775898251264 15940709 6755980766635733102084607682913200677504 15940710 185666794395730805356543720460996069760 15940711 801373331106520119740410633791846730800 15940712 2495834018403343323707111781937507507200 15940713 -2146526803358457505261789003023148158816 15940714 3491341271804505783562188323325517569456 15940715 -246186030029035062923964331466266924800 15940716 -669873191490316398238153117230040436736 15940717 2038344304361402742903175815357735397420 15940718 -32641008193900236329191968119613971712 15940719 187165781482134543381108184755545524800 15940720 715895303502226228789806229611154636800 15940721 -506020239657899588024506825167793068078 15940722 155699738995605816129201066068673928704 15940723 704827087362544311327556104645324464972 15940724 4854522941144830885274228841156289754496 15940725 1028817088835225200181150557640115067200 15940726 2081430703511694024291040865586529146624 15940727 -386841247434143897984400079384199655936 15940728 -631028986865607507900694120401348096000 15940729 -1268355425639304730881922527173359626108 15940730 -594325172100665082145489664686918231680 15940731 -2140312837467653924887014231677824365120 15940732 433975353783857097557694555934436567040 15940733 -2384178037221987660021303533602187415456 15940734 1898033870823457727311500823821525242880 15940735 4058809094204684510853940159735692758160 15940736 -334133811862120635868480419160318279680 15940737 1184099217528162051857176656222309847794 15940738 2686442765839760000802308478517578435840 15940739 1839053436565760848336510405111564787424 15940740 -1502955871865949904288621706093540659200 15940741 4329438879900231254481651188068209080092 15940742 2383219690977704769079780062929111410272 15940743 -499752346440130519633552569100721213952 15940744 3387915056247580814022151213674446161920 15940745 -46831297724055232485874948741964378880 15940746 -1577046650742618231052284093612009216000 15940747 -2528945178326755247850797685669500740608 15940748 -551514136233686734564880334665464528896 15940749 1457608902571997707737853260831977478720 15940750 216243566813724553578743500463824320000 15940751 -1810473857441555073812514241561986775248 15940752 -608108962070917026398680269472279756800 15940753 391299408592284281006309077088853135840 15940754 -1492545172884939886880569269870564365424 15940755 -5215464128540184724061130855560101496640 15940756 1271198658814347870347812510174395257472 15940757 -798753783277721659615861805352613531008 15940758 -419304055216661407260943714814190723072 15940759 1499128443404596607657516924756313625200 15940760 97255703212388434468016312314328064000 15940761 646626118624648810147958889179451003840 15940762 312550581348290257561939860704056472064 15940763 -1665570907987493692309231483359584084988 15940764 94370069010595363480500821431929750528 15940765 2104350859374789804231926924671479147000 15940766 -4566616606162665328458325299712641339840 15940767 -3285032043334313179045804739549833469952 15940768 2594560321215994236886105847475181977600 15940769 -278892811363599286671487640024108590956 15940770 -583511090152740999189950551518173030400 15940771 -794607362475300340210248072907344210432 15940772 -2435497085694476792580710851826115348480 15940773 772252400898466017298272381313735488000 15940774 1119939215177005212210471554226608391552 15940775 416188205967107526249756389619527790000 15940776 2926592927836519762809848966028797952000 15940777 1870467425209272101142476738333346239860 15940778 1951808283349765416068823945581360486400 15940779 -157834434067243283935050273926683321680 15940780 -2706385438618026722064286857670520678400 15940781 4352614887979773921418290974555946872172 15940782 -192357137959386818173007424425862336 15940783 -1053058560455429353733349418276000727880 15940784 -157434988491898705840703615327096930304 15940785 732951139770108399967716991249837503360 15940786 1625066152168182696719872366236676079616 15940787 -1514597148047521464165798142850916504564 15940788 22784623683802014295376071552097961984 15940789 -1769308744144437910453085369274362284160 15940790 -165190302760452988681268133139698105600 15940791 -239439586026335238888391567892771950320 15940792 -1800429277628801191752645551481682206720 15940793 -7404567368877594184165756144576870655856 15940794 -656119467322547492965385720194031964672 15940795 770618445603476462967314325945356389440 15940796 1594947169622471431297292187464337259008 15940797 256368910181894137113826690851123551040 15940798 -3737484016229209193059591128500347029120 15940799 28213974484271263584485692663476658560 15940800 -284203057011222333336355880149922611200 15940801 85984586219061343343187762605626067712 15940802 2658059510517909431582239230863080015872 15940803 3167297047118643947620473958802880595704 15940804 -3799257635579878793955438522372127269888 15940805 2628299764309741733293817320823935430460 15940806 546114926566051877398268980830845196288 15940807 3340675183279024373569641666873225929160 15940808 -460068802234218635758284125325549066240 15940809 -270172512960452587862671998930842228886 15940810 323335727720489354888460088041367910400 15940811 -912613654557060725467701945555646260588 15940812 -21438149932847720418815957035739563008 15940813 -2545168999844042915398305770181146270240 15940814 218429458869354524477619792682963789440 15940815 92415877441250298555530084661419063040 15940816 -48164344931175017569228487309828988928 15940817 -583651570140375374896221960048125423040 15940818 -3191921545568449702757695963929470347776 15940819 3667821292972603250120627682101591002220 15940820 -97726538446948140500130022373062410240 15940821 72175900223452239317192925444126102144 15940822 -793615994726330654295023729966468256000 15940823 -12302257529987935946348503638063930753336 15940824 707230293537202950754292626599877509120 15940825 -1467039090745386079056435142035313838900 15940826 -1435411808224469548569032206558834780416 15940827 -638535234268505728659981033001267362000 15940828 988689600124353406886397864558288992768 15940829 3561893704647855334829778930605789816640 15940830 883880265254055295855454712902657859840 15940831 102752085124813387806784651734590718960 15940832 -6195350939307132336433050203896325603328 15940833 2538412043639217268967102127534452692704 15940834 148283642531402805712658117617963464192 15940835 -6091794428577829987996728948137054728800 15940836 -993880659100780056183126321708631238400 15940837 7773036381480425754279459231336337728192 15940838 -807823343018656874706632257510120591104 15940839 1781878766959897556998773678893718317568 15940840 1634845214064757379953506556811054284800 15940841 1441388008537479611607245608264487525760 15940842 -1640929859312956945244525204111773778688 15940843 -233233673598700574953611757711349258496 15940844 349633248934824605045088452210704916736 15940845 -2185148331577389112374077072417065356000 15940846 647565626963355932575142845880705127360 15940847 -2384271707514022764139491746283926365200 15940848 32283318824307717972918595400006369280 15940849 -3822543439242584069330640974465765024256 15940850 -406096098697493938329883899054611307600 15940851 -378458636969517535041187907710294612992 15940852 3940828459306000699848923002156033559936 15940853 1535921370798358741679504038512994845102 15940854 440038194941513531150481302763373779840 15940855 31940772472173669091644481358820249600 15940856 1845178420292111741102422397409292185600 15940857 -3205052481817214422453085171346125527680 15940858 -1147746740119194228605027286150070792224 15940859 142704272264516908092971299207641684840 15940860 258035019046454495877220586250424811520 15940861 2993748104711811430858823404291592435462 15940862 -139583505795245354069178298332544016640 15940863 -683172386227605950999602447716876367584 15940864 299186252394210199373424749018374733824 15940865 -3630299381545647694162035609256561680600 15940866 75931549452404994326286171707470545408 15940867 -4383977619767796627981780264454924256360 15940868 3506248290270457482089512301502522680448 15940869 -1703973155500875023488030516504004848320 15940870 -2378844086157427736263693836603126176640 15940871 112506766063163216432847739170508701000 15940872 2659128990627368289417223015399800222720 15940873 1458927680346761808971698269107498493128 15940874 -64999187579885839176756001542004308480 15940875 3732936750831326252145169959892998540000 15940876 171736681099927617811532643745541468928 15940877 -2211947041556529894228720264422000675274 15940878 1660064643668365047237031868540375337024 15940879 874843633330732598506454261060949397680 15940880 -1058416282690919925617987777730544189440 15940881 49809971793930330764153265100877268144 15940882 -30307090383696391741246304576437420032 15940883 -1516884293420731162992530235480910250688 15940884 1894808450423964969820156966923800180736 15940885 -1470727562921710742983738756427930064420 15940886 -622404884866881977495894076067747136640 15940887 25463709136903829837795173103639961960 15940888 4930287456252118465242754455858288629760 15940889 -3743145834798088909288159438403476256310 15940890 -32429424404484202519799623932207713280 15940891 -5401406503620390093713737621594108291708 15940892 -671069195510444701731321424195927116288 15940893 89163486395440601957240185196451540864 15940894 2770237094373943237591173384575816640960 15940895 -64028895399995481904110302513328648000 15940896 -1262266128813366515076124530209955250176 15940897 -824975646469235735799596994380095034688 15940898 1869721811506040945549009538395770212864 15940899 -12734527036154805566602617895866384336 15940900 -1559679761224044492457319162402673772800 15940901 2428537774545922806792333331589925820092 15940902 72128443778445481931382520547761551360 15940903 -2988303525731179107405664140999074464 15940904 2241047008718631619558648351145546956800 15940905 1025819996070950982852946787201625230400 15940906 -43087586710218025793669971820114562720 15940907 -3089168844212328655376346121011771925848 15940908 2512809230703710245494094237844980408320 15940909 1079266333752521788810494442079525641920 15940910 -481559023647466621073020438346759322240 15940911 355482927396195788924338818176705643264 15940912 177980281629507652678498881578841735168 15940913 -1463844005454020620659553232660583014400 15940914 893169548544721568549030020694526451200 15940915 1985059637312192349327477271426775158800 15940916 -817862396751717344392393580722292360448 15940917 76751762666312472194365413674922093888 15940918 -1473273685441874255518315263171388109184 15940919 -7109734279768376238347239756483887274080 15940920 564608002481145759379362841421689651200 15940921 -4612869306032915643160545192721209521878 15940922 -17562741089005206959135976911919103776 15940923 -1082822398367959496924642170784355361200 15940924 941374436950839276903052084197372032000 15940925 1223119869517881480100573746422101080000 15940926 1182967081833954660184599375519738297792 15940927 586514386995717931745399531272866947472 15940928 3848614873509391030643274365529064734720 15940929 -692335634733000576142842244490757708480 15940930 -2541206828422847813315770736486696924640 15940931 -4529470397215419691348651435868204095536 15940932 -154761103129330921575741271729725505536 15940933 -4698880765893465640968144488809875134818 15940934 -626682739362724647647315206839117845568 15940935 188683527601748454439211282130374455200 15940936 3035839213946465560752801358089107865600 15940937 -549834045356051949930963074734273163040 15940938 -744856459868425972144775611545462281472 15940939 -1228759039303545122107752250947561670368 15940940 2817965584506878321776995014445403929600 15940941 -3712097312425260548571323529200246015808 15940942 -1019843602893551988282907687394013496128 15940943 6565086500176896136250177429891662160640 15940944 -189484477996482744221456731686022152192 15940945 -50640144030492923901430172574568546200 15940946 -356822353836367321663255067360142351360 15940947 -4186589231569378626550410803201591907840 15940948 3284638993586580797426057923335844519808 15940949 6079879034503586678086041846419395784640 15940950 -22831399174621544697090173258943518400 15940951 -472722626201035159180836237437970314408 15940952 3361020919470502180749727335207583948800 15940953 1082244801763167583601699227038121596288 15940954 -2297318672789106611820676129412562487824 15940955 -847306081872603351453832426629183975840 15940956 -2039534007086909447269015539980856877056 15940957 3925606224364499574745219795230714375206 15940958 -879678120791034376829012459055711030912 15940959 -3127505586471192852148452166634168832696 15940960 17322922181719380417956505279025643520 15940961 5528057231319634382279397299055215222562 15940962 35522606748818617079655160831347273600 15940963 987820613157402228471307054395376893212 15940964 -294124016358416008520209272757418393088 15940965 716352827026660529441848301125603689120 15940966 -14519139191652860080539899240267571456 15940967 -25031662028192719955203454836688715648 15940968 -106674132257886274388650178724962304000 15940969 -1307087324740754691397685726784581125440 15940970 -632033741383909625925506563557066652320 15940971 665665847093407348089633803261333761872 15940972 2568640880448067499169854526790028523776 15940973 -417357410093044585367718941825682116778 15940974 259021369689896699535582815327438515200 15940975 -319406848441083029491402165963809779200 15940976 96992122832015157925974966389664940032 15940977 169000383531110155727053056863959343808 15940978 1216519891703913660665777598268986061824 15940979 366655663338700847397602776226691108576 15940980 -950525402532672874002377557543803924480 15940981 2229371175274749396985939180292119363200 15940982 2780437517842290422377951235161011410592 15940983 307941141337280606994234050322263298024 15940984 -3305965294882695204300593657519703613440 15940985 -3376249504620580221135329083421429389440 15940986 -2200772039338335762685580150497816590336 15940987 7302872640550794451862275233483157000 15940988 -214106530302429365009259319222434530304 15940989 -6543221544825243723675698711026731756480 15940990 -20369041377997976520736560188809190400 15940991 2177574123349585536283830935249808029568 15940992 1244796488917530626190656725086728355840 15940993 6215730991898990694757858434975495642242 15940994 -1435286054045302544815057942580359558704 15940995 -495715705669736049386804683582157091840 15940996 -3933157885279817839832080636057439536000 15940997 -6805815479727618360321048527517587746848 15940998 395149293953924232165333058009659079584 15940999 -6390887157101019353108058735313527457000 15941000 2574411072454069953407434868825088000000 15941001 -4997064661102831822477554931980268667904 15941002 763257089697923222266620755192098913280 15941003 53733533298536104871985839650016181264 15941004 1003543901172523171496980598226358980096 15941005 864408928539108789995703417870764359320 15941006 -173800940879851456504002575951873049600 15941007 2254408626060067947373884610031947902504 15941008 -383133132464217751968625629700958437376 15941009 1056820650800679274885854113999876855616 15941010 -71285693305653829330747416897969484800 15941011 7741977806505158333437307690491070659000 15941012 -5601089264057489449477379180253675909120 15941013 1181730510738174049674331876340746896288 15941014 2486618777814506316167384903648644493856 15941015 6436636612640755863524466872750578046400 15941016 304529270398964311009594170899555942400 15941017 -1816953427988315078948030471441377505328 15941018 -2482904625015741113933583300174718817040 15941019 2608711298386016342904988152371378282880 15941020 1337366217273811139879562384947814612480 15941021 469773137501816756182901256645842517222 15941022 603349326323529868604947185144640609920 15941023 1410347817538769638843075828194280951680 15941024 -3072668032164441240535896901806981120 15941025 -2198955461208089098377084541012499276250 15941026 -107872133559174839510055185824323575136 15941027 1918937857141715025479372857140042726876 15941028 4973039013669235472311247526440133003264 15941029 464451823513606255908004228184591166648 15941030 -202814082329140321775165473993278201600 15941031 2445139002075649296369430771176450720552 15941032 -505808523033418161570203571739367116800 15941033 -418433103744832014500356011997543274880 15941034 2201952890263329451208353399152471198720 15941035 -1467571656112075372450144260939383683440 15941036 -1898903901688483866708183664167994890240 15941037 555803739004943504059686672850135646208 15941038 -21290324560486040053616723755395217920 15941039 2921670500951361135406029953109243039960 15941040 6887174280382488709601768894072094720 15941041 -7654975265661923731908008999656662952558 15941042 1785920782674528210057247346987713449984 15941043 -837054351512541751302597583303419735360 15941044 481017333496805548669349213221708036096 15941045 4090271426693167404217525341560227061280 15941046 -5070683517523744268046000591559010304 15941047 -2368329452251466457872707419397012855920 15941048 449340539048961100104544686968691855360 15941049 -2506336993721831213134313129203284329136 15941050 -1982715671766567833096463426555959558400 15941051 525112861116882269421115188857975506944 15941052 2727150414332371191447625610526738571776 15941053 -6073641765329744360068983578610635909940 15941054 357800205405505445543834476980683880000 15941055 1110327041903405026182782553221717700000 15941056 637953931825479131853232167008589578240 15941057 3170445973411664385557980352275897713600 15941058 -629124430149206691927045507545319590400 15941059 2304274837960115488613617718622361971260 15941060 -2899869058525175348445894268155800267520 15941061 1030376869944733234278091839917709639360 15941062 -1655020613831849612407489813257411467136 15941063 172305392767017427611827376682903002000 15941064 -736059524935539993669652937645668884480 15941065 -272575245217197146044206591831926926080 15941066 838325772149063153899507393983388253232 15941067 2211296757785971353438182961114282891480 15941068 -1320328989807451335911000556042164997120 15941069 6307543094237035190242407858300013071660 15941070 901666301768489148517677096258309734400 15941071 -4000025667513088278577185060261261779728 15941072 -694405169077400148954558610415739838464 15941073 -1667740066057854542103981224386266827136 15941074 235196523303949824984684470331087397632 15941075 -233071966878213061162699250553098297700 15941076 -1195646363701113895821407657437714022400 15941077 -3641312588418024802938566213255479408868 15941078 -2094697573864995062631304098963970664160 15941079 220004733463215768078544972938715751808 15941080 -1689777470010411579273145457211041587200 15941081 2333062349517636142456320380947282872132 15941082 -2517752771019617361342247213439009822208 15941083 -86990476426006765057290615586097363816 15941084 -2195796168937429087567386494059931080704 15941085 -350245891580545181643676751088099164160 15941086 -280335948989001805358710009481207721600 15941087 1714696307226070773736081570028579316384 15941088 4231360673967596450752580827825701126144 15941089 74853427034276199242550239320143899824 15941090 753295940019259808532865587537416202240 15941091 -1375531289678337231831261601580345696256 15941092 -3657539674736526501635782734995896581120 15941093 837423514499560389731279893682166739584 15941094 244886028505109770764002515684268544000 15941095 -3839224611443240041722976354767861202800 15941096 -5325397908533519111368964648830846878720 15941097 3536741461356322475924829264711044976000 15941098 378692922032599654282079348436128122800 15941099 90079793956821633722966851161407434560 15941100 -18228528244247582812150625919576883200 15941101 -1548806882757416455794444831568152417696 15941102 3717179186661404453494574367751243954752 15941103 1125231268217933268222848154684699085584 15941104 2081375848199278571864809171391924797440 15941105 172046476922008587728616028417119358260 15941106 -2000328720637965835939732336989635858016 15941107 683159628766734316840811907769857998080 15941108 -2163333521265894756865828929894488441472 15941109 3501442899806468570170731582175736788320 15941110 -129769270485485594225130806162023895040 15941111 -1053371061967140454546709413216339915728 15941112 2525898410797403045071635230228069744640 15941113 4582533608170896879396188111180525952362 15941114 1550694659287751005996028946277058265600 15941115 2041618817343452589689061970709417039760 15941116 -249786463076908642251452810472051944448 15941117 -426005420097476001425789046062364539988 15941118 366550671128233842081172078755358711104 15941119 1779427893245897586406668116737521252760 15941120 1070200971758679426521192626062675148800 15941121 2657779427530695969741805767170392848480 15941122 2560581156608520579485210306248098908112 15941123 3161136260515396105194586537122323466504 15941124 228652855771436715972661043779289586816 15941125 812916340564071199036125268922199435000 15941126 1323635648889845846859005975713879380480 15941127 246117286187587559593538437674327862608 15941128 439313762634814825699511249919404605440 15941129 6808551516356414077389042203991297800730 15941130 225888779100780932374142529742871470080 15941131 -9821530058746672848640765714323576710688 15941132 57336646775659157400528054932720312832 15941133 560257406030519186351069457777132040320 15941134 -1285683796393268946153970551742458243648 15941135 -247205547343922916269242341227234958240 15941136 -91280788635133634079453030408748400640 15941137 4708851974569046802233928971925826916786 15941138 4225174220565364806877250084938519033152 15941139 -1603676473790055110424785573967309403392 15941140 578112366122351191605458939067350173440 15941141 2563773802796014509088405111242234397500 15941142 917558763423199415048258792899518483072 15941143 -6147073615734221767135225644129245543608 15941144 -3839209958545928224674336917651728803840 15941145 379612143109463485462485292708248960 15941146 148072732249282802455672140231659009760 15941147 -2485643698082479338998440525329745729404 15941148 -2067448625332047778806502713476198231040 15941149 704694475447527197676240853021019626336 15941150 -446896930182190075964981182387063339200 15941151 -2189760214061128591022573068891371244800 15941152 -7597890999495493894606147240255322849280 15941153 -1718487888378983184747041308968969948396 15941154 530661820143923209789904366572210348032 15941155 -1049038210971192933430510384899613664640 15941156 13469249351313888298620561357144760320 15941157 -793584652132538361977890709996515725120 15941158 1701520498385782784940648365002415731680 15941159 -4626418084165054912674573497367287261520 15941160 -1584673710196996563367710702443845478400 15941161 -681576443172615826585845030489093421056 15941162 2131114060680116319780968909240269754112 15941163 -473454578781053459039169023017861195776 15941164 -1625272237223529995706697594908973016064 15941165 1387770570647897624811839170038914241720 15941166 889767068177683369928139945247209397824 15941167 328880143834328688458971938812701599744 15941168 1041060873129345789936375664477756833792 15941169 -2104860981890904203586040268430228831612 15941170 -177706757184082752130887556595690125920 15941171 -1914077424012131541928803653808220981800 15941172 -1260744090189938756966340238391616024576 15941173 -221306091488214164765809960725640723520 15941174 1848647219821309504598579307401070165312 15941175 -23831779612567163279444646279525100800 15941176 5166454703777583433447718446542606274560 15941177 -1186731762819065461712879707569005142528 15941178 3618813877497260608168787951095375380480 15941179 4709348329024443764734704188269963223780 15941180 4208868316593931907474233310408704035840 15941181 -1402364318126246539385195350389625983936 15941182 1800543574885841827953861377117453928192 15941183 2478491085779458608412188458434453058160 15941184 301521450399709131678297149133343948800 15941185 -789739426317301421575797622211599330560 15941186 39897896220770981210986583891666142624 15941187 -1259304476673220815426176585139780934800 15941188 1713756630487193167228532543639258357888 15941189 1767159964209797233261403385107081336832 15941190 1311721608505205823027958004502502195200 15941191 -300118494862406021407717028312840943680 15941192 1507756168833693016629661721736481996800 15941193 -3495308162255742879844442831458344861936 15941194 -2327247805488486897988617555337426417104 15941195 -2606751876021370758747921045457407976800 15941196 4839773529837847503220360318345627740672 15941197 1036927278634484704967662457746652266912 15941198 599158106751058064687249700270822286080 15941199 -250409280718957636611983101128843353472 15941200 541116503697797154934228216951986585600 15941201 -6843646063993358729722645442128425126798 15941202 -1734986352989690016777298165090009027968 15941203 3667226265173990627930743321475265142680 15941204 179556291475784256118496608929387866112 15941205 -72966683522728476546448361156391507840 15941206 2026771615103830678695224419168873008960 15941207 11238425939780114509796490504388039545840 15941208 1683545783006360575564026946070387097600 15941209 2588036030864826706312309042334904528000 15941210 -419824174227487702461250676093767104000 15941211 -403548824004855424363635002863950424320 15941212 -803127120688195765494728936435793561600 15941213 -1857998963854127103796404338027773167240 15941214 -1829850680312508909312005388373635247296 15941215 -3666632568233532288003235594216300582800 15941216 -5912088585473323462675348327611080245248 15941217 -463050087414269132002320213466748515920 15941218 -60494748141245710370817358968744928896 15941219 -4009347553422365432337266936167311787824 15941220 -813922893674713026590146184301005721600 15941221 -3374844783134447997530547602132522268736 15941222 -186562772794130147330194521109359850176 15941223 1256608091543500494115418609361895079808 15941224 -2166947466348732515679915275852664391680 15941225 3979479715959350057030590716772978790400 15941226 549415464506269176747813557114244169728 15941227 111130889690880224437936132872726750592 15941228 229685779726934381786729115973178035200 15941229 304096394959223985805350622365297148608 15941230 -413590903395618033877724658160387122240 15941231 -1837074523285879461186276258344394157488 15941232 1302558405086395411774361280595359498240 15941233 174689118358599909432063319215874551360 15941234 -517832213968054650012326349685547163840 15941235 1513419395912312043553949689724823400800 15941236 -2160286931005671211808100333129325946880 15941237 348084152940119284705121965558127868768 15941238 -1780438200812906395363641191463962222592 15941239 -107977909659600735125728366841104183960 15941240 263703792585773104677669263529786163200 15941241 216702855090915758339862096969867772848 15941242 198299478538237732329573544320317030400 15941243 -5396430806517494931721493504871224348520 15941244 22801343884602352114918231252808957952 15941245 -3376056053828517676750023901986517132500 15941246 90691393380001533434371410195187088064 15941247 -1360546378622106649958993262520364017920 15941248 -3342959069822504849010930804210825953280 15941249 1079032567783346176916715138371577282564 15941250 56609104878288701095739606643780900000 15941251 -757951390884710362949019984622708604736 15941252 -106377733805736065094102593865477611520 15941253 -1511999217723986303911582866549387902496 15941254 291653156036920760546349013900640354304 15941255 4011220115966673846839022131802723862320 15941256 -3286529129166671859359533044695285760 15941257 6781000255054337727678208852300174716852 15941258 1767014750919901349172855337408824722784 15941259 7346326705866387149299259379999369344640 15941260 1132555904445259607135891080522768634880 15941261 -25290474732234583505646449920000906752 15941262 2468701012302560392086898449941373145152 15941263 1985756073478571756339042863534713335832 15941264 1770437851362459543959595660787380756480 15941265 -955842019219792761048527617131102809280 15941266 -2912176831473633588378570989561946240 15941267 2247898947848572355754730888169256614316 15941268 -194750213136201684552166845920417894400 15941269 7497056879255865769692357002137407385920 15941270 -743695801282411383153544575022754737920 15941271 -2023554490363651136967568819922060757600 15941272 9820475012806238139473356280962988359680 15941273 133413429960908996055511485385479164100 15941274 -169117665122372480109859806427723614720 15941275 935226103314226820209358421358838073600 15941276 -1369533298679037101660307478754189895168 15941277 -1110208656324137000103750666311679616704 15941278 87010020867346268190393650160962390400 15941279 4094247899556024741218515872553326797784 15941280 -2764902432412385120463614879698837831680 15941281 -1405165151841324939888579378130255237918 15941282 309083753860640019648027806221773749760 15941283 86855179416566908003528116967518223224 15941284 -2037211217125377996917670982368997785344 15941285 -1215792869135211669572199530868832857600 15941286 -1904122916562450547926884491476668185536 15941287 -2054887029886972848832066252325274003240 15941288 -212622999897998727766586975890593300480 15941289 -214463139704819333902989395061913383552 15941290 -2733829990143228025281745786469638461600 15941291 -2473063844847006971435889611630407613616 15941292 433368617216339793339260891159097314304 15941293 677525611969135155720931832507988383200 15941294 -493067915213161749278987614356756031488 15941295 2594593495506510168703331479624408056120 15941296 843829456659482019949821372690756403200 15941297 5121314319580433096190869533421194732272 15941298 -148305911513205440211962403762511422336 15941299 -572265922294772724602814684247207585080 15941300 -641529874277974880804937495937259520000 15941301 2114030621248146297938328274845582073632 15941302 5029086710382836863054984404216539904 15941303 -2370445269345736734367320514026527011920 15941304 -6604854888544289866748042125177651200 15941305 317691408985724415791736309137320043460 15941306 -2469963796046813615486257159908577653648 15941307 -2902971752899502641656624254583292925160 15941308 -5984951536541696063418827237850171531264 15941309 1953257561883735159153961266156222261516 15941310 913937849813480186915462515457203568640 15941311 -1926408099443329270668475184954398362288 15941312 -1083900991432741093917851496457382658048 15941313 593592859078601077433009317964502931200 15941314 1092652546716941012999247716019981698256 15941315 770288462519517872852804517191969695920 15941316 -894804781414900282407176622143549423616 15941317 -5902532806512309443128253697446533209474 15941318 -1383472267352468920571317134397153364640 15941319 -2636235035830980829731311061530958332928 15941320 -1975910895683370970453633726845697536000 15941321 1827774228820180062644826532343001556944 15941322 -502555683298342138618394373481672162560 15941323 -4683120158930886391603656944307882700800 15941324 40298483606146955829854724772872529920 15941325 -761843671785615367475485787677435070400 15941326 517329138766774168598630219360469653184 15941327 -249664963548646990930806161444599824 15941328 74489172297288708247441580648312340480 15941329 -3096128450296068435036428215401896425740 15941330 -1611813292103113342735010745507557401440 15941331 -674761325152417447429064197241385914880 15941332 -4132283624495896280734316233028028284928 15941333 991308173513357285114443249322126137404 15941334 -1156603731303985584673339897842170157120 15941335 -225368615360263674618711303012365221440 15941336 3007758745363728385597479242587670937600 15941337 -1737352516003030296321364291745738571840 15941338 124429130508579226327751295328121776896 15941339 -1135809365492038179144290139325386514944 15941340 -155904575455817213100653685005769830400 15941341 -528076431940325450895647664213570381428 15941342 3405655906208306377800126065951625198720 15941343 -1094286510875974363450258088271682179072 15941344 -2948095227207163043543696953945051889664 15941345 -111038930099919452041589467941994742400 15941346 88463562422474337058777054856032493568 15941347 5383888142867218242744856307971927040 15941348 -4455565539246847839337770681793341739392 15941349 1104776332443680965016589373451891044734 15941350 -547851866482291489178002703660671027200 15941351 8405884083343268157563219760025393599792 15941352 366404198711477541891338784160773734400 15941353 4628240840641998711764513999693006167680 15941354 -590182992096493866658757858286460961280 15941355 540127480530479571699472509460933248000 15941356 2300726868625701596328270370209245536768 15941357 4748254661437624767046370694441522252 15941358 289750084995703679014590073836961214400 15941359 -293623944269839435711384445523175099200 15941360 -247991620836344921221399352080328785920 15941361 -4554196828010371746276012515645703864000 15941362 -1539306208780077013612252395536751871968 15941363 -2778250017028099323202651328776657454388 15941364 1667104935576187218476456533228406194176 15941365 -1986110761635653356386286794598474291680 15941366 1336677364830291836645574876482115975936 15941367 166722906088151707827364398074122471080 15941368 -258618253689028284446386432821943664640 15941369 1777591927997469942881032636927734831744 15941370 202570226109068887674802953933521702400 15941371 430310626445650447823228114684022961200 15941372 2939540784872455075608638258463326180352 15941373 -231784795477712357552506996227942622656 15941374 476942957241097306569967271568006025344 15941375 -91294747922222287031304151816569756000 15941376 1042936647474749501347002627708225060864 15941377 5088326634039615539195611154121481635200 15941378 194203902323730885380358847030873079808 15941379 -6688520727574527172516527565097704381440 15941380 534774989583001480563864700474919731200 15941381 -5767342238084902730797966751201327734818 15941382 -1052635321475663227603039383566058708480 15941383 -6345065612892031425437384101347005963368 15941384 -3628476437954711297930715090071092669440 15941385 2768519363278438139341410140719985083620 15941386 2119290205225445160199042041921715609392 15941387 -1698816348618041271416046520791660940800 15941388 -2865840806518927757212071636184763404800 15941389 8720154121298311654281376461064972103724 15941390 20953618648955380570750363878153200640 15941391 -2315259161926291530859000398826135366008 15941392 844235420814716945457245980754466570240 15941393 -1818977222890047063743899120519387666992 15941394 -515531045617102438901038956664995563520 15941395 -2014894805984316739013176953325947398400 15941396 -3226836577597675053121212054794515459200 15941397 349440106192594708678507637004763739520 15941398 2683133753448907192127153672946730950720 15941399 55424219413571370756298600704111116160 15941400 1101998412802059859571937867091531008000 15941401 610707705817358438446369150426729975552 15941402 3025320448042122170403509304330534631152 15941403 -4588557072435764890129036449141372392760 15941404 -2053651141216967345870234767791347014144 15941405 2294040283005848302012239648694496760 15941406 -538475203570063708193712395950505506176 15941407 89701668667667033618811054557321556880 15941408 -115928598956741563546767807032258985984 15941409 1351327469544579850183254627929548210176 15941410 -2625925407109054857718967449962250905600 15941411 -2322071208902723330929818597066394268376 15941412 -1353316058249072999295945543285908398464 15941413 -2762858674807304934060346336509339256320 15941414 3567834746193154358470262121123023985600 15941415 385183281825712977290312012487191808720 15941416 -1144216734791479128119878382136816691200 15941417 2729311418582461233481307942877673606272 15941418 2034855541153511246875909141019113194240 15941419 1555450093352227398068466620253456292144 15941420 3624961970077272530987258872455209026560 15941421 -4145004808033516316923742512824045312000 15941422 242823411411141657381938294362125455232 15941423 5333774499836126672861938160297438790672 15941424 432136025169608249135508044831838142464 15941425 1222833334276570560817664790391086902150 15941426 -29018726889192217468924428359973903840 15941427 47286534818563551225206467505449293024 15941428 -5765124809786818489933140250117241013504 15941429 -1922392850959577218214642892496258368 15941430 1033323403464878122724752590100687762560 15941431 1231746974269193302934562649967481551664 15941432 -13386542337906936482449217650917580800 15941433 -40960725091957338754368546067066970112 15941434 3137365075901438036794306237173576426240 15941435 1160438223675595908964108108556015817360 15941436 246242877464880284611965374222919106560 15941437 -3051899507201064749499752562749039632800 15941438 -1459036519573909637535952802209875651456 15941439 -4274857310229128449833376428855013391496 15941440 -479966235631474979304918147529200107520 15941441 1948034476563181366849913191574249721684 15941442 -322155508062557505118102173976271175936 15941443 291403793495055461222245956333499387600 15941444 7192961879968159232382923589175631616000 15941445 961449487977722114412842346027809712000 15941446 -1693777639840710861582415143803939184000 15941447 -2617858772852748303512811566413682916480 15941448 24916494240321565533219303391739381760 15941449 5184419272579830973645473928357699775450 15941450 180840237382412390377857996184990156800 15941451 4944007182644803903530287275360158582000 15941452 3786590694151861308195059022944005051136 15941453 8368283599032300953441394222061380895680 15941454 -1449677159321959164154446919448617913280 15941455 1118132682585400955895845497542428292360 15941456 -268479756048853175502005924475489484800 15941457 -772863937677307544358822155529297694848 15941458 -119252898149323484381990855852777633280 15941459 -5677442843217977806054051229588639781240 15941460 781603581732610261479267988958144348160 15941461 -3038135154173343292400503471659476206656 15941462 -938426094976502687140109736450682092768 15941463 -4180831760327624543771651728715955906456 15941464 -4784763867909054138341363913043372830720 15941465 -1824336588409612335814877165957058161400 15941466 2694594629292579311898532694822548042464 15941467 -2726472020843638083650757717137607874328 15941468 1675145100081110875047194278422315164160 15941469 -1776436589109079390799015389274692841856 15941470 1732651110468772687450575413377628431680 15941471 358420722057826839458058015399082641408 15941472 4454059137750699105324906162031159148544 15941473 5859001921393265075890631705042622354722 15941474 -2566452679899531732163648007395143510240 15941475 -906837341181332751233334320351081760000 15941476 -87042038138447413684621566002035923968 15941477 -1709550245344672736337800009014065958848 15941478 530072105778489802313499582886684692480 15941479 -3195093780190759748885517289454477986824 15941480 -545216259141937268981614911675419136000 15941481 4535536139255651348880218543689589537664 15941482 -2137034151923054830666968907893929488128 15941483 381988898807445817440619808750743530600 15941484 -325866209738415013929395182958530209792 15941485 -1813915860719031485995054508099611165440 15941486 -776170514922303121514643674997717765120 15941487 -266712323569828092478329693910437451248 15941488 400703255614045355708023904350173855744 15941489 -8105928763332987348750302223975635389440 15941490 -59061527716917205339353188476221242880 15941491 -6181458331654094637298873940848048477108 15941492 -326185635545916367145901047198372044800 15941493 -2140380948713655813165649118703790196640 15941494 -2579294871197759949226389752169435888960 15941495 807388644648227308838632666607547584880 15941496 1109757511186486401100552077155160268800 15941497 422462564692214093946229199667525941760 15941498 3315662963173931510742346397815651695360 15941499 -786735253185592076398213675451816931072 15941500 969753920911657167596195777613063552000 15941501 -4017529692945333536593464170835971973498 15941502 209605265092919434150578098423767449600 15941503 -6018015194668204160915422951039732851720 15941504 -1993141726133260744836462538948639457280 15941505 1538693325385057426459788595164062059200 15941506 -1499328980915282494083674680991206648320 15941507 4796708379563480011429563823578850570752 15941508 2526516922669118094796973108613411840 15941509 1308714748502345047960853078666095503710 15941510 1010459815873951903172631492659725248000 15941511 -1411250255303748032118490587182791988568 15941512 4676341449408607225953949079577870581760 15941513 -1943708134082717265165398853276494485680 15941514 524741851167233498908789086543757904640 15941515 3912352444768411372917941773138045136160 15941516 -1989356574858789772439517549751583259648 15941517 -4476750698698517770039482648862095558720 15941518 816560897275800496228544454458257864704 15941519 -51470500197424968112863218616857841792 15941520 -37210758910489988980470173876956692480 15941521 724665277355532044386643969969274754464 15941522 -242024422020001882696275675751368728688 15941523 282755177067088904367539007394154143488 15941524 -2337057016247205634790453364002354587904 15941525 -4355043231812996998382382890566819893900 15941526 855213785116876752808868499639662046144 15941527 -1174886502268402305468077449849185045888 15941528 910345641675266230189603335632018012160 15941529 -244552279746359135258210993273512478064 15941530 -313402071154159671218666560823198837760 15941531 -5364624386889442541350333905809120120808 15941532 -2306544889394547585020583772448272588800 15941533 -1872542144375867746330431407006216502656 15941534 25356394603121567600910674458586462592 15941535 -952610470672964253841663412735698028640 15941536 -1030423362217856840056676163359614304256 15941537 -1898147929523969152064217176725394392428 15941538 -882076220244542894805600881145413039712 15941539 1487706492959659627263293319830068282080 15941540 -3570938279720985684566600880447219797760 15941541 -302369046059975884159920496394031401472 15941542 -1336552026925067729542404878320565879328 15941543 4353006250169472193429256459138829084792 15941544 -831717196322963402159684406550809722880 15941545 4374168305190460451061872840645423845320 15941546 -3400372791182751243431479421740126699680 15941547 -2653851657577080895288805761283281055076 15941548 -891214127603081167551561591457610727424 15941549 1213454477461130700524096202256839301248 15941550 666733895996806816637047802974871812800 15941551 962965596303142330635582812318713114600 15941552 118370091161608366341418194442942218240 15941553 -62501556215292593075799160829978880000 15941554 682899765079533025564254691635002975232 15941555 -1645327475178635339182188005996714521440 15941556 -4397159241720901507310191827587509309440 15941557 1176965169245744513931015365669887756732 15941558 4382063361038461437912958201149985713600 15941559 236937155843257482888756666497595282048 15941560 -3926592072760456683564230053914130944000 15941561 1154043267181101876666561035793163732800 15941562 7617351830510115060347104295450356224 15941563 -28824987415539654524948591226899958912 15941564 132921294815344304461011168156212428800 15941565 748357807278960267543284928581760430860 15941566 -1159220163266884135731747504324511104768 15941567 -3253371727070726273160624927190950216384 15941568 -1455568367999848206328038970002285527040 15941569 117022252039969961672041904315504898496 15941570 1934833532507926458757502551951672627200 15941571 -2179756882571539332373601146480480257288 15941572 -3780065059701760349272149887508508465024 15941573 -1789046514900423660148696642074521155620 15941574 -2399010658265523396203239349719152499392 15941575 55329650910594202616340696667311387200 15941576 -183773760441528978794852328095898992640 15941577 1533513687036563846163830361351859290240 15941578 4624724830768319108465464765832521203456 15941579 -1739667441881375228382937418275231947552 15941580 370075298076394286760543222978547046400 15941581 714715004142910430337124784259922341132 15941582 946083918649466682340808011197664142784 15941583 649880394017035416493697402052483313920 15941584 -2244125510831990112524691155104234864640 15941585 1420702981578315647072495026299671924160 15941586 -440863997150774163238895392967005788672 15941587 1325452117384884368064242353408768464236 15941588 -255292471091617523287503584471569814016 15941589 -452868333290612726437773070058221931520 15941590 -1002269669612501544808029934846343155200 15941591 2441993840232181786419937109681739472800 15941592 -4619182626083767172997047846976329287680 15941593 5529498235203294961622412839441763299860 15941594 24039909391183012731677463715821008832 15941595 713608709399441023420010867869261347840 15941596 5585167716665622333868427341934153295360 15941597 -2847422720268305770000294601611656810048 15941598 -942430961771351458474707446676661457280 15941599 6308987615531199819061802197964331816960 15941600 -2726796254726135978434357257339017625600 15941601 3266849654608549319592571352578916556288 15941602 3522080797595433374049531364219380508752 15941603 -3780547633072773807465341632030734818148 15941604 -64483053697701138879042005929238765568 15941605 28174202420155089733677371619743568000 15941606 43433664800669349763719775974057540480 15941607 5220571057423002936972521523518025206016 15941608 1785441755774552886121317160019079168000 15941609 -3130262695958828900891876248414591595520 15941610 157144358844135239702194724256957368160 15941611 -670922616860985197282746720990812479200 15941612 -2815281217194800424548500937432416767744 15941613 -5563505458425273913479517269623289189216 15941614 -1552955381893287789466629585417306668928 15941615 2354693466374345714065330984227181682760 15941616 597353395717704169810691831243986993152 15941617 -6574945799651844975923904258559752444334 15941618 -874182497139140270279079836900407827456 15941619 -999231809762888720775032599183079086560 15941620 -725847568304070174503812475609351600640 15941621 -3878101365237204224489199825481703177856 15941622 -183844703191629117520700485887863347200 15941623 -2949319316182474050444209772248957761680 15941624 4597939282363517667649077798204803973120 15941625 -724963685628649984662721125392492832000 15941626 -671542751041708295540824838603923332096 15941627 -1776226445162553302961080469134154786720 15941628 2127491371268382626079900536210015411712 15941629 -10485388803376612111829941828486296250 15941630 552183118003225401759829223912093771520 15941631 -2535029015267625711949320973358746590576 15941632 -992976954308661584968822403227744993280 15941633 1555461630052198944451639596902248314882 15941634 -1546467518838447308165947001805255257088 15941635 -1171268829479647240528196042518484582640 15941636 2191135763088362768520087246431573374080 15941637 -7449641736151240149809367696432979426560 15941638 -977648408819083461706496719979593023360 15941639 -1778873603303328841288208747978492904144 15941640 -113550498160838226635093255609524224000 15941641 -5263212412306851553846146625950700713728 15941642 -3271637343268732902919676642400583992528 15941643 3355411465089391677649898768971572987864 15941644 -2644698235685607694388291559719447038464 15941645 2817919067384287233045568218573356515200 15941646 321056243301678488096487845845144550400 15941647 3564452526042533163345047829480387888320 15941648 40286485904541896091366644168298332160 15941649 1934473936090726888815621149295382977264 15941650 5139059142980150684761982009436874800 15941651 1568079774619630894964392152688956728904 15941652 194509100224528332865015843950321752064 15941653 1290927465205929054809284531392986745600 15941654 -2896336995206557048330520765484560992224 15941655 2901103486146122394708435418645184742600 15941656 -734721054457115434244385738780013731840 15941657 -837535689336514278360656216840622044928 15941658 973462592749831200565087615139431081728 15941659 7714337353559296905889927084003201396800 15941660 -977768633086660791807776443788104378880 15941661 -1118792205010186282593297569853222031296 15941662 -1870391895009088969918013647827040393536 15941663 -208399467920396717454986718445800016440 15941664 1815934975536575113948351430388366704640 15941665 -4244131819676845517692289106719425132800 15941666 -666890478091624147587043921466087184096 15941667 -60543385945435035866979472425372518400 15941668 61635121842985735612225024672847216640 15941669 365191705386776594866476622938275915070 15941670 -531527693622100435345774297187677190400 15941671 -1075223576580267499915566546050343365128 15941672 1182869417955810909404575746900863047680 15941673 -1373263443611652816596918045660788268640 15941674 7043786897326107211124683629107733504 15941675 2717202959616370563962216745076280620800 15941676 3023313591629324464946498590326763218432 15941677 2640526632194097688301378372284300638060 15941678 1505865152707695859204985710641543666624 15941679 -1246040646689480783017422978368009718624 15941680 -293093744886042380488171211535286272000 15941681 -2549387000393715103910835505082454902208 15941682 50443382511786576089981097909397635840 15941683 -8231000791455908199643659134229457284776 15941684 711759562898207629176385075731916646400 15941685 2503589360347612061926448092238558080800 15941686 1483377640506649380585817715225698834560 15941687 -6459747046152891223191756466165475576664 15941688 -326658848271346256752611611851657052160 15941689 2161370004276938629703776122880290917124 15941690 1315940868443704953113342075390963205600 15941691 -387256617880853158096743568712659200 15941692 1377922230757295711216712642500287939584 15941693 -536743003565801719524989445833528465280 15941694 -509445862265159931881719795586218833600 15941695 -490564902181990383614416416599944673280 15941696 -934111129316545935363605283399708180480 15941697 -1386745250685694992957080716332074192160 15941698 2608013765934606294141951261966207483600 15941699 -3803412709917060211329796680417443465064 15941700 585486717453303359730439139724744892800 15941701 881273045785963586827891829303828407104 15941702 129451615425667465029999083051556159744 15941703 3920520477214198741574170430227684915200 15941704 -955897998500486080746566938632748170240 15941705 -1108148238524014481691374657649798597240 15941706 131235891235998103648584010567368921600 15941707 -316386198669791403697568363658912056044 15941708 -5225970636991165759716292356490981224960 15941709 307077163850719785222901351209425560236 15941710 3161689828052914914785185057165150104960 15941711 1996606018795926566304607436814981621672 15941712 -1220760458690140003864358574482735628288 15941713 -1786624213092403557477252626816032241038 15941714 2252517259842056097014243582628720414720 15941715 -1502569959402629595516789147719734172880 15941716 1528037468473284303232008506715138318336 15941717 3834853049742832500148335158332685104800 15941718 522361097605554349019449506119731526400 15941719 -596392124652478637880571086842787368000 15941720 -1303371904054657190364087295634926387200 15941721 3009908380965810980421026727198895215312 15941722 -4217210240745640269282783455586858923520 15941723 -1014246194079510239247078214267922277360 15941724 -2580084737140244978753717661388653663744 15941725 2863418970315316874184264146609938579250 15941726 1383188415841854815962175156211454003200 15941727 -328149796627396868368739542382210991192 15941728 497785704608844594304083027328983367680 15941729 -4303087150498914005381037757908110024670 15941730 558875220773592109674309085285066091520 15941731 1389537421822609167707779353052547463264 15941732 4259947034240629264535576204639607060096 15941733 -4736017504107711122354921465119140970176 15941734 67544429378996833204928602590998187840 15941735 5026564183028431029994316158481236096800 15941736 1397387063509337443268401743939829816320 15941737 -1020445893777055607179672597959030876288 15941738 -3758426974337921978996262555137474982480 15941739 -3060136843328044862655599887795592676864 15941740 -121728013472835443049055927444292659200 15941741 -7110020527016277037901052794863068357600 15941742 -2876248962723923301740413953823281248256 15941743 -1934534692417930483585500838471085392176 15941744 276580640939428585794239853452928614400 15941745 -5261095901251673239143986294654316960000 15941746 1893806241390241834462778886737140878336 15941747 3635312638324714464534249026601716279040 15941748 2179594403489204159051248027974883860480 15941749 3494409029615967784947449823607759695040 15941750 1566846856608557881348888473169152000 15941751 -679313396960987013871494959548542738816 15941752 1100779380257967414527158091691681177600 15941753 5824031457879253067905648734307188001002 15941754 1378046774603454580690584231648041406720 15941755 3352234773859552048387917079835930560320 15941756 -149669127472793429441514953019763497984 15941757 -2007127297730786192229258597063476591712 15941758 1352334254750921335824208327272728916096 15941759 1239084650519983916029842935413883544960 15941760 -21667147179528488602137228791827660800 15941761 719536531940203491968159616249729053664 15941762 -1305403272044691608674727568608480248368 15941763 -3253405252863034412758431351725928509016 15941764 430010145688380693578964478909125941760 15941765 -1267675584753623602228776709475122761600 15941766 -551755124053454603404722544566128006976 15941767 3990981871071019481962003048300069807632 15941768 -2055543769267024502199493317665612144640 15941769 -462192305417919298691797927907636284320 15941770 586007583410195226697980536420945893920 15941771 -6403251589128247471645824968052280589400 15941772 397639411435827254389703694523807186944 15941773 -2075037395977668359235998311024640347978 15941774 -2503987414885921519534429599834393804864 15941775 168479199058422645264863295014552011800 15941776 844281630898001793938867135606025592832 15941777 -56365619123400783282942021144471720192 15941778 -1340673591029758821122384016767727774720 15941779 -734089755609853353844422305575169811200 15941780 -287612058696481324468031984364727810560 15941781 -921639314576235011096557832385545389440 15941782 -216812675920398323171214560660411807808 15941783 662620720541343204157511190298559847936 15941784 -1813511145194915039314119636915007733760 15941785 -4670806560279920400539692404039542392440 15941786 -515190405307796393844228435597014092800 15941787 862111873786511649768757041114277873560 15941788 -761247992884162470240728489343606249984 15941789 9786253521754726566146028422341654462656 15941790 1032002268908388277770443569824193993920 15941791 7344641058570642459877416301247753876192 15941792 -4806037144178156756846714687008209174528 15941793 1326464828731562281580513686762509298560 15941794 -3330420638569308336866086415460843727488 15941795 82365217166535753824686710430664679600 15941796 -661243321732686383937302687035873714176 15941797 927214601749973177287310336538281125180 15941798 2395640704960693315265572383926933629440 15941799 -6427890159985378083670422764708999000880 15941800 -1018662454313393317090326734152642560000 15941801 4687995059847277898832161923259712932424 15941802 -1684491162197277085565797215883146387456 15941803 75774126801806036282471707009135592944 15941804 -338266743922126670372183150722623769344 15941805 624434703194706519636187941153832243200 15941806 -1924022425600252903920610866966391729536 15941807 2887661840117736521072827241591932983456 15941808 170536669586916775182858466955147673600 15941809 993919764525268400292889003340304990004 15941810 -1106806129403255144033438467492241840640 15941811 5448458032711851171306002529078846432000 15941812 904816952756361495952514574401875812352 15941813 -121838926059945033802470809963371131396 15941814 -39512175838647673488738275188656783360 15941815 2859279487660826063228529474111852837120 15941816 -4245977060205412850808345649593467965440 15941817 1753843638129269415953435856301119724800 15941818 -151433049292698567827502238598028940464 15941819 -6674404556928523249732793593860799290780 15941820 -15402085882452876080992281513156771840 15941821 -2186539572974704115847515543685221149088 15941822 559230096252243524515468201338294539520 15941823 2129634887512652081831033302964242489344 15941824 1693744204958299098924746082987683086336 15941825 -1462338848090081507175336088789529404800 15941826 -481929462119483699458300652354605689600 15941827 2810875753993427146722952251270302174784 15941828 256010323818052045057241432802246377472 15941829 168556635294900403694720448511982720448 15941830 2088687156527969160835550769454349842560 15941831 89915047498898453187617618957872181112 15941832 4257199645227788518240914942915162808320 15941833 -217223531060194832926265786137101555276 15941834 -491988541189494782848697015446146527184 15941835 -433592656405211971661910414210008150400 15941836 3788007520489096235923310614925586923520 15941837 3296523301328597941778576940061109068620 15941838 -1150802165891001019076987863099249953792 15941839 -160152049815817905635787211047089976720 15941840 464213520751777366723876826590721310720 15941841 1781991437063665510682762483628583026624 15941842 -260391872854580008999761857165053529088 15941843 491342975419221920044790511485242733568 15941844 -160070392307822563063035893920811886720 15941845 299657955475710663293596693938537419100 15941846 40644505784208994026829694717501460480 15941847 -1362973022699803683495644015399546760600 15941848 -2249323952245553094149246858501732720640 15941849 2155246277067014406790034410798351708992 15941850 -861887720060394919844390888612341536000 15941851 -7295109185069130946974153574554649544400 15941852 733214619974040922211656608040815101952 15941853 258783542950593621761919889594287096780 15941854 -1049803573318057705214553128569285962624 15941855 1446914037082717545763143375788290386000 15941856 -3690352500297116232575884845794411151360 15941857 1298469529958207095666808800220996102932 15941858 -13292356137219727324422618336746836320 15941859 2530229642805359684559111032835458752320 15941860 3329548854774635424641133608467035217920 15941861 -795000921252090160578099561186118240548 15941862 783706947862988824327077914046847121280 15941863 4752623765767556605650247488890167424 15941864 1959193877516277197549652649074591759360 15941865 -181143449572063087295175307764738600000 15941866 -135573013299035742502764058078905710496 15941867 -161787382955557769755337369272177149600 15941868 -908559754345626077182671115109668721664 15941869 -4253061387907949597518244444468213777280 15941870 -363195871470675524925199131243188451840 15941871 3772238750452610578010187018916442640 15941872 -1568384117362085956032090141865090023424 15941873 2148458675602272437951707809463492471122 15941874 306427682212115181310210599315241205760 15941875 695288160742715349441038184984925950000 15941876 -218949784998971615447308999707534848640 15941877 -867009260066141587027380621040821588480 15941878 -3698931488051930021637352195584300480 15941879 -5821535310576569013725812903328035274520 15941880 -329245468667670948927284566693785600000 15941881 2867171276390248730031528843867497944682 15941882 -879335240888862946336304566023065577216 15941883 -576006366487256818811461647392206634496 15941884 690910282697767645704299254851103293440 15941885 -3945164044421417227992656150613671358420 15941886 -171455722694562113758242674039370892032 15941887 597814465586127349218638782858466584600 15941888 3231394727758534438469976015453145792512 15941889 -569476150955546675626041850661747155056 15941890 -338141421642259543492375741231754688000 15941891 -2388216408410991363910830260020993908528 15941892 -702041015197350278986198376029212546048 15941893 813188963747692010559844560050423769600 15941894 -1016201227482211496943748448372395898496 15941895 -2463869938668049698957695240833243679280 15941896 -511330600107788376593280215960713175040 15941897 -1046277474561983131686399732108532533468 15941898 120815646736217962363419457925039490048 15941899 734696346760685629965309110568848693464 15941900 439387609145719743899632590416206924800 15941901 176907498779008243168143165765543748032 15941902 -219790453530908101532565525849999286848 15941903 4120860623639439868003739576454663892464 15941904 -160452357988951559302595778422050652160 15941905 -68740281028358350587251125968449952000 15941906 9006387929618980190816689652437175424 15941907 -194310345207637962169217017218954450720 15941908 -105348119201183804132541315619330283520 15941909 76537122343278228128165552311317609720 15941910 -993748104496315551371487052259549491200 15941911 -4884134044521004951864086718858298690488 15941912 -770650118149606131822770022925339852800 15941913 -680511693671600282098837888600968484032 15941914 3302954588616947891970093294675334285824 15941915 -1793613040538146193160997254846096292080 15941916 -2898016359991047679589758900404789654528 15941917 -3706466269041596084773103252664506235034 15941918 193569704815035885478610353331273795520 15941919 704605617388764081550254795077306085120 15941920 -39152103321636249102780708075244093440 15941921 4250983005981892870388343691191360161472 15941922 438530132429915422159688523552032729472 15941923 249165302822121324817670878246168648368 15941924 1535922191795247620459868776860919865600 15941925 1639244022855701859487193591113277945850 15941926 -280269936907021616784398694878871877632 15941927 -3184250732050958952536481936435381657840 15941928 2430332980058860301100038134004158464000 15941929 3447505574619535794247896341001256446976 15941930 -2343653431184402702277471089749294110720 15941931 -1909279329379673026250295098044297977600 15941932 -4990371102713375982948825992634808878080 15941933 772954107767658950937058146127726666176 15941934 -192128637066481870179122308180591819584 15941935 5251914813392442888476318478335785223880 15941936 90514040208667632693081125560506384384 15941937 1219615387483222100516821632160702662528 15941938 2287814609160893989056645964044772486560 15941939 2665589803205707712651133623217470372124 15941940 -282363489063492690118871843231375646720 15941941 -5262067792174080778204020917991693641316 15941942 -252803558430606800145733926162259688448 15941943 -926993800311366534467598716660354127168 15941944 1149447143114744262785221003828474613760 15941945 -1402250512700501887223087291538489587520 15941946 1066142843961204271190578346421433949184 15941947 -560957494637763828777850295224525682400 15941948 1078841264772671454973397589161479314432 15941949 -36628611905101473302038446200936946912 15941950 -465150823347418900745870700057225744000 15941951 4783787277745085691923539947267563285952 15941952 -259726036724107647264043662179161866240 15941953 2803416222598189317305612689599950830384 15941954 -1667572684213839843812850581400838195200 15941955 1295811534683708895819521127079903581360 15941956 3088580856928316550041947766543026281472 15941957 346387088614733909428565660332527954300 15941958 -1141287140229851640214179486140252279616 15941959 427977853694923030264981906824061092528 15941960 2012181096230492412296819537647038720000 15941961 -1146428221210232492574219549761455248000 15941962 245908327661452135316424226921667235072 15941963 -9557653950994546305267331006822085802720 15941964 3164522446249750482160912770313146686976 15941965 2147240827063356335794244278866504206520 15941966 -561005927124332962115429020666774901568 15941967 -763848799332436058477959110890685173760 15941968 -54092919122326103489939062361755746304 15941969 -6621752750151155472332194524048722486160 15941970 1196831740073302074214072599549487741440 15941971 829252306327948794527241304678433241600 15941972 2200981354809151543995864907941184423680 15941973 1331949510516529080987743604778642867968 15941974 -4084278349420027296521335318379411031264 15941975 -717830464097408827455167050594335423600 15941976 -821775058537518991492558782885866373120 15941977 -8303582709264548476450530521350520400000 15941978 -814504780769820681470928675631410847776 15941979 -4099514044769307591241842864927211161096 15941980 4574682779242759089190659684681174512640 15941981 7368923448672948715960100339263082328864 15941982 366969189231453087538342137762952817664 15941983 145631557776529038238938755504443315080 15941984 -3520893772359042713812709838186773741568 15941985 482373226941576202111376116606672022400 15941986 -1244304017869118896977937421222453861808 15941987 11941725183747203646001136034582212869392 15941988 -2410236781782463747876372916807944396800 15941989 1028006981745001641032872598141248147392 15941990 716504433510440078765888689131925605120 15941991 -149670491828976378316214915963076223920 15941992 -166865702452249667368210904654807040 15941993 -1266268052513176432353410342248125227916 15941994 -3236655372689151456747139353261072395520 15941995 1258514925114840647005334324457349452000 15941996 -149334774581307361143118930312440271872 15941997 3924846494750553138062303001820014481740 15941998 1013109668217207382944666977726643624960 15941999 1151893482237041750598182813259289122000 15942000 1117359233372445032116077852685123584000 15942001 -1930848194571111416048034811446914717998 15942002 -1759894268603620341038380563712970565600 15942003 -475389566284895597703851696766702502080 15942004 -1767870471237669390024230513144971076864 15942005 -1434606740432221760923980339769489182360 15942006 478309325244452347098134072954488310784 15942007 -424358345467893058100054606245613255920 15942008 2475369306018186429155366676713604341760 15942009 -1375667232606936758082752152360263512496 15942010 -909064933423389537204029889691945635840 15942011 -2624367779588153013262393235412076495176 15942012 -1265910414897689494814312094116201061888 15942013 1623380958266231171772457261460002339200 15942014 685342798295440648298466092231061310464 15942015 11222669640525892299383941482661030320 15942016 1067312307980808847406149979473340006400 15942017 -546506993301191855609745181599468003840 15942018 95021494109122411498030500051335723904 15942019 7157809246023791036192612023201932887420 15942020 434746059426699950568684230399560174080 15942021 396472860209214917857609234091911468512 15942022 2988354754545683574389492206863509694912 15942023 1462600163265116183688854437867246741272 15942024 2048179196465815709353917686504519761920 15942025 2030386886823652973604647060669982000000 15942026 1111308320332264788217202979956755825920 15942027 370415922872493072306632952918663016920 15942028 2387187449311286403127988543961640866816 15942029 -3590911645543252444042351751109987492468 15942030 -111283960766482309308463448636484994560 15942031 -2356902514833470121878226000864181344256 15942032 141034222603062543652387692191651020800 15942033 -4177590196566702452520021179700445363998 15942034 1597556703279409181237452932226983958416 15942035 44805608388565949641352928761595714000 15942036 -479498066935434470421530667342825062400 15942037 -4588128310856220093725221183504281704448 15942038 673450685736129792923630367731079213696 15942039 1076365081431015115345284681289113558480 15942040 -1637918565298401721920642847712021299200 15942041 7286795434263534339090906556356293018442 15942042 -998478380766789740210112320627425996800 15942043 893650161913545093133476342186286412944 15942044 5821337222955990612086908782935396507136 15942045 -954562853283079487069751142106944051200 15942046 17376944181241726055130119941022997120 15942047 -4553997037129306982117514582737691165696 15942048 2137653145167531797627240240112734306304 15942049 -5125356879189512777339813446907064349520 15942050 588848850430590596813427899693027698800 15942051 -621884149350239822339077188545077021008 15942052 97319498123902519823631415707169920000 15942053 352799303989192722510655675290462970302 15942054 -1504032075322688450533769533962442673280 15942055 -3703951231608516309455248615557595892040 15942056 -867050405828083489602451580034723348480 15942057 -4319601997758445296201261521981969858160 15942058 985420920159279189595091198239962209280 15942059 26361119038458998706158165459782814208 15942060 279559486575212083648438769329224130560 15942061 -4247995774050608323664180758860066862976 15942062 -1305111951802721570431510995380961739968 15942063 2662529230058042233053423468975051559944 15942064 515635195607640981371346906592598507520 15942065 2242100529690130964144440171035541217460 15942066 651907774053479688096820809639712587264 15942067 5148633861271727774788868465565542876640 15942068 47442975097242469781945481747322934016 15942069 -2997367313736183412795231376269021449600 15942070 876661387072814089947037901971564500480 15942071 3752212562444773478028556220292162679104 15942072 -3863824305932366627107727457370095022080 15942073 3251432394620600369679717499250002734336 15942074 -1800985698927327793916981302851610890528 15942075 -419636588677137487163643731594541761400 15942076 2897485425505260712297188723609333109760 15942077 6255307246763163819134724124096865305926 15942078 -2662598105864517851263995231226401550080 15942079 -46064407794215408167335511050236182608 15942080 -400984099685322373532160757127152926720 15942081 2807282374896975157793519250850474312752 15942082 -209010236790179992446328651687840978944 15942083 7143462843723527406527848227231374857200 15942084 -289651063935409850571063438375216497664 15942085 -2103130345379410789210235640251368769220 15942086 92442685869124325563458440732153865024 15942087 -401121812549245239424889211464664440400 15942088 -5181405918782576371013530215082875018240 15942089 335768359151755349572928433303842966400 15942090 1046915622437743083498333230368582617600 15942091 158252354137298856255685995648324538368 15942092 -2289316569344873171423259879258305328384 15942093 -5150963059316467028970227806845306782016 15942094 534106981157019757225669316372622435072 15942095 541232197892947883728599675825529317600 15942096 37369271644732076543536393831347412992 15942097 -5059875437337577535413404147525577053454 15942098 2480628829928910524156970903363285432960 15942099 -1866101115883354212490273739631399300936 15942100 815455404318916282977035605857506422400 15942101 -678965235180341064259940934795884970450 15942102 1933023070438720848230030434210813608960 15942103 -988045872305890341849960612806593654648 15942104 5061655959982049016258624303486298613760 15942105 101756815661369165201901375813715236480 15942106 -5233454157453314496836228203700559355200 15942107 571442795898523486215357532033041336876 15942108 -332818599527731799042746886785727225856 15942109 1353581532861024666584533089748525222310 15942110 1054762620758352114066355673881664112960 15942111 959679458255296638141053646872197036872 15942112 -571272208539978409845036621904989388800 15942113 -13970106663308036388297968075695624320 15942114 2419626196662709702996110163224060685440 15942115 -1843147424716436670824060716980037960800 15942116 339060657731189930166187488565408643328 15942117 -390381203644634082629924820180183231360 15942118 2483929556369170065656925938825771515392 15942119 5249869973348422083898127420436101342520 15942120 184155227171686265798198800151835033600 15942121 -1065172465566770706229975628773687680 15942122 -188814248930970808733987408690802401280 15942123 -1501902248951740334108334409592643705120 15942124 -432091983756326477753892055386638527488 15942125 1606707075181342645085131472708316510000 15942126 362803759704435048340024926206795714688 15942127 -1374343134976387468562595271794065673216 15942128 -621314706220240803412862717908057522176 15942129 978641062959929945250608408110547620800 15942130 181098410658062165947459946314445325120 15942131 5311320428053463037779424057896992416864 15942132 -2264742052368208927060078209008831842944 15942133 5953528346780934785444583639694338142382 15942134 -734128926045979258774228685729786717952 15942135 1411642274711050705067816529207716628480 15942136 509784280070696735412000666556779356160 15942137 3716902648470694973356960860336641795472 15942138 -2101478745064475014654835583726949933056 15942139 -1570073921873341792890373586302771461560 15942140 -2605725530805014957388076435778205158400 15942141 5999659901458592584477495030216014962520 15942142 -1198417825695789919187228221512527719296 15942143 1045647544624814016803403426130012149600 15942144 -622582663744598606240256559111175405568 15942145 3660737544478392548089825919547482274900 15942146 -3309257280816734693079347892591427437696 15942147 1618434043515790880264886216983511972528 15942148 -4551060187876777558708829770551376849792 15942149 5045556548414674789689172823603373693150 15942150 -17602719755340017033591117698909872000 15942151 274544009895094222061466761273924427792 15942152 4365232276906217546528091318971035161600 15942153 -63658830586014679880388155775201321984 15942154 1922919581944576054806783996240044121600 15942155 1213440526532716484351334562623340630560 15942156 761110527088958807626053885413559327744 15942157 872140252266814616406321314447511129024 15942158 831158188837904446372953695656229774976 15942159 608473456243321529840133168520486180200 15942160 -7482310840303845643587594583122739200 15942161 957103190080287577128293747997083235762 15942162 1738994208982047044247494894876958989952 15942163 -5443009369846195342040261349698883013588 15942164 11718021131916573171768613996937981952 15942165 -2628703586790155111066635409355014887680 15942166 -789889102614999092245575904241745185856 15942167 -7724119539649316315737176485127992649048 15942168 264553364856068005978275706028686233600 15942169 3990434154085801560679186266683888570570 15942170 661887736005783498442788254319302788800 15942171 -1128868138929516921653335300767404017152 15942172 -4122649727702191922041968086372867213824 15942173 1212651238810600465511527739062108810764 15942174 -762872640256506474307581251677926239232 15942175 -2083157782077881694337544093619783121200 15942176 -6666516475290641360725086295751045677056 15942177 75623711214890492194623742870641994626 15942178 1750416016047196877954426259992263680 15942179 168549496641035918312652195961204915080 15942180 102228626636568488660722410845344296960 15942181 1383422574122075473342325036892287324960 15942182 -1647070867335570557496925254029291723808 15942183 2865103453075598505907792400320636483584 15942184 -1309331999626353265108442456510385684480 15942185 -475988347648262805045655323216048939840 15942186 -213621444275418217112511707177000756544 15942187 762153629344224165386012512391217222836 15942188 -2376938609694819994616674120893935877120 15942189 -4856896896231182324007174323831090500032 15942190 1080787928805090891293055110762987784960 15942191 -977962033488852772223218627535142743808 15942192 48863971225847722566692126190106312704 15942193 -10043945482701547478348858655399948884496 15942194 452301788405335834008114586900042996800 15942195 -657454800628244878567289388351780655680 15942196 3816716889241733283538920908171611990400 15942197 -936296918458632914607181063731475992480 15942198 206176100724829267532589676535124922368 15942199 1360995477640622883348814832447347320960 15942200 1161079133909455110075077704232601600000 15942201 -3411313601152916683187802962991000465696 15942202 -2201252118426340386100369107786107138448 15942203 -926138117567750039370779880206040925320 15942204 -1202595926063658427870929091529884154880 15942205 -297232919566976992297926305078945360640 15942206 367353101521138944966930729371398788480 15942207 -66743207378797295493489568841398490112 15942208 1271219875070337852337831953584924131328 15942209 -5789386994364083277985293490805325666684 15942210 18885302099963464098853183714006878720 15942211 6459112267669449484286206363194054522812 15942212 -370595314012669281804185666885544984576 15942213 -1022725244277133759240342327003851547200 15942214 -1606414028454714708049278185258567440320 15942215 -389365983492985179238467973346744616960 15942216 2793182496765412924459304985510350438400 15942217 -1639830897238193164060086813416711199488 15942218 3978555322664649732441535737114002176560 15942219 -909074660158216588897270323814504130856 15942220 395482226807523473854267722031161999360 15942221 12308417047209661714238754399834411260832 15942222 -779944280271621427438225386805802759040 15942223 322799897362073704101997381648122091704 15942224 -1054044468878040259068992145368003395584 15942225 313219450175079998604191365844567179200 15942226 -622192582299067300990957152986540724960 15942227 -577799395984330605168632090733078127968 15942228 -2258876947956001849068731129301517025280 15942229 2231794384938981807173932043515746810830 15942230 317906833000447475054614555398150485760 15942231 169992422766624544813041732496431223200 15942232 4041522046336248223111914877429748582400 15942233 -5558047316694209190618702051504520566576 15942234 622178037719243924931491796967942656 15942235 -625921581520455376006022908145815389600 15942236 350175085631123145752640236240401536000 15942237 -4560012186121722783257609966225189399232 15942238 813412795289918449463953873173488689344 15942239 -1379398034772375475344590628203204174376 15942240 -1949965731161316152985215153405197025280 15942241 658279540626763610219184093966924115584 15942242 1333789359305425726474533397991091991200 15942243 -617954623947819518668165078364868383232 15942244 4226282398676883447429477192901974051072 15942245 -4107825137491517116334304079082664962400 15942246 -59674119240245692548518829809255596032 15942247 -492916430515592388804932948150984572728 15942248 -5539955081186468791551128981881689538560 15942249 -3596091728714323554434334984354228544566 15942250 34754251215127476775969239341646528000 15942251 -100364368213916039015986656197160220896 15942252 210315576974336559672879771613787346432 15942253 -2456167737038666118932924508925056643498 15942254 -1798483930207345605097168645815068123520 15942255 966781924486586903299895725044617280000 15942256 -551844189036454780135987664194083225600 15942257 -4883228168872626574657246922896453019340 15942258 1761545692140685283916765821943519214464 15942259 -2551332058121042241424182449807245636608 15942260 -2785938679099931761280852395524135590400 15942261 -1644348394062170983621575819613114050528 15942262 34231353079287665756486139554070398592 15942263 -529332656967329383132332342719128860840 15942264 -391919142267461988415675748700910632960 15942265 -4490264663955546329661811888098657703680 15942266 36764029841641759419455691022671604224 15942267 1629201220856517417355815815490285256488 15942268 172191583560173090365569696841021749248 15942269 -1519760079317061096449987088391778736768 15942270 -385755516662781048467826320295072399360 15942271 -4982865563301436342141129949427887653008 15942272 -591870438008339767677188148917226700800 15942273 3179715216278061795127605000801273261600 15942274 4156197697131316934019072487727176349136 15942275 -175360296668108600397683033505562253700 15942276 175108714941332250409962577167397822464 15942277 -894846819492155093956662113434007988480 15942278 -1002474261924872289517093515894695116800 15942279 1381296770162987788199275366405416952320 15942280 -3792870808982224581681607609625834649600 15942281 -2333267577311632946790076285456237986918 15942282 1113542394096408510720527679382862568192 15942283 -1267372959604779279047809316027096743280 15942284 2766650823146941047784817213223492997632 15942285 265488920006842295061436518035654880000 15942286 2293702765800971138083834125467724406080 15942287 4325712765416222868683994367143506757936 15942288 134879581852407139529533223809548288000 15942289 -35211528132131882122971832673428650624 15942290 -372109288797741762010724376701871820800 15942291 -956348221596662442527144420149868314320 15942292 -871746856178395265270028680962254755840 15942293 -96153671095878842706126212276497912800 15942294 357515488699404875440436813350768512768 15942295 -4913792313188702190158119852770728452200 15942296 -1209931590656993533716478584992189644800 15942297 1083112187398160564279659837678693027200 15942298 -254042283344470873108839574118573475600 15942299 -1604495634338841939284110844441255622240 15942300 569831519056929138146318953564400025600 15942301 -2711147412376891732721001679761837036308 15942302 -2962655803552358584512827727843724773696 15942303 856857004425664401979869627900331462320 15942304 771542873623777170505385043223586537472 15942305 3317735073778690095996810560923208429460 15942306 -1277696668462258674756771401690053241856 15942307 1826232843449156989690020284177878782072 15942308 -855117329980493455888425424105320038400 15942309 4276499939936123718081852603094969060704 15942310 1759784339044828154163648652091986268160 15942311 664543489488215370428248341048554273280 15942312 -3484730013088181468234869384864800768000 15942313 -2072444351102451836772663330293914704560 15942314 -1577421055258667898825255689684337873744 15942315 -1819947063207415005415976549186836051200 15942316 1167155073042803672430672676930800856064 15942317 -2928919296440639049245792182919346739188 15942318 -938942102860462619021215761171357219840 15942319 -7838420084528427465855937878344882409000 15942320 -175107857528953947023195387155636224000 15942321 -773431427586398162865967119736098304128 15942322 -1538391531642288926903916536530162440576 15942323 3651445140613562930169306293899760770572 15942324 -207012896425094658749943739542559641600 15942325 462155856905667716825235793391322340000 15942326 -941262447899873273514093652747098033216 15942327 484289084438357564384873851099852748160 15942328 -7355878794070772788770592124936488919040 15942329 2614173125817079792450444301331406886280 15942330 -235369096231813809108675158411898105600 15942331 -4972845923872159378593326365972251833400 15942332 -1147610433581348271285613536302238704640 15942333 4435989628706685582447179992213137950208 15942334 -266600318286998460818714378441742506880 15942335 2573039249905959708043564174460918464800 15942336 1124301732040757723862379213602422784 15942337 -524677826668005798286858356402180578348 15942338 77866691911270110177580948469043872832 15942339 -124319583095047150982229548077206528 15942340 1154851403243779505892142627121660313600 15942341 -733218763136124621847751387983711404258 15942342 412042815225069018974683935284886955776 15942343 -7281136397568917959601628962667557914408 15942344 2851730459891662239441967412304993484800 15942345 -2903310601676558832800470984522533417600 15942346 2069895334413973278414827748567035109168 15942347 3460627774248627980205858212586469209600 15942348 -2274086532990893119471514747251296154368 15942349 7403226265691224715142039569837667226240 15942350 -1046260156642977669511582697082524203200 15942351 987478463661040161465442850245465085832 15942352 -57934209074345517567078199516335390720 15942353 2692565802354529920529836016299771295296 15942354 565083187023871612407604634110930043520 15942355 -176684284941401778776753510542198320 15942356 -1543650956849479777801820906948877310080 15942357 2497685420975866683402543607856076759054 15942358 -474215763392601571391837149777193902080 15942359 -742576564351682147883974295521285944440 15942360 -1023848974569421747340899924013531136000 15942361 1013727217317038675956320668103069981962 15942362 -3365112924709811762628429377805508496928 15942363 166394486637453806775786854037052053144 15942364 -1392239928400318503834940338924807284224 15942365 1462735602618553329374106006560407777260 15942366 3857803290563347121243204730294147225600 15942367 -470734010622691413056761839570938257808 15942368 2756643468992830938721704495439415869440 15942369 -2602264554729760965523600805356682930256 15942370 -43713083624860003709291616823699261440 15942371 1021001785691007635280037827112930012572 15942372 705469599973179415717239778191319790592 15942373 7476421713746771174585766644870218449180 15942374 863107025597642174735685965831959527552 15942375 -1720580348106082023649052461623810432000 15942376 -5676815787937075281615966830722892497920 15942377 6676375464982635713729949716920400584272 15942378 -587664841628169126955936728437866244352 15942379 -54806123370044089490632669223237346912 15942380 -106950607357571128399718629847521075200 15942381 -213428410495268167909607401851862394880 15942382 3987290538593638249459227130343121509952 15942383 -2971465872639092797729164693057365820720 15942384 -303080373157904838185794023607101259776 15942385 -2636057170437178847252572597169619144000 15942386 -502531381248293487691329251912261287296 15942387 -3909710151993000126404557150096102848000 15942388 -137150033570598499334465785919245910016 15942389 128843544926083562124318824549036386620 15942390 384217085287770171259066173214600089600 15942391 15623258460456002493585068613951137424 15942392 -1214533496687436671305402134029432217600 15942393 662598038434057918470989486643110503680 15942394 1081967146489438371881813730536030319840 15942395 -2884691568299808949655047984669898668320 15942396 129076867801922652513186159580668200448 15942397 526828287679391184029601536071763251180 15942398 -3485337768950230605452310797337787468800 15942399 -772802128076463588950841254004337791744 15942400 -1492014413942582204197339766692459315200 15942401 -1368772056414592868495971190234319799296 15942402 -974902463115946198647197418463313364480 15942403 -3080125982590749851773753735129839097348 15942404 1609843344917458175241482609678060236800 15942405 2020572712550050962406239107750578400160 15942406 1161714696803128038555845836366381341120 15942407 -2526710096747351293863938974219300087320 15942408 1643966544281034090320036459044867768320 15942409 2030884887176668880586959636001363538816 15942410 559141865860173693910342671005264574720 15942411 1595883177529902741193370248726186325280 15942412 737073609621092000272767844984554664960 15942413 7533075134918924781049211882728110656940 15942414 -1510661708604573194155558373556323866560 15942415 -1832977734854548845594563276055105304440 15942416 136538909219843703256676859914449059840 15942417 1036166110820446861269954185123820080880 15942418 -411462098054056853569952515795294473840 15942419 1518538431400607203619303836925008811820 15942420 -4562542913255683358285850390906001920 15942421 3242793286061567995673342452595772438144 15942422 41255752830336841596620251411730300544 15942423 908079953814853104978359686439524435968 15942424 502855103545930909894255029054593832960 15942425 917803902407932901330859981491891106000 15942426 -1867729184285921956797147119439389293056 15942427 -4105324180075293684540087654702089509200 15942428 -95336328674543654555119022747909497344 15942429 -3030256021199306006759244691975194219552 15942430 -379632322658742489265400605944504414720 15942431 -7236041916536525788298688710614120249800 15942432 -307957858378390325457393274174247534592 15942433 -1493780432741087969561477301450295551596 15942434 -613927580040717846764190587073709278384 15942435 -2933419066696409967171139068288995271840 15942436 -2535434836015613492548332847589364008320 15942437 -228009189584418645085953581589207121920 15942438 536648246251705672303121214348255645888 15942439 3427238938380519448211939066043675797240 15942440 1346043237833303606070783397205223321600 15942441 2313807582332890954590605548868666850192 15942442 272567911341195868941634682314524637872 15942443 2567792460326013437753443372813424195328 15942444 698684353286909569270894745469061263360 15942445 1104734859766726543394492632182809523480 15942446 -1766383889516555215305412373720715302976 15942447 -11433104465956999986379692371933436595200 15942448 855117566025660129016392895236264476672 15942449 -1075692155658110881615716356344806254400 15942450 134664809361227168096274459159116275200 15942451 -666533576354799103464310408859924816048 15942452 539179170450122429542007103127088892672 15942453 1226793517134779405338456008798301320864 15942454 189673192398644948145570001591404668544 15942455 835487632660868828280265208960571078360 15942456 1571186869675563046460589252567699148800 15942457 -1681657169390499543394384287628109614294 15942458 -596746146960244545596814161111274006528 15942459 -2085504831415104886555239316628164691232 15942460 15009976642070756315940852562884403200 15942461 -25277806620786163453271452989201466938 15942462 395319653678312444244826003337045727552 15942463 -2145189950004959800717077722808077032960 15942464 -1944497982383637514528942037276556263424 15942465 -7593489841180497145226122300267023360 15942466 -3400573926911584704823721645649253445760 15942467 -2416500284548758701772687135048539612484 15942468 -2065569115595056069017061983771658920960 15942469 -598664388040749472635877566460231408356 15942470 134002723104867065017716487824060326400 15942471 -319757400460780527288961883561143242240 15942472 895872173695732572416769506026615603200 15942473 1196378488870830223545907255309189331802 15942474 1675535064385001369894832815597477168640 15942475 2658898664756662700989359112469651142500 15942476 -6828193880458240274764223479596138240 15942477 3050981829202716374230430328504890646720 15942478 -487569096016106178856496738083277232960 15942479 -428767031547307778712458331503612328960 15942480 213059305060216179679582691186961285120 15942481 1274290114177700612460478781564261262480 15942482 33103021246507879241192471188671081984 15942483 3163979560035296850082872034871919828852 15942484 -1621117759297743549547983996979642105984 15942485 2040748212439175167997682499233881698200 15942486 243536801367717714060077716344583710720 15942487 521817155293096014849279704718881884800 15942488 -5610848590339381607078337019400536842240 15942489 2529150725120984370584831237045374488960 15942490 -1427981031612692069765700788803661940000 15942491 6833346858528812876714858269196520653892 15942492 697971270306196802924900430371802224640 15942493 4025889441446712789231379913550170943360 15942494 755335710440611845339398528837595561984 15942495 1660325803877183892040357856578168934400 15942496 2524551462696282581185361790527740575744 15942497 -775039961956699225276001290377651513054 15942498 -32855828574154124312875829811424932864 15942499 271069989187673356843608432599245917760 15942500 132658063544603239949692365643023360000 15942501 1791555184378562758274304633702803028480 15942502 -815172807385519865949817533566053878048 15942503 3233952622814449995800656995639583501752 15942504 1474400160730792459235564902222297989120 15942505 -4471517509276023646467922904149165925340 15942506 -1266597480851924514956169145258122177696 15942507 1430513530359548219071651400749065326592 15942508 82335169828293571960327107847557918720 15942509 1794245652135193642267230773616658028640 15942510 -177024437480047684397729157411903584640 15942511 440189417549935563532785993352149586552 15942512 1769033870182991712595531947119137161216 15942513 -2157275028486257306840434670708104346256 15942514 -413237398894467084140358298313416716288 15942515 5158479942722447506916771861482982272800 15942516 2842001872923445495800688565094667714560 15942517 -3646508143455449982774142028813699875808 15942518 3314054068891065447725419272697112703360 15942519 173918796152678363944280908683166446864 15942520 -507024759726293682495372732220022784000 15942521 2789143514045337992324797385329704256512 15942522 368273792937633038508875054836624151040 15942523 2900003599278878440974178435471715433280 15942524 -1206463725480040667395862129336398600704 15942525 -158101438043567201939553195551223302400 15942526 995220865955836447338008815881441587712 15942527 7701408933854092452266328479428922450472 15942528 -939583703913302162868419345774542848000 15942529 4856092897395518799424131840256074688130 15942530 -770354951705105810796285639290571471840 15942531 206453361485044906492477129437402783360 15942532 -2394905004314813163981073891298150518272 15942533 -1884003070924467766038347239566637309476 15942534 1258544591204686978837773850397116213248 15942535 -421311660918242881037609835642307222080 15942536 -1345221930273498027064812453622244920320 15942537 -261800630258623523059245433906114801692 15942538 -186289625970759015078198166084957840080 15942539 970643731968320295706955965731503673840 15942540 -1276671661782649487852180149606886323200 15942541 3157051474356719609980329463749816814464 15942542 123393840387950711605794944618260675584 15942543 208157532071676100195531698335304737424 15942544 -1784171280046773670836834698419306455040 15942545 2657779346481634349618560477096330269300 15942546 3203505772451394488213313463223404838400 15942547 -3362994080081839884706945933886209648080 15942548 -5026502338539738066276426341033564836992 15942549 236733176924177047165905668167870887552 15942550 557973245235678588890781555027314476800 15942551 2541217959845949153297878792500560000 15942552 2304403589134763269634030056889018757120 15942553 1735313643647644085298300172676202921600 15942554 846152839520207776358575182426924073440 15942555 -3820392606433021671314645841196763488800 15942556 -515528263257300558739595112185341149184 15942557 4112491389284483147893256980455715557120 15942558 -1059970183411956440413065724843878067200 15942559 -530456834531197230097400669982169133712 15942560 1175697423435663761242068316386365276160 15942561 -6352813690803912583977836890390882641216 15942562 2351265205154552233382273712475669150032 15942563 -136925978460966254078754491338912519872 15942564 -1958770691636528372123257865069400096768 15942565 61116813151080239856773463383157505920 15942566 3054580660343227628880082300491414878400 15942567 48047883522761194985235822304237165440 15942568 -9474202074603849476654631186261273968640 15942569 728838105536344134587395856874044401290 15942570 183157006942984599735565665751815628800 15942571 -1618185377564985697338873880880004673228 15942572 -2096107181813887029894446289450565357824 15942573 -3738266403406969965951622892631031515978 15942574 -202280195877818374888118657471481929280 15942575 35527977856420007845490259968779794600 15942576 -77915407765800685863529103481071861760 15942577 1723582711450611899360882867662394590400 15942578 2002005573810547902064627372094685766656 15942579 812662661846563002704598991272780853248 15942580 -2370333135044453226909838951497648537600 15942581 897688064285040386130191235290871668700 15942582 105089659836597740682839411454345664032 15942583 5457711094470019504680093483875716122576 15942584 2116609719591408184863021065269477171200 15942585 873189041676202009892685806690401203840 15942586 2839576838051861182401339033857431819008 15942587 -1135873315762727694214334917173658815168 15942588 642213366320142813388599498306570485760 15942589 882873635116319686903193323756702107724 15942590 -60946151768345642745911480893594123200 15942591 -2321334695336142146296002954871823046648 15942592 -241603694954260732069312849291629297664 15942593 -1266442242063645257069828487049817732160 15942594 5820447614226980351673735568929424896 15942595 4606882141776331588313125428267529492800 15942596 -661271732897764466279872467341445473280 15942597 1969126163289626336114661992574877536 15942598 -429839294661863716272329197748290644864 15942599 8159755696555613885747896147904535024600 15942600 -1568176249279775841585286417041115392000 15942601 -644554134470082228478843468517419154688 15942602 823260075131782774771777244908963228512 15942603 1835430591592051900984183481729893490904 15942604 -2152602024310917927290555436345207231232 15942605 527699382161748165208804220367183072000 15942606 -625829437763950076343715922013009064896 15942607 -2146741848007585305436847759594531152144 15942608 -1176668056150761955177180830461995646976 15942609 -85764027403640595014874295348111444800 15942610 2684510248560050691167645554196837196960 15942611 -3331530922006802066774900518520653415568 15942612 -174655592862135224513748534472178589696 15942613 -5342879787536520095413156714342538377138 15942614 -3774077767588925974882276357873305157344 15942615 1203320124592332561528778774949618332800 15942616 -309534354570153949348466370973727232000 15942617 -7763220961740970996414861306340356009068 15942618 -541149953394541882944059812003567260672 15942619 -1445323609784902223294756788279085842176 15942620 -330126457884139202320532728232365816320 15942621 -1998234314029295415640314855748319753088 15942622 -1450383133661657406717735157207914837888 15942623 -2229509087454288511573439541069107543616 15942624 1008333103067704630104135872159793807360 15942625 -4583603982132197665108463055389512671000 15942626 612662950164359007477510951947988165120 15942627 -972560524251839172669899117494059672792 15942628 842138162551110948144073938845041527040 15942629 1199072509414363970801444830031649258876 15942630 238890475674472767455522418114370775040 15942631 3266400503308236782716335164861544389432 15942632 122402603168085280252998633009266227200 15942633 200316390487674584354023398482011472064 15942634 -770794147686119634439212456019566028800 15942635 3196438545538541664431683200470256192000 15942636 -4203371484852609789769759338377045283840 15942637 -69961091207933913802130540051046747680 15942638 -276025165040728509569179682820336651840 15942639 2377856737171859071069347743709628316424 15942640 -325233495140235379210682461264142499840 15942641 -2338637533786809873953856080979942921216 15942642 -69182556474872609803643747366642319360 15942643 6046178681677587653503589374357521298200 15942644 5245688569121334975031469818978881150336 15942645 429753654905183760363402825652595550840 15942646 -2943779974634563397399631302910010405728 15942647 -1937856431343212324229090165092739993168 15942648 1287164098272240205733307462985120849920 15942649 2326329211310384710086080215325501209088 15942650 1289727323784173592678471390835689504000 15942651 -3577663036762283295296446776355942915536 15942652 -2898049150732614930651288648779307790848 15942653 2610876468158392509089923720602463485120 15942654 -78895092046558940359722984908468719872 15942655 -9208129481832533139552245336041239535680 15942656 4776645469866200456831628577018226933760 15942657 -713846990193413979320667176224412267712 15942658 -975273239147013734719138958182037889024 15942659 -501946184604758442250538516604766511040 15942660 -1131595669173052288197225190318396170240 15942661 658519639260648584494990193678953334144 15942662 -2462017283736868945777792554936190347168 15942663 2781970901348304262356461536784080560 15942664 384630172738218230632796230729126502400 15942665 -1643464972007276357294088679907396641080 15942666 434439827157926963133259135176455725824 15942667 -84530078059003497101212986425164148560 15942668 1248758958872355191619056009888813623296 15942669 -640284603777733777238135145839378536800 15942670 -903686476891823748423898519774095270720 15942671 -1217385201748121549730295706695304747448 15942672 708590515813301974431921274880725155840 15942673 -945044229659464381990843352824855202700 15942674 5905407930932148245959709933339280491520 15942675 98022230878123759766443533017947468800 15942676 3513744771092098331564819214421401944960 15942677 2677953058110913987260218926692567388992 15942678 -1179682341160592747110369741218512363520 15942679 -2814981123327371032921124424860878885224 15942680 -3977328721739909391987244601809305600 15942681 256387001649022272722989532334091061760 15942682 -2438945160417972566990641180620471121920 15942683 -356582041895294622073703138077421299068 15942684 1110611329530293037150547541342346240000 15942685 -1929540731389064176465388024975941776000 15942686 47070450048538534245308013233519942400 15942687 -2383570726726185575383511534567189478840 15942688 6757511297577242402352338144519905935360 15942689 156008595187347752683184760647682006276 15942690 181202244803320676846428562313385267200 15942691 2556643261713615045459473315701186027520 15942692 -2011998481756741217371786715038823304960 15942693 -354168046200427616819652226888979317536 15942694 3607867271434919862897174594876049660896 15942695 2488728858433902285428824660420167333600 15942696 -1617962654406182476123985293128275066880 15942697 2020375771267975486981588373816559073780 15942698 -301048292644498068014295573110793000960 15942699 3412026112847575161402784309463573152284 15942700 615690473566635469169934221871610790400 15942701 1263419912102267896530763028463705816972 15942702 -2256805912794693935099257910990072160000 15942703 1206331749204688832887666824964347515904 15942704 14185890881305159543387623436106563584 15942705 -3072848862664966503459865548907219760640 15942706 240448954385976637617153178385151137184 15942707 4157435868438484031142416188726366431432 15942708 -1346661743972766808736473783053455105280 15942709 4312513557086960873904737730862982572910 15942710 631957443161404623113806077619674777600 15942711 -1392902510829082806542413480605717428736 15942712 -945300601281773949330316411776276172800 15942713 -3817082359455100232535951870917822446038 15942714 1355448983867180377143627687330422615040 15942715 3054082479332085799533073805893548255360 15942716 1797111259652150451013983073145431793664 15942717 -742922094806169410894428454637025612800 15942718 496623173632684153265531210671573998336 15942719 -1506144870855070045407237186725041397520 15942720 -707722166297446263755542303316083998720 15942721 6289313111799645158700641846893301692500 15942722 -523099177984972424667692536269869734368 15942723 -20937077854990384870104775112684868480 15942724 -84053972901288681500145631506452193280 15942725 -1302312401556815883725832284089208919750 15942726 793798479207275546495560354062930641664 15942727 2476408639969984596164741777468150420064 15942728 -3587914860730681969803024229535495715840 15942729 -6543592660396066572661728419171722045440 15942730 -162700758290069868368787511225060110240 15942731 120196887708925113445625941119087062784 15942732 -497271884881912549325351930677606437888 15942733 1810308547908878292650442979664586580982 15942734 946467460985005199774685753952313806080 15942735 -746163007745547177179211011665926067200 15942736 -1710703427636671902021782814023979122688 15942737 9919913744533634992358850236896468554660 15942738 -1670573289048252296204756612859344471808 15942739 2738681537889228486026818311536249762540 15942740 1140808806649217316806405587654798510080 15942741 -3037701340760362633863076834575046048608 15942742 134976147178515995453241555776748409344 15942743 -4928278156592605014389922473827988923560 15942744 -3505979608306068959764536940724514816000 15942745 242744558504650911007972271171139490560 15942746 -2281439242012690552550371170750320870928 15942747 -709044741493069931605539243504306225000 15942748 1921947814223853869979837269048245478400 15942749 2026296059531146614465624093075870083328 15942750 2206114633152602005044494833550763840000 15942751 -2260348719349241357666921874233881357200 15942752 2042788150645004052354851277920570179584 15942753 -3763501245724306699345895305288019884800 15942754 -6003696386324272549568481256011384767328 15942755 -3293266594316457147211008298954336593840 15942756 643570641757984493059492005005712233472 15942757 5348037581625725618862471829091213804892 15942758 -495212012561582004476232782942371909632 15942759 480228417581686686786976804634571999360 15942760 934317019206952357196947584181218048000 15942761 -7829593499615418968463037286125655005638 15942762 -196782680759476993114695241082181755904 15942763 -6342706635580024334057687110378374814416 15942764 -538934281454565846533020543548851679744 15942765 -660495793634524192048950699576271471680 15942766 3717110543221617442630570341092487168 15942767 -121804917265052003333203831968625278720 15942768 92405282750513072781205719167145934848 15942769 -530675903634458376553712518154594432400 15942770 -1070016357306622485452362699721857966080 15942771 1503864258125810006080162678816053132480 15942772 -1093855183722938143726667298914040649728 15942773 -75044333925107548273172570884853882880 15942774 1429608325193101738563886239705337152960 15942775 -641833545655464316873866844350921233200 15942776 -2500242432955428006410268332890533888000 15942777 -1137490905204671837367279770002142075520 15942778 241307066822093717022000233919476227440 15942779 -441869996192146395812368424552020164240 15942780 -54624873301324944404361102387712419840 15942781 5513777266553082162762052774064827784582 15942782 111051635388917672363561740781641422912 15942783 3696188239423071835139525452575012286848 15942784 4080748102981888682529549638945514455040 15942785 -528615704328367835739709374004200847020 15942786 515819686029466176552109321799432202240 15942787 -1695258305829367070803335841828050278280 15942788 -2893728295828444905780473641856846934912 15942789 1516565338560007807485392270973143289054 15942790 -1142762767819332006901972875034915209600 15942791 -173562407463465548540276467722181562016 15942792 -6469802895093887813318933213033958850560 15942793 2090744636510890156916254667061566098944 15942794 386348335279630887421778716643627212032 15942795 1028819470763961125530727207768502612480 15942796 940293826228800563774800932523505387008 15942797 -2856545094231997212972149298960572556672 15942798 -3607805698669718478453731438218617002880 15942799 -7784441739475822248874877604065371349200 15942800 576809257881377225536241088909202022400 15942801 -444875810892997260135854825736512049216 15942802 2410640675238006890971268896411782974352 15942803 619255174489806547168073022767554085160 15942804 860305829741401189313349782555902377984 15942805 -261047576639286494709796712830497681600 15942806 2281049282119571371741832173430576690688 15942807 3695885527875506157974053139387329559904 15942808 -2036643176320452436683843234442834329600 15942809 9762803418426142030569173065037294688 15942810 -365913562308559266538164527698301798400 15942811 1867592382745522116546616093735523297400 15942812 935973968716911242992605474295174210560 15942813 -3373326127686407013612969774792270397056 15942814 -2155642891844070212719366631612628911040 15942815 201357586345015067819835563953957321920 15942816 -1352449659513779536575795701209006473216 15942817 2054224613014361300902889024571737474784 15942818 -75639049799443888281043974892560138240 15942819 -1200608329596498020873836478132293519440 15942820 -2212087159804047672045239692298493120000 15942821 8222637878174539287844043551367470540092 15942822 -175219131285976080549844549842673176576 15942823 -3009183769532464760026455216235954623360 15942824 -3403620529253027474025183018015135744000 15942825 127286516529889455205350863064424007550 15942826 1424371907620519175559482798201392424112 15942827 -2303217599617899969936378641719351542408 15942828 -822867651254544693352356201274197872640 15942829 1220712415209295603983472289723815818976 15942830 1448532093593351771506881150270467290560 15942831 -2135378472787691996529141540158506225920 15942832 -839722415578455289457718694889166602240 15942833 -731097547219573528904016635379712023918 15942834 1362828011040455517238787776106118685584 15942835 20816312357743891799725494804313555200 15942836 -638047209629923656934532489047463853312 15942837 -264420918902682295110648905148863576640 15942838 3353613468089744353998339908452989971712 15942839 7298682425579718388418756300136985680 15942840 1616166173139511718593809937276174540800 15942841 -2493352293833456625941622609884495077248 15942842 72202851256739017608542723664998398944 15942843 -30781366215432383152794144668408115696 15942844 2069587266732405394671103530026799604736 15942845 -217853165977242889572136350532378914900 15942846 3787284737985928835526990207318842938368 15942847 883281304254720184586324215992741146272 15942848 -1104665008097253080708720293316989550592 15942849 535304641206778209780543783345210503616 15942850 -137977098584342084110306310903897932800 15942851 -12721876607579856915368700167726952555600 15942852 14823839861723728080798025690933309440 15942853 5250249927305118402959619806909828003102 15942854 -701918761463410748869523589773006606208 15942855 -4736580400432840106154171628767159521280 15942856 1554330049649622793887631784051698575360 15942857 -442679175212640587802055823555558402688 15942858 -1630691035330126485636728881302049986816 15942859 -2780932084335450152519481962697583512940 15942860 -2992541544568936798309814399623640785920 15942861 -821814224951200995788258891390758597440 15942862 -576978166754808426660865491114262041600 15942863 67505018959580269380941418377544944112 15942864 -39285697035839323270839650624263421952 15942865 -1443630630659784715022581142311334569740 15942866 1174732124617286079777569305424682178560 15942867 921959810835191416013060440014878058048 15942868 -3284395561879835476143611842662328039552 15942869 6367539185944803256012765703278658280270 15942870 -939760227020958704204576090415278860800 15942871 880596243562040641152659032025433883312 15942872 -7808585195551750620140670247939870679040 15942873 -30552140523773275456761326038980683232 15942874 -3492003391684054525723453654688491680000 15942875 1809057168796544659486094911227293628000 15942876 322318254948382419572292349707771628032 15942877 -3828844764866174311310691108646084384980 15942878 157819496533959650183463646850055401856 15942879 -187286079040140468650873640016893665760 15942880 -4612632785221891314450743679699356221440 15942881 9563224857900252450899035893682549293120 15942882 -241001749564020946870106897294410415616 15942883 3989100469679425311814761540025248521280 15942884 -2164484967103437701869792910280293069184 15942885 -110552962710966438434298186679089840000 15942886 3433382088669622771893176271348504199392 15942887 4584165461490522060204624258748938593040 15942888 918271677996856764584520560556276234240 15942889 -5651994397554047448449131270359405506400 15942890 2063187148310048322056665901655957967200 15942891 -151224107861070956842887427578577901952 15942892 -199208640775091181905946381823910688768 15942893 -1895255794646165616038561593886452442784 15942894 -1949511551494454606152088022334095221760 15942895 -20328668364541257096848420288594839200 15942896 -771911725005103823052880681649647976448 15942897 -720222565375772498173922214654862478592 15942898 7233963506091788731821120411226991520 15942899 -319778308784709256220048176473178816608 15942900 1586053957885380537252390775615327488000 15942901 1250858205548985155637265056744002777212 15942902 -1690915617239343436643087740529507293248 15942903 -908765701484039322269672848454273551896 15942904 6787416119432014056423378462964358123520 15942905 5490138502474168253768900090615468949120 15942906 -1259484305770115739449414782188102144 15942907 -2436109532372566495874312613510467994844 15942908 -53252995456201136605060164777630812160 15942909 197302571867794435598582838497369263104 15942910 1120041469438704556628283886371939452160 15942911 564397164286415102888985784528630456800 15942912 -3384932588760779969794677729035739463680 15942913 -1303141782893730945708825915950217386304 15942914 -1131785028695940776217198250326080049120 15942915 2922719825532302771059106418179416968720 15942916 764602410562706013173725135677192023040 15942917 -2230296097350653538350540718058701037248 15942918 -501391366617441966683558583696988884480 15942919 -2830910152030823539459633337077733887360 15942920 1247571214683741427718066806864709222400 15942921 -2276622872260980369505545170642819398560 15942922 1924776773869805081133534997314376222512 15942923 -558271667678836454920390374453566391480 15942924 3485255613786426741612974930420663362560 15942925 -1545186651270150045958242299422063856350 15942926 793902953977134493161430501878764874240 15942927 323090949873561804373028473836812321280 15942928 -158202183442285459622956212682716348416 15942929 -1615791232726504435653481061628567493824 15942930 32010330720058886372616387011113021440 15942931 5885743060949501605779223455457493138732 15942932 1713967621102968418674142624142090579712 15942933 -647367352860727111873855979542813038720 15942934 -1462359135152241241664352175579293193824 15942935 4974465982589037116692459971392177609880 15942936 -1949201962904085084547892149522287513600 15942937 -5943663997583129880025390036567311439414 15942938 13397945908715835919552968963091476480 15942939 3356831015483879264379210157933970500608 15942940 341212392724571013535364779000803348480 15942941 1449623061724254085301555346063623168640 15942942 -265708101375080732757512047884865627392 15942943 -4312202383493367478345692725308509051808 15942944 -773643370808070710165196523524668129280 15942945 875276557928379094289111338233774643200 15942946 -2067256499385076113509533911907331035776 15942947 -143114696584361394042915895746021149604 15942948 -665137053924237493231987175439525433344 15942949 -1920562262269562542000192808701653681120 15942950 -347876343515992476326521341460756824000 15942951 2938431049131196304441993204783550158760 15942952 -1505365738157463223608026298705629030400 15942953 1241394096218181155971596221195485763820 15942954 402235615507882762959253944201230526720 15942955 688797638791454092118770456284051977760 15942956 1656904692546263156369076948303210703872 15942957 3587803526654729912638113189753106802880 15942958 -3933870080635237907524515359412322098432 15942959 -1604444827813362066149626817254946445120 15942960 -1211160912044204352550533266187878400 15942961 -354010856604153544324384476246983218176 15942962 -1578307657083163382053064608034753511936 15942963 1973516169355508811762426167675868524400 15942964 4967659523384138705464473145521886863360 15942965 2074429970238370332758171581260913128120 15942966 1030240013399451917205717622536167992704 15942967 3289378297564480479991666633589133820312 15942968 7233198981236889266995053746453880668160 15942969 329068987441544792536838204147612138304 15942970 -1994935265956749901984970777529673036320 15942971 3934582415513513615008006015089493872744 15942972 223067470533233971106563895376820887552 15942973 176268599200402920484683276394745239680 15942974 -1230458547330763084077690814754074212864 15942975 -2396291232822037705729924495305695663400 15942976 302450589448701444369970548793325649920 15942977 -2190978281667802014187269867118813722174 15942978 -2106212413845978115322147320934183883696 15942979 -718967007576455622360700127480524560384 15942980 -271378302088423168182801813313079212800 15942981 329564735424819480957656378386257216 15942982 1207641646470562011456214256230903862400 15942983 2759465153799181499417982189792596721600 15942984 2763988470371092857990966369116098560000 15942985 3519588273961490862836048555785577357760 15942986 1657383077508419210530649140735124934192 15942987 -1149545821028767435425675631702716937080 15942988 473232787546883289000423886162831933440 15942989 -5948663813198316500179151717365659824544 15942990 -421650235082194320626447780851205529600 15942991 583091120947899533699417762176106098752 15942992 128263873417362942272950763389134028800 15942993 1115454371372126393908394440028146464000 15942994 -295928083199902200090444159004146250080 15942995 -1462617717960311788770537691438493056800 15942996 1848639331771255891669077673584698593152 15942997 -599141592142540008289702963802223414368 15942998 -1444040220334759877026818455072637900000 15942999 70645583785564837846902815272302738768 15943000 3052801443363430022212460499719424000000 15943001 2377439037645158747487260501268614437002 15943002 1242460501762428823511162192440909943808 15943003 -1577187811760299202468253436655486178748 15943004 -512381873046792202971361363382307225600 15943005 -114385440988851360255700137811538071560 15943006 1147862502529329332139002386095826829952 15943007 -345667244980720906052612353707135723744 15943008 -1068953763658642480900811278658906357760 15943009 4400287659006010606866339991471042806804 15943010 659058383819447620765741416002215952160 15943011 -272990203819595181087754236949920061440 15943012 160701893167770401200890367861570136320 15943013 1908147498618948380537742162024935488380 15943014 846165053470756179591321923939284224000 15943015 -1186507236326012155328711656237609053600 15943016 -6065267519374264768753494975191777387520 15943017 2924030946207799564746867546808637678112 15943018 77294296219042905687608484437441510400 15943019 -2761115591354188221508233511180580957580 15943020 -1536466444186745704218969090969917752320 15943021 -1977885958905344215625310891447830490112 15943022 3297772672888922841611901585419436504000 15943023 -1747295247583139605833921466883259629736 15943024 -15062908615600968906693494936989761536 15943025 965468696133657014848873364829442617600 15943026 839977900489180352039871837403919801088 15943027 794821449188719550936477713175862294832 15943028 -861884718769502156461582736846505584640 15943029 -262247538992912273761515513849795448320 15943030 622090305933224268122215308246210318720 15943031 2272325795421458346637032084725996367432 15943032 2820560476334216220262712984117161881600 15943033 3761580483815990682872717908235531167040 15943034 -585005168746087297016361799773603847680 15943035 1619036408130185557322625520373181433200 15943036 3246802910132704041679605059923028090880 15943037 -250085475887130428948377240839668685408 15943038 -78098496220513163353094749374298520256 15943039 949959876370355547400935010965908661120 15943040 1141118490223205089960145325486243840000 15943041 542767491326579193297546241824855619200 15943042 -565250283804146181275479568616010048608 15943043 -1151261696481389914803867596992776408708 15943044 -143079740477995644646097254733565849600 15943045 841681659179352741973088968423007322300 15943046 1711736887946214768100344895552020289536 15943047 -821781318911578101532694461642266976128 15943048 4233846055817023231802169746938410270720 15943049 -2619037341499618857270551859050475694950 15943050 74142717960576915894690957209724000000 15943051 6893496779977483347374573495761579684052 15943052 -1049504416786128190227884964873996533760 15943053 284108639600063230225922264015072522304 15943054 220086198907082413711911212221028678400 15943055 -1686795126765623289452865668231410397280 15943056 -230279457704612282419712366124497829888 15943057 233919316855983505276812577864960010088 15943058 -2216844304295375209223253770841348301824 15943059 -1045568231909553505822002183780200520432 15943060 -288625439113521202333692897456065495040 15943061 4801599425079091008630653715847131389472 15943062 -951488264904374422902343099618266439680 15943063 -2266528743606492487252638245745619845688 15943064 -2304159472865152016694479574386500208640 15943065 1164331762502763652986643951175514515520 15943066 6591629314354802234420539815118845988320 15943067 -24149660294488654078460730097403059968 15943068 -308897558631898235389610459926181770752 15943069 2276193595981406813758685552914465344000 15943070 -161617071253481702370992814351387552000 15943071 -711959287636042798989668725259890410240 15943072 461239301655074415147010113252372774912 15943073 -218910646394622476107793050345904475678 15943074 511053681942652251179197967590902154752 15943075 -1196464999145297128835202946036924521700 15943076 -3943882410238476972820534353746240109312 15943077 -5105329983364970075611013889036537880386 15943078 -416995013065807770436947839370406959744 15943079 -5044933472475796959342553761806325757320 15943080 2113589189182905770401244585170372608000 15943081 -7684578051416675158331657653988915190 15943082 2953551993814143575895552225077271717984 15943083 -210344593249211527961078899904959306752 15943084 -583411663749552079610795592972228992000 15943085 672641196680708851489548794610404496780 15943086 1432756115941017757442608523794375832832 15943087 2474577874225587639254020578601492688032 15943088 -139942750027713924180948024287246155776 15943089 -91064789182720508288917870806412758912 15943090 -2101373715196584227466930862902379276800 15943091 3883709822381763603939001349560078452492 15943092 3137715801600806970787095767898966528000 15943093 5149967692975743036337257639447158512320 15943094 628649462528607552847061384078785630080 15943095 1977950273100205218814779081544422835200 15943096 371030880021598341857673664080996556800 15943097 -5374538266629098930743790359881066834348 15943098 -1340335113278399882569839316783449484800 15943099 9922133322277360029198377715388215314736 15943100 -755705089141869676014755938173458265600 15943101 1409058320252239823114846085002990005824 15943102 -604120604480042802461841224780244114048 15943103 734662678066998535252394552342693403120 15943104 382379481854221274694057618378514759680 15943105 -3095630879770431914480840418208875757440 15943106 1027772889236779142452423357385623480320 15943107 687448298376051110715776101707257001792 15943108 2142990397554089317653884293781418854528 15943109 109830431227581435658720881613270385280 15943110 -8515136731467269506793814729942036480 15943111 2385765360987980805365145339133980708472 15943112 -2021998474117954230889240915721743948800 15943113 -853191560848595997173747347569587351958 15943114 -11764330655935152328244505167329677312 15943115 405411248414840533080353922396466316400 15943116 778683266146533889170911283745506508800 15943117 -3489304824867691425875864533455163983840 15943118 -424669651718586071832290341920011534784 15943119 353872121072464602440873051638916903040 15943120 243843736124483893143436980010117939200 15943121 -651892023772264940528444200335808710912 15943122 -445587045914483717125726884600139541760 15943123 1605588955927735488410867424017606546336 15943124 -142849587543006634892228002621191604224 15943125 734084782144819685737246843781407380000 15943126 2490923837889746055528044797874195380512 15943127 -426238144586206509223493670435712354080 15943128 -1342924894087390222071727799166544281600 15943129 5960822854274641217636332184668864990730 15943130 -304759485652056671001414078340900688160 15943131 -3108510525562470991187944531792103023380 15943132 -92782905532332157972519770117712091648 15943133 2437137654171576082242581816123006878860 15943134 146417823998605520063364490724546844480 15943135 -871511176920453512628627234452307715200 15943136 -4209834220793014166420672539478036054016 15943137 130633950282738447776965947106935560064 15943138 142880781851836372161210910067752489344 15943139 372812251651886806028236514829648879024 15943140 -492978116236327985330208918620627374080 15943141 1700712085246549355906098923124242104832 15943142 247543955486998414951910679843571677312 15943143 1755501481088720243778902245420134677328 15943144 -990122848198467744473165745992019640320 15943145 948428307103891664342448882227694393600 15943146 2363323529591646906371011123501990243584 15943147 -2957661901409425753550978262233452230720 15943148 -2553517650040465273236880782841656176640 15943149 268793851946001082539597155129223084300 15943150 13345976428008605802753070249087516800 15943151 1796060556109862829566114608664473895904 15943152 -336487332930138341228231868673588985856 15943153 47466173913038053481462752618300179648 15943154 51704027237134180353516333826755253776 15943155 -717470476366755104337871495436900901840 15943156 7043308091368271696017695803566059233280 15943157 5598769623276336361112180124914944854720 15943158 -501994984036316189550651138368598331392 15943159 4554863794604021665448944055962607888360 15943160 2310790149651828687993213772944356352000 15943161 -570267644516876168133819702577910282880 15943162 3383924712024022983789812597257991027712 15943163 -288612845006328128148414400780842489600 15943164 6229122284276372726734658065129265356800 15943165 -1414443378135457470571865083349200713600 15943166 1968682999196134914048557550157931411520 15943167 -3122018598254961044243527705854152319816 15943168 1578546314764015462260128499280946135040 15943169 97163925680048511663944459417751923760 15943170 242697810487803092843447187553469091840 15943171 -386126155261335106935347595660395056568 15943172 62115700064501307886847968435620065280 15943173 2377914731061316513350066487517046895584 15943174 166696680779822265830333610640593926400 15943175 1724193959169621164281766089041051146400 15943176 400171790037190548532041471098349158400 15943177 647119677039289051110324786783492655972 15943178 -996446214696162896318370254025235699008 15943179 -2330202255228205987788353528277588575784 15943180 355043549040285422392784371850063385600 15943181 -2615199768693793706948477322372700128768 15943182 -834354845918001402098481885310999939008 15943183 3791312010200442569801471743779287744432 15943184 997029159503859344933722969521959731200 15943185 -228423501154041553265326495746526008000 15943186 975107620136748524915770297276283412480 15943187 -725808635208689233367467013747884982160 15943188 -669528310426779878034576331563495696384 15943189 110646018523348081047391976802696395356 15943190 -174820527271593424732951790187077318400 15943191 2350588563113085231988518432168489546624 15943192 -1955126722324768976637109805234870476800 15943193 -196933941241978791461389418349098363520 15943194 833973198329671046658394098038765578224 15943195 1799381403172389130705617665339918210400 15943196 5373447673516388355361518572781921792 15943197 -2000721808177566702166348019136617731200 15943198 4428514625563172970191247134648444876736 15943199 6952437250237660995279780939177045491712 15943200 17898437408334808294140572778312499200 15943201 279143224659292308977477826895397250304 15943202 3389963508135976652185813663170472656 15943203 -4669349513506626334054651666494289693200 15943204 -28828211115624371096241240320213868288 15943205 2079242710631273245097920924154913892860 15943206 541632903792963003320960660748957722304 15943207 -78848588095552348058666355166392549376 15943208 -2084997341613718446057594528320694190080 15943209 785536160686530905637687055137897859200 15943210 -848259971744768220212484886660014757440 15943211 -1348224977440450850965687732106993989848 15943212 606080622016216386052855658864067686400 15943213 1314994847546730244222386749487818050848 15943214 -828403594273943805551084701991233413120 15943215 2242790246127021283081142932755816303120 15943216 -687522400212158015686744419312699801600 15943217 1766575554784750289306876234507086357266 15943218 -1095093519150110594801020329289174989696 15943219 1067877135264918561901247712933433460520 15943220 1209903584602203629027161347044510042880 15943221 1443032408408186045878747171056041947200 15943222 3720286295363379104266788221311831722912 15943223 2607498898466859837253850365332947355720 15943224 -5242002547686625009581621086529732280320 15943225 47508157564045214804612938854027680750 15943226 297069429614693763112165391972928679104 15943227 5507313821198929964566459215476209681920 15943228 -3997452682139842697921426149361348063232 15943229 2510799321606434754640873504078992712920 15943230 1418763986039624890834570940546120199360 15943231 1148334977451139428075798201625528450312 15943232 908964244207806419149029560092062646272 15943233 -3985609440565799407421592218956922432976 15943234 3559240274672820086704973507125256120016 15943235 -1776814033540902209411828799542893850880 15943236 891547932722059324008945210116839283712 15943237 -2933410900090359462372755790785497366114 15943238 -572795415533081526629757407621369883648 15943239 12106074954257253060630131223387030960 15943240 -316648775496578491369674718319342131200 15943241 5075156433566944613626502934581944551642 15943242 -289755815211128637584887167679862476800 15943243 -2641131796491761055665828356265152759920 15943244 7254280729523959105435874577779884555776 15943245 -200178147668373908730544158685456004160 15943246 -20092060370636868802374935811468177408 15943247 4062424785443207192089883372638955518800 15943248 -589001496841795079127001543577596477440 15943249 1147215694016597297157392444058410787136 15943250 -144575715168961041387685637954466936000 15943251 125097447986779881679742152645628661432 15943252 58660005051001681617122239713486147072 15943253 7828496822435910733356782078939641990560 15943254 -640691257906531379334859381993441080960 15943255 -781720470944346443090122125043421804640 15943256 -218185623213890825493459815709643530240 15943257 4565099858901496283108373126501950585280 15943258 -42414299759779502627917222629266608416 15943259 357283052999485553450322082360868699460 15943260 -425716402051698270479941408491971450880 15943261 724962974866396364498672187133229642400 15943262 -2276819623028352453242758211823095873088 15943263 101028025079581602689435970942147528192 15943264 -3703330993668624392245690781254294831104 15943265 -657984379213759512187013432459615176560 15943266 -1591129929755647669295721365535951859248 15943267 11099730269454051671224675221451352129680 15943268 -3284737724026338241548962553557040159744 15943269 524052450817808811075245666662464669696 15943270 -563035598755683873130236210946801620480 15943271 -7778404279661206521123540253946112819528 15943272 -4817603798068045838986317113928928051200 15943273 53595082110466001754744838820037187444 15943274 32387707238235884511164450599014858240 15943275 1110087572452849375939303887615409071000 15943276 -3142287032306191354016774091998563488768 15943277 1283191271216496763109865052737659132832 15943278 -521569460444849117149111591185705480192 15943279 5333028391373127654812864034979435796280 15943280 -8543280440090992728228633089615462400 15943281 2205678765064455570314550833007619525920 15943282 -23277590916682818866823495517559235840 15943283 -43310376376687140011835455532158076000 15943284 753305455128957556058679775139641958400 15943285 1650677608208550199051208234422007245980 15943286 3710130312965175560195787581913799250592 15943287 4016798681797228847982870438086454979560 15943288 -2539600945430761945037890047759055626240 15943289 -2106016216939958892278568865331728896444 15943290 -105357542654782402610722245496465896960 15943291 1280145258630739764982387487374018527792 15943292 2235298587228172410953632109090198034432 15943293 -981418887244313464540155932898869213376 15943294 906944764586352210184606094113825599360 15943295 -2442853514209571171166071119874217826200 15943296 1452118489960761442981735983925847654400 15943297 -2320891674075807111002756777516532908028 15943298 -1355934020468255956251025519353923059200 15943299 3162735776250114154522404681345975455040 15943300 215688944501891999066224402916612096000 15943301 -629385657536157214925919521656042341120 15943302 -1307639728604842111503419958290223320832 15943303 4670611832411890265515395573778606550552 15943304 1956710484594879208392878857337885982720 15943305 -568327644288303638319208544789303383680 15943306 6060093880335871562880864997310273134080 15943307 5677151386018693277306753986635578393556 15943308 2468151837281070226408888487564148612096 15943309 -4159215405935830494280650980723339484490 15943310 -325882699270523429448120332810501701440 15943311 -141657532523486862396832342690678762848 15943312 205618442867406104421363602399213912064 15943313 2849792798114306880477970201604620064562 15943314 -2824530021746581698439810605691272177408 15943315 -1370239164863383157230924715395729773600 15943316 811493372282518868148337404068555783040 15943317 303102731735801997095547798364006321248 15943318 -1771831569713885221122352412932165680960 15943319 -2421592789082468326002216497305043655504 15943320 -3826511680233478448616758938402830950400 15943321 -1084447017548298943696219685384235954240 15943322 15202804421360368013406417053742143712 15943323 -8397320072637295026589818846009731328 15943324 -2432509257071564797790779291117766974464 15943325 49378502565670836517570442003132721600 15943326 680021470402382697300005692805509939200 15943327 3584821972825049604490493612104580478176 15943328 -8303622149823154924032583813604264509440 15943329 1378375997410051651734280494837266494674 15943330 79319461988805895697389543192890384000 15943331 354201005356103526258474927626107549824 15943332 -884319146485724113097241066058393648128 15943333 -1261085507015189094828628627780848262880 15943334 -619583629608386739308959028879725393920 15943335 1921979444793628208672544829803065548800 15943336 -173796475245616128361274978857930552320 15943337 2720758820108560185492485468748165153600 15943338 217483735622112376981718212701215032320 15943339 1591007266879426465414168639380787382440 15943340 -1826891922215957832149649064671724830720 15943341 -1484539747544972416136259747032610902208 15943342 817763837497271611358800061236641490944 15943343 2226122996071271017119217524782933138688 15943344 585091472815165115966231778120546582528 15943345 -474059167240044005050574391779974847040 15943346 -232014175578335422781760606275686297056 15943347 402699468259137326032302128425961365248 15943348 -4698942616459184163227663264430234119424 15943349 -3737581837051781794732618863885729637650 15943350 -286594105681791198417033564150650083200 15943351 -3330245046467188980110976024446039633400 15943352 5535675511812412392481364788588481433600 15943353 2498813884599471718470104939744595307200 15943354 103986514681688406558636147155689285632 15943355 -57673887353777997170566241927041884960 15943356 197113008483217932147884356836706344960 15943357 2495889448864858132946174057641604801606 15943358 -843036557371442119361603109486801918720 15943359 -1310098879431267582869754137518967462880 15943360 -855889669013021306785588499213262520320 15943361 718643563244755340070025555902599152320 15943362 290786954433044737471569840363964545024 15943363 2975429631515542631567275809547336781664 15943364 405723206920829239863810498714971520000 15943365 2740251508791406364472392148539905929600 15943366 270181345990539904404763739893694305632 15943367 -768190442160977199086794114998052971600 15943368 -4483121205802792519871027330395668480 15943369 -487392003368610280681088113767308160 15943370 2313163252316930206457651162818960189440 15943371 715070510177896145260295370775851707520 15943372 144529375609576580284551145883291384576 15943373 -10733659441499274518250277605516898337280 15943374 -1356131299766382269666906106354605394624 15943375 -1930326368874719365739969991926987580000 15943376 -33620648874807834888808390864019693568 15943377 3669668428086428923227686285118240526320 15943378 881221970973583863806765252217483237120 15943379 1499239589217891678971450012282704783980 15943380 1495966920664500654456657214381944729600 15943381 -515736233691229834675739897805601663968 15943382 241380836216878849310230675087821064704 15943383 -1524970194112211716444513499597953593936 15943384 -4015396629218704763619002289210165780480 15943385 -1346024639225694263674543486965589862400 15943386 1458245111029318584921914187805823998464 15943387 8490303631925863898064858473797865332224 15943388 6562450028532886550317588928388294842880 15943389 -150423573330136579768072595216261291520 15943390 -1638280377355940583473751895856333188800 15943391 217007569205858125667890992238941272784 15943392 236026152683148056794560204763410726912 15943393 748755412617921787656819012734103859200 15943394 2543119497233648397981497716636726727040 15943395 79297972779888127590154181229658163040 15943396 138408006387691455750738125105152573440 15943397 17103838416686742119508576120246197472 15943398 273362642277569941657916443195706594688 15943399 2366206865037537178371979309393222291536 15943400 2846741861957178134880339205379641344000 15943401 1204879774112086684105703678515395571530 15943402 -1792638296755432014872844289453043104848 15943403 359780578655491592629015015656591572880 15943404 -296388500097188598661370794602182920704 15943405 433475614937939417333736048921034667520 15943406 -365617659447665708229935333026584305280 15943407 99197927156701526831836384253819732640 15943408 382550105580308821816195947365460312064 15943409 2295781810562634053040546969438388565616 15943410 356776977736959806110368281335163804160 15943411 -18366124144887531478016927460189660672 15943412 1448591883299093518066831819466484329856 15943413 -728864853212556417391463060226606765600 15943414 -3581769916221622766225993794630867246944 15943415 3468914438121731772514819942265022469920 15943416 1312262047598122727103593272554307584000 15943417 -1919063478933510881111774637776577604800 15943418 -591465401474031937490185580161041693840 15943419 -349909792601824404798402697130962346400 15943420 -2223430026612266849843481810137707230720 15943421 2904889880964324853410778280718262054092 15943422 1222379063332446324334357768478687760384 15943423 6229356647758700749893001966026296413384 15943424 -376926178632051342564293928825932218368 15943425 -575450062476850339496526451613011146000 15943426 -3299664946101552841943681177182889303088 15943427 3157012703882816358226547190649646241276 15943428 1151668405404840425041429204119570109440 15943429 775929401572986932329522263305235032030 15943430 -730697120972489145842052678513167875200 15943431 185120323900805091870284903330277821184 15943432 3937606482797888093789441065280724787200 15943433 -949660542322582030171682404842332851680 15943434 -172586300617983099608432710582540953600 15943435 -1944439989442974794842068650400161457120 15943436 -1300352548805462905971299034470584408320 15943437 3241852751784857968543703743641479991894 15943438 -835462014711130163825398524169535581440 15943439 -2291854731742245227256232266866398043520 15943440 639441138354660726481443146789887672320 15943441 3787779949361696657274608046386954865842 15943442 3262243816906055674380813876014813929872 15943443 -474979905892051311451968677743257051072 15943444 1442124575190438052849934062651841408 15943445 -973478867022579850233097075048056443520 15943446 437532239491382241118468002704068627200 15943447 -3179265982426766225220576263599955306400 15943448 -55265053231376455604909240890339860480 15943449 -1284734881531198739118615006321622405152 15943450 -567211480009633599769537700489650965600 15943451 1282284299709620640236229465313130841600 15943452 434112119170140919353801303013552373760 15943453 638478514795755746165538778972464355840 15943454 102916469754027618027043853558570698752 15943455 431013248549996715905748564958498713600 15943456 3336623731079195342286409326548232044544 15943457 -61646861852138250552571595584783085628 15943458 818235335927776963266091228825742592384 15943459 -725834837365292931511263146542685044784 15943460 413609393420304164005939260646397990400 15943461 2101222246633201006380225423011485330272 15943462 1599568620162096178299602885272517320704 15943463 -4321943765780354363303567195988416769288 15943464 -705916934176747140928018962882057830400 15943465 898746991517017589485710971730414886920 15943466 -963657185985932082402356455810474160640 15943467 1733665789462338692585635397258664564912 15943468 3816807134960976600490893819894721211648 15943469 2685339784308857407358873059387335582870 15943470 1105482903897434737602627923646363494400 15943471 4012525490794027174226021471462446406672 15943472 51647274265040684842657230583937236992 15943473 -2966006606872271549094939771498383741376 15943474 -2171605334257385983935975582864366657264 15943475 2313629595760202601324443895552989694000 15943476 -1598202996707577928716656400409219362816 15943477 -8667815355617506747922315203496132089536 15943478 1562585221571456137473057954432744155040 15943479 121742686576969532073890743699348170984 15943480 88540325775863975066148400965256396800 15943481 12432326547766811834560874878435147562112 15943482 -430322195942387801099669382481478419200 15943483 6803995488345083072642607202267146788464 15943484 3243239770866117815325841619799730507776 15943485 -114771211524849992521170629788210080000 15943486 381493421718462147753013794980389502976 15943487 -1479172114068884089005035635410962095248 15943488 -89988236862441965247014947635226214400 15943489 -3822252160374220172670430504229229396560 15943490 -3183830156505957840461362272217883205120 15943491 -5445713202521246469760597132862354654952 15943492 249076759373033242048832029735615205632 15943493 691931876013440864598772458976555451004 15943494 136536104323683705524902244644897769472 15943495 -1213358929315360321152230822706364629000 15943496 -3005510908401783142600150477365838494720 15943497 29729491122294850662386246379889621728 15943498 227192849420485240166457106845753636960 15943499 -1852687952671634907898009930182310960752 15943500 -4743513986017312371066134135658140160000 15943501 -1275215220879957164427967936709417344320 15943502 -2414695274969474859580386686591471948928 15943503 -3773054852051984647289869328182428965496 15943504 1710509928883059693303923676931286876160 15943505 -4309647943441311971582839502079988259340 15943506 -422602640083882518978084965063077876992 15943507 3042497789835284543621317527644506646352 15943508 57730896127208454538329977031589232640 15943509 1612906629578343173872664777205046955448 15943510 -578498827891662946261828999830647479680 15943511 104136368745854993526397445319489415800 15943512 -201637016328726659937056250405001052160 15943513 -1921779003892145961943985056661946127356 15943514 -2199078902586522662234240696221224432144 15943515 -1785453466273387333570388913644212531200 15943516 316438697323918858655546424253461885440 15943517 1040465543033763597382319639629415861760 15943518 -2116121985837132925671894543719614171776 15943519 -39226749210268085431458720022014782456 15943520 -2567063585390274156020129775670135357440 15943521 274578793568971117018397408500167115008 15943522 -757902877139076405490186830589069255392 15943523 2815909032390497927213598056271000959772 15943524 464101145545379393108222595193553879040 15943525 -732311563209236526610248770078103466700 15943526 -1990960655288763232552350549876784896288 15943527 5449950888456271562837526493009261152000 15943528 -3477548292054924132433863338643783843840 15943529 916353199011816180372959513114566248576 15943530 133883072241493444069146348743280576000 15943531 1349455980167578181454375525123714304580 15943532 -328540018440630590794614898415505520128 15943533 -776831077412528188637719518779680610400 15943534 -1057904743624093415823434039478201228288 15943535 241106074265167873408604932043938011360 15943536 -440781563991416094318825156593939447808 15943537 2022337976404635966866340081114902810020 15943538 774258522027213349295782233444633046944 15943539 -974441555688710976379256835359138339280 15943540 -57216718899512627298820863087440332800 15943541 4133455584521822288074724579012577649500 15943542 1435185064800604312264769166859114763712 15943543 2924085195249198057327853958350456581120 15943544 -2763717589384619190258001148153146183680 15943545 2242636163505110212096461029447855671620 15943546 -1562693162366905183249864058677018913280 15943547 335326121319006806265564162491842005024 15943548 773380713657908569893523642219241963520 15943549 428813549463031352656182726882561000000 15943550 -754288332509040321073972006882223203200 15943551 -1567051081901086443570817616749861355760 15943552 -325641736642226229303384513410488074240 15943553 -3586604258013459668387202657426392632656 15943554 59697302655315446900675772556940213760 15943555 -5340990130103198557109025523823770013040 15943556 4837221996625493929472452273331207560320 15943557 8598750182407910141231545335817286784 15943558 1767426283046478801427544992914629573184 15943559 -800316704175186213237569005396964406984 15943560 744541136059982470649469134514133401600 15943561 -715530868741489262599606060521983892838 15943562 -859341545124450607038116137483697392800 15943563 1192254373483986797053916657821676648892 15943564 284649316552911821971031838165260920832 15943565 -9950801603943207308764461692308020 15943566 157979831839637591469414905988454556928 15943567 5204509714274901390852458790264194932920 15943568 -49159283940332773333112387434827202560 15943569 -2151179298746788979145249964846141875360 15943570 1374079388344678035849932644697584243200 15943571 -6217382397097414787499759458015251357860 15943572 -358628866249560504618157992993360273408 15943573 -5408558279025664335022396503342836568178 15943574 1148209659863340014746040327231966677536 15943575 1849920282443277555466123907971837113600 15943576 -9247307931093204658473621878808104140800 15943577 -339929077311386648519458473263539324992 15943578 -407293388795854342604365046763383255040 15943579 1456960332173313968284703426475217664320 15943580 -2653880061154907974094781987908106485760 15943581 2737323079592158133677340038425974803200 15943582 1995544282332239588342927650776546705984 15943583 123162111080186966261296599135773904000 15943584 -1340536532242951452678900189593594757120 15943585 -234715915447588983914091542060403848640 15943586 670917297931577433294501991676940831744 15943587 -127339133189432045297641893658735093440 15943588 -1621366869119612796108145313146741229568 15943589 -3390527280489871886310382963269036223200 15943590 654304230407822714692121675429103150720 15943591 165672807824921899863133356844453189920 15943592 1916659558960274472874797061885747937280 15943593 -1001105679026270582641075849040762011872 15943594 3525901466038859181317320490164882489440 15943595 3216550403219225695012787760417392417520 15943596 17438968535535232689933269138124748800 15943597 -1060405306912131244146361463409609471360 15943598 870272714804758698135573121604789374848 15943599 -16154704793092283218441615245843106080 15943600 -14767208981145986667581725575988838400 15943601 -134401840221362795895929718650756864400 15943602 -28199961171399332765178368028312215040 15943603 -2330487629280911871932594797973650678560 15943604 647667153741382680274544296200273820416 15943605 1486239330193070546079400123714138716960 15943606 -404890043873310478162530024794415169920 15943607 -707445451350577539455604306450554384520 15943608 2887180370935803053202449928700388966400 15943609 8190377101483937227072336266917767937952 15943610 -277067791851223579448128256748306862080 15943611 -2986724873525850586002431690080381393128 15943612 2460343634344550929939300427842100704256 15943613 -156175818076640605513144618275426279840 15943614 1064617137852714233495208489101819553792 15943615 -2945882111591716485911871475039489065240 15943616 488956446429381532607018715530492116992 15943617 1727956954235716108005154745556623798928 15943618 -2539777480414014968227140370327253168640 15943619 299122351220066725027352258299947477744 15943620 -1441375029420078595306670820547399065600 15943621 3685692140023998544089112805329581665822 15943622 2231700382653078952414094162268609331200 15943623 -2301456337766054432437867082381838496896 15943624 1319429160653002749813751069636225704960 15943625 8139949925675503052450420548979536725000 15943626 -23441167505814598683853162774769145600 15943627 108171771191814916539948138133393021072 15943628 -5624107021056686291662365479108962020864 15943629 -756672880873151388153021846255105494400 15943630 2364080665012279227468867206634008313600 15943631 -1671810468443671616723725767903577705872 15943632 -269814935321285795467263318508783534080 15943633 337169468548153954691057353977062505460 15943634 971213895715261375998744179800489300992 15943635 -44968929916090846773253646945888719920 15943636 -76797606514751008732531087874801215488 15943637 1078567931857062203546803210653806337984 15943638 -45617163174352209251467901253660422400 15943639 379201811880198696051200692593482658440 15943640 -2064980160101004884213308585303257907200 15943641 12517892741358891648696529554114355200 15943642 620490152080729297834809177228764087808 15943643 -882814287940641668368017611736895166496 15943644 1216753120765191409022311285867673518080 15943645 -2781645944388013863338295425968882139400 15943646 -1153793338661117357586597462533724329856 15943647 -2805123156335735935304115442088602446960 15943648 -286894799880485132071654729658668154880 15943649 -995998938715865287801734269575541730840 15943650 725870935787242844975514123408426057600 15943651 -1922725598503574000617215291312088597348 15943652 -4309124332039462406546549998234463305728 15943653 2511668025344511455874275799616053932064 15943654 1178490994107060689681651718285284076672 15943655 15782921230644371505455575301785643520 15943656 1697451213385876728094764218003895091200 15943657 5838788337363331204025951515314544033152 15943658 1255087256789895759251132730379204318560 15943659 -1998535870519827571296365945294251332432 15943660 -109605193306620780405774670801001395200 15943661 -2660950914262831662824487694830081597738 15943662 961251379918515108421709469277642905600 15943663 -1538331890718696732356187407424537041280 15943664 -609124369824705988710147460811479646208 15943665 1478980407979615640332068611089875025920 15943666 -885818262088366533002489912938831081968 15943667 -3100410469624846882991370703373394444240 15943668 -827759438445547666252187874090810464256 15943669 -52787067583101525553913064196391116800 15943670 -365362080202534759031003787938928142080 15943671 4278381154341325725905840195146347298272 15943672 843490165212082844149690697099517296640 15943673 -7441111389820161930646301432689066749078 15943674 -1868213040452296176619862876478695178240 15943675 -2136599474729294091774932774151726328200 15943676 -298691607612342739869407072119533683712 15943677 -391194842165599112350972970992407889920 15943678 -1112742640855431017656684163626426960320 15943679 -2448699172962727572752057910739838175360 15943680 -69535928954525722644060212483535667200 15943681 344221724605465529018390497450839876800 15943682 283506576072404396973464261073173273472 15943683 161952621960650953747621645743977873664 15943684 -806994838767476448100135948809564395264 15943685 1079334512116176113921110947247264518360 15943686 2124383569462649211493126836781939392 15943687 -4233038755598212408709129940025057197528 15943688 -3200149834346173087385614317384596275200 15943689 1847797512634453621172895237041161107840 15943690 -554769970794136431717095423932739481600 15943691 -3343627328047350497957357003508928173216 15943692 1371677644560465229842388324492903563264 15943693 2118975858356562600478565758655366691340 15943694 197874479547386577747374171616643621440 15943695 1722245179772478739071027076504398619920 15943696 342993922563368515760653713041907269632 15943697 1147237046406223699029093802615260684864 15943698 -1903958091720451973898147026719069891200 15943699 4701119284650757773321213105655424902700 15943700 533777227528939966115785904430090691200 15943701 -858188602907609608001129682738791710080 15943702 2324050791122361365831478067314446571552 15943703 561901012221126663166787125717275163584 15943704 -1078662117925427320944914423434014228480 15943705 -4069202429708007681855329779070206302840 15943706 2252113689532273462418543342431716045552 15943707 403580047552652076126187922749411845120 15943708 5362385875965300976489844904021152380416 15943709 1997967406699117260724385240677965620160 15943710 -1777146609505604370931908771502835399040 15943711 58482874600456953019236122299178593728 15943712 -125147386307944930205968718428069429248 15943713 -4308894944042845244272398179259262725456 15943714 2924608782577591498292932287028533553440 15943715 -2052107940037573805946588179037615682080 15943716 1359351043315980580826428838596453785600 15943717 -6596227698047450776070360927482291487200 15943718 -2282963822108807630894168054807030518944 15943719 290833002711307599666979477272256884096 15943720 867980684081764284111209617413701529600 15943721 618562098211603474392549403107918006144 15943722 2879673014446679897874820872960924777984 15943723 5892134868441683628539722344300822881972 15943724 624605044929326473551459762221347032576 15943725 213926221971240513678910370171801779200 15943726 -503925740043660642785833830901113657216 15943727 560997800200181640438071565781462112880 15943728 -148495685665562485498629050846995316736 15943729 -2438948538615310258246890694117909458670 15943730 -2299290620248065769988148461707750287360 15943731 -879275637335672735411281055647708811520 15943732 218861407319878869308811899967417333760 15943733 37086839619936856006579756307482389984 15943734 879296056729998662725918473516978774528 15943735 -111941010765768110855680063131467734800 15943736 -4238377316572797822887417766356278272000 15943737 1657767928600330440297988577442888897360 15943738 367482636376742016391309757900019279360 15943739 260312749413641526736870106066759280672 15943740 -265281553840001413742897202300920601600 15943741 2897660485655661176737809698221289421984 15943742 -3391054888391584264233169519956689641728 15943743 -90924367975316705862057958362764812800 15943744 -297690100486238229143530131685731467264 15943745 -2446084796185395145237623653172552111000 15943746 -249195309119789843034478666049802458112 15943747 1728305316400830014704133277591637591440 15943748 -7870260117382922676287712799126460949504 15943749 1926117255685269953820579107261756775840 15943750 159634828842472761567482425248003600000 15943751 -4499109993313947718165157594275019640000 15943752 765205950865206615366922909533861396480 15943753 2759082113215976027523090713163160470080 15943754 1148125348040537315764309498143399244800 15943755 17522311603912634814255108382445164800 15943756 3499893564437054325921362783702497709568 15943757 -647295061320297342405065429690489196180 15943758 -2062136016051599264071880449238747438016 15943759 2112052766853525819471535287925903007808 15943760 104283015807143647663439826198929080320 15943761 -2853735174828116477113787692350388307712 15943762 2003115135973867563813391947963020479632 15943763 -4659524987159726249933485996512114654720 15943764 233679239786895574254645416920099301376 15943765 1936212213674402292295901860432302988800 15943766 357721560861290575659995724844916051520 15943767 2242335213646725094471001528681909369832 15943768 1733625796169545167496967445267002050560 15943769 -3721867986607648620279161128170951924156 15943770 1290326165532305718052869283270332787200 15943771 -129274981427882710052333993366738944056 15943772 698105009852383322089652428956627532800 15943773 1799280070612723146987648552807402079104 15943774 1290860414459692306172055609230262528000 15943775 270009787606265290568085682908350107800 15943776 614616054244977534855466655132588703744 15943777 -3450987249040933063020998143139836817374 15943778 -1366270380895438380980591457423096190176 15943779 -207515249111070030667423592523203848476 15943780 -2220261575152871135542304335870186905600 15943781 -203825248582810911081787398337200339840 15943782 -3940025739336448227249310315447990732800 15943783 1070819728587879765885792704296048719032 15943784 -198399167092380245113389084042067476480 15943785 688414066703065155412868684664015953280 15943786 2284942022381813879407885529626421612640 15943787 -1594136479179515640283475638135119975564 15943788 169507716099860808436878241583441264640 15943789 -2620145629585929067612182883538113406144 15943790 -2200721097924852318593805618868726753920 15943791 305251981479904707987219397587608291592 15943792 155985484435778081012049123271879786496 15943793 -1673970399079624193873828885455331670720 15943794 1339274683773526378912987532025016120320 15943795 -721303828471409571319706719678619514720 15943796 -1464061045795519996786342289578088939520 15943797 -222260015643441464354936655590180113554 15943798 -6547983474886168367815393089457325376 15943799 -801568267912968469132418286251814824664 15943800 -469603284310244971430777257615084032000 15943801 -1597278049218624955776897480866689162428 15943802 533661822886361347113415186629658305024 15943803 -581923739862204145340604419530951480296 15943804 -338372834928906426603761141957125433344 15943805 -1705178551590569929362513290584063971540 15943806 -2151987227033525910729154254801955268160 15943807 -7763245418792822836846544179573917024 15943808 2601744074512622219626640516391024721920 15943809 1576134932869810650210738790798699968960 15943810 -1267832544526316736136800790916330327040 15943811 1599206143916102279127451665976376738064 15943812 -224929940381203485035072437841914214400 15943813 2942649884311381856777268646328034759804 15943814 690274469557428321943077983911752517632 15943815 782157555338446702679799302468041176360 15943816 1087372155281568439608805731327404697600 15943817 -845632039114186600448671698068738059740 15943818 -509790124936058120273320001206895623680 15943819 -692834558732337351090432388087668339056 15943820 42640351901468087611190032301855708160 15943821 4340184711858618179477279075088946033824 15943822 -209633506585095145458848566958005428288 15943823 -329104647865296712199164438848445902240 15943824 -795070744327457366499532544928629391360 15943825 -1415993880983678974082563599578743152000 15943826 -3683181976745525020470563384313164235888 15943827 325090504002828411803152037695714191360 15943828 48462315400384613159070537642258995200 15943829 -4972347893947006182775624265948943285120 15943830 163344189169649445803095076557679370240 15943831 -1222091372711886381854656379537873725440 15943832 -1689833685279715670398020907613964779520 15943833 1642171169516176225563807445675610528304 15943834 -1014467273275063321670034766299577491456 15943835 3612464282855710691870280074614498601280 15943836 2204869583866968958862941590823651072512 15943837 -5514936410156733829879621426235614976 15943838 50216584924701618526741684095400744320 15943839 881675327410447505672403763160418865224 15943840 4233258099053101887036528755104520601600 15943841 -51414285970969664283428266466386386288 15943842 101059910402407621261760813673378655440 15943843 -1477254258385173418755458939802214724240 15943844 -241826072979674619384340836985772335104 15943845 -804145134980292735940856359060204157760 15943846 -336886508378664642728183326081025509440 15943847 -2512766684312516535357517297681807310328 15943848 574668922618431315790070960613018009600 15943849 2488867693928508019159990878000424654464 15943850 71331075802410591536768015110630752000 15943851 -606871344060895691371421586899398003200 15943852 -1774436275901122272295500888535072066560 15943853 -1117894169994738547030836457396659751296 15943854 -1167844993282562459869919240943201708480 15943855 1219155392667568175209811607561656840160 15943856 -823054286668477200465747379537068687360 15943857 371488335927478362964866519740971987200 15943858 -109778368974652269804379994717094567936 15943859 91033708628606000386346445535879884960 15943860 -1856059867905100230533704956838276784640 15943861 6513332691795893522826496667830735028462 15943862 3906255821414570056968887435635406297664 15943863 230254754104973699682203002145134040784 15943864 508184496957783665431180173004235919360 15943865 -3921352296497250444130438618286693731200 15943866 99250397583827633652344414874842937600 15943867 -2488914824632009678809097473831567517084 15943868 -490515954323583864498635067635019171840 15943869 -1611508953911185728559233750570462122400 15943870 -2339558920146827788617965605511865693120 15943871 326404047760112749576611742126012610472 15943872 108744650284373264484805483486293000192 15943873 -1565782108525013773226217862872000140496 15943874 -3433111535437115134642463335893748357248 15943875 1339148421314246475694127365795572336000 15943876 -1210846329225167176306203817501166432256 15943877 5983033221350626488073976718308245053726 15943878 13744403395350423761763909712954775520 15943879 -3360435412059373284510600374037632930688 15943880 416966876309695057065137100313128960000 15943881 399498431754373378656355447069309989120 15943882 1025542132810630996043607593650521026400 15943883 5822987759220744088347682839751546986132 15943884 -22828163544371693460676982202403909632 15943885 -1764453566909854652367207789133304319360 15943886 1289380451476643748318526757665395657600 15943887 4609664058973531299069049027542324480744 15943888 -423394002197757626267255287367732428800 15943889 -250690151838475709464593032495623348992 15943890 -727261019613207210080426804531816371200 15943891 3499950158412683628688007171013384925292 15943892 -48234963189480434766852374696960328192 15943893 73459351857065440952628209303776696320 15943894 -1958861338124532719918003460778555699200 15943895 433749511288139527787397563697579572400 15943896 2099605014637923800292292156250362060800 15943897 -78311708575279800900374882727667710828 15943898 3116080896883052650607655194011184535264 15943899 660639268634578742260926528674850028800 15943900 -816756687987461891940022936537799244800 15943901 -5813065916091768733379177026973974987098 15943902 333945759864600747982893991579654717440 15943903 -9239459019765724347829103762572846579416 15943904 -6818845951976487034626485359471223635968 15943905 909450863830108532203732492356112704000 15943906 -1168924974597110815193331367896842372736 15943907 4110267256918572755863422188316820807680 15943908 3843915297618837702441504967740844830720 15943909 -4797900780768172634953470287058876534084 15943910 -367102401615217155198418383821097168000 15943911 -1249429678681499889255642162630034835928 15943912 -3885162952195325160597982857050979532800 15943913 -3752303735719325153182500689989751072838 15943914 -2244675169170005014440736883023320204624 15943915 -766304949066353845088592396923649661680 15943916 -107440180312753800793103692479072583680 15943917 728229255457444488924793494923788352064 15943918 -2995912716913139369002163100346426683840 15943919 3153319659143935902097488118032836426880 15943920 219876372012919916588383945908226621440 15943921 939916183268735298684804984711909147712 15943922 1591984189311383425764111808778228524032 15943923 -2845780145413108884692440149806975498256 15943924 3934200579713826019929144346135076812800 15943925 2317555236200655786909991715270680272000 15943926 -11782614701769143034602245387099568256 15943927 5545911877328517116104613891878235770704 15943928 -405928207524353028970552463238512640 15943929 766873071293532215892715658505010325760 15943930 137593897491282697573830083597264809920 15943931 5524519483646803789900404630584219133732 15943932 1207611855970942937645728516083364684800 15943933 4605372363846959211640242587762752146182 15943934 -189001714317601181329362158433031535808 15943935 867434872076275403565239186127599516160 15943936 -3246231187623995330159683373012306886656 15943937 1498144289114265572842252279381686639168 15943938 -173918320569624092997000602893303895040 15943939 3598628748320510323398380915819863683840 15943940 1063957059667382053135444615728675924480 15943941 -210192541373983163055435968415821397252 15943942 1176103622139765466783369568531272797312 15943943 4701026991498629628670196947344701826480 15943944 990109278968590380289442211219869982720 15943945 1550590683145206019183611863677848643200 15943946 2474736189044710732694667648121702266672 15943947 2580315535709260679029081241164443427800 15943948 -3694086216115491751197303493602106394624 15943949 2130317269559075176592475331029850328640 15943950 -339967415226933062100280654964884612800 15943951 -1513950794670759549930367310839557733344 15943952 967792851953557834508433171150110392320 15943953 -3274508348094653732396274294332473575696 15943954 1156235500388054026817940083923174476960 15943955 -2151869190137216257530223247688301442640 15943956 -727194150625562806906729173065232973824 15943957 -4028392903119335033157504261459535102920 15943958 2212961094449717313568541677229323805184 15943959 2310918842520440532889792985674396189584 15943960 -2105357902639872489660752434009530777600 15943961 977566289331755302600679073813845772288 15943962 1005892234091386527921225404440269399552 15943963 13076273270757034992132846417175604136 15943964 -762155238832215819017092355773737561600 15943965 -890400175663864312904256599439972638880 15943966 -1780855800535890911220735116932926402240 15943967 -3747638983119950193714533099593159669656 15943968 -1569849866343731598487511902696306114560 15943969 4311696105796293513239782815806801590370 15943970 -18983039240784967799388373584100592640 15943971 1816000981943506674310446842812540584312 15943972 -1068854305942029984754343852183964576768 15943973 1298587793410712021149852265988012024864 15943974 447428153454206686839089920370750535360 15943975 -622022344669066042807715663855515007000 15943976 541586683096060271583169031370500505600 15943977 -1300956933777381947255180976798707956608 15943978 2523150049464909779237955056649785180256 15943979 8446575854016803705574213378810886556784 15943980 135992307433789906139392244217426769920 15943981 1765693959347646531592344087126461292364 15943982 416530166707543391589579186141176784384 15943983 534974693228304262573589417706984345600 15943984 515733527340755702521437774886722666496 15943985 -152583835365637068506222270246878943640 15943986 69179682462079261097684669232177043200 15943987 -3429308469181723808805691948060774363688 15943988 9267246444319578470071121173359915571200 15943989 3846571057970595769177804018498150081824 15943990 1754046943831346661400609557926276832000 15943991 260840639454845353225819002286435759104 15943992 574407456914220837156343646745390489600 15943993 767927322096708791326265738134959402244 15943994 -2327153764000085142927190363735723929600 15943995 -2791324644167358300796393895712360630000 15943996 -923269020783294782839562137180392064000 15943997 8599937553046305615381213657872285193720 15943998 -241167176444318756600141494912664027136 15943999 -3881470629535469999525837891492065000000 15944000 225415519833557015429300303734505472000 15944001 -1917348514404989027393792978331740207568 15944002 -2386180979129037828803629445558481974400 15944003 -188155059384248174838048028964786068416 15944004 180353789346160190698479378489105331200 15944005 -36884296417856651964648986707308746880 15944006 -6874450956636144342394085733960105216 15944007 -373362136503075609876974556127663254360 15944008 -159744404069816604476589131304588042240 15944009 -1657368499984404523066886649601240202790 15944010 207114915246520215981813290057697246720 15944011 4503890857368054534716132218695144896712 15944012 -2108946578936012636522441267231167027200 15944013 -21776128071923938075257336321556131840 15944014 -139583943874823889022677140271712174080 15944015 2145814717823244120806257018885485521160 15944016 -303068814512128966316312691231991136256 15944017 -7910010771026535152269631060830070551040 15944018 1418591036787230772330018010829336610960 15944019 617907419890790561109158970557366085888 15944020 723175348746538430700239429615733108480 15944021 4303010843652655140165644784890199174720 15944022 1522686857337867253372147420242153088320 15944023 -6124852185973417832208708008106360318960 15944024 2097016213930732841205733539970467840000 15944025 334029025677259137155202834581088190800 15944026 66687781659925143265274362649033180160 15944027 2118563539170982654456007265797648300304 15944028 -2204849849444553941345918530433779559424 15944029 -4725356427112407344354354339767381905370 15944030 -1261281929856354902238993360690839259840 15944031 -2149771346439413323196101721532305152680 15944032 -2325362483453641222102959849684871938048 15944033 501852218705521052145807388352892905280 15944034 234872262406318098371552029383398225280 15944035 -1680835905397692879743208687300019289520 15944036 -3250041871923582806959821009687796341120 15944037 319345903769948013978910779291067262976 15944038 1703982102759274842980442275661814512960 15944039 -2701690227855670529228973513226671351840 15944040 22101348734863950272397646720278528000 15944041 11016403555110463194606283742334572800 15944042 -3315852507842252101355573144060530444800 15944043 2127063548415360727091331334639720735200 15944044 -1021306584043117351257711719668306477056 15944045 792922363729562461561616223202292559360 15944046 1787886428114780566026773375208228600384 15944047 1216292238505283405828748360241227615200 15944048 -102839063906682391102263535130357760000 15944049 -2634750250457700966092358374497259229831 15944050 -198547659898968755531178868884294085200 15944051 5900344932683569877143723664142776509272 15944052 -88264507027049935148670766981501575168 15944053 -6071683931736776865514775602744528703698 15944054 269856043606134237103823677005443899392 15944055 569820903118208854181738042532897261600 15944056 -51115702264935074492913783735980544000 15944057 -8726896530408188220810769476543766896048 15944058 -937733653756374746729071676042463319872 15944059 3824794227104048047131331687208717802040 15944060 -683702115720008837639616876971245962240 15944061 -1692077375105188028044264450129064136768 15944062 -1999321599102455727816433711838091190656 15944063 -5700585800150294386254710172789454370688 15944064 -483155565247654266112268140549200936960 15944065 -1178517310147561233291419862746165367000 15944066 -326758541555804877569402578604550366768 15944067 -1971194921221704613796067514543728720000 15944068 1524068634553575975012204136839297150976 15944069 1614886896985463134318346037658093754496 15944070 -434017000604130857599456742629462640640 15944071 1928998277511679889311640090136809525424 15944072 -5068900138981664101554126465220000972800 15944073 -879331060844989331806460507742102072816 15944074 1259505335877863272638710017448650773600 15944075 -97231781803792398925656954476085888000 15944076 190845115681074081463200011171654702592 15944077 1936536484984326682042374017526871103692 15944078 3597120962504244276045258719536010880 15944079 797840527982742593990799879508022188800 15944080 78852427447849173412833097614631403520 15944081 3871854147497532407181420894437353241700 15944082 -944043622128974157928454909309215260672 15944083 1430614903095217202397508427679855007200 15944084 601936922298610548583044911197086796800 15944085 -206230789284012852359262451449170907780 15944086 -927540857332884783945433824919340695008 15944087 1573183395320066383502128086818436065736 15944088 -1190083591803172986722525488079469281280 15944089 2478200763277573027597947124844228467456 15944090 -396846600064751349545112404209312358400 15944091 -2114701424102189812117126295638772697600 15944092 4723753205303470204782830131889773946880 15944093 3615187938509511058424053003994784244320 15944094 -2168761131495596580711695662131308021760 15944095 631544493163878608650753006142598162600 15944096 1383773196000334033060436871751674101760 15944097 326712101573706401362330128231916649280 15944098 -131043214272261275354777793976896577200 15944099 93817024419574103294071699504089816264 15944100 -528277121695247349243672808731684633600 15944101 -1060029977503548860629437310510931049600 15944102 775558176719534131298969149934786614752 15944103 1427141935714923072771716786961585837744 15944104 -3210706231427135437086181858729173319680 15944105 -774597756749811999496612936321281403740 15944106 -59994868060456477965537346589800660992 15944107 4702293441511887242719283878909277188992 15944108 3287187064567185503345978695656891227136 15944109 -257688988191221269953115430341186000032 15944110 -809191918311570284781277072423592029440 15944111 3098863476848762849766945790879663949712 15944112 465946941802207443579112830809346736128 15944113 -5082306372964794170244967139053304495640 15944114 -236495657450937674155850301553707036768 15944115 1819955671712338966242566198813069114880 15944116 459551881555975935375296353539734405120 15944117 1227467211069054631118047390208539308192 15944118 2167204344226683720674499691427516359104 15944119 -3850275497322511959495939025181761385240 15944120 156056452581993112806516384329097216000 15944121 126496419499097035196270650696538600724 15944122 -249073808874035148258145105287460863888 15944123 -159990449838513187086707910748579365936 15944124 541570104544430252147465935356957868032 15944125 795886565417405422526886326163849510000 15944126 2532523417659032120902293232987185672384 15944127 4133184140674368183306164713184652133320 15944128 760334503349191570231777033368337645568 15944129 1122394929423897111367272392041756008384 15944130 437200033752803604019064910302384062560 15944131 -2047073626801521954596053461746866914608 15944132 104783666705267758147322807627478304896 15944133 1521589767248460879733056205412060646624 15944134 -1154333134384485336708253850781049904640 15944135 -5497596632954493314769570056795534748000 15944136 1589424602782916802308841500084291543040 15944137 -917235316624646181525021951747182896896 15944138 119763620480421160316833801673225508096 15944139 7888566560805974499187140215901596857824 15944140 -2962422952835827819084598991514169410560 15944141 -6511672015067046663363169769025237009216 15944142 -14702883815562597566800868210805826560 15944143 -385015320928550083128129537817185230608 15944144 -777678343424081819615046513257894068224 15944145 -536576234305539625247259488128069584000 15944146 2296639279228458954098011434497067897504 15944147 -7757986807949614620708818867470503742728 15944148 -1314747667991534823385315932618514575360 15944149 112528888918408040511874947082287561648 15944150 -1075601069825607214789451136091399855200 15944151 79170144392986866440100881159942852712 15944152 907189893951940565239194441799011532800 15944153 21965602514154112081610164643940664080 15944154 -2100148769652571219667945861447970289920 15944155 3766863944600251501145467344803824282560 15944156 -2679838370005951284145011863683817341440 15944157 -2273340367484946931233992397509996437140 15944158 -6386757609540893762344919027838407121024 15944159 5110651809052203444092823251318763374712 15944160 304355990500039337241040647178892083200 15944161 -3617925366476682087390073387932612076476 15944162 -137167487533632525713601607900590422976 15944163 -1045972665192929521736036846692646986968 15944164 2459804167356863714498198586915160448256 15944165 1834054626702695217009046794327508296060 15944166 159484169415494620207313810087699009664 15944167 -7939143362949409535669274668562897027784 15944168 823510654893656757415495037687758848000 15944169 -101078966075353430400500758789366697472 15944170 -56460476402122067685813501574227360 15944171 1736157351581282442253534359326921950320 15944172 -470720098095053674640469737254326604800 15944173 -1904676552749258008468805374059341959360 15944174 -644504634115976182556013716365265417664 15944175 -767144212015349831119516255024362240000 15944176 -1467685190188540046879689257537892384768 15944177 1907430250633367022079682230757704357872 15944178 -59209850067408839861091151830156379392 15944179 4084936182144178573814070211813249784780 15944180 -1256229456844527897710419190818551275520 15944181 1669887382937154399321883903789382786688 15944182 -558689175974962689045677464886510544000 15944183 -4285734443302178866094420421366790892568 15944184 2284889818782211417168515754806985666560 15944185 -15635377974689110108833873901370870400 15944186 -1044898216350753319329109724831090718720 15944187 313915896013689379728619111051956449280 15944188 -352848462345896571391895807254124191744 15944189 6810238320585145709309691530788399209990 15944190 -1322094291583566435632296120849869884160 15944191 -3493625264487390584224960507213952376248 15944192 2320325962885415716224223240525971456000 15944193 -1019311120455016098471508543016613759660 15944194 -821069362137104357637464203037084310528 15944195 2077129996786042433365895024633086830480 15944196 1959759595039474650292143535195840392192 15944197 813341282507037806510385196637975273052 15944198 600201246332952925496206395637827674880 15944199 296663133429460268133199335373970497536 15944200 -3865581659942924798728933227004320000000 15944201 -1136950601738700039533469302845328185536 15944202 2169016978581883880715976477970061761280 15944203 480068664309516016990405222907652771408 15944204 2574813819884477324640683827805466867456 15944205 -2131558341704193892446624696487267364640 15944206 1016457629307564016551968400412973103552 15944207 1143167783730137328123233611348048013640 15944208 -688061901016676180608872895398212075520 15944209 826420679327728492972950740231385855410 15944210 800099257572811505058146551493588057760 15944211 -4299288759867899131727758165342632764520 15944212 -915504629217923192155630403056206874880 15944213 3200505901353965499216362309226600648462 15944214 -421014653387293049320162843170492585984 15944215 996757842306412822051417886546630492160 15944216 -2967461222850791091719712688233905356800 15944217 2084200831993216254641313807841372057248 15944218 537466017976000490628659427403643773920 15944219 -1697500407712847551801226583745635601080 15944220 -1343371213740560199340352359826491130880 15944221 1257410459928396151030853198781007452864 15944222 1580221838350766145966240414371230464 15944223 -687308922795753773033486500264016844216 15944224 2740724000203247470559471010271247794176 15944225 804481611206007622708994567827338796800 15944226 -307995721643829260113157184397306275456 15944227 -2813516807335014297101097471968066251040 15944228 97530208141046532670204877615296435200 15944229 2567119105475222296131065247597618336000 15944230 153843256020685614496495584254928691200 15944231 978144819518199098899483635935167063032 15944232 628863716170580596055455207942773964800 15944233 -1569707601000199767726840804526974380160 15944234 598680520017476553333881707533907881312 15944235 2338703550300197925007424568018739062000 15944236 -372106905591235710586490990769342726144 15944237 1129116957259744031319412666358567828886 15944238 -2209616255720925469139173986855095629056 15944239 4580072472864539724721797057080830369040 15944240 -197848074592154098927597656023066542080 15944241 1268466108881563854938050376758423083648 15944242 394071983930573553764716937826907264272 15944243 -285291154799614908881893010652351237120 15944244 118724308805812852278293311510228131840 15944245 713960502676634176654642656869132703000 15944246 -2192540217369656517115237543082824537920 15944247 -513996537646545740399656365840995009832 15944248 612156746768983402041973962547923087360 15944249 4381774140784056508621605672846680516640 15944250 -527749559675173367932945591800988416000 15944251 -632961812245347261671840649922345316208 15944252 742203681249761168332148867026224884736 15944253 175394792922454783167357808699880038848 15944254 -6031613932621305382774134305955330243840 15944255 253500342104615293747219074752439070560 15944256 -393017665527646909573065386154723901440 15944257 2057167353921491490804033226680357963072 15944258 -1407011054119957774691020222142899898880 15944259 -718621186037353775080530936431665823496 15944260 429962306351589626308315593808059740160 15944261 -932474122053413163306744647801851257600 15944262 -505563066808436259184238090278650124416 15944263 -8496880525356481507367619715059201681080 15944264 1231186641745502392030279218901148467200 15944265 -132138652159228587444700601696388432540 15944266 -668249246810516105369549047928706144576 15944267 -283542289029177266503482033221769749760 15944268 -276081554872474187557068319152498831360 15944269 -2589262732842504230167049145227577323040 15944270 -78421589111180400110193248519892647040 15944271 -3476672329045515522591828605030597376 15944272 -2303077925050887741324455119800058380288 15944273 2351448139335719090753272907965233941280 15944274 728907194181762097752936507849014544144 15944275 1660979002044362689301321168681448428300 15944276 3048220213973596721183386410505228607232 15944277 784957489072212716888117268797928177408 15944278 -113939895419280211686567477845257728000 15944279 565043774640300582115370193687061547784 15944280 3539750880063994936776797524118116761600 15944281 -555564409326065567012406122634871756918 15944282 528600089763889743593414351852150890992 15944283 -384903771435020080124042398849495147320 15944284 3033892396723532919133527429119762535936 15944285 -138769403170328884689843799293227109120 15944286 -2448528543155613413287213171254329708736 15944287 13149915453825707403044499680235533160 15944288 -4678326210494246001814153942839505059840 15944289 689142882072241451972510481972918639024 15944290 498578799108413398358024710982854410240 15944291 12626139877071705770053055826117969876 15944292 -112458893384425928593251655397422596096 15944293 -5605180396043420258980309252372958167680 15944294 2909176056668247254345218403337070377696 15944295 -64636573108452971792914811965776305760 15944296 -1714549604003258371139538028205702046720 15944297 -1164074929614670356554247411684745910400 15944298 1965685071042496491443442937803757252608 15944299 -253333438959780701593466287759043658208 15944300 -647460730686779193852330819244637875200 15944301 474934283352357201799065049085551755468 15944302 1821237747883411149587796707784211792704 15944303 -9048016058277983850543740904365774749800 15944304 -216256952404502900357866335702568599552 15944305 -2187014050660849416462844745214041211300 15944306 280896528502916420828498916537781422720 15944307 790377142044073241630029819405455798840 15944308 1577760583217257888150669981807046664960 15944309 736322084335640938134313590586591943004 15944310 1184952399626668842762263310321408787200 15944311 -2190245650755628564831943526147823464088 15944312 -1378053478479826862721064207521943756800 15944313 -575667889647690857857631657914201380864 15944314 -52808907472557906220519493556940140288 15944315 -216428118163620582385607853820627732800 15944316 12490575564574915638757675879715988480 15944317 2511456667839596537813020979361602483532 15944318 -992543675345944582338433291152378117696 15944319 38639978087308360191372143246623830288 15944320 -209963903771052723912098569028370432000 15944321 5326973417507812403213194030554481947522 15944322 12416731243699003452663263109041347584 15944323 -2003856230094309010021132966115842083776 15944324 1053527903278125229896095240567334177792 15944325 2921865352745841988904135753375288256000 15944326 -1118323131786803909335488934400182892736 15944327 2954407918067956152566356390962403878912 15944328 -883174405425845242875993869269318041600 15944329 -2513628261282311149973657891523096276070 15944330 -375872930947886235631116604306292737440 15944331 -9180952428529450936896152393893584384 15944332 -1508184391907924560115392395480311393280 15944333 2964098718193456145086028079772012399680 15944334 -74373889116686276447913175049149894656 15944335 421369114362637392111825818605803602160 15944336 391326440446400904227183565414277054464 15944337 834121496461099476691490493613415832000 15944338 230648965039519762645980901303264461600 15944339 2692103627748272120007857979112418164140 15944340 -331932659409320197583037054785149900800 15944341 -1893401587136055074911653641460014793600 15944342 824802186483745701470929658943239964672 15944343 -326242012019395173484923671335903581336 15944344 -2489027671788897435416007589136434176000 15944345 4041635186952022055812618899637002169800 15944346 -1198878566269332988005179756165273903616 15944347 -3774260401348385338332118328129501854204 15944348 890148937075379880736444586670332608512 15944349 1428976162102929717825210997418140232064 15944350 -846529040762977910701541871414371328000 15944351 -7384310741466128844582850848226805311968 15944352 1286657570729709582904970011311193718784 15944353 -3350347678257693565207737150411831664236 15944354 -550996924358263800590749213490875975680 15944355 17149729507895588243702390503438536000 15944356 1861221138531767394057440550349841571840 15944357 7539691436350630547141543197817409216 15944358 511778070124492864924154889568979861184 15944359 -287341735890979929223900506839655386592 15944360 1605587883125706421512442606673858304000 15944361 -288894995664854771629557112769871756480 15944362 359706623307385697514378084733181044992 15944363 -7714962877645992891846531787429283639760 15944364 -111551008080691075829858615306794178304 15944365 330289488387687040337567856190028366520 15944366 -1454077341149249460898013664023305906368 15944367 -222001526104166074414069384357804141680 15944368 1135568314172321981580421310011698806784 15944369 2711328634386222990351022306538088760896 15944370 -404724557328196314899634629888089474560 15944371 -522326008745336478501772375156098173428 15944372 1250439332426457587638083114409196028672 15944373 2051071727893826843282837520148956079164 15944374 1435882672210977306112608553667986368000 15944375 890210623598729719902330041374409670000 15944376 -921506230633908695869872460630682173440 15944377 -69065126359265563482724928298055090774 15944378 912241503380314892722402548064767024240 15944379 -1007396645533615896375186195755676731712 15944380 676408928200265648062551609276956375040 15944381 -1826146540639706672510452119180339109818 15944382 68881519550693554157300858819683015680 15944383 -95740397597233845158997457858363748352 15944384 -1830798587349560659635979803638941876224 15944385 1010590652447090897892992353617489054720 15944386 3616425050050887468366572099334113629392 15944387 6959781394362893057212478578693899039036 15944388 -2271905260514719321442276168116406092800 15944389 -1495532086799015209637023477981585987810 15944390 539163993429954018237171661778459842560 15944391 2037128109664464782938630947866033318400 15944392 -3101285226178069988208156336332536381440 15944393 -919387475627495794080446944061671976358 15944394 -658545240990905053838511311889094867200 15944395 2860987469676525694729412978525395178400 15944396 1507316654440116015036765374464113730560 15944397 -244462070747410660589925757159854631296 15944398 -793833267581441891923155004390429972800 15944399 3501547131693399803602173002828952393840 15944400 11059431975062664610082892681343795200 15944401 -5570757996701903246510409349850467226400 15944402 -2215335032756037047712545435125477471968 15944403 4361029696967274418458845616951539808000 15944404 -2195356577483464033715978504893375209600 15944405 -793139590016372607699096506831421479040 15944406 1720786990337780030077411980173381920704 15944407 -1000426145472402388190861522100876407520 15944408 2315240383782196672850115311173729873920 15944409 738010878336466598236773183264868657284 15944410 -262797454491314927882890086107610143040 15944411 -122351373585117721961831641584490345440 15944412 -4204919686091420502459108800708198400 15944413 -1379817109074031707775904046646610873076 15944414 70502856437450207801203823012905382400 15944415 -307727202042612641434490266035033816120 15944416 -2508810830480709328366383445015649058816 15944417 6100597112038385906528622656934322754466 15944418 -177152594226730208255840423869873935360 15944419 812886293750730142990112530532438715956 15944420 -2045157999588601798376864882619535872000 15944421 4940720680711104674938175933364174658944 15944422 541762441393633143283708095075220887552 15944423 -8202195752614963009909299256458142300752 15944424 3043904387434304894459062040264161443840 15944425 61560831765020080851326269998070920000 15944426 -2648837097112375711927446205992423311616 15944427 88579841193692260583478314108320832760 15944428 3516098430622217562272099140258817756160 15944429 -2007447463816556500495301291562521500116 15944430 17923730071549123908870741289087701120 15944431 -4287672277174984955759351162633816494768 15944432 138189088586159370641680829211249868800 15944433 -3269026449411236155528116727294762924176 15944434 145219844973427761148549690773864385152 15944435 2117727381174284306812011804240994518000 15944436 -3973043169403389279978999561065871721728 15944437 678501648177769970631062725469793775740 15944438 -2754071388563403453270657631115188694880 15944439 -688500638453553548321756126493103680000 15944440 4173572447110379613859021935128782540800 15944441 273101337792480342477648232168387124052 15944442 -941193884139962686175772161704745791488 15944443 45910046214799164669130227255669558184 15944444 -2557744646408936323324152815469449048064 15944445 99611934336121388663304575080592322240 15944446 183448728239139951174207894418919504640 15944447 848209296647912975546488137481602194304 15944448 -1463156297988767810678996180651753865216 15944449 -2885534373436052191671283458037841898648 15944450 569174571541537026828447784198962966000 15944451 -1979709121724977618244716944794782222080 15944452 3648412555189358833919753878820106667136 15944453 5833653388439226280926124415020358267196 15944454 -499028917579368715890952355244427645536 15944455 -1433125464160121461029555902741829210000 15944456 -3057568921688124305341430518039020748800 15944457 233948509298516278838744608746124135440 15944458 -2833185267351631889657125112667964527360 15944459 -4039650714356980657795539603321145142184 15944460 -649967741172983765301983204355568189440 15944461 101500291685843580853124206164082766520 15944462 -1255363634881120353658323335668562184768 15944463 2313967069256423170380113831002550759592 15944464 -254898775819366458012333296635701944320 15944465 -3294592962763883014522625583155299264140 15944466 1209081543475250564532738789321040501248 15944467 -1121534604282834341559443075733474068736 15944468 7878994606386443153209271916124307705856 15944469 -816366573483142050709069749106914892800 15944470 -1134335710773023653433155097307333588480 15944471 90051790625499366994140235981901979984 15944472 3596197669645155540618962434775640883200 15944473 2290177694276002229325433163188966874880 15944474 261425979454595724356705260874822827008 15944475 427570118885829415899564683410474542600 15944476 2217658974845966988929230027388790584320 15944477 -1010592073328842815158934005988353016000 15944478 -467328019914389170429687888732342738944 15944479 -1912788385396201816438670581881868949920 15944480 -37507522875618254232373521636969676800 15944481 1569638777374486771768582421499357537024 15944482 -1683704216811235740371486373263523618816 15944483 -397478947105843391914442957016973007268 15944484 540980777225450557969833570257041108992 15944485 -524443754088055013701011306297307215660 15944486 46558155201725565890477115954949118784 15944487 -57859927159689704104964432544847528800 15944488 6336770480688974457659968102910607360 15944489 6349142112338230092136351731749373826560 15944490 -581370181966252871174014245353946960000 15944491 9357294823558403195462062023987118362400 15944492 -4213956203204521917481683881931970391040 15944493 1260700225994064386557983334699700092224 15944494 1719034520651247201247838337932374260480 15944495 1034401673678493200125284525503345462880 15944496 -16778339212755554880468402261892792320 15944497 1068968587735080944490255618813759160128 15944498 -624416808845975299613061192755265147264 15944499 -6547454239868289928128199305330492788880 15944500 -1197195936630052397047538041129623552000 15944501 5389278094193350017481255153789850939502 15944502 1174983146330521683926593318710073152384 15944503 -2837906283416760921628620748349023709056 15944504 -7632796676027606263451240844982048972800 15944505 894553145947220370288761690142020251200 15944506 -2287081682909345293860809025489028380048 15944507 2256355539363375336771906620261867190756 15944508 3089733854698189057039505488127926651392 15944509 -368627183577038621592822535111599620608 15944510 -1510107706016358803576633188409553915840 15944511 2373118506213636815705252583100280784384 15944512 2399283333549060436997268592846295269376 15944513 3460707999755040096513043096085529037524 15944514 1118033298805260929965705616826263040 15944515 -4423349809293465357567510755279916556800 15944516 -475810309802588055155063723248788713472 15944517 3861450441188231656567115256411117640734 15944518 -59860219004644993312729789887254055360 15944519 716072444721769162489392801309190881360 15944520 -224831273737599431509718698527080448000 15944521 289334441556524883766948438983819222600 15944522 2448635900514401147818719269074579674624 15944523 329759231001477008484057957874051974144 15944524 -1921240671121457287946332900935951287808 15944525 -967229673033989224089638089735198273950 15944526 30436618399219252907917603199558895744 15944527 -1324161984318868055167754859515211988624 15944528 -569222370295573335711409476829787996160 15944529 -27174113696632333513875319655146422432 15944530 664991644347900753797127276523256140800 15944531 -974605304007941595023867286572203398936 15944532 -3228765992252253732287471662715107350528 15944533 -8482580060667077226622117169568774788 15944534 1503317630255208275383634788971898682880 15944535 1006066393024360180819220572132154965320 15944536 -2537288061650144886105723546150656440320 15944537 2260528989347340998733021659542398700032 15944538 -1005482236849987015934551731998051112960 15944539 -137046440232029795935782686320708756976 15944540 924565422066345586126146413441298554880 15944541 492614338098145659134560833219977369664 15944542 3884267375947522501247890171149282732672 15944543 -3489665723009354057178077441649777994752 15944544 -1942981178205653912544330390179854417920 15944545 2301475903331270138307284792751404833320 15944546 -2628644798280189115297318302425010614496 15944547 734247731279213142646047714608321160000 15944548 -3487744966078645388445363958148822910720 15944549 4057687575167813471896848556761753960864 15944550 681713704456761861940722838201226548800 15944551 -481475761860548955208018186561675056360 15944552 -2030126865343625362244861649620922746880 15944553 903629913472467222895182487012437844800 15944554 1476213222722226665422268046842818412976 15944555 4516650724320072774559783748809446354720 15944556 -107578260460208107714268098417671438336 15944557 873809770670653011894595936523864766806 15944558 -583160573078116313443926729206354220288 15944559 191620137037164485701770427940963656848 15944560 -300572497557828781507797399847895040 15944561 -864675802715849079286611462840314285328 15944562 -1728224677556849609356827597218097011568 15944563 -526594862711962123806239255674914443188 15944564 1057672868089562163463143913365727389696 15944565 -241426035681960269481152424771332079360 15944566 -172279283372356244045811916855397087232 15944567 -226235711457183834399981927463842494568 15944568 4265543882987875616608002382255225589760 15944569 -2025463257054716132206085200385303266604 15944570 -1861081126451797040872586402593028659200 15944571 1312386537479418425686945839274904673600 15944572 9575766518095920977056155221285437440 15944573 -843220671666592037647347696694648068000 15944574 92153737535009548083210953199277450560 15944575 1108466116061847510725063294277210399800 15944576 -1837092345699941500135769671504169533440 15944577 5139116914216564022225618418430649941440 15944578 -545863169539365739651337074722775620576 15944579 2184110040249781798962708647206817696976 15944580 -621927330077525711306439659413212979200 15944581 1625355819477877136354219363336293499100 15944582 103860354710273613767391895453166455392 15944583 -4392234448440386349398092646655622244400 15944584 776422809080391975368856422000240977920 15944585 -314396785924599291269507387881846904220 15944586 -343169452742018110391543983240728854016 15944587 -157574139769075297589645955873732533960 15944588 -4469149874393292847412711941025411403264 15944589 1366136579083667371497052894499058881964 15944590 1038546724909778163745368718135915972800 15944591 1820396195047472970441974360579944576080 15944592 -425436988881249357282270638059311267840 15944593 3064453243478054803506166062739458708416 15944594 4025219113622867987537026727717138526096 15944595 299002330374831780458925438589309480800 15944596 894281622033969252556518619978613751808 15944597 3271082459531930391120860555002328018400 15944598 -1271074160289882315602162457367506650016 15944599 5552510889163460361965827066760630546520 15944600 -292911049811144189829627616308943104000 15944601 1471559984716392147006787564553687810784 15944602 43893220056274944263920711607977595904 15944603 -3349268034543210157619377888609501841148 15944604 516081816753548186235630664129330667520 15944605 664246489411294826067720543709653492960 15944606 -6318631806741468509232210696534302231040 15944607 141456525005972015490087117879221054304 15944608 1557162419824500012288345689627020886016 15944609 12096997630477993534842977593646186025216 15944610 738366963968425635093505913069200588800 15944611 -319805248739707630398004276727932106788 15944612 -1441377284687089063845708910630868361216 15944613 1874854590538945681710843752979316101888 15944614 -426120666550545401199195524540852565888 15944615 55564210198235913275678345944441894320 15944616 -2254256194132695577556615489400316769280 15944617 -247737118968810887837568340821469221240 15944618 -1328804563236635786655769838086753212240 15944619 2343293513802060470334633555407293158744 15944620 -759672363962198232970537388407839544320 15944621 -1363321942731889869780551692571998871616 15944622 2680701150246483639697575644601671105664 15944623 1356658879404366602535164895287137941120 15944624 -177365906818379502829943560153350389760 15944625 1236431978584375920273514657292811273000 15944626 443086663860957202029453366729154598400 15944627 868026445351775310863111317097907550476 15944628 820086666627190848557594744319853694976 15944629 -375805166295590114032827725357739460000 15944630 317438919099021488838797187804965281920 15944631 1359992723432529969465478334494956882000 15944632 -1252740175210581085265716887756713164800 15944633 2407371964859333277036672314752688780544 15944634 -870064257284458237754809103981689781760 15944635 586846408927875644731451208966074649600 15944636 1864650224608960676694223670455695406080 15944637 -974838980241740591696765797827341358240 15944638 1410917842372267370313948057634592118144 15944639 -2707974046192261611309344536375727089200 15944640 198277080545959353601495132527478702080 15944641 55902598883041418207681158667947833684 15944642 -2586268904805833979014859520102402223616 15944643 3547110360745536462198791242968167473176 15944644 2150859639496421759063835439559048030336 15944645 3965206331587466538107966400532744899900 15944646 533076499761776732091701941516916121600 15944647 -5429432840630863076209708939638155940904 15944648 65323119583994544160989452149474575360 15944649 -3208835206379178644110813567238252365440 15944650 463307954827615572709667871549271008000 15944651 -6406119301350601313226464498277207872568 15944652 870749249160564009055497879622479808512 15944653 3252514774540196062802212077407441710144 15944654 -2567225918984580109160199643743609984 15944655 -2964378189289199158613980527563939865840 15944656 -450711428342041655288149669827865214976 15944657 2152347751000800090069611188134567093192 15944658 9042270805921653662798148386245705728 15944659 2103710205881681496911629967161494327552 15944660 -57654925264799520010872780047669514240 15944661 4288846308091010918162736177610683008640 15944662 15143092430621199974382311601658078464 15944663 98361610373590302866098197241442896560 15944664 1214418825128372841761844130567225344000 15944665 -674227891754565438267229939009744599360 15944666 1660911603261755442929847494057267459040 15944667 960776245186429208386822300598290130880 15944668 -2875935162446197325212080115365927487488 15944669 201114776897387911485421244570932807800 15944670 -346039898616534667870383832933176326400 15944671 -8956702572469490974224123031625404941528 15944672 81863168766002861776855536444361408512 15944673 1752121181305084453658525262759919985664 15944674 141968194858029328841512509831383095872 15944675 4005226813046151803801314223186426487900 15944676 360552953655104420996714857809110630400 15944677 1407005776225338416312026884908096157472 15944678 4102001758048233025385886478457155388640 15944679 25270470520756281093192196410740486664 15944680 -1436397400983285707679209212364862259200 15944681 -5559093662764887007015068619102079355456 15944682 -116546037365969243104011828769001834496 15944683 554723943152704033760719238223359126756 15944684 58227008633700369613542829629654239232 15944685 -3030294942262529003449099089958993927200 15944686 -3385288478086278887929325456321374207680 15944687 -2631236258758249703557656275648781265608 15944688 -497542679190551025322133818323277283328 15944689 7753094035224891595920511254355829713490 15944690 746157520673289402997968075441567974400 15944691 100865030268725856375904217739650987520 15944692 637275790133597622985665785087782034816 15944693 -8654483901411863925268787176159568868420 15944694 -1302691204637617059689874209682809241600 15944695 247273113929296481104426519843600750080 15944696 4072720254682660040456117020316375777280 15944697 563686621429778696670092534063243042874 15944698 -1117862077358963273524643114507344204800 15944699 160113168833484013689928182627867377700 15944700 508581545081635088758389019986279360000 15944701 260936560753168596479377133888207840 15944702 -3505329162925905384614041568645066600448 15944703 -212386806781937973513824510883777382656 15944704 -966775025724065015417849380343302324224 15944705 -729119433538602949327581016713871478400 15944706 320926033688026848156152415953762817600 15944707 -287641965403763034684970718386382075208 15944708 833273035340640940842864694110324078336 15944709 2102164308010161250989562314646643990016 15944710 -2685356508134049375479255370629783418240 15944711 -6613397868809830076173227999856335047448 15944712 -183968510551310599124712764380049571840 15944713 165522934896106456896911149568470979940 15944714 346269297888390812097356470707077745456 15944715 -2822968938333268310496903213449642265600 15944716 174049827237082152250892544099436068352 15944717 3948825427593538895583251095860290003766 15944718 -718800910902800120511609408472447078272 15944719 -605141798831133557450361711569432428304 15944720 554599061990768958094001363102053171200 15944721 -1224941125551120877424160742060262978880 15944722 761468124907187008616907732009059056800 15944723 -472058365423785548945207377786610958336 15944724 1101131119925285149809222715305222819840 15944725 748912405835376946307777183129506050900 15944726 380451570574183215749179160581086535680 15944727 136223367133002846766639586589847276800 15944728 -4811559626538044205508848547032127488000 15944729 -4302784339460395564765331467031102108220 15944730 -466233278325609540740554593777694164480 15944731 4541927597622160250736563751666389733864 15944732 -1538344211245835552973006806719236745728 15944733 63615692943332970947006563778144923584 15944734 -186229190669670904668791025900823056000 15944735 -4337450512064469548595630032216372767320 15944736 977182801315756253679228648975240265728 15944737 3695206937229137753894812616257423286932 15944738 -417284258790095431410289007335556640480 15944739 -2959843835401804194658618783520436763392 15944740 255911840097911396136383141801896980480 15944741 3839043319630113921518822319629507918142 15944742 -3462426761245254463979444666754761164800 15944743 -3815549493366366124074348198955211800680 15944744 -77209731761188834776461647745413447680 15944745 -25191746802440558034509019676482950400 15944746 411058849099702833319192817993769105072 15944747 -740079235517842999939596215413508744688 15944748 970317572519238925362555687240726996480 15944749 -1168004352556260544258933687106138902580 15944750 -2240030178645361109632560897924802560000 15944751 -252366688302990592163830572248240660280 15944752 -123739337237160291651635529345920040960 15944753 7476785260710962349541511080942154452464 15944754 181500833292850258332809830372150124544 15944755 -1367126306492766478470900902454627021840 15944756 2146559239747876834417622232057903630720 15944757 -553252024421403342710611356028192147200 15944758 -48433468793581729302252511551432742080 15944759 5871217987573756207166349520155259911216 15944760 813235941446359107409220580798040473600 15944761 -1381979142748565001086260992329104429568 15944762 2790682336719378555053560669221344832000 15944763 -637490747607721425863743887302876416800 15944764 4579172251906594142768234551535153290752 15944765 747837254711301802651146387388796415660 15944766 -36780745235946081023546530837505078976 15944767 -1804985287854990066287945936949002857560 15944768 -678054254056658601334465781131445796864 15944769 -205419014528397270879658257388574765100 15944770 2012674283011573054779084226507285570080 15944771 -8088171245648314812709010993311442537028 15944772 1554199084095021982989430951520333601792 15944773 -1661158287484274813651052070597096225536 15944774 -622837007839451101322607682289702088864 15944775 696100338433062977868267502226428800 15944776 -2393230843099883418136020183685723453440 15944777 845158428358599943447506157405864138932 15944778 2525507174185650414086903547290959059504 15944779 -5073521896688833259024554005502340816620 15944780 226713228814142984922241894222702694400 15944781 2823086403011191911326412096609872064000 15944782 -149958227666176849860339446710969662720 15944783 2948698004387558257968275411079626097360 15944784 -333424111043117836217768821461351530496 15944785 -2028132089904070551071886421417989283800 15944786 -356321946769198878372671939472463468032 15944787 -45328676783745794242685685155028710712 15944788 -938006286442868519330755105889383219200 15944789 -637504611481473898453323475739372110944 15944790 944888694191967651658061820792748727040 15944791 5913565135515246385642375662731782080984 15944792 1922454918558699944341674477958346526720 15944793 4246439875545876506700055386456797715744 15944794 1087855013144999657132078324540252746752 15944795 542848139107123643933318609723905298400 15944796 -2155142668346063843113382051383161569280 15944797 -6614473288632089396492905506821074156416 15944798 3408560675870804172676550251307956313664 15944799 -1955017744954357890765574388168976030192 15944800 2590458184396158502428207989438054400000 15944801 35631069949248442142936114064580155204 15944802 2457664802512249834927034079052541483520 15944803 -2161540452523806389538543782640982487040 15944804 -707037562734334191254626957301352745344 15944805 -1018083485943571124160073568054288441700 15944806 -328915550547616066423704865057941107136 15944807 -4764688951349221276133434237866452334240 15944808 -1880881920483858295508863374790836142080 15944809 -5187151911094036479991111587871110264000 15944810 -545269888934153607905528739782462208000 15944811 100186705559714128327991374553376990720 15944812 5730538321393329149224018723107391503360 15944813 -3393937499348143557067161402222212608938 15944814 -599599436488971583383242784049138960896 15944815 3245714836390431885858429200219626053960 15944816 1819658796368155928788711208604086403072 15944817 -397314217797622684203039440995482938496 15944818 785322828091567276935966119748910082112 15944819 -506722139619288356931996387610786775040 15944820 -1528269121148509728814741880247257425920 15944821 5503213503678529193885067248925346979200 15944822 2212494897164637688525283518150393559712 15944823 -1054406832259323335067840848370488997120 15944824 1705508242418873076970958800416178790400 15944825 -396291448472625067522210388426715076800 15944826 2410202409853985001794653109968071504384 15944827 317792721392552641330720011480271343424 15944828 -3964102855894962390926167621225056479232 15944829 -3825514936536125966024778190813356580320 15944830 52300380487367557803292877857967447040 15944831 -177686574087058515688681705670950885008 15944832 2981616627885060918947052546445321175040 15944833 -1179032506702492757307491720414624762156 15944834 766267024513298869797756305695978212816 15944835 581768589154954703382065974532812916400 15944836 -4492667499485050810480157412895554843520 15944837 -2275851840547410869992741528858919971140 15944838 127835794544984007605962450990182604800 15944839 6771277525912862898924332710013489647640 15944840 -1788078255727974318916934816513027635200 15944841 2839644491314266910768357113349594425840 15944842 -169025350932148772316088168615707395328 15944843 1073319789843502847109410068159122331092 15944844 -3054338651552618665793703146322429739008 15944845 -485021720291480405111944615188703299840 15944846 3872904308065936001964707471640234584064 15944847 1682825771848920121169601783473508823440 15944848 872575784951677175805793072035023355904 15944849 -1593444108451446030358824538898780955036 15944850 14147475290925570842958227021053132800 15944851 -120547602679094305211022437268782101936 15944852 930183954274884565162303856717587230720 15944853 -2929201096101569334430589507004149376096 15944854 -546165924963310999607138367110078231808 15944855 -3018797675813470731654056715819750878640 15944856 1289720511655709990026887816736837939200 15944857 -4887389519883343992833728177185751258160 15944858 2288656214238006421779731942108454359280 15944859 -778424509599232620139694534371038842592 15944860 3421052465511565727373679553097973324800 15944861 -12442258906905816999677603520841189968000 15944862 1082888883751333273494201777532932332352 15944863 -2107252849382429439580749378545721552000 15944864 -749700845154378266151964744293055856640 15944865 398344506533257989203963890614166406400 15944866 713563369934444142246877445158615441920 15944867 1514710469594453617537735123224084986400 15944868 3088371540145341217002399517898803829760 15944869 280749911401613999927303603249066267296 15944870 -827819080058299677954548717405609274240 15944871 -1813189536825955870167898078152062831616 15944872 -5312383321576193268965784735739696051200 15944873 -37160487675302935174051679833982245056 15944874 1452114192668881612283409875046908463360 15944875 -263662644850592755821115956002386200000 15944876 2769174108776117779081537867864096427520 15944877 -377791557758384128948071520224280752960 15944878 2149596043673006966149885578421797046656 15944879 443919446793563892895580633661029850384 15944880 -266187080929245504506351536423415316480 15944881 -92237816456330736242282231396258263296 15944882 -170714332014148634623542858321580305888 15944883 356515410349548510748190227766313357624 15944884 -317792665790105050813356540439775827200 15944885 -2182466431105048501973002468301222419200 15944886 1887866722796091998925357384406263717120 15944887 -972357320927006939580228343310016980048 15944888 -5249018533915592888543205303954733056000 15944889 4190638706692319767202236000336228995168 15944890 508858334637219263445571346368322761920 15944891 -742767395918168448226970595446753310336 15944892 -2958561991003087073172488101425333186048 15944893 -4629243144309393586375805937930381893876 15944894 -1156251130324411530734607753746975758464 15944895 441473494182716550314119342440046327200 15944896 1691199795084124236115964982554787840 15944897 2962490434885491703121553809221944161346 15944898 -381056953701329248060963320353081387136 15944899 -5892682114727099903191527284823745888536 15944900 936440456155459314914361947443451616000 15944901 -421383286795179840523361209792150050816 15944902 -276336049321872254200203764981114290848 15944903 -1416275953079837762665991583862577573016 15944904 -3078273333068256941687170892157954048000 15944905 1554320143861322796253483764500174457060 15944906 -1283342404988695510878679525987708624848 15944907 -565460468636179425893422034976978569280 15944908 1176917987747941887603975560717514044416 15944909 -4912900613940424048387622919285530569440 15944910 53769592538961719787146605841008479360 15944911 2763729383942202161307319672601448247632 15944912 1072521818094994638229329123892840022016 15944913 127509261445106017804792530629605889442 15944914 1009849156970636659587031133507976243840 15944915 -1007065310739325048725313520435647994880 15944916 -13414117766626913109054563057639141376 15944917 1416008904758337657585718576485326098492 15944918 2958309738741694686941199170116810751040 15944919 -154559148564012464912099156019287637120 15944920 -2520024429732120076492671054611364864000 15944921 -3102790231615055957290838734004035525878 15944922 963919592323032199188855354470427877632 15944923 2810771326140500113370488774849653631172 15944924 -1348702220893095169387454665464237295104 15944925 229908669961295019983954764325975748000 15944926 -1444737155671738998696595525457840274240 15944927 -1657942392171814055486899212320897852160 15944928 1061809961317117555122501822681587122176 15944929 -1379934275060555475501303702108361172736 15944930 59414195561442326623013390323467739200 15944931 -118649584021664854027708404800295598488 15944932 4108184168097570237466208009129640543232 15944933 3377146877882417156111632929337401167520 15944934 13148399943612271738007704358197770240 15944935 1884009247881484618848893411803883501880 15944936 -823445576666709734267461940962973859840 15944937 3534902023736829602972483431423118337600 15944938 1836116969491053765780606126407330781696 15944939 -246613856942490960660222896949169045260 15944940 164672812668316446573222911115978040320 15944941 -2215508054479192910743089337089278387316 15944942 -820919294218336510129390991512314595008 15944943 -1032803362589042009935766560421520576000 15944944 136301861639914538067228575798241951744 15944945 -2335093281165281667471374777165479044300 15944946 1754642689433477292289025108195286110208 15944947 -1745420206037280826835545705858348407604 15944948 -2001956828517450144672496174063971480192 15944949 2824190491078662591908199950579332163484 15944950 569991015280432131324383380358700950400 15944951 -2639399172147991860649109585337831560016 15944952 349127798173760465342629830972997632000 15944953 429414235074537404163986632308552004202 15944954 625085180996804219415990100164359958720 15944955 -184370855334725575968276233416571373600 15944956 -205184385507153013522684401631938583040 15944957 -801008566465422006813128161713204662016 15944958 -1199663025345262566258172361725628062080 15944959 13254827562790273656051921988188866104 15944960 3725540090768085492715888658473895854080 15944961 897218863536634401513066930623545108272 15944962 2274753578457233430980212929269745888000 15944963 -1913994674599694226294772927873357445520 15944964 -938216447637364426118982608325174755328 15944965 -2583882218900688265139745805939805587200 15944966 1109287949577869884057893244737508854720 15944967 -1180667682006159459222878538087427318992 15944968 2685493156707855805342690195804908748800 15944969 -1899065222262538556387674771502185830630 15944970 204748847544228693831310499880570547200 15944971 1255767555728897971924553740167293917440 15944972 2932463496724410656224299473100724651776 15944973 -2015457452460792404777376585809342032032 15944974 1038214976180767169797911697144096568832 15944975 2115692762711620041279812017741696911000 15944976 251067582922409444521013678975017820160 15944977 4326198687316199637809302116599459018752 15944978 -63809546674831408068688948014783959040 15944979 -2469445034917153079947091929845530195016 15944980 -926382184493401831808044927987520716800 15944981 764751233936189839995695947577083353450 15944982 -872555752588602857085316677198418045056 15944983 -627364206475750379258501629554097287840 15944984 -1803568459417861089578762225921775022080 15944985 2509706177528343627233988799259682816000 15944986 -804212894352400027272861320327867078400 15944987 -2106739449523523964070865848548720458364 15944988 1511280898511845159483497460986767424000 15944989 -801967954668754477337607395557405357210 15944990 -1490121376740085216071062933007805180800 15944991 2266856610220887212778262479227775828240 15944992 1843081214786730134543354103269227560960 15944993 7476599158345334031819114291436814681280 15944994 -1031875494737818850570252447678702914272 15944995 -2858101420507858274928422834714161040640 15944996 -2139502122600390587233994140402393497600 15944997 840201380232973096546690022826126932832 15944998 -3695893955491155631888041189976022100000 15944999 -2666942772281319010817778440751243174864 15945000 584544405182100417764452438801459200000 15945001 4528638663967988964578546798561388219002 15945002 28044036407203330619142455292644953344 15945003 3160374280914596930885892498251104937520 15945004 1111126111046432106424162096721507147776 15945005 1149311012967065451210833550711538936320 15945006 -48598576033175696161170836041914243072 15945007 -3192651260799744998584764349876788390920 15945008 245699834066802264848526147994565394432 15945009 -94994397504926967880041763861843721136 15945010 261901759784191227337016016211010506560 15945011 -3489640619190270658632433714182983414388 15945012 184103529474245808740449709490711171840 15945013 -2195723114562056903642878895829620812640 15945014 -1485967205709761646965912020491940740096 15945015 -1015413894181097580883938965985686485680 15945016 6873093063418320119590273466719255572480 15945017 659010200368815029868366638401520058 15945018 3852673959989080732600210044880689873408 15945019 -744485524260605568209508818160280993704 15945020 302314233583994501199633248209395855360 15945021 -2543880967810207354447239099177017063028 15945022 1805563647456278728746473177888930925312 15945023 -1927500553632023680933391507177542884816 15945024 -960586567484474265017023366439469318144 15945025 -144027022219172059988542197673777423700 15945026 1015877204561110589382120153857623991808 15945027 1335265739841276373401914752192626047232 15945028 2279114560786523924902145537844078704640 15945029 2214900986677302573565188508169730729630 15945030 77572771708740348828207810485155656960 15945031 -6602000055886210092007570254006977705328 15945032 -4067323588422259564683753600599814635520 15945033 -383804579960472541084608505835115508032 15945034 -1421275838941421915304553209966928214016 15945035 -43709878513873501905025787267722823520 15945036 1036390327715179460585191445193511010304 15945037 -3179074324464158705875366356342809858314 15945038 419835421326033548709295018229755332480 15945039 -1648274664854234566811365805347951461120 15945040 274905891109574883910302853647994306560 15945041 -3530616529112868311477169194151042377100 15945042 15094558264992879974656298833775741184 15945043 -932264465936178932498891735810292658708 15945044 -4920391302933030724709405675027055513600 15945045 7939877225934574250907147032301504000 15945046 52168224285057100800685047624788400000 15945047 1065097151407172470852512607372348385280 15945048 615717639528784346317206499913207070720 15945049 2764955531346305914254005004228799898880 15945050 -392759228060141120455166644533452294400 15945051 1514156770051534222599656288401956116784 15945052 890719437375641457784808222559571022336 15945053 7658564867228483307309620525388254731302 15945054 2268256232789989921806807510869582524032 15945055 -196788970433189302433524708571672353440 15945056 3589672270614613383516168688772887609344 15945057 -3810432554212610527161732381054623076846 15945058 3169345967400078243408112474454013121920 15945059 -1930441744028914193778870827615766841872 15945060 -3617173067692047564920824258725335040 15945061 494761589064418681442023760452400581824 15945062 429533167783130646752955655642201620480 15945063 -3735443479907427285314073365035648900056 15945064 -520394324432260422095647606120914063360 15945065 -1059281241818384359514902679007058940400 15945066 1472774808560172264298602415686368908800 15945067 2138487007776205402923708687527313424192 15945068 3870003482484929478688470114090161734656 15945069 -161105191489009498545943372928951834112 15945070 2636908574149860978038172221091294892800 15945071 -425672437947651479742541043141769826056 15945072 -117089960307727265834391372280425873408 15945073 -6615586724639797586668044641854222693678 15945074 254860852552734224773870162655373926400 15945075 -124572312394895117282352326388962840700 15945076 -63299600698476850050979883770010435584 15945077 568705747978098293435121195508783811772 15945078 824225893574689660199917165834095359424 15945079 -6956287542886975036561648205108627421024 15945080 -3768726929699142242342913016244967321600 15945081 2458094208871137222310334385997498918560 15945082 -968606348373628458395331000807049167648 15945083 299989993909710039785641800066627528960 15945084 -2359432137152854057492160359322919713280 15945085 -2142047284760726708667160502841266361600 15945086 -1565992945607151030090690603327954897600 15945087 -979503174228668203069984829542041281520 15945088 -18550974893924930642616320265163898880 15945089 1887219104256519238578372142670395765890 15945090 -150218328856244391564347312364611819520 15945091 755682272133954544234955499702871366872 15945092 -545394432791233310501280578396800320384 15945093 401070147678692099022732707825291265822 15945094 -4030988403196859345181150163338978410688 15945095 -393435760413712717037456335502518599360 15945096 -4092211482330295845089861945543112499200 15945097 -1195970225634405916808846440416803389568 15945098 4041227388298351797703187891599097856 15945099 -1363344797616374114107233961776902606880 15945100 1585243131495160419891097655549359334400 15945101 931436915268106604570643055222488048192 15945102 141469387915444497233030953853625156480 15945103 -2117956160748201407678116892649100596696 15945104 -240237328225646306959154094625574092800 15945105 982445949640468583415945548853642195840 15945106 2494182258655370793847922219679463204752 15945107 -3164907357501780018775234419823938561720 15945108 -1040238454546443770166559798398458824704 15945109 2691596345522087735871889448347265100960 15945110 1661134091743945164830729002388532720000 15945111 635915340564202478209608271928977440480 15945112 -722292533554002824987286054133929984000 15945113 49913719379002977106686274911687245700 15945114 178805515367854921221388457652744684288 15945115 -3514157051389712326044318721565009034000 15945116 -828327303838023725595291439880491766784 15945117 -3257277473496945105677390425615706440320 15945118 -577580672547141076168783015168124159616 15945119 5685558735794651778937216327040730071520 15945120 328446984757959677139984208113382195200 15945121 -13411013478081089601223312188035290772288 15945122 -2401188910811063841625307736303818549088 15945123 3695217527235896939564257644280705190400 15945124 -1358291873058227541760243280387974225920 15945125 1667509327574653540768391600797272384000 15945126 -861547956793202087086343798239112871936 15945127 -3248167135785249039715366395702125338728 15945128 -4415938081962077513262649491671447808000 15945129 1392971411807401808219883625893733555968 15945130 -946885376066668018587080590390184897280 15945131 -974949072479347375822515205976183856 15945132 -131534215140878255777359928286172151808 15945133 728183416644277784257153202650540622700 15945134 -4492824138820759813992524336563651968 15945135 -1816518507364054129372453197300084476400 15945136 147166002092819461563564403090333908992 15945137 805679767443454621346854655567645090100 15945138 -3137658660357763245861654896459478768 15945139 -1451815315377240270927590242735541468484 15945140 2486519363603942503993922942403730298880 15945141 -149480385836782186486365494888160898560 15945142 4092411504013912003766636027295525355200 15945143 5828146155159679434341659393004347162464 15945144 -1668227809706563643720283185323864289280 15945145 -1221401968201241713818042885761038487100 15945146 502397260075746644999524494314696501760 15945147 2084820318545819195975589037273413358080 15945148 -3975690709008340546020271945159612705792 15945149 1367954331266992783562942412001130204448 15945150 -283016499324955551516203398384994390400 15945151 -2562187689329566945890626190516008129760 15945152 -1778986285195125208353118343781043666944 15945153 -1509469694558192809982039094557890514496 15945154 3052876459132564656294225534122004973776 15945155 5018109817912255189918865473930768414560 15945156 551994783004762657066598425427478034944 15945157 13505785296231671825806132722986973660 15945158 -1120630548218826324456472500291939100320 15945159 -8683086771336913463365404021995710090032 15945160 531720271157004051921709084938181017600 15945161 -905102343856669332565550567080319203680 15945162 -64923283663248126208985591159146146048 15945163 -1355817684953046885130542308846052769200 15945164 -1508878501111618678484537554303872122880 15945165 1914783996700574706952261699619516799660 15945166 -47050607454038607300033045484086043968 15945167 2320103343143201288032581618193042532832 15945168 466315605287935971016278908721468801024 15945169 199938140776680540446620643030493074944 15945170 -2265859057887003282507019005369824250720 15945171 54961454622919889500997513754359410560 15945172 -733459445223149698551709652440947869824 15945173 1006620202620521576721193803742861931520 15945174 -6776954570666167080247770966314588160 15945175 -3124240556332166567199019059377765682200 15945176 -600011150672142332922259441217517772800 15945177 316075260754158688161721619524552159008 15945178 1639652789650729550530926523666866758640 15945179 -1231384255744162545255967292138776028220 15945180 537925098699374993598579791547720499200 15945181 2624692487058219704456369138472918973792 15945182 1143428343561617587425961359272071291584 15945183 2573061859003616068963691317043212148952 15945184 -7561442303125003262782759289006868922368 15945185 2409190225057670179574864654503307983380 15945186 2170011275444793258679620696633515174400 15945187 -317656078781947359821859978400133169216 15945188 4030103224525920289976077231930617863808 15945189 21949754667866190873275021438590178496 15945190 -570556945888701585823488087590450918400 15945191 -29949950164504286663292108330977111616 15945192 1461492696276691000424735205917103160320 15945193 4846012080107902731806048832206430820944 15945194 -709706901594680453173264198024120131840 15945195 -161739822200860257379371464042758579200 15945196 -457098534402778740868802058077496699392 15945197 6496369859354617181950920122208065810646 15945198 -2335272915736474975771210415221684825536 15945199 2230799795633293910941299559781107819240 15945200 415018043457988283973951497281715404800 15945201 -6683802358367940251220142361823845131200 15945202 675063436579254154088276502470179737600 15945203 -104542215419163202440767166751337796480 15945204 -1370762080224445301226329358345928273920 15945205 -397226434736296552129301084086798622280 15945206 3282326636573459077013717368333825467552 15945207 -3089626872992343740933952874610176897560 15945208 1482861262447148360572623040195374120960 15945209 -182071505200236390649523807410392671040 15945210 -354324566425735013622492747415878927360 15945211 -1828776226685307187048881254936950004188 15945212 -2825626251110346166767386513495393132544 15945213 888563319887831238798845984970135921504 15945214 34369666171981098476450893355788868160 15945215 -483518064149208947863613726659950408000 15945216 -362713440891496762120432270666320838656 15945217 -98286360341656303545595990524129057280 15945218 2520791552459726769240890477495441591040 15945219 505182415251739666806217389476207594088 15945220 -237275754399514183171874497862802923520 15945221 -4167897055632406664046005174064260428578 15945222 335057069853493886071701755707733729280 15945223 898351950778656167371084972025283726640 15945224 -75822751408213383926228621318459719680 15945225 310551772049901339314553212158048183200 15945226 1521051613673485582919375551142651625984 15945227 -895636149327906054291588144949682329080 15945228 315271104655575515510141576878039511040 15945229 3977414303638144444880844264444929259830 15945230 -733548235473532353393581795993715436800 15945231 1166181484973482703271124337154235951104 15945232 691861970835783575641644437875559759872 15945233 1589432622526506772138171724442912077568 15945234 -420270548163707189121789168128248178688 15945235 1455107666988087702152159898929830020000 15945236 -488382138402720418772208144203854830720 15945237 -1044648237180380777429564232793176657120 15945238 275050236419025993228906741566783520 15945239 546876444083690214229912189705747171656 15945240 -858699779998777096469370492764399616000 15945241 164936499736439265511170237048287007172 15945242 86287392880036448702943697608323308272 15945243 666309760820837534430855090318987408384 15945244 119698195419808971441835414636662681600 15945245 7395120686784923701844015847476768513400 15945246 -242761163668173404539249004914233810240 15945247 -4180249113641322375829720041131317888968 15945248 4870234183971201074940153138571794972672 15945249 1682969616414059463424016600045098367664 15945250 1782078900125703367832030789373167784000 15945251 914012888403311838038241248396336941824 15945252 1028406033304290129815918720806980298752 15945253 -991347666521889738804393012643994775552 15945254 -1463443421218115722816867140993755389440 15945255 135844803710941408045626681896405166360 15945256 -1835047398192127887060615214223157657600 15945257 741446127426410978888527979902900106880 15945258 -578191286663322193605441500106291187200 15945259 998443468096606150558748881439390540 15945260 -1515891780176044125429139711921904640 15945261 -892009215309457489638889538659739271456 15945262 23336409235551971311130112882957903552 15945263 9558283538246578431939501761040918877440 15945264 642894389738551706053987876117527281664 15945265 385700405889634638964883905147723886400 15945266 1645539922734575450945317181442086978832 15945267 2306414206882884571646922272261434636800 15945268 -5905389306119987257936996160481261963264 15945269 629787513783229180663313384159132458872 15945270 -1254438932522899040662782124194034636800 15945271 -4784157264825479748128872884931292893528 15945272 1299256008675676112319177393329671495680 15945273 -162742558174564796243424371257259688000 15945274 2201260531011373479821293576102965474240 15945275 2208830707146524099391801966037181985000 15945276 -608892132718677500279263173596287942656 15945277 4889109054142956409586676501231324118752 15945278 -1251489896971149506977766637196795809600 15945279 496677323616703412372844859237361223168 15945280 -226897263449448083209319424114598871040 15945281 -5274006807201879076956431364160604620800 15945282 -2281798779885271290446668303758490786560 15945283 42425870732042941724430488335586933120 15945284 1098024056583128787379909029308614213632 15945285 -952704601507856426756033809577759752800 15945286 133891432170931420710213532810585841568 15945287 5330127765997178050151527502383125294936 15945288 -249756138670597552572439204285124198400 15945289 401152485531858952420552994602379600090 15945290 1961071263555177608750394158152399970400 15945291 201759924322181434241016166143011570352 15945292 3034999772240794772660212087707035853312 15945293 238032419630180905097254775774640168960 15945294 -668709040049953036794396698367100907520 15945295 -1912246353191994280317562672962493054200 15945296 803018047286045617846224774471905574912 15945297 1519505723768844163521265402185674953200 15945298 -375352163828067851478329908422193417728 15945299 -2192610684994585870661115779229951143700 15945300 142250522647018234411429948160331724800 15945301 -415599150174057967922261968627321499698 15945302 -1093230641393801011966437664193938049280 15945303 -84927299063604795986686690086089604864 15945304 1186435247195116335183595753865606645760 15945305 -1396616890564016579957519507431408332540 15945306 -497845218493456859323067518127975774976 15945307 -281784762821934276519662228978887087088 15945308 2072102733420785284045852085178893730816 15945309 2902710665805138832766713251151582566720 15945310 466500100760934821275587657346207221120 15945311 -107313178535651269280776360206831793968 15945312 754356820384354224323216149325996359680 15945313 -3118882739035453808880833897743985232080 15945314 -868725646479482764102750856314555416576 15945315 352708583555875353277088260654303703040 15945316 477112257814096296306783707014253287040 15945317 -174976551513232941436643045910207233352 15945318 -971154602492987038615377603543758114496 15945319 -310883525008492656261476914646061132336 15945320 -2992151375236685503966164159132389376000 15945321 -14855609100103791477307959814512365376 15945322 2324579557138079094615793263327622842624 15945323 2359238599456114858596888679370510515572 15945324 -46694449635206312467190436592466962944 15945325 1615180509114812436961962161230982731200 15945326 -2466331660087342776754475624292404733888 15945327 -11622020405810001437702720422317060263016 15945328 231741002021794465631613827131047608320 15945329 -1367688677831782190105233723278847217820 15945330 -95542750366266057725997910377967726080 15945331 7822001423259616335664131420766148023200 15945332 1429746843764688678897594324889654732800 15945333 7652334333114239713535533712070145824 15945334 -403998054343358788971488070655004921184 15945335 1354519501529825009296937177331864566400 15945336 -304626938122328050746382522992297431040 15945337 -13911811626443167315509574922716485447000 15945338 -2392844078298477242564377003945527937680 15945339 -4802856263776181547757747393693061753232 15945340 -2306862902902436725099830256322945971200 15945341 5470563890224035090292298930238516644742 15945342 -740088956098491102716805354310473701376 15945343 -7452938556328441647877840179262743265408 15945344 -8292821820915073676686562636425750118400 15945345 500400830689853960519591349272914437840 15945346 8002619471452960698485360757629995008 15945347 654905222579159497758060473000680616712 15945348 943391211187031755221189381751025455104 15945349 961100974186750039892697169385505595936 15945350 1518648914745302743445192504789390498400 15945351 -880579603877870429659667523920920899840 15945352 3541805871191580757960277703247447941120 15945353 -3506611716549443165330907424839678654876 15945354 373788917258021331682524660091499668992 15945355 -659707091883658651056427131785584791840 15945356 217926756505227912955829348437784340480 15945357 -613499750714282925247101277218645971040 15945358 56537250883137711740998496229987778560 15945359 2996247893672558548197723267326225632560 15945360 196368291450302060466111703055715532800 15945361 10014757493286955385788739004092302973952 15945362 1585752955522879753846700687060026678272 15945363 -218213813932489337599893665747645798400 15945364 -3253370659803248722344948965188995848448 15945365 -5715131344573491562806928188926445658080 15945366 602951872232906168743804595955314572224 15945367 -5789932356124534640798477159788616822584 15945368 693838848297876014828440849613933813760 15945369 84652770497059666104827171457876535296 15945370 23371308577958886284846722641030620160 15945371 917087792595496544879837449822085955264 15945372 -1028891469735084944093449004669261587968 15945373 -5334980743182568856623512329314593124378 15945374 -458940389181404008943356787676879848064 15945375 -1265397498426371780309823702862194744000 15945376 722764922956634260557903230268607954944 15945377 140374644866445421803916110252212757504 15945378 354706866347864022121019805672614769024 15945379 -2071461666935516144485255632609966003816 15945380 -1842508611557771452349727874199491584000 15945381 -1621522078368150372996745473449565817188 15945382 1444606671027782652603758839737521037792 15945383 5855164487895578015405901467455040224632 15945384 844037975057825320578775319596646400000 15945385 2159538860913390884373754701794844038400 15945386 -1612999225107843567003049166656190710608 15945387 52633593650668117734823496004756937152 15945388 7020248478280039532098171765864590336 15945389 -111157606358748274454849519563616529600 15945390 69690132364135130449528608713731392000 15945391 1481058543231654326754899840451439511040 15945392 163936053483575523568436950083596451840 15945393 -1678288866846812297564491748470435716672 15945394 354167798719379841083028084079434439680 15945395 -816563679061811733228220165000543429920 15945396 533822665544038709654085216520927137792 15945397 -2104879531194211078634328171702570982048 15945398 67592530644858247512288195780405534336 15945399 -1845117968993189204266630555366960283400 15945400 1328422671307936782265866980837865984000 15945401 9488506032739459283252130445246290478992 15945402 -880339796842719318422750245330988311296 15945403 -5133087463595637044222259402037304561960 15945404 -3847236095778233782092889870653953670144 15945405 822285292698446691549427812296527115520 15945406 -1626692675894813501753950064623522651200 15945407 719679570296042319232893589238569841832 15945408 464431013025593948427941309420132106240 15945409 2787694847770712617253712374283817263316 15945410 -44447618386606814041096819810255420800 15945411 2636749263999612707713028265498235909440 15945412 823649742138649891198529260270056509440 15945413 705100998261142912560202517327903621184 15945414 1807146445378949181359127427510955701440 15945415 3121100818890164788324444071703982413560 15945416 1123258398766671217685046851173828853760 15945417 -2482554972998311553122558139784694245120 15945418 -1674652422118062891326873913837002952000 15945419 1699192879428381841455975403641111601296 15945420 1307297447321224792440864188476141562880 15945421 -1672751414110208242276380331544134079988 15945422 -708047948917625494164335297538021871488 15945423 1936249486323297620514000810821404934544 15945424 117971498018552156063968508974920499200 15945425 2353556691581539172808121842863663946150 15945426 -324642617332158750626098795399814601216 15945427 2217920237315374908123987670576422247680 15945428 355234499357834923636497686693967619968 15945429 -1546030925909160569494991703539898021216 15945430 662234223857799522295408503833290437120 15945431 -188328853380127408989526812451403812800 15945432 25742026632259578849356953273494896640 15945433 101754023568654941443061844825054858516 15945434 -3499700933845217924892724364063288966688 15945435 808941762099007898929044986827373786640 15945436 -440968783368714209395022815066815692288 15945437 1828972524469586277951057148522570834086 15945438 540878925887181170925751864387018868544 15945439 3219471648733303464958841293487483781120 15945440 1253198337416549658133197821496734515200 15945441 3181090781795878760566494812656313526192 15945442 -715088357807001849051509805053002159968 15945443 111265321128251384080544061439066272960 15945444 -3320973657766643779694187187720882421760 15945445 -3281995208665449596647533575277695751300 15945446 -843893446349647902064077078108405073920 15945447 -946129655396215583391974129625040750080 15945448 -147629308135531027308537534718201251840 15945449 1627580152527864802750422764706157902528 15945450 35878114046307196619864501792858265600 15945451 -3440724284317169672190681033361548246696 15945452 -223036550935758158902654500274120504320 15945453 -785211650816042152900568123638585958538 15945454 177829988854152094315183051344477747072 15945455 7965418089704910158393103065893825239360 15945456 -697651413298322338288015165208764809216 15945457 5848250505694922155108752664260040584432 15945458 2252064955124637592805051044324927816320 15945459 -1235504602516774654450431006201738186696 15945460 -3628148855453784158685922506682669374720 15945461 269539875575357373833010433216991971200 15945462 12901762237347806977291336770277719936 15945463 17615136095270648797619589586468402464 15945464 -940029635172100302156868667383180492800 15945465 -46346928188323795131134298568619160000 15945466 1255307058614426313599602315910249112432 15945467 3293290686678629514360006669890695440840 15945468 908616958238503370800270141271707041792 15945469 -3651285237603130270524409673658833903156 15945470 26282059190967006450721251856886492160 15945471 -3171805892216509999874883637791950123760 15945472 988503538142862552817073430561449574400 15945473 7180830304098450009959808556757121180420 15945474 74879690491095526899357383453085674496 15945475 -1511630905856145813770751504894636800 15945476 -4413381539645455371321201631939281200640 15945477 2170043374851691565054073571381618912608 15945478 -2568571766253939992811793124138564268960 15945479 -861490220752964952241248734309840857320 15945480 2189207495782756615387559024445666969600 15945481 8614118555486025261383921170615203118864 15945482 1133220216994428432999589156944764984880 15945483 -689815322688984369211880189363268669456 15945484 -2517045037408986276021851236784434342400 15945485 -153629274908030544733790880887984855040 15945486 -601808038680103643458388571649225675776 15945487 10290692315377307228854384901521665632520 15945488 1342614592661887657200129863015281876992 15945489 92175738296821243486938883495072473984 15945490 2123127726931818379768802399576655759360 15945491 -1681849586382661880746040962198341969108 15945492 1890197113236535828943110304758948073472 15945493 4943361676026700786210622980379177737742 15945494 -377520058368864826386700166475096544128 15945495 1269653175226829052185113736321599959120 15945496 2090018516579813082712405393002623016960 15945497 -794671969820761982626739474569489766448 15945498 -89817236105437055129256411824272795920 15945499 2979653441296956310446508356331402206000 15945500 -4626008643607850124116021887821026688000 15945501 281717318123891981581183704394928640 15945502 -4999365836250919603380586906421537219328 15945503 -378844228401287691721829334935963372160 15945504 -3806263734121873374007350721785613516800 15945505 -2119209304740256753525344621419501151600 15945506 3480028816080978383207999573291444783952 15945507 2288980123360890015866379097002487734960 15945508 1982528930086101915215978398237514611328 15945509 1363498932709547770768863318516288052704 15945510 -81734013403254659968915794286098401280 15945511 -5189084219375573189251807746223074202888 15945512 5956157380422685532508979402544197632000 15945513 -2826138505629536932652821470236600073600 15945514 1283875640200568878734311357802631786080 15945515 1510087105588033764779748396669982055520 15945516 -463390071607333344223273639851282387456 15945517 104227251966617032307730852668430993600 15945518 31140396958332554127967609008670709760 15945519 3822453321401067371931443898855714766344 15945520 -503072371235861311685115070127616491520 15945521 1152352724963513748615126729513688361700 15945522 -791016416658085249036556930800677680640 15945523 1148682855612203029888633566710620075008 15945524 23496446998017389947940750301471498240 15945525 -4118617920081818899155163125665004264000 15945526 -2372974241328890443216677553509318408288 15945527 -885110262921517084710027553710171679392 15945528 2973820309533038713683083209067921080320 15945529 9026345377416265835157887078881575378180 15945530 2250956910615963059688596926949601992160 15945531 -3143644992955725839421681158979544860480 15945532 -572870725987430145333377620548818436096 15945533 6999299963984935044382713505785922272000 15945534 -1300624901542160623459594136443204414080 15945535 -139017099476013679185653567168551527840 15945536 -85210040090942834472806357586750210048 15945537 -3590811292802665168746706588022043775440 15945538 -87872528843146420920974703702013346304 15945539 -1056623901978368494302688186163442982344 15945540 -925857041677151392984056535075989934080 15945541 -882053485639385265341529946429040412480 15945542 -1925077868770646116473083187262640135328 15945543 -1360205288397105704857845495214935972480 15945544 4453639724051735198539791964638204380160 15945545 -138092989597675899139584779207587200000 15945546 -732581237716905173840336520678686351616 15945547 -603838189168248734692110689619835349640 15945548 1660369589698387552810858115423985555456 15945549 -7158460214538867743545876799709250005120 15945550 -47519271092296545800539302059563123200 15945551 2514679409277723673289935566152693853552 15945552 -14928893288295899959618827555278684160 15945553 1834586918392445537595682186204462324084 15945554 -2970812616116803406042696408598171783024 15945555 -1968956100442782711950035468389721977600 15945556 -1930475424704472217549896760393887928320 15945557 222177837155658368241741287090944544664 15945558 3000175873876668135495365599331304869760 15945559 63933316421347727874565291159431598080 15945560 4227416670161347114680409013524048896000 15945561 -10829688579982036247279673727050101712 15945562 -1474605344546223636459028676920894525968 15945563 2118766972863746412568451054268625157760 15945564 914031182137512107863291537315755403776 15945565 5267432362928137978206595739901021667800 15945566 321810170039468927916089192344683550464 15945567 -1887595075830102806996750636053104519936 15945568 -4179288145263513292985869799144279506944 15945569 -502800356351753888624549295730810263360 15945570 463914844608280558507780502513669548320 15945571 -1828902550553105150033109913771484032228 15945572 3494528121360418972074115885193817998976 15945573 -532103120166401478946610112543084824256 15945574 800317567774599201543640102521285117312 15945575 251303588926488124988951060179862383200 15945576 2465736066820726845401524596954045235200 15945577 1923836141669853460737007817271767702052 15945578 -321135722918196694570316684134926853632 15945579 -23615916056295238521632316747029495760 15945580 -294837086737709944317184089057342428160 15945581 3223131945261537893437941416831272535382 15945582 2242136688740855800928317948827719983104 15945583 -3153116253545327789663266449637822739232 15945584 -1842294839928294147304856181937100390400 15945585 -949863595889191233641327694075430425600 15945586 -2040772124391902119818998059451829137280 15945587 2253104466254708894656825400758506249552 15945588 -2213093235291657577182220041837650509056 15945589 753750845392066336791051077283491059200 15945590 -236891597838065253421776185905284019200 15945591 -264541420153338262867421381253658589208 15945592 2158634020960649491578978461427231129600 15945593 -2664278157192625408843618834849577755158 15945594 -61999465584156350901350394521681068032 15945595 55632834531321543851652844120269561600 15945596 3957961775525296991559621493452892016640 15945597 -1003879498822288918272159868027084279680 15945598 3567194222649334516639737140700950000640 15945599 -2308429866727078852271447852746773825264 15945600 957497261338024401248455717187223552000 15945601 -448509017738330239328417050858734166656 15945602 -2297543891256550395302670346454828697600 15945603 2985853200234194921261237136010557022464 15945604 18044410768677373140455986825151712256 15945605 -914625461438138606370157215593575481640 15945606 -1496530180819986289400382319053891993600 15945607 930738101171033973157411163142861233640 15945608 -704287267442812142946901249188238295040 15945609 -99004393982949328079417186484971095872 15945610 960858599490532347314046440193670104000 15945611 -2790552119821576493888587850373553887576 15945612 686807655784522095598501176438734979072 15945613 5932523852979441017852923633571738983862 15945614 -6839553469400838020717913993372069148608 15945615 -91670313601479053886924544644714670080 15945616 -194775187332073690092967362863451824128 15945617 -507054434428512910248067272642531664800 15945618 -108388117712473310839609919595820741632 15945619 -5546759443993657995564103432247943344980 15945620 -1798553506787536354016163240945925720320 15945621 -3848334374912957876450232581188639675680 15945622 2700156061220024493862544058690830976 15945623 7432947971498906009436794188332330748872 15945624 2820426731630998962197716692503401881600 15945625 -349455044102621782883382850299280160000 15945626 2595344273738359250766952630345097019840 15945627 -2644761559958526046215559619621341336680 15945628 1626694021876499152899274449791673684480 15945629 -1580995260881790525428405856196704725754 15945630 -884123937775607469699710990472944388480 15945631 584569010475604426814584008491638475264 15945632 -5335628897287301260964374975999702007808 15945633 505095342770740973497344023307824856960 15945634 -4184051165088123426128659023054855812784 15945635 -1157161405638327395467188594936121804800 15945636 -1121398756202137959524481798704602152960 15945637 7923379623927589387250434228149454564286 15945638 7617400228058964018698841969883920768 15945639 24900623402064184315312042888907504424 15945640 -243992673070982672735385750445778534400 15945641 553275321212487484601318490382371522042 15945642 -1373623525051493286990364298002825857360 15945643 5376935056408867567804153944062047122432 15945644 959845469601327846957639720216189487104 15945645 -1073759546101862605364533212151720949280 15945646 1767866865484590779929284461742757485504 15945647 59365936021686692870484693554835764088 15945648 -474322818559429519014107625172288045056 15945649 349404425373486094303800430184074869650 15945650 828158006016122294829184706510697024000 15945651 3345360839409234170773702506916378623168 15945652 -3635978090806741017284631700976716238464 15945653 -1669085980412387589921926879538153736740 15945654 -1238324988823546568484866953313652194880 15945655 -1782750773056632523659628676966330928000 15945656 514073093019208521660185886591108710400 15945657 1188020228553472842047850873304259953728 15945658 163763708769179398088766680900072988384 15945659 1631674114041407306707719116974545493860 15945660 3580943399656205644212938741589906216960 15945661 -3036965532434348587476684868919956953888 15945662 -2635021765341309006073521599690380263168 15945663 2492992333592913820613561407705288435200 15945664 191249297345573782935919706060867239936 15945665 3696979621361460551178305471768477328000 15945666 1537101271032854168700052218602345979648 15945667 -6065426268460492089353863331019829740440 15945668 -849905129719198874056467057305249950464 15945669 -409111958357264341576989312849601758306 15945670 48232042063376730342603488118092643840 15945671 -40072297101595192550808470792786572800 15945672 2925902241901457714102312908967603281920 15945673 4410030667654157577571370274277873432922 15945674 -2757584585849087594804576797811041877760 15945675 612951237696857838300878636133421444800 15945676 3319215956832019709507554598980017940480 15945677 2668680292913614366803333636716306994048 15945678 -636127533052835210699847844212800245440 15945679 2496424359630881662657480173333176885520 15945680 -642146739957423840750075358338647408640 15945681 446221183745810871253208381267200519152 15945682 310075323342898470104007563540754081600 15945683 -1086029904567291825888019387330484100000 15945684 -1511525444903109160679785269035227428864 15945685 616711661019277623672311356569759744000 15945686 1295993512889472053346459337791306238464 15945687 1484480920630968166494754667566492922880 15945688 -6015684504098930209014622422989046804480 15945689 -3019772146262751707090365235323005291510 15945690 -32633820999256624563079107089106370560 15945691 7043662452142543355442180342135960966792 15945692 -824489266758647878309533709053577420800 15945693 414860113008474144083114771516661941760 15945694 3268730174995096837182569827806601392000 15945695 4539742008535773267983996997142770940200 15945696 -1285418006361010751019507229451122114560 15945697 2630203091532057212911691709510280604692 15945698 -1494422149473783652025431220496813332400 15945699 -1139800386331720628788383645172567937280 15945700 1608301299328996932254745277100704995200 15945701 2737955315189501194886171683572328083900 15945702 -405331304965986277335561039595455259968 15945703 -4561797444355621651616021993464590161040 15945704 1645601495719343743382976279894184704000 15945705 915005481011189663888292013850790701520 15945706 908381806852622151838787243219770548480 15945707 1625763940571007667456095676257442805472 15945708 1693301717347884908659140117258462428160 15945709 3298385735429477549218319780319310242604 15945710 -2984427949246298401489791913463341668480 15945711 -1147676066539591308992008672340393807616 15945712 -1067195780805597893311101981097171189760 15945713 -1392802479885558036067014313117122323520 15945714 292127491448203306552610532400886480640 15945715 -1181981201229802987962679884479644659600 15945716 330767614397595145593383550466671366144 15945717 -287342137668227527117996259820165565920 15945718 -68994576730551316290628239464386936320 15945719 -2012982302051637071087166476626747983480 15945720 -64820211485110589380093109242350796800 15945721 7939569760755289044855153922747597881744 15945722 660451321162386043109860784611713277152 15945723 -3496500206072646541664785603966581119028 15945724 3824051180439581439313734239127739498496 15945725 403794439883567878751112036475264583250 15945726 298108801603236067036978498743823337088 15945727 -2305723171117128161733219780060743668000 15945728 -5875974992732703571415387712004628152320 15945729 3988144436817085756330381156965352839984 15945730 -1687857672257051458368094305195925686240 15945731 -95376118105352909201240404970979064668 15945732 -3238782170050510294744217563642260596736 15945733 -73228749857336170575362237027674496896 15945734 1994575196213785631349075492424050815232 15945735 -173006825321609824836942396910130369760 15945736 736401591880627645450845589273773511680 15945737 -5707237243530502286007554369189446704000 15945738 -100952696911907817640984415835522730752 15945739 -1764803322133383593018019348303663808512 15945740 -2729384912995796336414046404496353295360 15945741 36959965874497551345257125297657894752 15945742 -36130533061749765873365410584731235648 15945743 7237573386335483239332671268523604856 15945744 -96285004160328707419422210193216045056 15945745 -3214265135669784035261294265431762676120 15945746 -3555021322791507108074570117525573079936 15945747 -36439731847025351845410976243828903872 15945748 -3393201102479770683690636166391021568 15945749 421932916473737618131160178159551679360 15945750 575841119772760458490414186508792160000 15945751 -4263285109454222140882415054985653200496 15945752 6284561475072230930327976370658218137600 15945753 572006044491569203138964669119970152800 15945754 -1297377640207737964074139367333422134528 15945755 -83447454820304691766557095010375702240 15945756 -129675624301392406097218258046054501376 15945757 609416831809362042541884102884664457600 15945758 -1963368229386040337048995736066331707520 15945759 -2109315973454332287969658011049547698536 15945760 -1090166892320989435725271898924527779840 15945761 -1149385323703690962738618706256581773336 15945762 280159140135486142239458011944588361728 15945763 -2150356400281231287232065557330179945296 15945764 -1508985310648433620783642518902564951424 15945765 20079673679200345301929633931474801280 15945766 3403182538060571780072097769086370335360 15945767 5655061652134217161071317955237458445816 15945768 1802988782940651678836114446657909555200 15945769 1109783024476690834073053121939694506880 15945770 319518264511255999560010177393773086400 15945771 -671565121344057152247292313037926992656 15945772 -4828463370111430129783105643866780302848 15945773 -6396741182277368650163015692824764751978 15945774 -332115145187419152745155020420266141440 15945775 3992515738224917063625466010586745989800 15945776 831964040693778580055847552830348869632 15945777 -71678839179775842595917360266996958732 15945778 -1738102324039540781811958288609428472560 15945779 1335456461658290089746585378635850422304 15945780 720947274675435524157889200792635473920 15945781 -474050481129491858244076843860900213888 15945782 918787863938009549888934971172285563520 15945783 -1517314908325157988647170153390691189760 15945784 -3306200497180440140718043366964366131200 15945785 -2941520988845880815393216744197923000960 15945786 -1989343735803643985589489546269103271200 15945787 -3024058180907106250656884876026469579760 15945788 4852032523068497814473962811134360005120 15945789 -1310290870635804530213269926245313566976 15945790 -472583597150717653379885103340095217920 15945791 3145232658841259868213682485032678631984 15945792 -351616744908930531532391179340740558848 15945793 -4854581525886328593711533205254284272958 15945794 1370870329738494577750951303536479464320 15945795 3317996473992721553005845141228931896000 15945796 326126731731503882592190257106587265536 15945797 161477124028825608777786694480537065600 15945798 1425034872418492003026218666895967707648 15945799 -8481259243665175578478097631605932706264 15945800 -7732355849305776546973977576836352000 15945801 339498416786434679885113516665235825440 15945802 -941811126557539039118830561460868288000 15945803 -1590473380992138895082359285396558131948 15945804 895089107657756217252009304616526590976 15945805 -4677655816563075556226052073192165599540 15945806 -1647641800308173597858822189810442915648 15945807 -4290027781799161875390902741871372424320 15945808 -130312616564104552148194251454607917056 15945809 -3882380285209780451393047504498828751760 15945810 -27160647851557539308214418318469568000 15945811 134489915941276824707873919075661190144 15945812 -820796533086060007562453838947729387520 15945813 850724623544376172944999130621593826104 15945814 -168951405890983155578513965167023595744 15945815 -1565489672615507317970746418975137677600 15945816 418537054487474972040793440052223631360 15945817 -190375257692896016969264304789461270134 15945818 -988165241594180841644478077945454691584 15945819 -2568252934816281663131176970194531584 15945820 2165590395310508634298310916647165660160 15945821 3685413374459266672191062531388163777452 15945822 -221635548723717802643041546977489573888 15945823 -3117978211154090896035077603828578804440 15945824 1180148681238713703788376286171873935360 15945825 239448565066059591415800773138506206000 15945826 -1327393785391191054476639673456120422400 15945827 -7641130744304983830160486589996557921728 15945828 -109917768171791846756861394392706785280 15945829 -4356383856619976273943667260463736269124 15945830 1110662486397635898261209186530402030080 15945831 3395246019137980215208188500175525043200 15945832 996280882250552266384054203884267028480 15945833 1947969588478613720557893564205745345082 15945834 1586589124207815273609815786161513989120 15945835 -2704104770515711874312955085054303506720 15945836 4134602260954141069505849755605650868480 15945837 589486205531825681299417031740952477760 15945838 1545950293160065881048560758620320377344 15945839 -317714342106592136196445207880617230240 15945840 332948272542538178952948508328678031360 15945841 -466621134977581781206207079606689532160 15945842 208144092408236606615702635795809927168 15945843 1993384026844980017258194035868608118128 15945844 -980448640391770257690949970198016073728 15945845 2013494116906455103364589922351754995200 15945846 263356440922442505951915723524526649344 15945847 -4488146088654375264262170414621904450128 15945848 -2460986105911660669336455537319539056640 15945849 -869583848284586284942071929837175288000 15945850 334545310374368868969344891423415032400 15945851 -174104508377773039277298533979773549148 15945852 50915995549699559098777849869676618752 15945853 1139869015153294894567217178701817496320 15945854 1126704223311928646848876179431782300800 15945855 3973048259164867841826875146311349941120 15945856 634605563934867649105177440437309276160 15945857 2328008545465601693368149716286696726960 15945858 -723393238224343969197638788854498995376 15945859 -4329419741874039070997400020009781783940 15945860 -412091716808555775176151446401119744000 15945861 -438857205402407236071021497754365380128 15945862 66212604978801683076163410047855374464 15945863 -2809355602790787577682431600808641805760 15945864 1517858137306381543059698322110668800 15945865 1932067936492706768399274973748928810120 15945866 -3771630019448254041387766129161182797824 15945867 -1415361956109824277998050103385628218480 15945868 3310971297481003276122068053042623688448 15945869 1378932606691031684473179550061888217270 15945870 209531008759548820126515045377670144000 15945871 -1614537521232193361212347745744273765800 15945872 289144106331406332358269137027794968576 15945873 -64684218259658951568228583154829804048 15945874 -978301598645400171106681830610381724784 15945875 5064946584209439261596808051848702724000 15945876 725591782126403528262536147706432552960 15945877 2220277868143737739746500632797629731008 15945878 1318761893570647471497986662263513945600 15945879 -2990827887077367479245001732220286987416 15945880 1754364837248818268251547500643688652800 15945881 -169087636702680822118103700775324320000 15945882 -336258182007496850595559370306939266560 15945883 1097912222843146773625438014801872548800 15945884 -327009012904846998651998097924955219968 15945885 -2275966254013465707663353578499730595380 15945886 211839579370952579507047420162996465344 15945887 -1463292348466042733942072579925041389848 15945888 -865339948202003262653499473818225213440 15945889 3895919836666275842495154262217428199856 15945890 -516231198506680226841282898784765091840 15945891 1230572563398770646609265414827980994480 15945892 -2376947313183989705578679200566582246784 15945893 -3376468461656748884788311644036221755456 15945894 1256468256563376277137252120932189685024 15945895 500078035733521916486007673375236058080 15945896 -2583358223778027727455535110229411230720 15945897 2040660029526040809359355579054363663840 15945898 -1674935800721773570501385561377870996800 15945899 4584233985204698878650702089441682725136 15945900 341356967324280186597227947317383577600 15945901 -231695567250895759235537482595645352308 15945902 -735093829573121602981132118450039132160 15945903 -4540328827963304501777809747214357937792 15945904 -86354490497805015137209529339592835072 15945905 -3839340831056073549599075578058802240 15945906 -420682976967947105927999109302066791296 15945907 -1802474560803783810246516952941999815928 15945908 474744667689620449808615481056309385216 15945909 1192580520571712167752659062808051300160 15945910 3444589599840598295240520238351930752000 15945911 -1002360646815423021116403866582779003200 15945912 -1211650526312609120338076791459254190080 15945913 -7900376404873765269144257093446748078720 15945914 2284856235747403420205587862985310291056 15945915 1791319548012170060789849107482985501920 15945916 -1610053802675365918496030647550570243072 15945917 2544334523003674805954425122504889670220 15945918 -656420134718408241294471814694663104512 15945919 -444248932734700528742297799954054633360 15945920 -535765471705818678842527628255475793920 15945921 -1513175837214154717730744201264756811120 15945922 -359602308097872662348467432078308739200 15945923 -1298747775170151738062645881497612483600 15945924 162532625391774730074174938248631417856 15945925 1342516023713897930641923909757343433600 15945926 -2600697871514664696554055065931372221088 15945927 -622954365649073300152875314462646328416 15945928 -4151885763942843286170760464742517283840 15945929 -2991301613379078785239568097630689069916 15945930 -227964885061529471345619238049181696000 15945931 7197284909929588988127962167297875203732 15945932 -1967644514216877643335796920613111104000 15945933 -752152024192970864516101846800620306976 15945934 1983170533511489709818235216094064807616 15945935 -1204145081866258097531895895635153805440 15945936 634659341963153949180482389736660140032 15945937 -789306652261493712371463708208270696000 15945938 10841162812516850095409475675372735120 15945939 1818938033600515817492048885993851977024 15945940 -3134434634452993400508785695722556416000 15945941 -552841439902416553014033100454515581600 15945942 -440018382896642749087157993394996967488 15945943 2342485188909410775291537527377638849544 15945944 -332913152481416426038954782136949760000 15945945 -93452035865530722828541098949988472960 15945946 1103284437338937432446312505240335295744 15945947 -3231785083218631068667298931051934796604 15945948 18499643255576709063551107320651339264 15945949 6950154199241056747352194111129611178392 15945950 -181211349426696668551048520484784152000 15945951 -226166894000482253939194219495969522176 15945952 225385121956212330691520086926675148800 15945953 -1815804386576205711477576942335959338816 15945954 -1085964258041696205634601968131313704960 15945955 1807867721055248451607861623474735489360 15945956 -923310293600756281997651113712233436928 15945957 -2829029420313350646498480926264410152000 15945958 369199587991079546629065948587426971776 15945959 3848372820069662112396229400563739324040 15945960 465459350253016261840953572706575155200 15945961 730486119024776682872071377572495965824 15945962 38151297273510345445418653996715258112 15945963 -2557019345667185686738174956419802818112 15945964 511570067105674168206301798116195556352 15945965 216490788064446995863224031251172128000 15945966 -453262174077953785268476327678088928768 15945967 -28775863957516659503378402955484286408 15945968 553017928418805541949679347095782850560 15945969 -861919601787128192292666549695682328320 15945970 186720961236240861595568430100689547680 15945971 2659377972803243478085402118399749460172 15945972 -1484674500160722018941417709174662111232 15945973 -4402477660631009027895026842526137053778 15945974 229678102212712126842041788101432865920 15945975 -3102421313159036055484665233172376393800 15945976 -822092830601737024407533128193351761920 15945977 4723171906740771604033677917594120414826 15945978 655525803017401633617406102937251745280 15945979 1529333846740371869217979888788158227200 15945980 -2506738135787800675563218999337393408000 15945981 1343418234007807096338812941033981771104 15945982 -2017159979222040870571707317577077445120 15945983 -1306811032892609621706471039406758648000 15945984 -57338438339208119130377444691258900480 15945985 -4440408379974273143517056904063327660 15945986 1261452085030950052504378970944740288000 15945987 4538083123263301378332084409013358714360 15945988 -4803901400739777446162722634307788528512 15945989 376132789885208490060764698559356734720 15945990 444770235106020347870869973379964419840 15945991 -101943765911500225792463738900660482088 15945992 655798368994962337531128587247127756800 15945993 116286102042259220132774341141676427264 15945994 -862515583732410846963761399449922928288 15945995 1652272441824700654009873188534704567520 15945996 959951855715265200287395309639310991360 15945997 840056976238533257065538412366454503680 15945998 896796955632686666072013016702594724160 15945999 -135937266568703902031883539700888105336 15946000 634419635621744008445677813981642752000 15946001 -2354672766008863632614227279449091983936 15946002 -1621412433508098394194182316380225959920 15946003 -470506200691313135073576243977404161748 15946004 -988652437143656453128308687007089256704 15946005 2011281173370580783410933551274531670560 15946006 55734936637079783086874850270119540544 15946007 624747520531098074751367740499866901248 15946008 -216688998628460926582221072431939788800 15946009 -2785279636196501137034525078555201460790 15946010 975335731630451366969557866243161200320 15946011 1118984049162762810552881557221138254640 15946012 3161067656146825000532840026655062509056 15946013 6924925535436742375399969073710587836262 15946014 -721564896799716469851844327385137886208 15946015 1112512318354003827043935322998895545120 15946016 -179956854209065576161402601957089607680 15946017 -2079790184487577908255588961348740258816 15946018 676758804091103017696348174603799895552 15946019 -2645594917117419588138963085723935367488 15946020 1271488909864207448945331218283711955200 15946021 -1990492040000201737370111328065258285988 15946022 -1121893928953818418326443948357253619968 15946023 -378034801608962134549635194682433440000 15946024 -1516647772017479340808619232258590976000 15946025 184959490173183983809154061131180987550 15946026 649043650144794219817243009344724134144 15946027 -4462435112045247420911259360776197867440 15946028 -93667540949371643040564298519155376128 15946029 -1020790226747437595294699692189721852352 15946030 1065766373311721138551713510417958312320 15946031 -4469935241752732303357443110529745270008 15946032 371364300058577214985014342196285931520 15946033 -6304239783817573694028093519408787188718 15946034 -13056485501852219809269261655887191040 15946035 -405383781564416905260328034542425600 15946036 1411024567666766306484020191487790612480 15946037 -4527827960150342424334300063319201959314 15946038 929982709808538483388038324321063997440 15946039 2081924516110520825359773437592753020840 15946040 -894051488001200467891926292157725286400 15946041 281706011480440873995897355487876648160 15946042 291180097236176314246935781707699539712 15946043 3848014533289669438740950915923896830904 15946044 121786740759194972073391506536954880000 15946045 -3404665747454162419450926357043433427720 15946046 -1405768970096138294049729657113709110400 15946047 -145786782452461687415865659185115647632 15946048 974337672145382157659066913009036165120 15946049 -1733361021123298992328124968452914854464 15946050 103420992327584609186384925974918716800 15946051 -7952816715718791826530416411492840177760 15946052 -4023126896554497920708836463996833697664 15946053 180841923657760090933834436812609833408 15946054 3981358485858984675854095603581973418880 15946055 3517645945757471313857717447873583660960 15946056 1589907215814477538084119422675339673600 15946057 -2561628641464917054718820440318440530460 15946058 311764228450894091725256522975678561376 15946059 923862503804137668901729169192793185280 15946060 -1206342918024739119274530138763934499840 15946061 -2416652757604648686172104463654074984960 15946062 -2415745459082178961208310584948191672320 15946063 -3256648412079096253032018395720756402176 15946064 305531601782869854981221237878097633280 15946065 -33751265462261554243380490909597072140 15946066 -3518700826157558860606180553087027573760 15946067 -10434142385594398680290375608886026413768 15946068 549857185283809954530377476766974734336 15946069 -24673058616033152351392750959612945600 15946070 1535492752713368675720516533884609600000 15946071 -6160585964553892391732388866799956367360 15946072 4733564403613593277886705336337408460800 15946073 1409038534619731489185857905985554929600 15946074 -809472946574451455084186777505467152656 15946075 -39701786640619701366341310893704934000 15946076 1530043998337528590958458637951008821760 15946077 10274805344988034614462835444448125440 15946078 2071393129393177845475892445920222763456 15946079 -9344150201751172429287246886368932697024 15946080 1020146633876879685127957284636327936000 15946081 3628795938052758955769349509285490350882 15946082 108402298317173964303325485058926122784 15946083 3557164267780754864377755315120061703652 15946084 -268372999807319184613416985842644484096 15946085 -1161433066365920282200010411821913682000 15946086 -69794033055808734707068283827684369536 15946087 3717179570986662408194671970899098871736 15946088 1941896170280224834353462262905281141760 15946089 202984728791789594611514791437770658528 15946090 957429966683648402891766999509699174400 15946091 619052305572752721301059697893229910304 15946092 62810420645096161092110834205552921600 15946093 -3928102969903596976112390426326968570516 15946094 3666178628253365726623700635529042988096 15946095 -684582180740464289371803897870684447360 15946096 -1686610660950244999769896617608449589248 15946097 -19506501085287163108734936867554065680 15946098 -1192613274230596149265914569926798697472 15946099 -1709808463829080699693693576058000865536 15946100 -157964371242614904821199350352558739200 15946101 1536917724791509529474300340692016834492 15946102 -701165464991410043529260190778663915776 15946103 -140234899003157585682841443151941820800 15946104 825622094787513767704943414912810373120 15946105 -1573738157238639905046906151914125759040 15946106 -3826201498397745580057123417767314688 15946107 -2333386615300562881782889142142159624960 15946108 1443954193350089811383456382003252295680 15946109 773988205282624420847469420168582194310 15946110 18502142683055302874494897076799383040 15946111 3051652690487107518726463165376615871400 15946112 -473276461964672206268100019524300963840 15946113 -1224876986250253782340924661828510756736 15946114 246703413345707424066467928362149317120 15946115 1014695944184435549063010727077774014400 15946116 2935770932483336906737798553605320625152 15946117 5652535000648085103490189269173185234752 15946118 -1686406624443247761274919409372431460096 15946119 -599699748116971293682273545572360546400 15946120 2687306777567351610156157294057881600 15946121 1683959070616102490987024191025423814144 15946122 -12576950283466911887314878308889040128 15946123 370418871627167881433017884544578655744 15946124 -368811784940607474808742577871480168704 15946125 -2122132035011398476242825966761642464000 15946126 -964575607237895596243374719942271077376 15946127 -1224827891078870365811416291369658118840 15946128 -334657343924746156030197259236119740416 15946129 968396192239217753795900696985819021300 15946130 177432438736046235436538971462384896000 15946131 -211908775064606248251412838901719103048 15946132 3695856796800359766753797102781276028672 15946133 -1281387165592950662817634497298331856480 15946134 -1610582431041212748021437079348125618688 15946135 -993847140678542655751284609765707362920 15946136 5820141948998697483681189034922180751360 15946137 -4643474678729861830414387503265575516006 15946138 270590028111247100128634961144452763648 15946139 397273153789024247294228551210651213800 15946140 348857922849009462779567119651923886080 15946141 -1213225301329492961363775290917854269600 15946142 -335505543108495972668688797702896286400 15946143 3698016777902288874201792946843931888400 15946144 1628807943126935367977279059150705262592 15946145 3606284893394091162633061278856675818900 15946146 -1896058104376715280217214533446757071408 15946147 -1071389134515691993508068253040076805168 15946148 2686183414859788417982345914427931374208 15946149 554958891188733069918098744675998034880 15946150 -2218568314572943634106271346265455616000 15946151 1640582300206754505613026315545468780640 15946152 -1222001966350516137429590535242193960960 15946153 338112238180528717197188725741649990400 15946154 167418374976079023093925784179070191872 15946155 -1310387245370609355938826245348124382800 15946156 1008712231658433903656881580622646027520 15946157 -1760396867846847579010844727215554391508 15946158 1280153057259546486818548414108809338880 15946159 -116974917324250721984237989854451557800 15946160 -1272528411348701827843532248594509987840 15946161 614885388937873180742159229282090974208 15946162 3325794660299373808345433275600882409472 15946163 -50280112806882415903155402120592773936 15946164 2090721140660222892928729739670622637184 15946165 868543563451327136005139049077382418200 15946166 -2010407666035846966276837503253349969280 15946167 -2875676912791085335407035091377531591088 15946168 4286279693540139693957717646867274649600 15946169 -1423308923190222097445131826018259545430 15946170 -689262079713291659297846147119368215040 15946171 1294699222294292614180942225433400539544 15946172 4951290340045187440227783955811694689280 15946173 -3473909766238872928553355063636436248000 15946174 751779161987095220737991879591187530112 15946175 -145932007786282031789165661401114065200 15946176 -541429348765592525681008698342808485888 15946177 -1248193277579898847639968198177227805740 15946178 631561227702794434148148823711165970640 15946179 1978759204198096368244905812608384336128 15946180 -897570078283502346726396124788548217600 15946181 -2827739562781625455003048357026116939136 15946182 -106235406081051902200000241479414665216 15946183 -282167534506648482793153081518350045184 15946184 4081303448459240285879173006573990978560 15946185 -620953153961150423644104071650358491200 15946186 1804649702599989890781260388074866560960 15946187 -9174980318165205157242965193380543235600 15946188 898999240148719482690313261396193295360 15946189 -2823852436537977162631512689899668275744 15946190 -623562333643489525839302450907752628480 15946191 4240454978159148862820522616175349850600 15946192 1170662499331265412319602112867802832896 15946193 179405401131689430426454966311648756648 15946194 -654819270246288864773652256270404028416 15946195 3338723352466727976388315288278657553200 15946196 613418304254057443940582590286161963008 15946197 1790436486211356096298053331379436592800 15946198 -306750114445937741119290803773128776640 15946199 -2325549185166298578330800058846150163680 15946200 -1040358757302740979768044228088683520000 15946201 -1109458207999713755036260793077000414448 15946202 -1626623848091958192101362195219515026448 15946203 114779300920048450034825136407191081728 15946204 2787446716981865757428389461653591918592 15946205 -398657497495638135274183545939857479680 15946206 -7320270617359555316979075177166525440 15946207 3572355981190224000708114550663394559744 15946208 61498236913884094514839850154637393920 15946209 -2300697027359977854144726468513304294896 15946210 -256692961577281811636757455277746457600 15946211 2588394692158988897892736763413178050800 15946212 -657502883257697087759984701992784766976 15946213 6083599029213910442399392551776455118462 15946214 17239350824526858387703865922163728384 15946215 1246119268947444598589282642851142352000 15946216 -1010899714877606515744538682240174981120 15946217 3236262598950738431905968035335228973412 15946218 -1858172365302329095702222737643923316896 15946219 -78543212655331730753303855141641806000 15946220 -3724800558230700600358014239887770501120 15946221 -2396594243064107463711057435963095744256 15946222 -1955723235056527147865558090376309802368 15946223 -1307769612432015862702149604797132336120 15946224 309794353860594676698374986379357061120 15946225 1907902721271090958433485947736586100000 15946226 -1472745902177112250432163886889615420416 15946227 -66489575038046687578484062940532012 15946228 -661307931398150455546286489177388288000 15946229 3666987209355642890220563853053412668160 15946230 -212918935524270612437760605828161056000 15946231 1670420436175333337198780173733208310192 15946232 -27441102017643071823044192590571335680 15946233 -1050824523161432425414206484173296300976 15946234 432222117937601865298851943096588892016 15946235 2333817637361345465395974979534793952000 15946236 68672013376671167679163869110627558400 15946237 2569612679265157413971697178909411640832 15946238 634984855239471374368570700480183875584 15946239 4861655474825398599321914458450891747728 15946240 -902496520425050530056227662675417497600 15946241 5429578505208962238696716161437376560642 15946242 797218442745985432987186554855665717760 15946243 2328207130315685184882275066926499018492 15946244 -1550177353377304352849415833424850252800 15946245 -88656093930524579415374089759870648320 15946246 533637779154268974706414901619238527072 15946247 56367138284643030886968816035592359424 15946248 -3081130121946313243827220856294914007040 15946249 20946386097706342303562447849345257248 15946250 805913864044956056948559196573503510000 15946251 -1402211763910677947188282232696635670568 15946252 -273790790892059502583411841889270208512 15946253 -179327707995523521503696638257645605556 15946254 -7422365252889051051943715062251235000320 15946255 -171934857823745478516151083984027636480 15946256 414403556544065756608686357525303066624 15946257 -3036606078375701012509391934797662809360 15946258 488286318078401358153255466307680302480 15946259 -143583836904995330576197629239877241440 15946260 -206887622455904334907000064236693217280 15946261 3528790706746097522880676012248055427232 15946262 1684701796529403068908291450916747161632 15946263 2351756470133189115236133874839156023880 15946264 1001943037183690877706848555900142796800 15946265 -2374668699556599586055855336858266985340 15946266 20474733372344757762407262037092708864 15946267 -236573828707194929049455360484803920520 15946268 -178791923734711344948458715869899161600 15946269 -170776043700783590299980476905204576032 15946270 -65384210837570721682970272061616912000 15946271 -3199546713353558042411534212503778363656 15946272 -2838252313907140443142398157910937305088 15946273 -1502658710416464350704832810458895037760 15946274 -2354930150950481965318292674965743730864 15946275 -211034314775083631842707854063734422000 15946276 -332682569687498295144102990868475494400 15946277 -3245084420743338103949522701594802518020 15946278 149832597208982236951675667036628988800 15946279 1349880612094646608994526926279328037880 15946280 -900966293683165274170914444134257459200 15946281 -547879066992932043717550756100287117440 15946282 -303689949211070443868279726107118304000 15946283 -25291301948114751482107648587908241216 15946284 1154121246601720525718010963562356080640 15946285 -138576415400377519084916702082352468200 15946286 2139793394284861242514508654081641142592 15946287 1723553882773855084993715364431093264640 15946288 384040449271163608683659634929243258880 15946289 -6278533896708887443914727866442504135644 15946290 25363160557782486906160178504742481920 15946291 -1773174809938080458582453242788633218448 15946292 -63262899486665987269837282871036172288 15946293 1623615354041111091590794472296288218528 15946294 -79298451455161564830020394309605991936 15946295 -3270912265790395085365684326522562108200 15946296 -332715265038541851925576783061975040 15946297 655026180166433618819434974769984160452 15946298 -515257252356433137571104245533866291600 15946299 2124227561121378840297921815198796941664 15946300 1558952553031614642326874620577763750400 15946301 210371464876228456504937185588703907840 15946302 -389133696761751912127431017963958789120 15946303 -5764462556314341457117551272073030768448 15946304 -1467401880819635485517178243546316013568 15946305 -119830761777569306708772475270410810240 15946306 3604853858131509052464941270499377235360 15946307 665305671511781903304263030849041764480 15946308 -39098877987446449218469010038619750400 15946309 -1985927973797266158602835550064581747520 15946310 209230864322328990963405333673777042560 15946311 -1474150062431522203484302250071354758960 15946312 2177080730005043368771443444696890803200 15946313 -761466589738254374742512723611059270438 15946314 301481124019388732507230304934588569088 15946315 -2286588711483086676178841293402482121440 15946316 -37753880217477411293572541342915865600 15946317 -1886025609676748577749347704115911710880 15946318 62101479815506299636370949809192839360 15946319 1212600019337195573076247105311152030880 15946320 -191216167522332712031581142537797632000 15946321 -6804060127410353648997267006733659962000 15946322 -54836669325514200011222080865336695296 15946323 1428305863726137353641740365069171086704 15946324 2395475744304648604610865694449988685696 15946325 3470945938577217166720594397005668369600 15946326 1947319988933246789884314404711972303424 15946327 -3422549122106026593992431283706190520824 15946328 732885380771200796305928852300602613760 15946329 1310977223290450379989378864652406469632 15946330 181020139719263330903957422493516878560 15946331 5989263749843878930945669107081632493000 15946332 -1541765074628927163653509530984508528128 15946333 -4486473445867031044548387968961584969916 15946334 81177257640879745103658922434161188992 15946335 -28914680175892552720187336763773913600 15946336 -1295778672164720393342730761892548050944 15946337 25038641018881325708788002722668912320 15946338 -275680204722317545269566635958279473152 15946339 -405520364305799592893614985288956810960 15946340 -2730738127639362396890078353785985912320 15946341 4152604103439021675156186340279473501792 15946342 -1859602859216830023135886306025733104928 15946343 -2063056500655924959115418487102597137280 15946344 -2054301844665179841249749186401004528640 15946345 1449225136583030586218403250659527576100 15946346 63610047229987523560767851582451864000 15946347 -400786702951810513385173992839210802600 15946348 -11290223427704919525516952357060872192 15946349 -6232594790822689512826745989588056244650 15946350 -264295797962602048416727658330748595200 15946351 -1246063969849619648284018769113813990368 15946352 -891476318111798874788650921159597522944 15946353 -31936399282181306474288205515841937356 15946354 510262849205655283153406301303122911872 15946355 -1743304363566742774948174891430119560480 15946356 474205720525538288301930955397418934272 15946357 2058256068297399323982392057361111792384 15946358 -2321254441213360820692907865706622784000 15946359 403823839797979655027228427850415127936 15946360 1199098490766841778781106383276990873600 15946361 1681273054391742464547804729745929481962 15946362 1077979283933535492477782367404854080000 15946363 -216873456426575499535437548291142698136 15946364 -3681524728791965868102102643028923253760 15946365 35766533280322352934408305150959360320 15946366 120769840256105719650252371332348933632 15946367 -613025699503765438801786914117664375560 15946368 4485470211759360401081287365948698787840 15946369 -1443849667441739731553200904543181747200 15946370 2502666235930546465920610345750385871360 15946371 211525857017872709265364018194759148704 15946372 239477040799575158969847998190115532032 15946373 -3593519889382320471981759342054398032740 15946374 -1062772327929825918844276130329897598976 15946375 -2158334929129811824800185436315047160000 15946376 416926325689654236829983692941105336320 15946377 994578956985741861488079562996422898080 15946378 -5055824481401925239450064587683729920 15946379 4072515541422814449694726402573173376980 15946380 2131529950962629278727727462761147074560 15946381 847414648336066711786017890715619325664 15946382 2465452073650893743765796141899559417792 15946383 -1856474460812783648875464082018299966336 15946384 -1524648397391940880621118153581581721600 15946385 -594523487106820601886959557848432910080 15946386 -311615837926507400291870372417058097536 15946387 -2131782087767232180859852975125662983680 15946388 3842614694680841044931542291323548220288 15946389 -4185172403553240795623984105721806211840 15946390 2449539219532269188738303874901611475200 15946391 -1113535034541625754333798079619634844048 15946392 -433216962533643376499369172458186342400 15946393 -7686864174757800044827712577146889810358 15946394 -2529221987433045622180917227657109258240 15946395 608262255689760575284052094817139827200 15946396 2854794874683878824853384553355929694720 15946397 1842296498735486220507309278034848729580 15946398 -847686851181136536880255943102433510336 15946399 2337851149129324543925487830347868516352 15946400 -80571707624568674942280080145933926400 15946401 -307780100299473443116230565496646661968 15946402 -4386826989983299392893101660752534877440 15946403 819194795874940169758065193135693776264 15946404 671241152570813183587764989829369692160 15946405 -1810301054052068546608835649739278023940 15946406 72453612373978277523499335836574050304 15946407 4445857392401688927350410305219089280168 15946408 -1144557553029552090482070526322346086400 15946409 -573136620178433818245864347286240529584 15946410 -708006643607395660315068943291590992640 15946411 -2816363726537192234319551681893968425920 15946412 -39595149427091388647066693738708026368 15946413 -637460179873249754453269018549279766400 15946414 -881573341125521174626629248599345762368 15946415 -4818088499489645953966022920240234284000 15946416 46917132978321968198920507762272829440 15946417 -2886082177420485247532931359253112232988 15946418 3192149374242453124831772732136147686160 15946419 3539188358156101665333233824608246085944 15946420 1245926726899431792304520685161020538880 15946421 1370552411158962050154959113536584640 15946422 -373791044727160093200744142126289124480 15946423 -1018928200197593629747048653211888314328 15946424 -788703846499155836096065380030823342080 15946425 -1566964176001191656544202274171485332000 15946426 -1117023901894395615129140397281095091088 15946427 -1647440852275606538374424178893926284000 15946428 -894341726531909553672188144434603662336 15946429 -4398131898486812176850339920753588600416 15946430 -1493809432335515322967999662815337800640 15946431 -1295637603602722871612028030936224165376 15946432 -277993521535850377659650535043207528448 15946433 -1622272379215186638397221894227460136620 15946434 443924579928342308399772470010516487680 15946435 1637286691776416269040802120350117060880 15946436 -359476600779280655671328892490210452480 15946437 -1450824677925263004554353933578475962624 15946438 -2631144892721036226667518560943692126880 15946439 1760287483631546899279841860236971649240 15946440 -1064209440330368824296858878817674035200 15946441 2427056785225604699763340058121044927872 15946442 2106948521606821101254383100415577548288 15946443 -748091810074805959698475333922391454800 15946444 -5168504280967537459020400431381038712064 15946445 -2184431784712557251820054410379007256520 15946446 433976390942767028279928013425898757184 15946447 2177135237612025813230424703365092215920 15946448 -212482373421648325221609532494334918656 15946449 -3789814739122552310893906836203599339536 15946450 665241665836604522941432850390700357600 15946451 -11743488681116142792042010033613767874496 15946452 -1898850087927497358120942713925872916480 15946453 -3808085624124404847126263692297262016 15946454 -2426056898488279137858712737886856665824 15946455 743433957937985582390084391042448773120 15946456 5803787376777182458742886887376039290880 15946457 -2696891824465818327384764337218544450294 15946458 286158822813885058545096536150577733632 15946459 -2636289596352987293989248830904534932184 15946460 1946106502009696029355725180983299676160 15946461 31458257232900114562527461150036511270 15946462 275459269483080057571119936296447708160 15946463 1672541737559221130059956317002898692824 15946464 -47354418594805685647150281142705324032 15946465 -3679754425867259013821486374504945372140 15946466 4549479184186565052996554687062095175680 15946467 106370400226363247656087489086868972800 15946468 698433872574874564640436906614084267648 15946469 2717359655460089801795568093909562176 15946470 -145060078176469550009069301282291112320 15946471 -2804967638740794941747581986440694301856 15946472 369880476907330305243618649507103539200 15946473 -3086135269985041467799828454597934351216 15946474 1631522582039913437625060150644932514736 15946475 -592268607525943190311374023520967244400 15946476 134867923218465838885899189512385822720 15946477 -4806554872085942262934335449466880166688 15946478 194499906076084561090130318895584831040 15946479 -2294120696773411963864987668127086815376 15946480 -535264953250155803290468604781494599680 15946481 -2869250395861808309464835300234387612748 15946482 -183427602698979491231558377297094284800 15946483 -456252103226232704576358039529123413680 15946484 1810270522923160408935172814187200403456 15946485 -150812987096201182299153488544367037760 15946486 280416286669571677379015984412288910080 15946487 4482423401802237844046702349619021244136 15946488 -10800288421470990328333957117126041600 15946489 388114186701226645453208953720026499200 15946490 -589403436652408119984714431376177546240 15946491 -5183054062292496053309613437086506489600 15946492 3187610529675907070877940298452291260416 15946493 -1672352349453054093674273013227051124480 15946494 -79801514987348449149075196908296232960 15946495 -1508702252332167544182368907196603791000 15946496 2073038331399848775585832803046829064192 15946497 -1827765846675846499763487971270192947200 15946498 64011886773140402407458336258583976448 15946499 -530412112842428384647527789001256616720 15946500 239699262370267948829210368124488704000 15946501 829306506237807406183633706012357596160 15946502 1938102552772572742248642144412681114560 15946503 -99883770372326557920845005994121053616 15946504 224500447470487961691372555313577164800 15946505 3650347068746555690158873470194898018660 15946506 -148327377768926557757775060519509035776 15946507 55731786784618602106899813394795839488 15946508 795622222753459339522330443655994265600 15946509 1354453277858865056398153562906898729600 15946510 -508267831347192472185697664234995526400 15946511 2084807620288253790346047472348357072320 15946512 -29521998506553658047203615614263951360 15946513 -3926398670390207222165373338726796137616 15946514 -1700542705939975756965345616137871595520 15946515 -73841289479779260155730320331565858800 15946516 -6326458148718880455274699470207477428480 15946517 -6480282637834406745800343498435556363968 15946518 503364863671851467967080833866571407360 15946519 616336202802080621607600554209488446296 15946520 4775255877384504016476999522961213440000 15946521 870214508446714122444435142568034776640 15946522 5227904454461690637653351462913335834112 15946523 299469894617261048559673522576442055000 15946524 -304368236671881573183605727341816709120 15946525 -509514084181970212295402614091397686400 15946526 185164444323234625572656462335263235200 15946527 -1806294039834239751757907085484409171568 15946528 -1224784360518572933955994486323460571136 15946529 2459239794489655712403745126966280537280 15946530 1684197956659475292795028195547385784320 15946531 4641418253899839911266619188290101848392 15946532 -1467467837609395935804278060672678522880 15946533 1817070108640997023630048673066596190784 15946534 -1473942115412913398987914636554344027520 15946535 4319873298675052325223079988018010112560 15946536 6016903213763098196206659211878106398720 15946537 -5929866804855192785591663631876877095814 15946538 3854774806162641526070449799024220895920 15946539 -389243964808750384749764422876108769280 15946540 -9489299980557646847190128355226552320 15946541 2005959536990725217690989800506985445920 15946542 2502531634202996378668158214279507818240 15946543 -855829858027762452268956524204930135000 15946544 -1082973770174878449194096764723504742400 15946545 1260175515449080344787613410316553772800 15946546 676462626172979547662623291048101081600 15946547 308465192292909857824647564025642104432 15946548 430068387231980061264688081774307235840 15946549 -4511658991611513384145585636131978255240 15946550 27176932345937900784473433880515460800 15946551 801238087638235209252915385609147992 15946552 -719413190775232643459080422611535974400 15946553 1742648215805837821384352915800862062080 15946554 520285214009278843964843894719353393408 15946555 -1549509142763515571127284064574331422080 15946556 696873008649559843635806988923768160768 15946557 -4646447228947577630185177396676447770080 15946558 76119746874076215611784532350290465280 15946559 -2056966925135122486619165727044162221248 15946560 -214082931850875959634245224286225694720 15946561 -7259486229030429542548870373172151403388 15946562 -703137272607917984927715960717116017968 15946563 3539401659045551593174547554589908410624 15946564 4559855933110248957609421229812227330176 15946565 -163041070246420551114554089410959385540 15946566 1846152658759751094734999415514444434624 15946567 -256512780271772918849396470797637309440 15946568 6566140881007366015397704884279877509120 15946569 737726139692589894009057473754895826688 15946570 -1326714345720174798526194408832526063520 15946571 999659073428835338434624974960575882772 15946572 853651465751581024662672559237575475200 15946573 -1317586961888554331735384022016299601920 15946574 -1484113027391055853087255269872100459648 15946575 265726368480047354178835701025489230000 15946576 471802980209522790944873451086125056000 15946577 4504106831400836610182736208886891373426 15946578 2654340669592215175043588315245052160000 15946579 -173987183578295572641515820014522055360 15946580 93093078836413515668939671537570076160 15946581 321307502378895520150919142373408591488 15946582 -1393233157753383193575131079863945872128 15946583 3747420513434821567617740175406470356640 15946584 -855573017561640750084709487778339655680 15946585 -5056685546708425346432602209294969812220 15946586 250689718545585591429882769040300451840 15946587 -942733810920247784309339382674548568304 15946588 971196503846162619743642102341158567936 15946589 -6675810040583229777758411687667941619060 15946590 -749680821344112620406358311512801280 15946591 -535965202087622321732626143815441057000 15946592 -1987496845202233016652767692005323440128 15946593 -10886005405083589705086739205686227072 15946594 611735463799161384104162837783746430112 15946595 -125248743916197118250377376204023400640 15946596 1389856978126265132989712581996820314752 15946597 2630243982318822450315741118891915234046 15946598 3164872537335608072427562844808880600800 15946599 -4003293358637306010094132975369638654936 15946600 -774995218653675860474383263586609152000 15946601 2299262414091089278931687665561488308304 15946602 -173825106959343622497876539699094498816 15946603 3663258029003026154086202189954822086360 15946604 -1114348973187870208425862269227913471744 15946605 41811643634936041393488012964196592000 15946606 -956111298356990306259108061335005417856 15946607 3732909521269782330262253332654267715160 15946608 449189176909142624458624783159971446784 15946609 -2953653931657987118863040101060278471744 15946610 -791328856866375964234256358035325971040 15946611 4368454263827172379344645533442491362872 15946612 1940749379781427274391140285722553118720 15946613 -2179497286845507578258690595284468739456 15946614 -515807297864581113439338598014103953696 15946615 4170941989730015945963905921953877138800 15946616 87935464908195230265015051391469813760 15946617 -128244152504830311427461033689885272320 15946618 -1744022438704276125519334569741252804240 15946619 -2805311008395215594948424354775166779056 15946620 -144997189089063375277587159462256957440 15946621 1100981574207606935408597022400110000972 15946622 -413391865253011759434191302065912552576 15946623 -827592663363189411793972228596987322752 15946624 -4030212923235244982520155383925833728000 15946625 10414114917767348403499005700019545698000 15946626 2198959389063440365395896002509856873344 15946627 2724918644245139501816762422413652548476 15946628 148168097969302134155102293783328587776 15946629 2367517559462147651607832734730010064960 15946630 -600226018739317578619260132380248227840 15946631 358321819042448408035161301187680732512 15946632 2788414860589532962877697603502737162240 15946633 3900001610572207539785268527751885065882 15946634 -2837938874460873824838619652941187163648 15946635 -1321880362952114910454596143556083600400 15946636 36015551542901119675135088654736998400 15946637 -537082219671057458590983490751724630048 15946638 484616217214904577351177290998990832640 15946639 -1558713250419101225886493750616491884560 15946640 -14788813865617339528629963415078010880 15946641 -491979444619066463606709581436363659550 15946642 -226675756080676741706965619569781436528 15946643 -674651972053178278144622762123062070160 15946644 -1325336202928065547945337746676729241600 15946645 804415532590799950116227562766774679040 15946646 163594769709154438044852165955214498304 15946647 1190926444800229737936807982405880421072 15946648 1209146008794562956535909812878284062720 15946649 4202396975863380496229514055414758595536 15946650 483009640369356837016278936308431342800 15946651 -753080205033020441176746146802188926448 15946652 -2885241391165852562738437399308250366464 15946653 -491471225627538913712941446953276512896 15946654 417175460291106302546725626960404539776 15946655 -1180266297548622928155434856069519172440 15946656 -2376722570038312668911936339558286753792 15946657 -3410621415418341928123213960446590573888 15946658 -1207995409817906918479753889823109765344 15946659 -446279772688264140677175134193202252800 15946660 -1065619443080152048805690202072895000320 15946661 -3368272921226403791396104173287033628738 15946662 698015994186945308644072397508740282880 15946663 1742149120475682423076460756754966593472 15946664 -351981936915882528503409774947141068800 15946665 1323504502905472387381132062296457772800 15946666 -591470296488074585613094700033384064000 15946667 -841996823487759630552312077945708612976 15946668 3189727504072663639239203599749421969152 15946669 -4269375339542949024720968490044209133204 15946670 -2310464464865984554383961111917110509440 15946671 -1181633648315731655285821929689614184064 15946672 -674416367697844102099175723060925759488 15946673 13089683648990778871368618332958966564 15946674 1405782891661452118980379284427001285760 15946675 -149558023385519117478907557346401878000 15946676 -5344643866434606468126141574715020775040 15946677 6303957309506074940712533590258249886400 15946678 6326783211189958437642702564321545633280 15946679 2129486259191325983830332000879114240 15946680 -538856859415096726807998471085312819200 15946681 -2687884914169386846837824637356456281600 15946682 -161113172398769842086826537721599074048 15946683 2398324907467574487729796116162009388824 15946684 1578555496732310098068493677879777254400 15946685 -2534013324686476279165829734161604709640 15946686 221085304965578096794569758416359966720 15946687 2496770431956845874256277294884109654336 15946688 707454447737503143868170252523589861376 15946689 109284122068267314123644437876608175968 15946690 -2476784762011978073725370864035251794400 15946691 2281675656005477457933799773406577422392 15946692 1574495336268963883657455339143321828352 15946693 -572320868332319848126962013202894806496 15946694 3779971587626622267192427224553914408960 15946695 -2122484028720103836765869132594149294680 15946696 7131072689677911152163390153098449397760 15946697 -521240055704923466961764654615290661760 15946698 1307503541140481758245737521391839127808 15946699 3517665007128961752389642020849734599464 15946700 -263228389709085151810014179283179520000 15946701 882137174266379643744743008250727934080 15946702 -2907626860912159153814838743594074160448 15946703 -9387162929159872684845645161586591551040 15946704 9219332274522430824346696903425097728 15946705 1047277920421645075323791735178379605300 15946706 3395594348574963247499070357720938577552 15946707 -1112056830852250980748512651944450897088 15946708 1206931356302373040583752652413445625728 15946709 -6964910992930783935449260884202075520484 15946710 112198923450376110068230979261381836800 15946711 -4968175107580498209421224829691301503952 15946712 5290081246891722030224154851908166707200 15946713 -166605310381941731063076933586821287958 15946714 -1024236210340584678212083909222063723008 15946715 -4002583199917084947448690918173756440640 15946716 2761151074259213077082265767728283453952 15946717 -1117719256818887178283232833387986694234 15946718 3103331345261709126562995846845979326400 15946719 -3686372224893161020968369845903374642560 15946720 -874240049090320902907590498297277317120 15946721 -214966733650716657677871141481951778880 15946722 15673670119949842949714654204283791616 15946723 -2305095181599692621274400056541568742000 15946724 -1482771771957572303042248569742675181568 15946725 746201175374951658253602843375331620000 15946726 -4262474582693374122143669545180793510688 15946727 1759875041976753799642865757746374347576 15946728 -76789535544274023504073727527385825280 15946729 31817834270251605345002947001424285940 15946730 -13420923910311548074670737409012244480 15946731 895868768921332250364984184302246238452 15946732 -9278161850509406928260272576425590484480 15946733 -3838404745065717696420063872692443950112 15946734 -1393556977378123581041276744369026160640 15946735 541824547162779569473091999506709818560 15946736 -178147667884987736050476138153919807488 15946737 -2137824252354294842230404635529308017248 15946738 1076419260466152710422683169105484019840 15946739 -6220802373946285168310880807157568849460 15946740 335204382110983806650705919449156505600 15946741 -1889731720637199033309438568392733696 15946742 -664423491129085095336827195734126190592 15946743 -3173143185677114529854287262383855667736 15946744 3720002045615480474328276246311532933120 15946745 331004989288300543638461380308417932160 15946746 1163607480250352944583436352880284656384 15946747 -3827112486040106116984132336087804054088 15946748 4172588289256491264515197418423640446976 15946749 -362936729224494667075660636809302214912 15946750 -246463230292701424057448156781160416000 15946751 420770087647375070309708659009037994192 15946752 1996613782018594798989391869470205542400 15946753 1107982442872814567504539800817156926600 15946754 4128146817559675403593953310109654298576 15946755 1323868041936638540916222348143534039040 15946756 -1351587318503997523009022181760490496000 15946757 -1444853389621677956049675542330759816160 15946758 130925774934022526309173014088591096224 15946759 -5328433105994008908527804868070270920040 15946760 -2898348711531419751488434194520326912000 15946761 -124092668643855534593081056969892307936 15946762 -376044653769757646590848763692560695968 15946763 -107084015578696537964193077274255542640 15946764 1130673440078702805970505013490370981376 15946765 94968299502248048695705324872485661120 15946766 -983348728819178355456955163023885978176 15946767 1560721761581105070367733908008064707840 15946768 -730041565934550403906587706148092624896 15946769 -12076936201734832952005417572048551998656 15946770 172509570014506666961012269667532610560 15946771 11312772203724378337550311867768232090060 15946772 526705227502727578043348095127578632192 15946773 180235004006645335223262694200022125984 15946774 -175074391439489171208622476646194168960 15946775 219004259777907367750227151259570634000 15946776 -4056008892925535367348326741077370572800 15946777 93215644067353455037102480615453866624 15946778 -4979253181383563603316194967228934944 15946779 -705806198386678633149410641676248629312 15946780 -265942670997941375470145832560315443200 15946781 3462256048876389831816349891026866380800 15946782 3769426623930787229612240666636525260800 15946783 -5792859625392666343733500768001856840936 15946784 -1184127078079979773134555542950728695808 15946785 380914397806188611377020942770130260820 15946786 272117934858440775209169903305486983488 15946787 6976350634012294442052593743917351641436 15946788 625112884170438252916391355696422105088 15946789 1870357590664577976949399926666638656380 15946790 602550881642226188327926874694754446720 15946791 994140022759071668436634090525630836864 15946792 3336253085685594229669734927862117248000 15946793 12556659679204139770113167424067788624 15946794 51367540550679146879150108540613510240 15946795 -962984766877105113505641612275066926800 15946796 -780200550303282877188080446849796678400 15946797 -620378399290106664654383047084828323840 15946798 -423828689625251931081446435248376226048 15946799 1237303648264842166396382919881611331040 15946800 141413643378400214373730461106171084800 15946801 2751876940667143380705694161808464437812 15946802 -1963182040909881342903862925665696977648 15946803 1614091386571297997016949491506303242368 15946804 4389576256176975274314431965642393610240 15946805 -4630156350314217910307009567097183180900 15946806 2236709450123856155086958107342174509504 15946807 396529500672234624883663834869806502056 15946808 18262975164811999577386726667032657920 15946809 -110435086625223009244232204945519662080 15946810 3063451348936810338059362428265046400000 15946811 307627501465886511801670539556276116552 15946812 -904733421655504704659557906897993171968 15946813 3741284417587737524909333577366694779744 15946814 18749394534437418655013830324794734400 15946815 -253089089635645790299099817003405606400 15946816 -1688673102501081459117523605590268444672 15946817 -719410744514821484204423044607300899134 15946818 2116464251525143931609932628338619148288 15946819 325832139028585296501375311496166860496 15946820 -1098657573553391771903876818499425259520 15946821 3564727711105554704735799424802208463680 15946822 911193085897987062432447256669444943712 15946823 -2047118495468624966092197114010722706056 15946824 719509776621162123766344971514183843840 15946825 -1342879438294446253608800271917169280450 15946826 472150092572288321553793532477532898560 15946827 36279362326405953703490940231021002976 15946828 -556956402928523348899958009036158653440 15946829 3536341194692293784740912880403227837430 15946830 2649669087564094408472944493721734987520 15946831 137354234283115761932983609301845369872 15946832 -187657366010437479322093475849183232 15946833 -1293159776485325617795195051321065246720 15946834 1788021175958825603840656999064294851728 15946835 1785419594050249996967164870709902496400 15946836 849900039802409273587133929734895939584 15946837 6465221118813468218303587081652484524892 15946838 -705762876912408015604102539867592339680 15946839 2928075396341483756895932793128192991000 15946840 1205649884801159000925571596146861260800 15946841 3112327412666108441849485778919703375242 15946842 -782383099188699786573007804525733936640 15946843 1853093284805295405838129404190122402048 15946844 -625638073049059226601364650559273803264 15946845 -1032376324658076578146605507054978936480 15946846 -3781219859536390794058609032303156640128 15946847 -614422963876331504011642385062759943568 15946848 2543515965585706884627297826759358545920 15946849 4050163206467978245139947409166559138850 15946850 -148234141953301835352605161553437723200 15946851 -2039664869126697414661568458334320320 15946852 -411866202034640996891572289447439175680 15946853 -152198559401775745713351451074359815716 15946854 -123132724246630137706904055708098366976 15946855 4928970377727219966892013505200720072760 15946856 2608906180222335170387977436330462714880 15946857 89639564412183929553560509837500113700 15946858 -44843579598554776570329927047922579360 15946859 -1976109839568025981015921390345538252940 15946860 1506063164170289490325068619016239119360 15946861 -1475560212021276624344610972951350437120 15946862 -2070664967249062128049737141544566341568 15946863 -3979691390701452982231460370194343044856 15946864 1400970009955575516547422655902318100480 15946865 -267093598905251665262618652818804736000 15946866 450644197903835854424154039460728562176 15946867 3686819370682450990573011848326656309432 15946868 1024733062244256185832789546685498982400 15946869 -1657588356701646566271543823055666140512 15946870 95491310223120601308068902535721417600 15946871 -4475681139065208630711087238777547585280 15946872 -2185366985389062863512376894580600668160 15946873 -2761723848168780069079954230845628801600 15946874 11721516728985587833757327712246624000 15946875 -782748366479991725944219038989143650000 15946876 2444150784973141567808218553862146158080 15946877 -5910648681759735879657270813842951537274 15946878 -184597739138242979863599307270409223552 15946879 -2641409075630511946298385823142083523816 15946880 1626804888099304958913502429765749964800 15946881 -2711871147149245814495380868686470380640 15946882 -76128099271419648435228125363147489280 15946883 -2234350742701497372119762383854494228868 15946884 2012335668401797334567317045819950415872 15946885 -1647143806392609715899087716546630148420 15946886 1252763345389022301322572577471740151392 15946887 -1327985254065208760476612961870453063040 15946888 -62645042856720690848648078457885204480 15946889 -213911812958126903267094972447967419648 15946890 417993208252203703497305244136683494400 15946891 -2957948324792004755651263341560938033708 15946892 255334339789222710714903506060477942784 15946893 1979719750647182501646721571273129044182 15946894 -63724866948020263622399351992052274240 15946895 1489761360161293503638771002185947243400 15946896 -114932637101906388742883853740311314432 15946897 773674731855362975745732720229466778600 15946898 1707553933897377302479303663407476371200 15946899 -1482095263200443922461260707289096270992 15946900 866312019811607293669739427403093904000 15946901 6409708491975805462713940513965273619932 15946902 841160788278757824821966266086484871040 15946903 -5206632966122400785351475221477214698472 15946904 3861623160639628794474143201077537781760 15946905 -227721576456771155434833314073874110720 15946906 3916751673283854267274476202533361447152 15946907 -4514330807020338637782039719392252238844 15946908 906576377494646435543569757828950940160 15946909 -974041877795831865276535714816016475840 15946910 -75026352178358688411199368903840883200 15946911 1279017789014477680214122899856411470360 15946912 7187458488303470410665483012584320794624 15946913 1757249823884683224473260339788027985044 15946914 2052729226480370889377170578304192239360 15946915 1305130404255767952147138552398161252560 15946916 348807120426968397565396189352243610240 15946917 -1467283334078040564845604348216718020288 15946918 447401627299690474183135981181678096640 15946919 6163337585207814851417516154923797651320 15946920 -2857360338509152267763602310821555814400 15946921 323317719313588495746539177974495440122 15946922 1000851481640992251190764927756909454512 15946923 -128587454532452817394978419851216617296 15946924 504963502006336515185637775589276517376 15946925 4143926261640814922250703747238624763300 15946926 -1007675656277343468778748248905081680640 15946927 2277327671864529584281055940674899179712 15946928 -120735045085409063078411508912016097280 15946929 3962424260880190942933603963997556277920 15946930 -1618223223576612511651712592550911596640 15946931 -217326541638201178463909077880376691200 15946932 1588383242072098661185300167597267996672 15946933 4862433855751995361920015491887309479360 15946934 3380099970293238761704637372942495562432 15946935 695649237547345131528874914038967398400 15946936 -4071562220492242765386722967590526136320 15946937 11989793401619915765090246783662565472 15946938 -589416707720035010189098119299041912320 15946939 -2927206786738655371274799531744469967260 15946940 -1067702559975198205839650112295103385600 15946941 1865115210176481444554798924093762856192 15946942 -877209200820027801920059077243956760576 15946943 -6053496658905264715872781616669753039808 15946944 -491951111173454657988835285540452433920 15946945 -1080738806426407395609277418707827395520 15946946 2638239917282022687575274976038370110672 15946947 2746518850789277186332721178191887271640 15946948 -1598783748242790164763317560198426552192 15946949 -6587086527661814469499330436718911086500 15946950 67732121240552740893808820464679299200 15946951 2475620681034303253407898397427147316952 15946952 3171533642973392393992152616430875822080 15946953 -2649131442438059710636080241274558208 15946954 1191847493501885688771505093254587056176 15946955 2275750452423140630124673279965965640000 15946956 -21810078686129112615128835917595253248 15946957 324997338493277143911778025465211376088 15946958 256355506128252955620010983738058653696 15946959 843629557217061255620864744272221978624 15946960 -85401582538254407808430858728187576320 15946961 -4429989777212882497421381421091647488268 15946962 -67962018020290921792529306976213536256 15946963 -3000798993015800716797298494027283994000 15946964 384941065329434752867337060373108375552 15946965 -294273900675560162097464157981287015940 15946966 -319245285407021868337806384044808744960 15946967 -2251773814160647308611963689099185654840 15946968 -1208285946760755100959970213678481940480 15946969 -8404711257252023073875369369740198749804 15946970 -1328401098634330831619411040032092800 15946971 -832416216546214720993450038927764705280 15946972 -2743359407560961530914109431480035401728 15946973 -3030581843054238059008446519409290099360 15946974 -499946063309761323745048828981988581056 15946975 753908241789194144429519997646205923200 15946976 -46486495733980005225366667293778771968 15946977 -274559283937172080790280477924454083168 15946978 -69541841469367306202815811673233238960 15946979 -465741618856505003324966646109637688420 15946980 -265149220661575167105151502801633280 15946981 1041152502260164216335726762001801047744 15946982 -41748403635675927092501932770918157248 15946983 346055992647340656100633013421925829280 15946984 3506082818872019832797561229222228326400 15946985 3327506466284348286387379316081412763200 15946986 -2728159813331225901178741060693552364544 15946987 3074449970847887983120869812754679844752 15946988 -2176527090588274376806499028054330400512 15946989 -518949862803923033195394987268760654592 15946990 653618706976423135043547128313371205120 15946991 -824287552779281728987739674706059836432 15946992 884652838803142724487393586723209707520 15946993 140163376233832584207958228621278404020 15946994 -544045323576735524641829460085287211008 15946995 -40932690211907782548000629935637122560 15946996 105571958037109959435041108934114358784 15946997 4804160030077992552077334149560672580544 15946998 192531474903156305693568390073736110080 15946999 5717496581116803499674441805210213310440 15947000 -396650505347506133826010951830036480000 15947001 -1265187016446773836996366846574616412038 15947002 4970373916359453476882571045625792388832 15947003 5793160168988866423803744422370656093160 15947004 6295807583829437771704012950042132480 15947005 -1809267343730253173493514705155383940480 15947006 -2372573565454452876699913887163748985600 15947007 -2660409169051698664912067878507471362360 15947008 684424683577577463749101660702632837120 15947009 522171705835118145099835016887310060544 15947010 2498867638174536036879470977965849523200 15947011 -687669767434501195384585742328861680160 15947012 -877787460581798460960183042396678190848 15947013 -1319399298920811994381247391775565892000 15947014 -364649024970524007518472368985238557120 15947015 525246270108542750261354577664500396480 15947016 -2480596998941781124313433266678127206400 15947017 -7617020521178110006049408010181152456934 15947018 -104732358569067677224977658719892601040 15947019 2343629958297013327961139927918633100800 15947020 -126012654737838002720683274281200230400 15947021 -1625945778191725934696693003189252792778 15947022 -244334728132123595992146990606162087936 15947023 128617614729694102224147805749548592000 15947024 -1840776587714912691713462921512439439360 15947025 -631837447672740811706092326073594837200 15947026 1104160510986453834829105759301646572544 15947027 -983261990227643232565984864168636400160 15947028 1142489073349177964326024404979762058112 15947029 -3210758567386995375636620941929704724288 15947030 -1842317996718975337607956326194631914880 15947031 -850286119006669729094519427824982534576 15947032 -2346611993821268361202341747882076876800 15947033 5698589655158020805051446756818127950282 15947034 -443929299867487419844799569406869405440 15947035 -344766690050630753301096694518016455600 15947036 -316811370223478036352471216619658280960 15947037 -208451636581875259267522188359593190568 15947038 -2245832566475819648171046839009721982080 15947039 -5244221758281518145479414935213665529176 15947040 -808714394123189739862872703116855214080 15947041 -11671016169359557422105912302886468576 15947042 119452448038635796355242358300482800000 15947043 -157117588943025986230584767127862908672 15947044 -4266278545937521264665852685225909396864 15947045 -4938247235419049461117989808938113693700 15947046 -687622258313129866288972686093493064928 15947047 -4092454851820317499562193187277499983288 15947048 -1480658487275492686807649487657479792640 15947049 151442046679062830457254870206468240128 15947050 -323587913559922689996530970250751059200 15947051 -726161127721450231177857042536506521600 15947052 2716717850973986133686954326955294552064 15947053 8602947710970545290503656282860957438080 15947054 -2028204742117281576914801285699171637888 15947055 -905647626351785386904437299191148763200 15947056 -1155411227610004850810191668610683076608 15947057 4169379522162106162749418313570010143424 15947058 504804291129246924113286993184836883584 15947059 -1212754949363038062866332281203471871440 15947060 523186220767067142797458749572656884480 15947061 -850735554418831490278202981170985394240 15947062 -542742622212665720730398478955906910400 15947063 -4764132838923510055282309319680754015016 15947064 -120505254026362149453768546060533760000 15947065 1068772982013611065819624728565988747460 15947066 1167178375332399819598974884909931264 15947067 2612862202887305636918573177658729267480 15947068 8383124948523122430145112777397582848 15947069 375338392356873919627191637087981960044 15947070 105593754530937866142977792714667715200 15947071 695444229953189947102997448231422074560 15947072 2556829762487091481721947976539633090560 15947073 -316614714157559966879880633481561791360 15947074 374177367063021862109016542885438016 15947075 -3735302779423527493898790140928495797700 15947076 -166780826935338620344809652203669562368 15947077 3354695621703986220952526937275845689600 15947078 922616808428039438851922533431847557120 15947079 1474921222487499309331680751013429178240 15947080 3670653001815767846340063351281258496000 15947081 -1932017352461531679522505351908478958118 15947082 -816945349906253670434342604069445831680 15947083 231067508464998555410268952433097007320 15947084 1557021825387531180007522713653978985216 15947085 957292372055514857310838821739288965120 15947086 1268850221575028568159842635997855308992 15947087 2985731436101927649656767572713376857400 15947088 -692480688332705182983795347735416406016 15947089 -1264041291559616925426671553036056004444 15947090 661621093852240212652872892315449712800 15947091 2827867770162740421504478085939916184800 15947092 1316153788498474296731378600509562019840 15947093 -5242947619148793637085729591913923619780 15947094 -2616053987242206327395568935439927336960 15947095 4734570412794409204793806397548941240600 15947096 -1298092793919231659830939864428488294400 15947097 2595140443141266271865945096764228466880 15947098 -1422010068076548938885643757969224906240 15947099 -3425260611291109772606997218145442944000 15947100 850393344015573986933895340382252544000 15947101 2749501255415128954319730923185781466252 15947102 -4310544111751460502855066893836507742400 15947103 -1429027128275542193004854971196146791096 15947104 137041490143784822994175256607244419072 15947105 650773216119285875587002103189091358720 15947106 214625180264318848287588320504148616704 15947107 9623262439261774207976242509918262270224 15947108 3176723839408545901192508861084410050816 15947109 -5943432202379174157224081158221886080 15947110 -833851975982771942762711251001156352000 15947111 691892221316110501680912694267448081664 15947112 -1560708812833873391499815860071905525760 15947113 82982414082634279450055253603395089408 15947114 70495326653093302039851741048622287360 15947115 1000587464580912180165826489750154123520 15947116 -698542045728399290137954035642865500672 15947117 347997017142066160595037128765968258380 15947118 -2410793016261944292661389786931427896320 15947119 413179638642913692278721468553849137744 15947120 -400225229347976370945225503708988702720 15947121 2374812008774166603381944180067835116912 15947122 3409065523451062154416197997919140257024 15947123 2424912783321171458695383160561325559372 15947124 -90970623982676659972699355078034284544 15947125 -1639689767855024482807381187834675130000 15947126 683462595529694975840771869436298457344 15947127 -1715844422188481444179180295246007225120 15947128 -1085251667757756243995527075064404131840 15947129 9315975970698986727810423607036773683520 15947130 1310305584134441635648884343164598859520 15947131 2018533019286391753931456905429668124864 15947132 5063937298693586825041558187220686800896 15947133 -4955458170053412798067577540412494784000 15947134 -1153172350263784577763679620054267835008 15947135 2570481459150660752053275572143728703080 15947136 741693683848937212775448907630195507200 15947137 4180777330795392354875961393944058712240 15947138 1379867591351761737708174208997504217120 15947139 -2452949688726652549950519946359514191360 15947140 265161943970459979770641064636848435200 15947141 995965147444229909527050860736044112960 15947142 -27054861450402873454440430524252954624 15947143 218228332438679633182881427411245942064 15947144 -709124017157589463647312341227469537280 15947145 -3459024373059233584896374245420187846400 15947146 -400368914391575506774661559658180812960 15947147 10323734289756262598702221666349174429184 15947148 -907599944153677530796678869050483241984 15947149 -1815403319767013146297939058075141009364 15947150 835754516460188877519718016706689688000 15947151 4787082145019242296899404363962083291904 15947152 -1628753243774953124204368035025518592 15947153 343940432394814362427110899277092173824 15947154 3157423776193236798456944442815343919488 15947155 789164493899182044383224479523340185920 15947156 -871177346549258903613071302054188257280 15947157 679089994896866687582980010927229966240 15947158 -2106133919835765490180643900002962042240 15947159 -6484097324918967126410395886063792771640 15947160 -1296483266328199082871261868429179494400 15947161 -1457152877492945869930803709376951853238 15947162 -1166437377619409213166405390227949574656 15947163 28492275297220117095441273127143145344 15947164 -3646910711139129030106271923833620358144 15947165 187343347137013152114218314719323425920 15947166 -56251996328000468259982656726825514176 15947167 4081683145093809409156405420099507739272 15947168 -1305509166796124831711571570993486888960 15947169 -1034718750328739363416950166251083934720 15947170 -802717035672116236513472186742456177600 15947171 1629327383987114735377552446828055941744 15947172 -2820363262278817815610281267733573632000 15947173 -767117186057648867916698094179628710208 15947174 319370330928854672699462604729945596160 15947175 -431941727299311415371408857893074816000 15947176 -1400761416681953206048367004177644912640 15947177 -7849879506361126991576988529325054112000 15947178 -687310591175988416412645588934333902336 15947179 4060677174598737996870379116296843945780 15947180 3414210166914132918643376201814716774400 15947181 -559077992646122104651695619014184027872 15947182 1864002568347461433547042929629830032192 15947183 -2089068684279237305388381357223232077440 15947184 1025724432984255365028817164783160393728 15947185 1449722904446735357965964890001351582760 15947186 667655660906484747908975379265747138464 15947187 190340522744047613249819202167820329520 15947188 2128471008456661837955034453483189866496 15947189 5621616521724567947301295762495865439360 15947190 -251919697086784838755626482992334169600 15947191 2219753415970422251233806853900791990472 15947192 -181429516159729252660044102446543769600 15947193 -234348973642138061066517669894778855872 15947194 -5451527858885882376837227886166917350400 15947195 -101936477985166437719165984168131440 15947196 1234135089948320024429931573818084557824 15947197 6066930177296071012584505179995854531686 15947198 703922667946115836206674186292651914880 15947199 233223660877108417865425276882310303280 15947200 -727847968106691830209908254367337676800 15947201 3515116122473460427765362234491799960000 15947202 1985427150274522429178965224625003612032 15947203 1235214746114806971863322705885565563452 15947204 105384104029456474668298878198305513472 15947205 549232999731369371236968178306995211200 15947206 269172201034303441031761342337520230400 15947207 -1667332015713990649098267948980156904048 15947208 501999502266071728797865699681818854400 15947209 2187788254652985482131951499275831605504 15947210 1262171929323306537431289480793794161760 15947211 -5407760766796843953038894341061778432 15947212 255147571869054755873465309113636211456 15947213 1816366483619209943720928138402884449920 15947214 392882431430527133418469378067124078720 15947215 -264170714198405362659151970914733896080 15947216 465201583492663780434199315795841433600 15947217 1314801016453006183475161760406390255936 15947218 784862254060608384577014685377125078016 15947219 -591114067977778218142401931814516898456 15947220 -670442502452108125650977564993863710720 15947221 8114975555629633252895133087573085549344 15947222 764293662511854559442510927423969955072 15947223 595689085789136173299009078968153653584 15947224 3820234074756101666032707371191940812800 15947225 1053720721743999018379524873204388238400 15947226 291125789159571735896425225267617062400 15947227 -1855341101198027115014072542913155492924 15947228 1236436795210388935308387952115444613120 15947229 -2208220982835733493736597061957996166016 15947230 -490520162832356915516241849278920469760 15947231 2869345916519898331363831030476444880032 15947232 245627019629547620320235128215306240000 15947233 -6890662898472421918048579350408597959518 15947234 -1808091980317900481528727825868255448496 15947235 3139190957431374466915998344474565973920 15947236 203632113970219021781202196548690673280 15947237 928679436886093229226716908390133793024 15947238 -6633311572112733961447573205052152832 15947239 -16345259528230950080717774544954886656 15947240 -3981168154953084949753437900551434291200 15947241 7543837654237225668558291377580428223744 15947242 61475319414056707389286524277077778272 15947243 2686849157922353629560297443142159597744 15947244 2703844219066320792755724137530269223680 15947245 -644441536479707221680525732080505210000 15947246 3213374769113202593267848132144804901568 15947247 -668610018955163554113480540090890571000 15947248 1709354459356009860491936576944236265472 15947249 -3911300863142040577349535595699065761040 15947250 1629589807844023559011103906050732416000 15947251 -9766565951485919548041864101170170926080 15947252 1783096986301103683543253807865884900736 15947253 1741186571702806992046114265082272507520 15947254 476403990767903548752743913157482300576 15947255 -5016723559206951994288732725751692156840 15947256 -1610770998758427380745550175640315494400 15947257 -3582431693914578587600331154633615543680 15947258 -3410018794736789222632848882118393038624 15947259 853297187858140742399506541931890717040 15947260 499028768701281578551307344664335718400 15947261 -4060116591563745653420146939797700623552 15947262 -2615968671823505709233973259114408130880 15947263 815821698237981869127683036120140390400 15947264 575615538138738541161679702023770996736 15947265 1862634583053258929942933218356818248320 15947266 -115110230124585427891738223040449980416 15947267 1857563896363333923307487439302664157392 15947268 170260452798379513556694969582778318848 15947269 -2695435021415016263325399801903132585956 15947270 1104616283291573168620630731417401635200 15947271 3650434732723913620781998642873849117008 15947272 1845252147951653300979373669102739251200 15947273 8111632900983939116910816232031525064720 15947274 -77394818894595466668612212931795348480 15947275 -1653431568327559686773739883432296024000 15947276 -2134067933953678784027033680474872480768 15947277 -424612030796197880363758376963454358080 15947278 587068999833053101158278678989775151360 15947279 7938860692945262855411357185335732776880 15947280 13357179629220702564060585142757621760 15947281 -36189143260405544914202259094024063936 15947282 -887878100841493884762942591196061682528 15947283 1741508986369937144607800668874209808448 15947284 -1856028558218260174627074346785972721664 15947285 2970687291890176990157724887956364243520 15947286 1092689965255323783940656860765320864128 15947287 1882689815073766744256400855491348300400 15947288 163231452908622144876384902424279121920 15947289 -1889616110976483130546641299916502149600 15947290 -1243358410350514074754732478004933453600 15947291 21544500471564588950056582765401625584 15947292 -2882088385069526560795809300022905228288 15947293 7036169656797631604033159293066883935660 15947294 1736846210662130745649550742608945879424 15947295 888291306909292745689591772638549879200 15947296 -2102121735285563428818629079594253025280 15947297 -8782281177699968518262775508075625543760 15947298 -1812294739820996367492170434622906151216 15947299 1286265908637692520848933059034294992960 15947300 -1565672598127837007398112227886814057600 15947301 -415586239037698530202330997533581406368 15947302 183591263540264900753554299136322058240 15947303 3870758544162392952233314321519565949600 15947304 3766599614571566533099035532201288581120 15947305 -3910674921317884933556098429771670926080 15947306 1717918063605401513501626534894566002352 15947307 -2595565945349736921649672247963130561360 15947308 321389934897729628438901319486568279040 15947309 390442544469400847913533159323280051616 15947310 -56812796520579158486727892677470945280 15947311 -332459237847837213680047999321489292648 15947312 -1226772302972749097719519377340600516608 15947313 1182676998157102233733951724211787230144 15947314 4110381794814393416154383040166083412512 15947315 -4344804094622988367349636065912017281040 15947316 30454107547662870599331012445157376 15947317 -2629507408521438016650221255146510335634 15947318 -1081506446840005126130840903516710892640 15947319 -1334588301017667535106782811250573464160 15947320 831282021305855104153559889125046988800 15947321 2882714511402090757076337918156203478600 15947322 1633739358903008169576295897900608310272 15947323 -1981174181054695835716806991622974968560 15947324 -24745934275395865605352541830840349184 15947325 659707822620516927655764221403543916050 15947326 -2019298722996364582120122430197853468416 15947327 -481091159666232441821307285060157489920 15947328 349643581205872763265400930662466191360 15947329 189134604796625125879384014724734604884 15947330 243927763169499253772887772867798016000 15947331 -4898911842134808290404320285132564153600 15947332 5629728402520915610762274638664502928640 15947333 110420854914817293475120312408547350944 15947334 -1290302081052007825895271828650179119360 15947335 2692624672255260499626810991640050944000 15947336 4662361532000398786551396876188928967680 15947337 1145652242810422595415589754324405929152 15947338 2488370916246983765408101500833216693760 15947339 4446547259126550819433627815825764581140 15947340 3349460961244465395791585963968140410880 15947341 -2063137053268912318572062462292177397258 15947342 -4231928534078380246194322647137353444800 15947343 -3229311322274984979752942080195983032016 15947344 -771997171074907151841821701506339446784 15947345 -1946376365903978680385130202514022712320 15947346 -1074482175393009520323692508918452275200 15947347 4407668491223282901829066206255597629760 15947348 -1781920378082299495661311007254924925184 15947349 1985274121158735355770642355706358759936 15947350 -2589140030651119222122618634101816744000 15947351 1054700066764302748584389021138539892064 15947352 1073115660405160653487310996243091210240 15947353 1692766636228712214246540944151426826260 15947354 -1127560051232582437358335095447683727360 15947355 -3272554882757627614908607954286669873040 15947356 -2233250147209256755159964236933372526080 15947357 403229467900695841526665498080451917606 15947358 58465108203030343970194600529181158400 15947359 1462062109550334477630140912234232846016 15947360 -624421691171003478260416106635733237760 15947361 -133102459186805682637156810252285263360 15947362 2110302898178318929065888026933704740432 15947363 -6181741570398359800437486047655795584280 15947364 -3903618206868352772894444265616178731008 15947365 760673797174013330232838922089632451200 15947366 1205902146922970648930673923751956164800 15947367 -13039307111340955390679336976049805184 15947368 1491121414915971486678467836038686914560 15947369 -2879627863436411391272202612541082427660 15947370 76201455982728219759673587936100094400 15947371 3871337635765482962442305387454105130944 15947372 943710079590712453816713087472661348352 15947373 607249419716650215512165975443023965568 15947374 -432360536239197399688611394124382128064 15947375 -4203196312542793562793190574534619090000 15947376 49828266665278353724592657881830850560 15947377 401707552148956030964781195920324800512 15947378 1449425765877984936258079649064479028240 15947379 333967669092178549214598788353373649744 15947380 1296216693949960359647408216978584934400 15947381 -2755748330643746648855449255416166986336 15947382 1040308971875644461932259854933061869568 15947383 5888371753867423920904474854200401974632 15947384 1789822274942657242065448050581521305600 15947385 789265037459758483725914734963770657600 15947386 -594310843487685820557499979849631138816 15947387 -6560614871058626631356265836222620232448 15947388 -1473384213241688616830412313596724730880 15947389 -2578644996295583063903829639923020786810 15947390 390587454910631283420670509748431052800 15947391 3751880929087256609655418291403650465992 15947392 1587990291370246905668940069727528550400 15947393 -618855939609147675759519349261646417424 15947394 -61659296598425804924689701145868905728 15947395 1449027417686628426638297322442402549440 15947396 -862967910856899452589879392809348289280 15947397 -310663024779169240858319841101754644292 15947398 -1245615384422001095418298446316326648960 15947399 601327190124714618524675894664746483328 15947400 -497988180071572088470194418514374656000 15947401 324643934041531175806130651900931172404 15947402 82937965685477261408642069608848847152 15947403 -2131233827073847324547601016764952660800 15947404 -1832721524320897736135569576130243079168 15947405 531877881301194726799462018220871708000 15947406 1034627932364310404871909711526562262912 15947407 229726809890580525265272267201569297920 15947408 846449204294322358176582568088334188544 15947409 -2934561338708025674210437382068657817280 15947410 17904872874370828969215758854972200960 15947411 -4585347292699866629992272256318661246088 15947412 249670001143984381085244957928945311744 15947413 -3327944754701813132851768691063633840516 15947414 -628671457476894096084011344666990694400 15947415 348053928350399219553930978106472928000 15947416 -2623913943362758222222267444578777354240 15947417 -243661599023240627311492498239338785920 15947418 -819691639373020982038116296905300419072 15947419 8865996167157130925842592219969613904560 15947420 5266121675273452703332869476126012928000 15947421 1550632942083029401330040346634348213824 15947422 640694084846194123901747014385282872320 15947423 2199872965150593963534805565296720415424 15947424 1213712498682351262224139374855285571584 15947425 -627517532936569983297668369743086666500 15947426 -6570221349009692053034481839804814078720 15947427 -2200324085728883535745254777603793593480 15947428 -2343292958685477897937563145748951629824 15947429 -1241381381694322832639786397220920364224 15947430 -474943181156028190862242407969861962880 15947431 -34925770099214185261756827079274063616 15947432 -6193326581504897926472142303875496683520 15947433 -1448375270524724118369860791505120199798 15947434 47679004983220358780942648867684273760 15947435 -612333645784527906677453930344205979840 15947436 2250974861278623229918045554047369037312 15947437 5418318473602280654441906867968794518 15947438 939891060652103675639778470440598439744 15947439 1290321196962100753904211554448535488528 15947440 816682605931919270799003532170632232960 15947441 2981402966075521570518615036421879510080 15947442 -28633780901339775677942481474204066288 15947443 2072892092737801627705895560112906631692 15947444 660012381547027905932301011969472683520 15947445 1595944194010441671483830593854779630400 15947446 747563966723330633235514803406015584672 15947447 1318281972362475216417582877970263086240 15947448 3311630723562758405834752953939596083200 15947449 1750706505201154053305370604715846580736 15947450 -543372756010121555579066787359256270000 15947451 -1178900021685698717411852475186172547232 15947452 -58553442312871813732334245367611754496 15947453 -4566533528867233385529613411957418976 15947454 4761269605781367602387985489883815936 15947455 -3157514836885123902974060989852270031640 15947456 -325106575070484710289497138421439660032 15947457 -2095132834175401144959147063526519492560 15947458 189909830714688927571378596180159905280 15947459 -3595757641007076180766861330330388898240 15947460 -1754633207352462998286683901754260172800 15947461 866849730522536629503743083373577612062 15947462 591561982903555090753249866241094611200 15947463 -235932925820075133511487240372404308480 15947464 -402046557177777655419246726566918553600 15947465 -1945916694663954514150314883087276471800 15947466 -180531960489903595128151757745258936576 15947467 -610471548633764902660955956090030025808 15947468 2543193944291492634193297145281983444480 15947469 1168372301856777891881736794027498128320 15947470 -690755198930036897252195850902346240000 15947471 -1935350055642670574832788034722286989328 15947472 186068861951495517124576408052957970432 15947473 -1137963484684527833456019737797651947020 15947474 4075022171838153675416023705153366800384 15947475 606762815996792832490329021091920954600 15947476 9051476862663844273828618877420878860288 15947477 1290688428326037285818913840229458549120 15947478 -393837653687383786709004293113850049696 15947479 -473618454585024549403958771122697944800 15947480 -1990734982958737979049502619312359219200 15947481 -485653015650950645092405421903829534816 15947482 -2062247494785959983694870989714168635408 15947483 -3269470536746191271535035342394257584296 15947484 20255641114695970150879014659512246272 15947485 517118728534933646440105483250218936320 15947486 -1568415160376226792850987506546393926976 15947487 -1763816359374286602855769641095791258032 15947488 626959328391080211650107429910062301184 15947489 -1605543265846022136078393988371139504620 15947490 -792906249812883936012448145799664527360 15947491 -390837048590862923433308384228273677620 15947492 -5464102138371358689757345009419999525888 15947493 2021438849805258782850582817690292342400 15947494 -2145508386694206652427257711125712536768 15947495 -2106741757091723621248066679527334925000 15947496 -59848769672702394553074215675525529600 15947497 -5496173223138094157622524343685549930054 15947498 1859916566402465599583103878543473459200 15947499 -1064950276159994234748540983633892327336 15947500 647660335174385888156413907212042400000 15947501 2858628558889622623380647170540360940502 15947502 -1558804449941621034155780385288769568640 15947503 -635379630775943937904021822493270047632 15947504 173462992452145928987740103905027522560 15947505 146232644148067647810568184995629159360 15947506 3755155362045050217523227240156748901280 15947507 132053532092596865453743880312078636520 15947508 66133031725909827289336590281213153280 15947509 -1915602336151372830734010729979884638290 15947510 -392961016206829839850517123743801616640 15947511 2304614279348346053405248272264620714472 15947512 -1199839572019900254877775948215381893120 15947513 -2193588247081090108096489886835704569260 15947514 -1259666678428151647020066355594768727040 15947515 -387869220804798415186484050153650147840 15947516 878490223226982707090457215143917195264 15947517 1062071109590138321739068535595347271680 15947518 401651321932719462238860033871097265216 15947519 -252644986458175666700233191977171765904 15947520 -930427772092571454098794345106012897280 15947521 -7000197078743292809880290923036452545278 15947522 -62288964903589493978966884531082901600 15947523 -227371828109604815889940937422220167680 15947524 905953303953313876139983735171741915392 15947525 -374685967243277960947014682333645874400 15947526 -697267923158504783609277973539818674176 15947527 4482684112340918154146009931963675028376 15947528 3844250507377313376936650748471630812160 15947529 605666491408607241089773613494020348288 15947530 -2368470093906638641034426411296270267200 15947531 8395840021259161115828396493760042764432 15947532 1327369172018993817507892049955035187456 15947533 628007438876940544241966199376611060864 15947534 -1578542506535425197138010118949990955584 15947535 2543284281643660912449844723388608699200 15947536 -19351563112704039861200715365641814016 15947537 77187888848986650189362060605461152640 15947538 -371817649048548612106292286360625327872 15947539 37689043246009083742418559397974175624 15947540 129870186138859307678988109354020407040 15947541 305739784169163265070313746241848460000 15947542 -1212291896728677921246536503731182855808 15947543 -1344590135030494607899769491392389921208 15947544 2313548898039816913116667421825179115520 15947545 766881216031004117986741668663982272000 15947546 3049356126446438196401998218657759647472 15947547 -519879702417925448576982235362440085504 15947548 -2116766181007912755122203849944534485504 15947549 -545632695880502212326484334982056936436 15947550 -921217056729449077125537513421924944000 15947551 7444674297651368571841360141761786199600 15947552 3997795335897558480034619705584979607552 15947553 -335113789568456696530956035665012171200 15947554 573578785329727152416874682595254272000 15947555 -139008844088867562987604563664900680000 15947556 -1044901345290395812739781026828767358976 15947557 2138479893832572497402125739558818992000 15947558 -2367455889177547261222377766507816800 15947559 -76941837466450879862569887350076475800 15947560 -293238306923943203240597330805029376000 15947561 -702494974761767785603213142533281236736 15947562 -152012399879452469718362638801252596480 15947563 -567774503670925641820126223836479040976 15947564 1703165135225834191473310326228530288640 15947565 283876319181443059053223748858679935040 15947566 12101850291076401791524654799678677824 15947567 4599295421882760045289932463946828261880 15947568 -28186706873027017436485521055159812096 15947569 4664545888422264783599171533341519448560 15947570 -2028690739367005130998975170315456906240 15947571 -143788086120175287683795497704849392016 15947572 -503777618007654008676968364966921011200 15947573 -9525710025587568793835042185230335441220 15947574 908544418329964330408093070893180577280 15947575 -425376761319154420659153736024440518000 15947576 -2412862048491933926274452363981726883840 15947577 -1533418383222623167446835000285633488960 15947578 978336330161347496926059069504189219840 15947579 -736431948837510986923561991525037300816 15947580 89150000028128673112006143754709975040 15947581 1800460246639200079148011766480271012504 15947582 -21869170184407555011622486411673856000 15947583 2070035911465408277485603012811834884224 15947584 -1563485779578773366234056683022803533824 15947585 -3888676932788211674398471491745850066220 15947586 -2535500384973661665291074405827666869168 15947587 6114839794472636995825779390379411650236 15947588 -2297632896706366270062086997096931389312 15947589 1545062317191940349354144202951405154272 15947590 1298631605894887863029220698489325400320 15947591 -4246675042557163914604770192284167036032 15947592 754726048909928189505258189235620249600 15947593 -6501260487253032903646015675275958185600 15947594 77538767064832724019904409500781761536 15947595 -1033560648385884950216092860399225126480 15947596 447106116602833109496760611766141822976 15947597 -845634459569328389135004699246720918708 15947598 1476444574698427246503030229521570504960 15947599 -65691972241075286540340532643554218864 15947600 -337862991864373018419248030050900992000 15947601 497980424582075497956450148520967929184 15947602 519384521785411980459487729537120065024 15947603 -1382758094483683317682455320209457369520 15947604 -3195721325660809259774758664866466856960 15947605 4207685743699042643561121739997558123520 15947606 -871397483541108678338987177023349365056 15947607 1821355870573642143815374622173839399888 15947608 -6784108835278952591515012898716964720640 15947609 2073795414156736743574854091588280828160 15947610 233752357579484895879141304169270584320 15947611 1622768225440472235458753275481058244000 15947612 587383000477118109083405130661937103360 15947613 -1778999017155218270589822318992843755776 15947614 2677409778692650159617063512872296790656 15947615 932100341698056563162680752412969792320 15947616 2016708284609954471479194035394271248384 15947617 622329192553510625831308100968478076672 15947618 4723311388632369408936873912415622025216 15947619 -5042440501439304784045978062579960709200 15947620 1013004076453887779414320199974805606400 15947621 -7215223384647374490261889857205506205188 15947622 -763449580050872198677837463862044513280 15947623 3193127640023351805026340702367531026872 15947624 1888031110129986391033513922167821926400 15947625 1566875106050223200465109516148959696000 15947626 1243323618854312937212925163953697198512 15947627 -5662466124586560970059848350093043824524 15947628 710908583316688627732364298483445470720 15947629 2511926467874039339885063065180737883276 15947630 589742528227443469955347859673735168960 15947631 125191773979519784060877258212840332800 15947632 43369197450637576624406105853302341632 15947633 -3317669645171190536351150732353329470796 15947634 1423666317974362951040729902447782756480 15947635 5081164505080540946130219018189478727760 15947636 4101651819179942524635669165852634491648 15947637 -3230315645782708296621436970163247619040 15947638 1889884553466491410810017408191102930976 15947639 7177848052567839026189862874594479886440 15947640 -397133908647447066743134809436004352000 15947641 3470217485456370526968297930365442618000 15947642 3447793017378069913450584706024634372832 15947643 -715518861031046716642768331346985947600 15947644 -1366352377359573208176296704777094119424 15947645 1383568222932065235265305042034504942080 15947646 114087896091398526850255459574209287168 15947647 1222079018091466979716146912494464445880 15947648 -198973455724371592247976684229943623680 15947649 -1971446994591784950668635506119543209116 15947650 537135024844898094693097479285424368000 15947651 -11573422149981302697114303389522756779200 15947652 -1176441962490058375409555982697403977728 15947653 -361404993485701126398822319192917296036 15947654 -1977177810675070840621442578373271950208 15947655 344762284980265213446871901034551966160 15947656 -2482333814548058094123434270576595717120 15947657 -2683808519089038049556969920505640338496 15947658 188564122149910933397882986975730019840 15947659 -74267268589978815277296095098649395392 15947660 1992850047322373352492074958407008711680 15947661 -344630902413930585489086211925969867200 15947662 662108187139557627162695570918605472832 15947663 8894461233747233709100801803386749239024 15947664 -25707929577262714518707607836082831360 15947665 3366240063708395560468534398432892627200 15947666 -678084610608503276014916346351033750528 15947667 2611064820872147205257289454782454245684 15947668 -18405422259515406593773769605287536640 15947669 -3546738195145049853961911887022366800160 15947670 -1170161803161109956390767217893090217600 15947671 -265671696705453626137500579866117185536 15947672 -2081021792269993914513163824418113454080 15947673 1286189722917181263691809842763268863360 15947674 -4202966103776721451238456342360051579664 15947675 848135114468317888047634560455037457800 15947676 -1426024549276079812773036480849555053568 15947677 1722930892690581167510990234975362423526 15947678 5656614527616025777028999950473180152640 15947679 3659200083217694246462475984204647112 15947680 -988404243534882258657842813107647283200 15947681 -2313681499150091140475186062878944481900 15947682 -1089364104656005662150281036828844859008 15947683 3571197745688716525779517760971525584600 15947684 4908142034039071875702747395817187660416 15947685 206010046200172254856876735307341993620 15947686 -423937107576396995777215256849510558016 15947687 2515033879693222197164753680945372076616 15947688 -1047800185724779257155611890820268851200 15947689 -6552949523328672375139908051268153813510 15947690 1180449939404382748201924217478985904640 15947691 1776393653729460642577263446242652751192 15947692 -3066969879510217903362714034387228605184 15947693 52330317429055834801918170412224306924 15947694 259864821343900544187307617185499906048 15947695 -3804180731291435748983605067122611487800 15947696 -3139995965562701552686590425165432291328 15947697 3031295601454478817319243836228381596928 15947698 -542441923456052026754636604559974459072 15947699 663574918401052053160281648383118482700 15947700 -541011529864708779476537188671232512000 15947701 1232064173441531683881225342678062211264 15947702 -1100495553892910750601968506626616106496 15947703 533133945979878807806112210510901163664 15947704 4942857161965567020989675022773432709120 15947705 -1558127634746800098794942660767095790140 15947706 -842481198997972253187399489612317469696 15947707 4966875151920379359837221437706585494840 15947708 713221329125653509382509933942045106176 15947709 208771430923656696823747443043199062560 15947710 -766199909309975365009861604533553634240 15947711 -66368293551202990338554982374988189696 15947712 841942636141829197395501941921729740800 15947713 -3980589137857228384143866132094818831038 15947714 -2109257934783423883356850466050954572288 15947715 -93036736378558394530410270996181889280 15947716 -3941357731454187465395665997076519180160 15947717 -5685879766955105496794894522785640132928 15947718 -726717880892495671708774886232210847872 15947719 140381631269917711862986137854459212696 15947720 -2792382241049915123807377423358450227200 15947721 -122065328565130228702711682844200595228 15947722 -862454457274703844122418827540125133568 15947723 -371708788742806392780241189476004072512 15947724 481682899757836335307235075914081397760 15947725 696626911376247565810966126132416385250 15947726 -223021260591766038554615886251967600000 15947727 -1597809671752457701613393165429423324280 15947728 146597926311190570950320805730627010560 15947729 78737719933184236887259512092478566784 15947730 2365770889102498651258889306631865113600 15947731 3307545268993198405878952475517947572032 15947732 -2628701982424039318649754841555159783680 15947733 -1053653524318982710634212347750739498752 15947734 3389084739942620386832694259407304308864 15947735 3023497282622735967282594612345556870680 15947736 -977154083160713795214132980436597473280 15947737 1243995010719601729471147433111701459968 15947738 -2594713223505854568759497516089379665440 15947739 -2624772312920490765783467061889067766480 15947740 933177610075844108389018454147176058880 15947741 5253947251942375821128774899538697888492 15947742 1296077040622534581538051212042710344704 15947743 -167604301112721888410960169420748442000 15947744 -7919920540300426710098974718599536574464 15947745 870454674758504488203513596153750630400 15947746 -3469052374649744213214729167060931060960 15947747 -4954701301892302489334287810392315048804 15947748 -925592591695862291137622470170483471360 15947749 -1185286083474129199873961257960231653250 15947750 477374974400531278597265411375104128000 15947751 -1147291891747632111476308889004199260336 15947752 263026227308024768685389605690844037120 15947753 445658708204331872305961819127407356800 15947754 -819666536461282123344194144039476992 15947755 -1223933545825946969148049444716916023840 15947756 115516954207561324689705392688503155200 15947757 226462055539147217604998718033454982208 15947758 3065220629562338073748041439765539614976 15947759 1836923222403542062560588963275293999920 15947760 -459560239345024688185581260509175808000 15947761 4465127288470720423608467822363442081362 15947762 -715033554855664784921016709806369616368 15947763 -982083246005625693441944597431392029904 15947764 -256822107299399045132195125083994849280 15947765 4204797202703104561548970199422863093660 15947766 -128541774323804434950428865247669963488 15947767 271567590782996222862453457213391849520 15947768 8607654684701054207006355281336251392000 15947769 -180653139214983581349511983847727040192 15947770 357437720227757467422133261178944053120 15947771 -1189078680487084351766491474990811074560 15947772 -49994198923877059971239171413673246208 15947773 -3113667122557947391464947955345887540640 15947774 266949178458558090206948967038705991552 15947775 2248083269415457754581544374015320204000 15947776 -131070579960297731888893706278797312000 15947777 -23333221422291674164035707619543105708 15947778 -480312032021326569908808744812989931520 15947779 -6858926392390345265001320490691838453120 15947780 -1501641461178877173502163230797136454400 15947781 126880804385231488131393890985834144 15947782 -44546862893941425088184399806502665728 15947783 -1066458946368592551605542933185043926000 15947784 3084779112420617826301442471824496194560 15947785 -1543490142041990728472834948127787296000 15947786 -1291828195866910382269683203136932061696 15947787 1073920553971108941178952184544871901120 15947788 -1059058280467266995159909899324966636544 15947789 -803145229708292669405039920170850865280 15947790 270597198359157427151555005046846649600 15947791 720699734337956916914979401749154678192 15947792 192515992287247010800880895719076790272 15947793 -4224384332349682121298450791084636488800 15947794 594823499965651859822171743690576112640 15947795 -2229279386349686852422975022209077973200 15947796 -1381943216440290076670010492556721694720 15947797 76645985334075743811270512314633596160 15947798 1469453242748173843923743086154670266400 15947799 113979541256959077368934109453386925056 15947800 2431515156909775525542072944943360000 15947801 -6265477107263378086120726791717006630198 15947802 -788124311335951489071061980181666122240 15947803 1404815066267985504219626795741648097384 15947804 1529852256114960527525683156514170246656 15947805 1685918151775860965861403263867632177920 15947806 359096674081413563075654955257308763904 15947807 -1154316021474951212773066788813828280848 15947808 461899631959799068602300667603282034688 15947809 -6947913930126649816910572958907437844480 15947810 1864657893097779253138833645509317293120 15947811 386109697125294150820270294933932765840 15947812 -4484177538366580087717619190917509289344 15947813 731129092584546928630862605067277161760 15947814 679893030146604318136934433761183236992 15947815 -444070999088980678573922263915100962080 15947816 -3635730539575968666786648171346017899520 15947817 -45083734659979597147538521346294518560 15947818 1130822262253708843713843794074896683520 15947819 3129506071597917603988725479762590271496 15947820 43686685181935628189269214583730176000 15947821 3591085359269442225386159368060908081600 15947822 3743140330294776575003365258025134655424 15947823 -187160246283623872388594451922289105136 15947824 -14700758914979850078119269106589122560 15947825 -2589346615621557764068609145339720590500 15947826 564681240299262329206546989500094873600 15947827 1176154361984880208823795421096100558672 15947828 -1295931987456185585647615150976780463360 15947829 213277387022917847054189580656394528174 15947830 2660980773006241719053714277624186370560 15947831 540256282056578731089123862994469684264 15947832 -1039136720023123599277187140087621877760 15947833 806769186278452834675678276230252593280 15947834 -739887400662091859830883989679569198368 15947835 2078304350387324038078368813921115628400 15947836 -5970598181826227230613250140648913457152 15947837 758407113299851509666378427170830604486 15947838 -1489347468762585317524633975698339118656 15947839 11891292482219093501029779653663336824 15947840 -16559636908483269480278975033691340800 15947841 -71049394509519931565860919671724704896 15947842 937307630235279804834805546877809893072 15947843 6856416173270823744876389960841429916092 15947844 -591966713168651085093509432689531496448 15947845 4778779025575743586562403665437146347520 15947846 -625585952598472692746068250981973299136 15947847 5663363535507334337688502011770814186360 15947848 1479617917743860486700264239811948380160 15947849 3833583013261753998713568014607842983440 15947850 430874188826737617640846605720494016000 15947851 1825448534123103181557096409391663252480 15947852 2463708681590539953407434769043245445120 15947853 327119518026630492600300993403551857664 15947854 -360123184412011515297151318280608059840 15947855 -714109372320449899550187323958417730560 15947856 -1019172558819861696849917131838149632000 15947857 -1491163825030728279790663837167099010560 15947858 796560242058739250375789896105273691280 15947859 1734024319479369938856177579227724518400 15947860 -326736471277865065849175027264504832000 15947861 69972203004916098288678388428522360000 15947862 -30688570031820205880763089613330112512 15947863 -70553042835331946000530232344594522616 15947864 -5984368364153706686597725197142786160640 15947865 899497858108515929486931584529164675520 15947866 914375718872188736408454998018052935424 15947867 1236780173550137295705886469891025496992 15947868 -70431824577977261194824665316853899264 15947869 -1136544196971993603499800210938669265600 15947870 -2059034655455850646910310243899764256640 15947871 -3169783813988396207551436940831403196088 15947872 394956628307770583294750195324124659712 15947873 -1644515219630975650935543176538286934016 15947874 -2076888449823446974391759899651754949120 15947875 2216812671026868808851195991319958384000 15947876 1199846873441626358128521056908249214976 15947877 -3259910356069612880531793108375550033920 15947878 -1119194157650844028925669618730507448320 15947879 1144349724413198334405533098868353822320 15947880 -86462994903414425920032058289229004800 15947881 -7969139314746408366805177625344873454108 15947882 1171244070075932193772173072575411727792 15947883 -14160999528305389121461940593716052068 15947884 584747823421417459311078529958963906816 15947885 694380906061513381692261354300372488160 15947886 -872333686729991810462737983415147984896 15947887 1666755647272846474562245616044787844520 15947888 193687502956028010649846329504190955520 15947889 568657701635745934151784271318962221424 15947890 -262109336852359615411568736455968811520 15947891 -3345150692768617201301472520067766939216 15947892 -306028726154205029371256748468264710784 15947893 -929574534932529417382975086551923419912 15947894 -7134294424727260641049407474003587269248 15947895 -106622160548225577782635859568764975280 15947896 -189257315252511903741461526128850493440 15947897 20146299228772120878279891011571258432 15947898 887059657698480766448913046835120578560 15947899 1764439016787107792694265146673332579840 15947900 1636113265223711084486245177684302912000 15947901 -1626192288039524786007409291401441296640 15947902 6228993355065640149292374106239089039232 15947903 1034114516459291321846292700812211556328 15947904 -252615389607933138771371082223976448000 15947905 4976303024032220772665692380267709215060 15947906 767311308894408966491501086580395543584 15947907 -1919215694077129085346990213280876490760 15947908 -5306836614065138857630044457459978367872 15947909 1585580317619973378947611464081567958110 15947910 175450104559009647351917869525982265600 15947911 -2622595132126274506520021286734466499456 15947912 -2033833123957987715595564611211528499200 15947913 6384143697323022913630585096879070665824 15947914 4010187275884375075769738007363815895552 15947915 3371298845668031831315068840481856118560 15947916 1422869608995821435204449572046397644800 15947917 723204004033620676340940956650785420300 15947918 -1365106605017875963118964564106921355520 15947919 -354333112177251640981326639888246452352 15947920 -42952448121943795913359070599536967680 15947921 378402127263103726459498597386585156 15947922 867973347764776404127193060129847208704 15947923 2161196875197496605092813362306086496172 15947924 -657203105357078212943813861812060145664 15947925 -5471966688558988000483176430648694400 15947926 10571648549045393021183367242402931264 15947927 3632613199424361445098573041606677180032 15947928 159880172316656099631950220289051023360 15947929 -2176077293324754074725769128312240735724 15947930 -2684002115752705499700021072447888548640 15947931 373020259197960464340903063158562400152 15947932 -1043431289863188521713388058175480673280 15947933 -11988412970854285342710688217534025639936 15947934 11137170331187721516979616292042773760 15947935 1397497819955289450231179390746574149200 15947936 -597949334343981078653414929686425763840 15947937 -1175356639725532899199729580392475874606 15947938 -583122870161568890536717113581933466048 15947939 -220508909230674851428017076042071837744 15947940 -2344132068653044624213059535753875763200 15947941 -4342566562144332296171076220621491655200 15947942 -3748798608026765601869000899887224260128 15947943 -2680240995710619511489695793648218379392 15947944 3693512809496390476636823827314609884160 15947945 123766504354216969318830756422516071440 15947946 -833464654248377187715743012796848838656 15947947 -4813661208133991327017496106271918960800 15947948 -3237968577813684903417033109264978152192 15947949 -226388566381927354930831128794317789632 15947950 -281705308566178744713596760610239168000 15947951 4331153371137226635383703573553109879952 15947952 686493928545512206420223142540583108608 15947953 3481947108728715157083034435250930033856 15947954 -414620104367641860634234153781293297920 15947955 1838321603429645891469759628298078520000 15947956 4226710598076326602413971727810010997120 15947957 4277815649249620257311330259348610900206 15947958 99861972674878767916018742520449916288 15947959 5037578971740849076339547230719691717160 15947960 764575341857118929979217083178933862400 15947961 3986393093667884315517500684285618344272 15947962 288263015891785919098410499304829330624 15947963 -382747534812602533267595117948011316736 15947964 -414537105387298619054463309084300217344 15947965 -913376464647187084343670995935278773760 15947966 -678486745268809131501419160187959480576 15947967 -302208579849383367391666719391207726080 15947968 56149045001693694898340070837529346048 15947969 -35230324314604939539476452707138261456 15947970 -161014111884940666755254225116890470400 15947971 1493087831751807899564199648886755541792 15947972 -2199017669924170040398873256320897109760 15947973 920768800692638845741317923711089673280 15947974 -1441663000797691953163232669696474418048 15947975 55664970631325964842036044552686138000 15947976 -6162004854571085479060130961629956177920 15947977 4711348879242084985954752688236104692826 15947978 -1485277784668825767318364188893717760 15947979 -2202102775505133221031976768931042399016 15947980 -730606050629248387407110992408178304000 15947981 133391463462460717127088668260267536000 15947982 22767430768095992770409917665843469440 15947983 4824636885984301942788465008189876725232 15947984 -136424316842992766255402425831608631296 15947985 -693803336692087858466123642493629418240 15947986 -76597499732161993207431590177243771616 15947987 -113375586611366469198009900377659534008 15947988 -29380338167884399295300650264948039680 15947989 -4062483136440193594139151904488235771044 15947990 -888653308334384276181057701925970058880 15947991 -299843116743030467876469842233172364000 15947992 186683858287237001366263498355343360000 15947993 -13646076935722043744445099313335826176 15947994 2293249881261239750356854435143512128000 15947995 575256785198555103506280958181718585600 15947996 -405404714626241836572582288035350464000 15947997 373639977714659153498888540730142228128 15947998 -2127212348429400323894991853142085998208 15947999 1610942062533219732595970248517103883200 15948000 -2635239071680172933067525760458227712000 15948001 2549521697656671732542674865030116682004 15948002 727558027844130570052459267670070999552 15948003 -325862456027441492415280880454944687496 15948004 -4312600474392286714380798416517336002944 15948005 1742418273339356349926184019903587945600 15948006 1220824412530126173683822684371661460864 15948007 2499410649853351716115136776571490931256 15948008 2832039353935323717858901705956686592000 15948009 -28529036325705042422932437154519558848 15948010 -750797570054467428802183906906463124480 15948011 6396593944863247194766582678725214913400 15948012 7184026854937818248691712832508985344 15948013 -742364736373764216818354290059504540416 15948014 -642331304078273020400682622477790369088 15948015 -2033072955802764883200728452778182813680 15948016 78278366238401140387753242548835975168 15948017 7273337355099557535901546040886112074066 15948018 75346080926052467400907216957958456640 15948019 706555532311464472243287332913689225420 15948020 -1273087347211933396396853572688153518080 15948021 -3472322012135247570591297498180380971488 15948022 -582560773041247221722941263435706080000 15948023 1510627859720323559862503969859036151680 15948024 11490137820598837472115839089663057920 15948025 2273840465760035208505447003265870540800 15948026 -2822408511587083002069807468939293832960 15948027 1366256697208881651741070725836084405964 15948028 5387001914574346495313208535409599188480 15948029 966682351563575240644987189882834779840 15948030 756936083209011406291156376543731891200 15948031 -9835040431897617706223615831752396938000 15948032 5751126844479335561976119909311699746816 15948033 -929634306593035697236690652456583116256 15948034 -876078816155132685169550194574292673584 15948035 -252169313449161586152032294680438205280 15948036 173862151005063992363006185702546513920 15948037 -2844609272747483090859053014843131834848 15948038 1433438924922975134568433413336823563840 15948039 1573231522816302897254720560965720667008 15948040 824492033633971930706993342416896000000 15948041 -1307223223573429639660926248904239715558 15948042 881156273876822533102796454649584357888 15948043 -2190354438589363938071492780278676255936 15948044 -1984240632872462794641267269035629947904 15948045 1442407676096184137252425165540740472620 15948046 -963370665967780033668289122525090443520 15948047 6186254557518505019905878966348977336496 15948048 -219977506718474999588554417920718995456 15948049 1924256094302685941515212696204875896640 15948050 1145248631239352353685961582139449436800 15948051 1529259177479000627517941014276310784 15948052 115424557514486648207509351004903486336 15948053 -4658918286737007760138670194641250455936 15948054 -330909000233457935327317064534097074880 15948055 -47310293410198528119011247627719090640 15948056 4348926974915308196972810512189956986880 15948057 1671350032193694339322666688629056848640 15948058 -223244775139881567787145424987621997824 15948059 386052961972310138599259694627214592400 15948060 122922754320376099674377903868989736960 15948061 -3169375484890297572462620337311805786548 15948062 -49596394187876973854378501534980043520 15948063 1327254751871335670585326579595454224400 15948064 -759096609591021012689721947410688114688 15948065 77542125208936958315442837300416692800 15948066 -1979984123265352690911292030711433088000 15948067 574743877243765807508716373215960973992 15948068 4017324477607184117188548843632615178240 15948069 4151499696422888060232475261008127304544 15948070 -844270861622914358610002713437096251520 15948071 -3833276899977822326612222639029031927856 15948072 56703276950371161344536743305919774720 15948073 -1093884023051257673311852230383304073820 15948074 40794491571271905323693686392105744384 15948075 337894297015949275916767251587558515200 15948076 2481760958162955842888895575715629845760 15948077 -3689943732474593781204939926279941783488 15948078 950343603285179290503190081951947599424 15948079 -472022698472422284565831592375119490208 15948080 239770882517078729986956895995433451520 15948081 -1411535479293064181677338095670324674172 15948082 2722867219440646332098204223914371717392 15948083 -1858927818303441115138214420575953244296 15948084 -1920678858511572700150132934397491140608 15948085 3379156000123478900107620791287783612800 15948086 -881782998661385143760894652463538350080 15948087 1693293021283567747508020766721135905280 15948088 1472881808742525935887823387867048140800 15948089 2783378572473833756550995627887206133956 15948090 700235794444422556978394091114277566720 15948091 98661356885266969687016831835395462208 15948092 -3170894917281555223990105334817538704384 15948093 -514021453943008709726622037050327354816 15948094 2509719052084918618423388467169655665280 15948095 546761357160337824933100603800788826600 15948096 -1228205014431755438883724921833435168768 15948097 6882077159494398843740383678790575121712 15948098 -13566936471912966999218738952810753792 15948099 4085706690088657883783205154430974580484 15948100 -777083120547958906931963483445582233600 15948101 46606157688049171633457454238630948320 15948102 1677176673544115646536593570725773576064 15948103 2413051987671047337673355833094185867352 15948104 6099291838637312602779026810467801973760 15948105 807835532310185695906998165485980331520 15948106 2281727747287063505163163748936767269120 15948107 -1923579880839084947320195661369575928688 15948108 2599389661636972791394553154917703057408 15948109 5177403427063433843071571051674230424310 15948110 -770383530676402712348334615539007114240 15948111 1568380630142875273164416532401477524872 15948112 51675833349688583642409376377119834112 15948113 -4844157294939565272140676716735000839440 15948114 -269129749994263977091186504928792232960 15948115 -3467661693558414160516959975343270635600 15948116 4035705339811700126285318724194264096640 15948117 -425615317441716779238793830045945336000 15948118 985237888932597926932192139909665701888 15948119 -897543902021121323909401109735510172840 15948120 -3704583087962648647646422626503648870400 15948121 241414399144001481529966048542355885312 15948122 -861817734399823673447688680796220815888 15948123 -442912166125668877530379368717205664616 15948124 -2008862265427985979915465895760273785344 15948125 1372052997381792444786627469760466000000 15948126 -1357417847336644670456639891718238857408 15948127 -1266270597397673997995258544412463334440 15948128 2444942163446997233718025399489501593600 15948129 -89653155888073691003368996605374055072 15948130 -428552666876759661969866075303109665280 15948131 -3983030721299519729204981037899122575888 15948132 510684968000975179558915188289577014272 15948133 5413508798725753667216073882156156976382 15948134 1945074111191617301885346824493282961152 15948135 -633373902300953328848782208516715416640 15948136 -942362995678051019170710595358826823680 15948137 -6649414833505921530526072608314396890380 15948138 -1795050628617687309986256595565697805056 15948139 -5071870901102761024706657640889757776320 15948140 693503246861595181605669139515847603200 15948141 47712008644322704938676270224883192320 15948142 -71673732012400632688593406185079497216 15948143 298955904359340978141086004671168112480 15948144 1533139617606345982321688545759199232000 15948145 -2751184006100257248998879244650728968600 15948146 -1338090433186861442182804269656420767728 15948147 551322883279259379202759376113277850672 15948148 -1380596975015163692426335667164948273792 15948149 -2757152341928127864067499650862022413664 15948150 494246081317627799679771158008155681600 15948151 2285530029245429424322907968191300247872 15948152 -1235281088797885051263413357085579018240 15948153 -711351003967090039938971177526297561660 15948154 -1722504334814347757404939923996448761600 15948155 2517818450623953322726412228601941793120 15948156 -1227396025244551521450967441778472099840 15948157 -5732243660551630881918156841423536841594 15948158 2010201078984664796602887551504425176576 15948159 -2568039423369915293252000115744884672880 15948160 3901450436227415450752241141752528896000 15948161 2538265749370005304551757793631461445762 15948162 1141492696703624866452105698786110648320 15948163 -2085239904827556685689539693484129280 15948164 415899561419715062211242184747041638656 15948165 393352914881938557579800024222805960000 15948166 593399405056694419502778584125813204224 15948167 1322493815619040358182914390414821904384 15948168 -1372425045335403616022359659637005066240 15948169 -5729324527954302018140041185554638718156 15948170 255933411094320178044154929396396687360 15948171 107489877022752483427632737465849518824 15948172 -3056433604520313002281885677694822110720 15948173 1530474269173404696048714721240655355180 15948174 1437415612401145815616914258052062274560 15948175 63459846278394932519437298372346914800 15948176 -24810592925267534587662233802160742400 15948177 -318024520498886542139586070338921210240 15948178 -39398428058238170636016302299292839776 15948179 2599494665243315045961695253735016440384 15948180 -186360209590890409967050369362974753280 15948181 -119514121009842192575607477134741412288 15948182 1007250910853621604258872939045930350080 15948183 4001437915450160040574827636546549886824 15948184 -7421791177854907669514773815784243200 15948185 3254201997951750679389013141041053055360 15948186 377280040250855830435461294039524980224 15948187 422800373860794412345163424186146671560 15948188 4201440321319144875226788660566897120256 15948189 5003275828783204243582231499608881718944 15948190 1258650362257641398422505292909972897600 15948191 -406424484083862362358856022536467466128 15948192 859725371379769006656064276598916907008 15948193 -8761364470098418327611214189239076373820 15948194 -1128339072465752389996837393661610430080 15948195 2861655851839372062713892863990096767920 15948196 207222633088417956904390947027054965760 15948197 -8004298152550518525755011431161085900354 15948198 444493251971742330108921081039524167680 15948199 -1135051794518803411401550723941346788464 15948200 -917246811832566449660847231590393856000 15948201 -3883849563083776026959394404984573072640 15948202 308883145666530231608075923374134496000 15948203 -5141260206766587199476593453840549915760 15948204 -656761101509096515190301191287424778240 15948205 -235228125239866378647318510378643236480 15948206 405488395549192662569161834107362747136 15948207 1577712519323429035278007590672865593528 15948208 662334425823701836171315657058410053632 15948209 5632338946335038080508874106195787563410 15948210 696031082031226273004074484388514360320 15948211 6765675063546120277092903933271739734784 15948212 -1530375448971481101899802469950873077760 15948213 -1454462412791951224034947515806925663456 15948214 -1433970649670415621912729409745881256544 15948215 5462129966905914333441525667654854192000 15948216 -36819017587418038008732764157389414400 15948217 3580457506230498390851424524173674137092 15948218 -593026920192918579461559683288751843072 15948219 263044916784969492478885300381241887488 15948220 -1680367939312284306450041657973957504000 15948221 -806809353019928912463359517963882636456 15948222 -1774877733539667354527566371536366355840 15948223 -1367551363081943790383687586045492580656 15948224 -2246154394684326112416393506777714393088 15948225 -1681156256642785536641463776221521612000 15948226 999981513099566093966688156893406435360 15948227 -89379022200632860661079770468676206448 15948228 2535551222500906046567928523604593483776 15948229 2046587742675397282683248853518727233280 15948230 203170751301600620548742231967421422720 15948231 -692615418078170663924638541598029952000 15948232 1878155059406234252465890238022853862400 15948233 -1063263740000958916363789445986886747520 15948234 2409518296667192323922904077421235547184 15948235 4158619695904325235275678887924406923680 15948236 -2487771726232316252050385261784254269440 15948237 130337859311027270895891135657536722368 15948238 2060602174326356152664959641410889721920 15948239 -6171376164126012710771408581169833681560 15948240 -116275426835094687167054342872482447360 15948241 -46819407060915096436896957024339984528 15948242 -20277443198297395542971630155999606656 15948243 1801410670584394616072032768691342168904 15948244 -2449273624802847166862758350587715998208 15948245 -3615428591062370823013472127076949718120 15948246 28175557155348184528101397655473428480 15948247 1417504523602584163889316901714073996000 15948248 743517702202960707646267179558978447360 15948249 -1758577960537761967158258481429302252336 15948250 3874905379444471510339469475896321304000 15948251 6375862765442803126214522640327001552104 15948252 -145482223454469798046734406854733761024 15948253 -2153313518165891622593447367994718900 15948254 304811742384949724402637634379676844800 15948255 158148382751613834657215167141015926960 15948256 -1071228843664322186040101548240568057856 15948257 2546292448195166450599990693762466786580 15948258 -2267149761586369114354928022816729600 15948259 -5297822648912702683154264155582864477540 15948260 275902682711586709167951609821611622400 15948261 953073487015258496383562233652932434624 15948262 -427725214378201346756727126468148774272 15948263 5864824409313540048582173307386850613560 15948264 1449095806398964097817673532971487723520 15948265 3042953765722104843120273943020576186660 15948266 609188680994254876654113601735012729440 15948267 1387062752697343284169842786544086063600 15948268 1290144766819571408467363318883877938176 15948269 -378074666120166116038822089971344210656 15948270 10866418245381732062336924659006083840 15948271 -4809408405000110838130607138899086724528 15948272 98108541006287272980527517551257485312 15948273 3668865097748387093306929556675088886368 15948274 -2517492018772369684770959946219801786864 15948275 -1909276437732782248823819394494226520800 15948276 -52490106261107086100948568978752286720 15948277 7612020306517078130294102649607824382080 15948278 -2515109819406576665007286573940615695488 15948279 -3304947996132024818970296859063078236160 15948280 983864335962546849947441574069280972800 15948281 5556114657444666572282085430496008223082 15948282 -806630542027999213736380815471502849536 15948283 -840972163245368837070260893445689138560 15948284 4478143502004920105919387437976304128 15948285 2015673883294725366299174743252573039200 15948286 -3492274665394886411920558365279846033408 15948287 5331091759983282484323767662331198823936 15948288 506538696119804432488404528704671186944 15948289 2776917157533481075644009546498133422720 15948290 -2238241374418127786137286199338342054400 15948291 -246541414414618124226787314695547248640 15948292 3150019700444426326684865131133613769856 15948293 -1480584176121225761509440394097955769536 15948294 -1464243225262514287616780857522357358400 15948295 -2369732417593767106302447197225367612480 15948296 181896760003725019822860208282715750400 15948297 -2117786554539900288012558816779683066326 15948298 398898425704079751730869323617461572400 15948299 -7769501822442632847938832608588811446700 15948300 -116936893480800613690225630596276979200 15948301 -2328263594366145545069406787744442282698 15948302 -4526623431231371437396183915457566046400 15948303 -336854883251232092695490799389261805312 15948304 471519938404804921094336222249999400960 15948305 -3346846651515006485356664677014249696000 15948306 1342815550907147815576480468523481024000 15948307 -4146461050455394867674080264649440708568 15948308 3008565365331518384999045173950724268928 15948309 1127865150147321263924503052796393716736 15948310 -678268766564352925341069254500615680 15948311 -5004714860056114897638745327672229911008 15948312 5254489222975341949536068069491655270400 15948313 -39609004132902194969970968817603274736 15948314 2432576149713868433495836729343518928640 15948315 554794297559467604555029758956819692800 15948316 -3438600271234492474698856470328280680960 15948317 -2312374351716338682323634172484816855616 15948318 -1598156563948468520123233409428515962880 15948319 6281911826061195864496375925768145914720 15948320 3377770737510643425577300015131446476800 15948321 3873762565520322919546250992916091521712 15948322 -336926605653441608180949295238129467392 15948323 1368703587765583931347573390075485172572 15948324 443001375299830488176259755239870094976 15948325 831142045773777308937546222154088241050 15948326 -457231154634929293320236565640328407680 15948327 85133754131921825266438643147682894120 15948328 2879673344393064771112171724988675440640 15948329 678996888929994871057469161793464271520 15948330 624335974662399198977196956231307889920 15948331 -1053611218545277118283367078689875222496 15948332 -580219132477414802991930547536879977472 15948333 5361961233778318368790085147631262056864 15948334 -3040015719724896544873486122520934343360 15948335 224013394203301907092260132485844655200 15948336 460954431093655890326193320038010388480 15948337 5865733047784240659962356841112125619986 15948338 389584706978748063502222770215776988160 15948339 268483837737203427018459567097292411520 15948340 -2907997084463090334716556012246076028160 15948341 -7281080807750501146717964133361187226258 15948342 -2531929807471239047089094128899032086560 15948343 1823731298021288842464592950544829288200 15948344 1622881167460461655105842695073896939520 15948345 515186695053787167311687889313098101760 15948346 -1079161459285873036272130919447021832480 15948347 788510296136535681525775964382668382960 15948348 43264422785955876494504083443197051904 15948349 -2073909908634850507283338084213537550880 15948350 -111246195176090452681679609692002662400 15948351 -702700715949533061107038506274828754232 15948352 603154542473351944570369796985677938688 15948353 -25435186845656145303389465924334946560 15948354 -2506428236391655407011869789242500964480 15948355 -1534799315291063980081517892530975232000 15948356 26009019492939180262657678002181635072 15948357 1377181762649238125606738793770677091040 15948358 1841965852100263322170427079293165885280 15948359 -3219220746119594699225523340719192808320 15948360 -263780384378563772771512798032740352000 15948361 801805829308120400573442029596404469056 15948362 108628947882840589824584395055126584320 15948363 -508347601118401144594908350561578611840 15948364 5313100180461026230054425877684301952000 15948365 -2786826413313502782568178240183732626740 15948366 -554330939597358054347348244467676711936 15948367 6328708506880138923989657666253931693800 15948368 -529425767057912143665043312666594000896 15948369 2366599077025588389509021408300475488640 15948370 -554483734429474123355013851921678817120 15948371 5127573304033142823921145089867036046572 15948372 -2505390650114349077836101816926161305600 15948373 1833935610874508466103543074941203993518 15948374 -1431440178104544769457754784997183280768 15948375 1507649664534916896566174820148156800000 15948376 -2242106181263300428129394378872500019200 15948377 1448978244774393544754150154641309994900 15948378 1965292510446959940212150541975339569904 15948379 -4036992580806431484939073520761231673020 15948380 -1011458008339805502735824812002910801920 15948381 819022919659213411701969326698899341952 15948382 2945096179196152656227182014960950193792 15948383 369303957263721558975335178895813043568 15948384 -857703618519044242513183888856290689024 15948385 856863799448989083368274949364506195560 15948386 -1667883452473046573376353231166644200800 15948387 280228205649399115511615796368412526080 15948388 -921240069688041078578123632708932560640 15948389 2303966187243899831627847635075541102168 15948390 791407290739433628825183530906627713920 15948391 2618454050607532829390714147928043248000 15948392 2810127142787415763254460668977843681280 15948393 -500769682856258433911463315932558369136 15948394 -439832417942493062652040293425554100736 15948395 4465055262005184819486170383682757362400 15948396 -183590458543469479218176697386275208448 15948397 -1246822874929862755165270250301173875200 15948398 2506097777837060416823885568028123867200 15948399 -41806438629427797177153816462161555712 15948400 14033176493375400287162184414682316800 15948401 -1824821413988444900906756152225090496448 15948402 -2226311182377132033176006154657629597568 15948403 -3122314585294362128314676619070845895348 15948404 912555837298561515276349671518348070912 15948405 -2871017789283252821284175050940500200 15948406 672021777164102756747341524690471161856 15948407 984373376062888296684832260447427051920 15948408 388402045074621884647422841651347456000 15948409 -503363863169569781332894458047088050096 15948410 -408287865805936314372285698272837536000 15948411 -3596860923596421511464216334851793618320 15948412 -1180198662521276815624142195304774417920 15948413 -1189595254775504871665231171092915533876 15948414 -166926161613214346629426776815646878208 15948415 -517654950225309642830499965904576768000 15948416 -112346543405762965750412111296132546560 15948417 8603495796659488674013904800988053510848 15948418 611235824120509571005894776483771422160 15948419 7555493984315225855353058411499185626296 15948420 -965480589313202376659257836983648133120 15948421 -6650155577765569074807134344514855687108 15948422 929449838218639577501379332079881226720 15948423 -775561250416825616387598849556755638928 15948424 -1372621316212613302487219653582734167040 15948425 -3042108175821359676629134265626514270850 15948426 -221770633982234890244845568115903616512 15948427 7959551522127962931960047272713349692864 15948428 4698202419515406204810808236085973683968 15948429 -93464391334751071535255093972582469120 15948430 -940090398385968422929914398773585678080 15948431 222244246936338754762615876754576286240 15948432 -460805910116861837668359684897357520896 15948433 3244548196925126687275155149267814850084 15948434 3164703377752959172919922121046770995360 15948435 545312674834525331849968799540007052800 15948436 65877341701081247965566716336465227776 15948437 -66494341103282024036957930690894920320 15948438 -1400490129738735316316527823163735931392 15948439 -1988138014990171575471269225933641120376 15948440 1830173262331747064834165996590053580800 15948441 3135221249782834335010233059786311545600 15948442 29982175215911220315936705416752608000 15948443 597897498208236095009796233716738279680 15948444 -202468393954897491043489461662595225600 15948445 -156240139569908101321455452714150193300 15948446 -499340472907716637555890340329368666112 15948447 -4378850584771972476271516771882362550200 15948448 -2938551373648354728445480675928923176960 15948449 -2664300883720820192728659529069091579808 15948450 -237638692099102586224126607733839500800 15948451 -2807739017896434640618373502150098028096 15948452 -786403677832043721985516801242286096128 15948453 -632235148687795263611786846349459633792 15948454 -3592260566445591579479677038079074913824 15948455 2605554506454629727094578957065593545360 15948456 314030553539414977215860900442666762240 15948457 157392200253789210372820185586735777600 15948458 334697683375208039273254339620086140080 15948459 2339210764355727198943549472606464159800 15948460 2808834449518638633003704433341984424960 15948461 -5270060442798006414192772833868456648938 15948462 -1137368026969253302276093328795972864448 15948463 5201693037698251263950771222160435312960 15948464 56163161900836300019298501676951928832 15948465 -157721546074907543730545909827528274880 15948466 -954598892049303181718750223812728163568 15948467 2653491303309513007285025837065432214400 15948468 -6151497794979315666826173017541857280 15948469 3754489424414042159085147874040816019040 15948470 463789554359898351016908282317866790400 15948471 -461807276076958908169401258657924288000 15948472 2771971544149406067889832633214600499200 15948473 -3894558066339820566852759765625060168278 15948474 1531614728398410845977425180283345167360 15948475 -818897046152096801209476798295715051500 15948476 -216454785564478251892928275872199096320 15948477 -68965905799455645418162906389798506112 15948478 -388805217302359431715023085703590621440 15948479 -9619038594804452265410696604195181322424 15948480 366598769632782827801542546078826496000 15948481 -863502985850074534220808715521805704250 15948482 1560412579972363304723637444519657272064 15948483 -1053466265589346780432689367817874419976 15948484 4821449605788872746167828529499291302016 15948485 -19171433669119117669718546850881600640 15948486 -1051772399390080191900212019565048825920 15948487 -27437132114746696456491698277030108320 15948488 5603103738534555870413204277107687285760 15948489 1563499719618297851331750297195114007824 15948490 -1276390287386612538521442964907163012000 15948491 3403770000961804825120213405511647650672 15948492 1052903497286483474628809495177183969280 15948493 6442063265096066268862017495315019160544 15948494 -6531425509711209072850742930813528438208 15948495 -17494958100234493998145348758296290080 15948496 -797719652889701857637562278637018062848 15948497 902680198562809849112492688893558879220 15948498 568935967514131005729505674176226475008 15948499 -1277216078046867288459209999713038386688 15948500 4021481724363674170036959142269960192000 15948501 2887434744435268425258551344544835732480 15948502 833694810081352514157541041708686705952 15948503 4476464037366499007728848625829917580544 15948504 1111239615065890200307371777758487552000 15948505 -514231366780676218288487808163053672000 15948506 857726549562021750141239286479664322560 15948507 -2367916294621093720258949186237338821840 15948508 295496667792149518152382438632448253952 15948509 -919372877429808577145764325612594707290 15948510 1999610396995820499135476510339409592320 15948511 3208076004246057361375234523972813711224 15948512 5319895626929315976564289433525669855232 15948513 1016171941923307448069001270652134360000 15948514 -736193064211188857764366019766176378880 15948515 -5182588465120209064870532140909794776880 15948516 289663133106330742234973587910377850880 15948517 -636374330171067829495691716441648638336 15948518 -2284544227882507544929732582776335243040 15948519 -1304556983947800760913845116268435165656 15948520 5958384883190565610751979544881119232000 15948521 4102033728429612141141797004412615798500 15948522 -522298164511520867922914180067989713920 15948523 -2347428582159773860543670696995538089228 15948524 1765683196511599022804759674608401648640 15948525 3314820006835945878888431860694750625600 15948526 5309154984446867632126540419797849280 15948527 -1406888485780922196191739914653446835728 15948528 -724054223589606180289159050770251776 15948529 321150134894238771314713324312786263720 15948530 -1602472709494988663705477935828818135840 15948531 1263120512196411320265257131241830169712 15948532 580475297903024487888620321819980308480 15948533 1330195422299701512299295311612160583680 15948534 -103157756977318977064530029116458405888 15948535 3072551378878352228512224903871203313200 15948536 3074130899737045541579654768050710220800 15948537 1641145505291548277889486199599021800160 15948538 2498855952854431416841233604246331863920 15948539 -194791665675820730758220288715047040000 15948540 261303354657184992628709206091038878720 15948541 -2470428310552187384473982973621284974336 15948542 1792006189943629022872908970827343464000 15948543 1279826791379456172820387813678696709760 15948544 -5070779713326064860868246280500097843200 15948545 2696442158798546034685063738035193744320 15948546 -1448085450961619471355564422443337326080 15948547 -7025287369119086892576369094139719872004 15948548 183783093337937716087083129989242232832 15948549 -991420848356465059324494360491534924160 15948550 -1864573736559787645030136714866882848000 15948551 -1778978631162773689301037332691186315600 15948552 -472372579708435548510085044461223936000 15948553 1455918613978388182839451583822555079460 15948554 -1340535693980128678704597619908639727008 15948555 -1467104802699714066755722877006448852480 15948556 -1683116125340715554470896709780897200128 15948557 -13041592061983267268316781358843006526528 15948558 -690720394929144763480589806944266664576 15948559 3740182984639323487661221904086351245240 15948560 543637465918347536042557613004522209280 15948561 -851718222524977441920125592875119661328 15948562 806635462492991439612913304725026117120 15948563 5771755445717835434059714115871502720812 15948564 1495089992760764439811716656088057096192 15948565 -752676061037131911415242724851337173540 15948566 536102535068108086747979114694434220480 15948567 2597015034130386469418252354321918808480 15948568 -933351374375150786713465095270084157440 15948569 321769604315284707212115204820458169476 15948570 65332439569491894173021869170509414400 15948571 34550417166104802721104062624264213032 15948572 -488831333242775152065991046266817473536 15948573 -3068781069364333316883881988927071051232 15948574 3046966641693037581233847718508882545536 15948575 4203116210120981970604656276924800634000 15948576 -1056072663050112874141024260204376621056 15948577 -1627456952464208037529938115028975196574 15948578 -3054103670163982648151535965070571562160 15948579 366987691535449968869380051806624458160 15948580 1743902814027482752459087088298506707200 15948581 -317597150437452771492320203849374375360 15948582 330932567119777269751777498721109688320 15948583 -2557974707202681658221382922227341774336 15948584 35639085536092252958351737472827545600 15948585 -2311050479163109849512750570364469966400 15948586 -980550837560940290480824330203838621008 15948587 3228930326383932960032739118080029403792 15948588 1248950229662994561874823135897440419840 15948589 -4899194283546729073164143230928321781610 15948590 -255935486721582195272545221493106711040 15948591 -420950666844081909425281331317516263936 15948592 1289988191171857337470557357842733760512 15948593 5084514167632918285420652510657784973842 15948594 -94452091337122618651182226820880207072 15948595 1106116142428723241291897226037414623840 15948596 1112341537408507190229708797940308515200 15948597 -1505821774122533124230125576251618318528 15948598 1600419683569232648871555528675615184800 15948599 -6554557970090899934459782630255167246240 15948600 -1235106483338159880234827010905088000000 15948601 -834202750436275778918045316813006300672 15948602 -89618780564766815626693264018395777600 15948603 -6013219646990344114281935204628307632000 15948604 1327161807287335146217875148100064706560 15948605 777167218970841668944854716438036843520 15948606 -1029598442046480806533099956685822600896 15948607 3024605155028859329225335334652765615912 15948608 1067348212464400697349088574273444904960 15948609 -1661692618752443664199930395840962118096 15948610 689009696911692993629567934279360444960 15948611 2197657936132179604991999779178169063840 15948612 2447864219618635052253494739081325124736 15948613 178816669242391301929864399900256873440 15948614 32415571288210296263771757050705442816 15948615 138144833885433256132674112161401376720 15948616 89068072670450156942683832420611891200 15948617 10429828501484445991685309779151606046900 15948618 607437396902201900263894794845684731392 15948619 -10004006776530816497200306449894806820 15948620 613504412321488236111279451718249871360 15948621 -125323329578642728667562019557604955904 15948622 1813482837422137693882119368658576384000 15948623 248282208971674435773770250892108859184 15948624 820785230360061592838084438599838859264 15948625 1367185065730975273858258639351188384000 15948626 1644670704333888635579392355527421878560 15948627 4594348646313378644676711044731154971320 15948628 -1556879315050066338596177075447582568704 15948629 4776021525159382518673670176719802177230 15948630 -556994632071264121797708434822738208000 15948631 -1720745693308319612617490410345390292736 15948632 544300859392827350890597229355804917760 15948633 5146715568037978468491993189451948549248 15948634 606338559035952635855145310794488928960 15948635 5631890467634356654674923196745070112960 15948636 -538688549597459511097382835175811260416 15948637 5104951722918443579182170812819125960320 15948638 122775087540029959060305787276952715840 15948639 -634599889483510035121723281272955238416 15948640 -605474996157562232019509047549860249600 15948641 1511603704665056161185039981825976657812 15948642 -1328134408600396525591799952148863593088 15948643 3189765780035720419897183544961136297720 15948644 3320120216971675919217415415734686950400 15948645 -2230464575777037370422200735849649917280 15948646 1682697078776130534717234974932571596800 15948647 4118130277028190281025249106349733240 15948648 1570702663333640595175170757817803545600 15948649 9603512379277939302012116543340896734836 15948650 260445982471617055350177209570782656000 15948651 37075684523992111659732717952166690304 15948652 2706325720976942637800906431814990584320 15948653 2025339442303312890337751817028165574880 15948654 40121789705049384428355812399377684608 15948655 -3936726066727719398659716198889164640440 15948656 -109622079078533645071346205829767168000 15948657 70325942257479500877563477416435680 15948658 356703601839666132925957262228846858880 15948659 1154067131455195827077508917535807364560 15948660 84889949434724678620628664863497912320 15948661 10272319912098969164173802775555241262 15948662 -951836745009104407298005417549460592000 15948663 -557043730454198178359206692758409779712 15948664 746752266141023201112831227172172369920 15948665 703460631965941361649602151245597425800 15948666 2214471421819503707070631604247457636320 15948667 7054971684132463831926688604750381739600 15948668 -1598894458933562423929729196371192829952 15948669 -2274512052573118183553708116242449004480 15948670 -1422191808717491839210661523099852342720 15948671 -3110586139130272728945184243176352828488 15948672 212048927372510442186809588512488161280 15948673 1911655537211724678171949124536919399764 15948674 678974529629096809931967559270138762752 15948675 -91146097309278439553339925947154781800 15948676 -3676283446909227272226023053938367124480 15948677 -5569717950680770821653777048047537135908 15948678 -994303873085615543097154663089894973440 15948679 -1275200931749597027606262216738826993520 15948680 5725321996322846904723262931056069017600 15948681 700125426243207602199702681375288714624 15948682 283013590678070279314729247131183200000 15948683 3350616351374185124942908303305694811184 15948684 -325905046712231878186050274141710689280 15948685 -1148076842035840790554185384322749565620 15948686 -1640317381182317028999207469602469942656 15948687 2265370908492689628413176686638043137160 15948688 1834123745349069990458398437023154176 15948689 1550032384740537751483076713458973581924 15948690 287866483770860630159631629657233835520 15948691 169974140273985094761967712200995821568 15948692 -127749343366481627882742007124178605184 15948693 1708935019715618398890460156324998837582 15948694 -1148115471560415928554239344588867501056 15948695 -30174866661882262624211871912940992000 15948696 1256349334474989226553537811946293964800 15948697 -956200548027878885733718102081613564220 15948698 -6126550064546999196519743129410696395264 15948699 1579017125229893253894606102368301263040 15948700 -32291101335164516440329859805226176000 15948701 -3683127099639511881722151038082227030298 15948702 221879032553532162635297707383243952128 15948703 -7883832914347982327477057674925720329680 15948704 7075019908486082926632028914766199586816 15948705 2123859747168619258562801308940784897600 15948706 -1388175854881081712447926268014934324736 15948707 409797529411169949275492440697654899488 15948708 -2011316481147469475794687662422780743680 15948709 60385143161945095976473689115715431680 15948710 -1584630625760734324955901658087506906240 15948711 -1861697571824874161085115582877589583200 15948712 1708025900994396546087111477243701483520 15948713 -1220661758181745805970327995896833291552 15948714 -1198297076579566673065616300690850520320 15948715 2442334632596573872882219170576848811360 15948716 1570788483413402947478650564823571218688 15948717 -2790565732687821074891642984185640675520 15948718 -1563027380795950084618137154130642025984 15948719 -7626189716052518951488482802487070110304 15948720 44095403389747200584424957219154821120 15948721 1011763768229923078117613449257708434400 15948722 -2566401118401979912080077693072552399088 15948723 -1028388790956691945701135446266071219456 15948724 242189035821818483220825704345434632192 15948725 -127608319264621092380825769861123916800 15948726 -2479963221702629122784006511655440832512 15948727 1719284747901013888108798036499765537576 15948728 -3179440249633056481807730364653307555840 15948729 -1534364932881601442319712731559977172416 15948730 573824714605590715379009966431128729600 15948731 3000494624535712516592312995483067017872 15948732 1121653412359428606354940965120544707072 15948733 1116730654598372975095227752209895575200 15948734 -49338682639577176460875501021014517440 15948735 70626056849948264268092335690018855680 15948736 -450901979334104691496113544902895206400 15948737 1984010548074724135498554236245369089024 15948738 38769998935052783454779226524335094304 15948739 -1090115684192263568442120954930921101744 15948740 469162281125969744041775236113316538880 15948741 -4054089043776494813948746964843774821920 15948742 -1058158680625981150893380103355794349728 15948743 -12372465893882370409657672151975172432 15948744 31748495861180191209457831305039544320 15948745 -6165540253797721654948245325877313237120 15948746 -1848220012642864680169183637728733952 15948747 2708985531651519987322112489393998949400 15948748 -195990692982673144533362557526024989696 15948749 -6580081109712615363729759259275522938250 15948750 -473795519482958612020179632977295160000 15948751 440366052832981060993530413027269396064 15948752 -505603712784794499842987682319749611520 15948753 -2153227513205974884259005464906658052800 15948754 -470514844755487533452565875615643404448 15948755 3768616311845987435088101433204475702320 15948756 2759171592307110238946778398594025457536 15948757 -10307579916289221247508227315414870231680 15948758 -129927742519376528757532938367366641024 15948759 2788270110122941048048277201350720038504 15948760 -1096534497555672624943624412236794470400 15948761 -11328785834609721917247311531355539209200 15948762 -137563619755241780968622175198472584960 15948763 -1688643826840857654756983029366558430000 15948764 2467341454573811560334532718777072329216 15948765 2728042530762395659590150744340392897600 15948766 1231936515008825152133060825221830530880 15948767 1747932528112070056160196179567928474552 15948768 -4862773707376712516316841181002334208 15948769 1471016427225697804543239118240328117040 15948770 -1430906930462629506746155410091970274240 15948771 1124050649734715846649524666878791052800 15948772 32993559846693069009953546146417868800 15948773 -1930403835221056917524657991326004654978 15948774 2592359832252577782884684783807118042144 15948775 -1112332697303978128411091773530171781200 15948776 -443478279470122850460049935279710423040 15948777 -1101448800826551817612610536265565163392 15948778 -814095286314657462176215915741742060544 15948779 1833264562893996887764496887393177519872 15948780 -511322978094894667741285164346567050240 15948781 5546206320006724485696558156206833658582 15948782 1390413466578395319107538006647439073920 15948783 2894626629778402011758309677904399095752 15948784 -3405574060010749407867073956840796323840 15948785 -1075119627211816337523021940948237650840 15948786 3755331314010145875947048171169251328 15948787 -888206276939392164351100242430342414336 15948788 -3993513897751746998913106600789661693184 15948789 -3336903412400506008608455011447518521920 15948790 -929198135223777711881852177667930777600 15948791 2211061587054003134940661578615327915384 15948792 10470953266622432408199674742230856499200 15948793 -371711521601857993533689999539303781184 15948794 49614574948236654437431224628417221600 15948795 410842587891847901771444177734645379040 15948796 -3483592020007194833898432871093575270400 15948797 -71988593831810392155108031826779744020 15948798 395729721308656297645148310557608608768 15948799 -131436158469280492960198831418740250136 15948800 -391599611670975037880404492148539392000 15948801 2728064823872444048375849383553836100160 15948802 2142629473117587783133575085521133670352 15948803 2115684107860658591172808065592145479584 15948804 2341792496022849905700032039152459754496 15948805 -474481018986033212542405947414605756040 15948806 -774781996965236371389129896782507935648 15948807 113722378060690517594739607029615576192 15948808 -4364960815656003323930630737925332823040 15948809 1151855370248258867416694617300661974080 15948810 -91366974157076068562533867291219850400 15948811 -675695522030698448018480026843250166000 15948812 -397000480758981166857802811994002615808 15948813 326223205064180741836792110499798163328 15948814 -3558342164156033382919849542081379891200 15948815 -281229296179637332387215647884825171680 15948816 -73386264271883596399925679671826186240 15948817 4545240015166496754956835722737061220 15948818 -13840584712976138786742753420151326720 15948819 -8137159130946526606125410542404802364376 15948820 1334879970116380549661963352803491745280 15948821 -76977785518734151561394032305370973760 15948822 1239315317657888227875254738506551744384 15948823 -1594477971763209207313127778050501277096 15948824 -6590420238507475380752572330236054743040 15948825 -1956220990629398354266663714259055764400 15948826 1065258862365894013820808132014773904112 15948827 -3875251565521600448670924330733644638520 15948828 -306802993201952385669823244472138178560 15948829 36674313927700254939092317306995265408 15948830 -1416700501047600473312482976859099061440 15948831 2920445348053244268499945976702235271752 15948832 4191027486267133237924817479480796577792 15948833 -24637347442428341695415720053097595900 15948834 -2868452606876670295989102341325304897536 15948835 1550167981793421822225684015640106643360 15948836 -1674413818456040593344745103753201418240 15948837 1524991361720081733357186840947856223740 15948838 -1745874526470938916230597366670423835680 15948839 -3361770319789454351171970705141605554368 15948840 -1634696510477263657494202173828390912000 15948841 763149655923713518999583713700673765242 15948842 310222317334658152103634432802138773504 15948843 2519245054831711297147197110008443102384 15948844 -309776564835911955928932854570888008704 15948845 4640922427779962780701449753185249208960 15948846 -1568546150514362173804710054489869445120 15948847 -1590866375179215081022575811293191399960 15948848 429224611193902885557360765473462403072 15948849 -162624839139607155666977268174528000000 15948850 1555471305497977349420412573334127168400 15948851 -939204041244432837012032469668851148148 15948852 150884906090845161649493253667780030464 15948853 -104217877599690009453988075181621152640 15948854 893452071533355712741646262171921547392 15948855 -68648734880349458086733454996028776000 15948856 -189359130209567877860904546432636026880 15948857 3765229802189127011388399443151296205984 15948858 -3666202536672462093508573165771614120960 15948859 1383507249082677299096256141850298105060 15948860 1955059007726087563471162699388347161600 15948861 -979563198461742865369054953634849360128 15948862 -524626289693376213004697976007374413568 15948863 2278775690262852465702117571171955584848 15948864 -326580236022915875311748310534924533760 15948865 -1634818062579090971633859933048845134080 15948866 -1824340873004721072414122426285875891200 15948867 1408271570539720661268508873423260923136 15948868 874994343975481320591287421904080565632 15948869 -4669018673427629779435152639132073568040 15948870 13495349043366792586740030956560588800 15948871 2371134229753977937327939332581326154072 15948872 16792340525554364726303489015968727040 15948873 5158476211944072281288749702681198461120 15948874 -4227705217179049077727144327468811546064 15948875 2016415329522367101813956273268108804000 15948876 -8199437773287265000750416046339219968 15948877 395111213929541571398658868639606783488 15948878 -276333656084015588848844903930682369600 15948879 -943646020977734364936712451654108568960 15948880 96072403351839760574507043011690496000 15948881 -795684429362048374949987115363531026496 15948882 -265306314475581230505866702949025136640 15948883 -6786626739362361762634263129222699246868 15948884 27827163112602154489288226950140635136 15948885 -25550286187206352438043567848393689600 15948886 -4901792078070157171612217984739134078976 15948887 169763804208859885249558634994465843672 15948888 1338936630710230016634951305325616066560 15948889 -2252480127479752981587629993316843660 15948890 503510349415365190637672528794100428800 15948891 357052417571592928730389480313591611152 15948892 82289928072195088652654898118283425792 15948893 -563065278971840544678857341717993654836 15948894 28566578411142241678343725467645363456 15948895 -353966389873049205700138384254648624600 15948896 -7527289861666554511127329421220117086208 15948897 -3689713109363789784932193782126505848400 15948898 4270970863433186881758617937170181120 15948899 5594710815069273192624784191850740111900 15948900 56182858150494112394139909825109632000 15948901 3908565088734066156091022753425989051902 15948902 -1758862902196123902087550556171216194848 15948903 -3611245313119541839625570711393570215896 15948904 -4774444384897850079926291705914418380800 15948905 1648126916816919579894671288473150599360 15948906 492899390880879911810725629343223253504 15948907 -1977864170852712254539796314671493016928 15948908 1951605608713675699073021177428458064128 15948909 -946999925275146893434040939964172376586 15948910 1008581538230443349078899972651628382720 15948911 2561593599446152767925146930278385166848 15948912 538639274850398725740365201617997955072 15948913 1089014677354336339492977951675023287104 15948914 -1238990465683736699944667595158063505408 15948915 79041026607710748185135141381528755200 15948916 -4486808364735913600692367598546911365760 15948917 5152009050934233160527925285652317678560 15948918 -912967887135814369401463244614344295872 15948919 624911426921933978219839491905758560480 15948920 -1344335718681991915911865408246330982400 15948921 1826972933515284133051903524582684140112 15948922 2607997660470966586775989310020757058048 15948923 34500405976224010258721392030881489840 15948924 -661022562435639742817750764907817596928 15948925 -3573128657197258226404477234289644803200 15948926 320776498287243678745676374793995370496 15948927 1848978457298863561726056487079639892000 15948928 -577396645616893861831051184773980487680 15948929 -512335677201399861709797648579001679100 15948930 -151575317101443988523799458015160314880 15948931 463748480425607907318212498235559556732 15948932 -3109465029882748914043857729994199420928 15948933 -298209883055206616505607326289033273344 15948934 3354618430987380781884571347996948460800 15948935 213943282126753245073354297016603930400 15948936 367554135516745340245457334945040957440 15948937 134946110490917819436731311119519922586 15948938 175682859361215931860048982568510340960 15948939 1828024659985302188067701828764735197120 15948940 -321808542822789192455557897492542904320 15948941 -2017355017307741498116921291382407738536 15948942 -721857959101031431933791427127029309440 15948943 -2243705479045473711727118714526750096 15948944 -896618458838326874308744937581027983360 15948945 1030538431072858266602496207148858640820 15948946 909056172918193879124216147786872776864 15948947 421648381117755827691913515977291441232 15948948 1202792290530266958042407709404525690880 15948949 -2980650361324634909747727100941889137636 15948950 1248690900027429993994359620744256612000 15948951 621448524126807932512789786154284232400 15948952 2991540044690682243163481030936996044800 15948953 -1354704911973322099593648268024056783798 15948954 1118741999291779719369009963992420643840 15948955 -371761750779444668921195105015304204000 15948956 3871831535996112676135971721034373050880 15948957 -973394398606664911051437077314426159008 15948958 -41053279725906174866681677521683902080 15948959 261669872084394542212770040780570483776 15948960 1958852288437521432365777257463021568000 15948961 402807211161743947874866545999003457920 15948962 1649261678202130757138382371798839121232 15948963 3777143797257840443718355600198052989092 15948964 -1813016933406051952842127002257528057600 15948965 -683851138108477308351509731676495227140 15948966 543610958635620930494583537952664590848 15948967 -401056450499739086989251339053953814240 15948968 -2172615044596212848433385882294038282240 15948969 -1546072014506442486529698362816671967856 15948970 -1596008735373041894847189971264854108320 15948971 2031242133264275387829630612119665737144 15948972 46889752365906385600892841056212589568 15948973 1577075065410000055627417556461101550848 15948974 1279252132902434460302974331656308547200 15948975 768258064357406034794346274525695916800 15948976 -811848960541385919653043577011444563968 15948977 644018768083367868336045650876117567472 15948978 108526267893046895703907088675710452480 15948979 -167168218346648522263374169171848082420 15948980 95376866450247966995278218553358862720 15948981 -111489901244354244364527253023783378 15948982 -889402903903628515059205672869901387776 15948983 -4083132529090472129672720744881971255768 15948984 3573541876754355143067147625264347217920 15948985 1443785551334062245990678529513461387600 15948986 1942706991067579860479154196435905582192 15948987 501893593935700101804608511556067166720 15948988 8037898968826973178477391746234433093632 15948989 1225174216835195836925632861298783694720 15948990 -216295093447850839261460341799132873280 15948991 3650534623880145888820650283914578787392 15948992 499948389551016764882697135302438289408 15948993 -1517618808022229140077674354103185270736 15948994 2625638961823777341121646206190208706560 15948995 -3954407175478896491841256113176009526000 15948996 -299902963908339600156738393337068134400 15948997 -1796361372764386117515504970427992355554 15948998 275791226444648414107421900776058154240 15948999 -2689119138188077743202602018776787081600 15949000 1400520463315434434673176871568204800000 15949001 -11198619841176125597120226998169671616 15949002 572473064607357299324757772713718742784 15949003 273227973477839735566215147498284609680 15949004 -795807879861696814207790663825981042688 15949005 7112807991214618881568551984812361600 15949006 226846012609966441776114362589022167360 15949007 -5739739433445669507626692195916094729744 15949008 794389494348839632568617037050144358400 15949009 -5157825910503123666458915563778778612888 15949010 2532757040817270536458992016306058400 15949011 1254871550965321404973857715944460898400 15949012 1410359385534233891834204945486474158080 15949013 4191027501853543834825854215459793641184 15949014 143893895763894061296049026836754954240 15949015 -1075945437685020319909943676461564353200 15949016 2926101145740113809215082951342634772480 15949017 -832867579807403808340549131067812242880 15949018 -1112589791473264946531242245222313512960 15949019 -555806575928363224531733505650177461920 15949020 -284317187255069703993838711752549949440 15949021 -1891298167712898111251308348908582610656 15949022 -260557345512019212812015621649026210688 15949023 754271983164957689910319665014874246984 15949024 -211498224386513447028252611748836671488 15949025 -365583757244377557397151245001628341700 15949026 1357417512533404494666634004410174632864 15949027 7642195622442902104422805130903476168032 15949028 -2369646780447991281491641232832040919040 15949029 -742955704621890968562264104382796710816 15949030 -2136014789222928563009364224482357299840 15949031 615808394431130011169885065624231252224 15949032 -3026765276384157690322704621712564469760 15949033 -5245973113515813182505839029410822171718 15949034 -1237121435653124582986178935440429048480 15949035 769367288519516787125666108100833894400 15949036 -2261122857382436137939088957034986725120 15949037 -2559930641343618444110825903494393068960 15949038 85384655066778231572732099640533760000 15949039 2051909890250729901203250437363095253840 15949040 -47034389487046921853299562977381908480 15949041 -697791290997004674135630456154666493952 15949042 -356435352147534253137959331523108150656 15949043 -875548622052149471740262558408657498640 15949044 32936429306593513772806432094741643264 15949045 -1804966996223800266864278848059801582720 15949046 -1028069705280843337327515647398896947136 15949047 -1340226265963051496764907994277283851800 15949048 1183796619908689997434059467752110735360 15949049 -3808381150920911723635021377210971116950 15949050 6642344848944423472868720841131808000 15949051 -1049623837595287262127036847928067286608 15949052 647081381950086554041485795545449774080 15949053 -312900327194186356175340346041223824960 15949054 302333415012298049157252453188078668800 15949055 1114264438175528590095334716348978969960 15949056 -93346530322167526660934570131712901120 15949057 -3312708578363490626530866896546426099280 15949058 838161406886046402954399877933252462080 15949059 53938604993889167912975421261243140856 15949060 862135066754792497120127975906390553600 15949061 -51027750733172872246741275087025158048 15949062 -2068326665760933835796057046007359690720 15949063 3188832668376754759761180914676176117224 15949064 2158387448760896027034451409596260111360 15949065 -2822587588307540624090596188975963696960 15949066 -150288434815021078516818959310727680000 15949067 672923619766292046082987971237388856280 15949068 -671417919085817067937179424247088230400 15949069 991577060048897521478013195722168942860 15949070 -302420965280695912505488805069805244800 15949071 826567907285664777180694706062458281640 15949072 -82577622770459296250021842663541145600 15949073 1453537230792330205657826237470450974720 15949074 -2227506637857902545021380282576492380160 15949075 3158919144836924030915309486737096813000 15949076 -242999134474373565639586681803257112576 15949077 -3922855347990017411193436920583788667968 15949078 1167567302082265369265854463678894252160 15949079 -3976758342078021142580414798589955672440 15949080 277626014969545081396520175649941504000 15949081 -2737768390951605513580292927913506328118 15949082 1241466550754162073732605715371724639744 15949083 -7351187994088331854135978150469076820176 15949084 5047006079656263731336789378704896329216 15949085 494241156651123213176095538069759477760 15949086 -1021734456400550362742324141834364512256 15949087 -1631081732393867351383910351929718016 15949088 -5156142709232080540835781251444599357440 15949089 -3237921059526695430612057611338658150400 15949090 983864328726302324661735085053936448800 15949091 -304064294460281548167224679922095737328 15949092 -523432609267027459223933664003664616448 15949093 3767363451255080326099311510931790682300 15949094 -1394859781205097422039070216663628615680 15949095 1305712506467364280317371191758046157520 15949096 -2191846988964579522668165083187165598720 15949097 302245881992818806947120434141866862080 15949098 -900772979683168639256625576408900038400 15949099 774334648289934330650517766484633832936 15949100 -393035755396213025436670324534931193600 15949101 3339601237429229385296916167670134400 15949102 -1266226137708278613390137010868370359488 15949103 699180452835476036010751231686728299584 15949104 597973814766723620722447902462583209984 15949105 -204752432417716716821070092386809073740 15949106 1002098294263988408848199393166104871840 15949107 995537466233441862925495087884147448608 15949108 403561023535681709699196270486480789888 15949109 -2637539848609463478396574201304026166400 15949110 -779588539984890726060087488510907546240 15949111 2581546193390698142743720972552574206512 15949112 -1477758161323213298858226346472172441600 15949113 118466435217413579783186248573826007360 15949114 84715174538458230224740710193769525760 15949115 175318721146825049521320314538263603520 15949116 -3985454296299583295419731970978555084800 15949117 1176631328035341026460454780902443956166 15949118 803219399882373665074586319301194054720 15949119 -2197725694480299240682429400493291073152 15949120 -373732876336987579107069453778173296640 15949121 -7688109083589511733658360091519181890176 15949122 -284249005291072632422526741576403670016 15949123 -1842153784618949311593390713928153338616 15949124 734400920370429936063549006003528339456 15949125 -141827915962132960825840196240533341000 15949126 -40331239370995103406051402319011930816 15949127 -3914163213489871849181855187673006554024 15949128 -336694851437538305104625524749655080960 15949129 -323760317227422928367119562554399490688 15949130 -21105388206311981383855372793942016000 15949131 -3616894269451224014825547284908692240 15949132 1362823629230336525093243697751231874560 15949133 -2436614446426830561262485846665660772618 15949134 3370095437107305923966029441035220616448 15949135 3511372347011932649900102880028663075080 15949136 -195500691531180490208345724490982227968 15949137 -192603046723830835343230542774692801040 15949138 606245987321687797747983583964427041280 15949139 12053127345502927466667254677990904760 15949140 1464630965874555387024855019830154905600 15949141 -2410798537013590965231734317807433036228 15949142 1610807492028514879230514503281171809344 15949143 -13086647992535233425250797820855328256 15949144 4491979797685871138842900152493507676160 15949145 3914319356750940281513698798754929171080 15949146 50275813481366300640339732220850682624 15949147 -1286511732862264132381385164021732648848 15949148 -5346384534781663482615628026317669985792 15949149 2939406555881149806183999226310261887200 15949150 -12115618691119503913213240260050352000 15949151 -2457834737972896433843240665992260477400 15949152 4880231227872619886985313576522135633920 15949153 1704839362962046614957121369196573704608 15949154 1373373696281462288977254630507881134080 15949155 -280106626412929609034252185528725742080 15949156 -1535731408530412619887786957920871096320 15949157 -2421030263717741684760588397997163000000 15949158 2508419499800785557179270101405866926784 15949159 759817435905383954330823458966606027520 15949160 -100523904257523448575205610372252928000 15949161 1619547743803105026549366582144259829232 15949162 611944406415838245548050760315450430144 15949163 1067556950404360824988227624552953482560 15949164 175068123547441834503703389367587667968 15949165 1247582986904224964771621884596975906060 15949166 -124666854738770899523703853501675410816 15949167 -1149845519559753143513189681024022391152 15949168 -1919927839036196058220204025319631355904 15949169 -423196273511939852518388314931922333900 15949170 -1600492125600641833394730794697617280000 15949171 -1082989590018852164817564110924997530288 15949172 -5246970744019659188666981611871750105088 15949173 36030771933034126928496205706708709024 15949174 -3387548504264563777646261657657606285664 15949175 841272843048153130283799135461195376000 15949176 17417516954525916997756648184713728000 15949177 -357146048427008392092261929591030572988 15949178 936598229741224308855578458689955981056 15949179 -4294616269090611066022408619383960535496 15949180 1210863630562873005538406915260504104960 15949181 4954461991647654730549330433274567374982 15949182 -612132383257383645420245308523196936576 15949183 -1876308082188035640945688167154006953856 15949184 2246008602349450645426377719338909040640 15949185 -338866297877045891036782272729772275840 15949186 32530960675636863605984215342739259648 15949187 1053770969264646624624072032853652013280 15949188 -1487249323430041652354658483814918091520 15949189 2613872410423305599570597669666809103040 15949190 406235881178454913874233228345652352000 15949191 1406845838152402442623375983956402529192 15949192 -1252877228637165946679963420403135774720 15949193 -2089222007224069900573461730240261972956 15949194 -90370860882886001853039513071988921600 15949195 3995115021185235491886451554556959271200 15949196 -3979362417419901783156505620007540603392 15949197 3948550959596191133097447853739035130880 15949198 2097114327197476183369737486418762353600 15949199 -631236876015697410170155049358846501408 15949200 131543858894870150627601306354366873600 15949201 445125166503086407709917650923268529202 15949202 63923576811835879837597822777727985552 15949203 -2239600961970283775529736243233813210696 15949204 -354079021002623933988480166911270204544 15949205 -1082221475144864508436593759699649742280 15949206 609119458128795914158828134378948208992 15949207 2104863646498463442828258647718906149320 15949208 2875313513083426268929246926529302528000 15949209 2830437164819272292675047639380258151200 15949210 -1739552787226900610468236784899989822240 15949211 -83169701204000489138522301980259496188 15949212 994690450321144746715178439730566193152 15949213 971778185854439752886324262999819028992 15949214 426561693864997216831308708010940547456 15949215 31360766040936129552964883616170329920 15949216 49566666535574419683070482416076324864 15949217 -269583505856812613301884917642144851480 15949218 -456117839453912478289066598843340717696 15949219 15373720027894631993862679848657133008 15949220 -315660728581121447078461529853666508800 15949221 1882059043931813371824863051479117060608 15949222 965523121612374965403693525855077778912 15949223 6477175705369048143892343808876967200 15949224 41501163120352624745354297899744542720 15949225 -1414802843644379065058943016619511388100 15949226 2208646738717836078402539299592404443312 15949227 -107904253728081243219871912320930877440 15949228 2007692789631427646447560991161992701440 15949229 -2425466323550409574909717998436409608170 15949230 -616023556009991220428098393555299317760 15949231 2166380747029480319869197032998695359200 15949232 407250561116253795744906615093853224960 15949233 36039417340941525063952340637809477364 15949234 1170080798450935830073024632117863385600 15949235 -420275544969597746286604171381646457600 15949236 -1989432256466587363876363001023408140288 15949237 -3136209787809112951893298343129958587940 15949238 -83718034289422561848737748338315715456 15949239 5249635292761438391752703115455167876560 15949240 -2204660101569010253946649536552766771200 15949241 -2127715923109306836555522544454779395072 15949242 -333287361326994037936486968162956322960 15949243 5433864877075928230316711737408040759344 15949244 4873957542528424378892861525550984385536 15949245 -85476298423323475075236367208743584000 15949246 -252176586024519893947054909620759033600 15949247 -913336391768245320319120196433367131888 15949248 -433663057416241248578257891439771910144 15949249 1483027351709173419635166087034398781250 15949250 -1196589196798502972524721575511746176000 15949251 4376687764475123175780647502366325325040 15949252 -2176965370306066919526296125154115584 15949253 -17150136771313731858890968608115288800 15949254 895077397981903840395916939031713072320 15949255 2911605745325601106697904486821280159000 15949256 366857463632067455618676432607687418880 15949257 -49410899795381078489984469147819763008 15949258 -484813841271284212133059157538863232000 15949259 11248172797382902571868075121066665168 15949260 -1492560065057256201989241930387590737920 15949261 -7398687272818155527182282200161887072138 15949262 360070631195494104707691465577298903040 15949263 -2001884360237275473160721496251785036800 15949264 -288331901239829659699334747078837403648 15949265 -4321278752784599806578626994588787190400 15949266 -335856932598918908470320354384101350656 15949267 -3770492759216485996536098905394521685448 15949268 -67255271764053456685632236903595034752 15949269 -2347444846829326204099934068066878339072 15949270 2465606532444849788506808134434841486080 15949271 -70639160472710652666485562208821142008 15949272 -88371417051099290288747564039558799360 15949273 481148919159295154194416886103657600522 15949274 -2616997349396089389568695019007277259008 15949275 1615342799741622780235130805189329298000 15949276 -995458357192528740016186810403953882112 15949277 600482768483083808655614614884374856480 15949278 2766396644231132055955426625067213179520 15949279 -3692187826118254188157149502947493596720 15949280 -2057499907962377828012077788549525012480 15949281 453669253340075632426028948306883667584 15949282 -1821828683280271381794892656978591961008 15949283 -149639967660236192651601907663231346688 15949284 1376176374211282525959029161666661191680 15949285 3866207572707768647873884063729334950560 15949286 3216920466033532067705712170884063034592 15949287 332359706217502559406992862509276586768 15949288 4272649111693739069778739812864452213760 15949289 -6911972396780127692816653562811927875910 15949290 -139794520551147363570939330732121282560 15949291 -2342526071798067545362965624951165288288 15949292 -2436812728403483256445447393754805513984 15949293 -2675411855941116586640831600501037657600 15949294 -1745467908896091604768740242838484458048 15949295 577153288010157918021690737421624737280 15949296 -409436622479656786033563006227502366720 15949297 -751511080762902033124341240396489245248 15949298 -1481319748329285224721617612498198181888 15949299 585522295946749635593165390611124343864 15949300 -292104612612870880946416079984835680000 15949301 -411734230054245480314974959825091889796 15949302 21986764061543155756627568729583828480 15949303 -3201691584066789140238982521309702877880 15949304 -2387403820853568355456660686948838195200 15949305 -3807953225421627111691133129733201493440 15949306 537217352966576673457990684377557354352 15949307 -7468600469443481490246056246666191753368 15949308 -176126750327690929332093960686630960640 15949309 869520469778338209310287437694913370880 15949310 -849023482081575035474930140388665574400 15949311 1558380745274163532825969521955154104704 15949312 585414453997794300087689406931462520832 15949313 4045073386702947321062616784480736224560 15949314 -196902907005213751360076478989738072064 15949315 6559380686640947276097750687073815823200 15949316 2498414704298732669340395872852229122560 15949317 2609425283727568282847688856763025719712 15949318 24718600588795441911353040987554353152 15949319 -5500740082598467382098624396826641778400 15949320 -2185401608212158183720381657079563878400 15949321 -68745890165248552468512268487107472688 15949322 -1372257824295859029352760074140363271680 15949323 -715225910347985915277460837658130635520 15949324 -154851703111054127903571926528702174208 15949325 704510077919839282485139943374482396000 15949326 2249176796528765432228769091515077703744 15949327 6040677943449781240419879122226297640608 15949328 136351448059260301207113254648512536576 15949329 3407462133075879550175495128039502535936 15949330 1604170074422502904337709839580280102560 15949331 -668698720178656068409723689158199517968 15949332 -35479674517682885958725742266904944640 15949333 -2556425010255243928471263657109194703620 15949334 -1980982497859929728688525989951224134720 15949335 -2885892729765914306445624694143661271040 15949336 1220292641747522748495343818508476825600 15949337 -456773431320548109020410267689903625014 15949338 780361397551325527833577542056873445888 15949339 -527584579106430303444848449809016066544 15949340 -4004730821181593225690648216894959211520 15949341 -20898556875969472955991902733984803130 15949342 4880070838960715246629276098847886386752 15949343 1216098037450128400223651152040391605064 15949344 -3631006989241414212028843040522782113792 15949345 14002467317320689448903571424254691840 15949346 -87940675708920422756338373002927541760 15949347 2015241473764198212906641861066794730928 15949348 3710789268592577428416723742648993259520 15949349 -2151806854436986943985169030213855039560 15949350 -651672548661717452181510134610790802400 15949351 7502703359551357565500614387317636561304 15949352 104708119760533466439833698278152601600 15949353 -1837120594775933383143854576753992734000 15949354 -329917428326687450745156247828964364624 15949355 2791394299067069933607578196391184177760 15949356 -4918445141182935723669937417263676293120 15949357 3799035978179330851477139530730518067606 15949358 136009311356589903631487230505363824320 15949359 6511853036716895959631954515778530104720 15949360 181390632330659752279641907799654400000 15949361 6602005553392332762040085987244028594962 15949362 241856008218439930840293245388419988480 15949363 450036756878106113710717660628784720984 15949364 3680394913142713846265656110192964320000 15949365 -2455216653785053537653803519888668498560 15949366 -3470280950116262459054220788622215102400 15949367 -1836533430734917980239898452495259209808 15949368 -299193189795703204481184915733782589440 15949369 1001291796911706003617036317559686177920 15949370 -252703231610493876852650165634132249120 15949371 -2061904175417031261238606911359958074088 15949372 -1354268372673482120217554183686904275968 15949373 -2633116375795910184574004616838461143424 15949374 385198675445871917866286966182749640704 15949375 -587827388067244937130324465444310185000 15949376 -184497198920840516643956528141995868160 15949377 4205138173745690094786744203348656773840 15949378 -891612455153255214860937083872519893600 15949379 994173341044609356796666632009549695640 15949380 -38208426891954013214207329589217607680 15949381 -2416757097244782447552737761591517919936 15949382 587679625119144820299078569767189975872 15949383 -1532728118998530447059682629521960364640 15949384 -489581539529164957082943944588112814080 15949385 355983373509809143680733779605791081800 15949386 25943094821310510639750824559951181872 15949387 -579090094826069870372428123605483597800 15949388 10371089886903515481711554439339786240 15949389 1368161763012825978205280993562349804800 15949390 695205659768049604523306828868059462400 15949391 2481402255679590632985916008622049285400 15949392 679184586839111916459060465992503787520 15949393 -6593431910326770798653231554912498281358 15949394 -1910788637329484553219464863650015016800 15949395 1119453444206945211787904996343307664640 15949396 -1778374145647337144130070710625279696896 15949397 3289258441474198868368299186733707984846 15949398 -525166328174437829342404527979487592960 15949399 -4252688588351606924393373657587216260600 15949400 -1028236695847904277274688184587798016000 15949401 811930952180004570895957154496362787840 15949402 -307480582108464422880084434639032266000 15949403 5687381902851836187885570881424563845056 15949404 -2309473766053023056842471392727178127360 15949405 -157805811573698900896373754415252590480 15949406 -3057502519184530301967624561024958697472 15949407 809865942692742071843983379327353651200 15949408 171818145812669999539767581147141505024 15949409 1695915252357247247783929798909725594816 15949410 -318415802251424269853486866085387412480 15949411 -1929384912584531502380007429929478178200 15949412 2913277761207391379291470366543119881856 15949413 -2455120145303764361115755749750114329600 15949414 400907061603766224675494883004113146880 15949415 -3964663302415817522521793937538573226880 15949416 644831617357600667607190768505015500800 15949417 -4627261549017897824470097709083169413280 15949418 -2235790870012946637327276384094127925840 15949419 634488459684324124041585632461570311168 15949420 -1974040056471208818300013719338190796800 15949421 -4898827781046539118125400009229378686378 15949422 -540031324880907614722866416385858643968 15949423 178432866760263041219220186217675123680 15949424 286432318037594887409344861305462718464 15949425 -744422613449628749750747956255018464000 15949426 896550254627163034627977970239913006080 15949427 3723139620441905213811763573937573140608 15949428 -1534741370322219078637816685928924887040 15949429 -5630601281188583683110216474680446869970 15949430 -906392683559825538128126512035448032000 15949431 -62607946514162757495585837880039272 15949432 -524683690594520847551141117956914585600 15949433 -591744264422178974337287046624915543318 15949434 138122132562208232992511757689943803904 15949435 -1140011202947491807231761439636445186400 15949436 -499041698545522822940949833975928890880 15949437 -432562389080155403975521572348713018880 15949438 -645924434094905985058651828649052480000 15949439 703672611648628710922414595766514721400 15949440 676885271875348901593831700497956864000 15949441 1427099141002895564539102729218782547842 15949442 147002556818718432391093173637550913024 15949443 1432004137423430928570699732962032880304 15949444 164005795448026939126333949939841642496 15949445 1524632754059888045350422723820109312700 15949446 -342749206698436288269659403404766567936 15949447 1677491838148068142813330904843433305200 15949448 -601833825522896287945133652918041840640 15949449 486232560306269933345202958923695741640 15949450 21397546583127408314553868017236044800 15949451 -2229302027716675622607531831099823163664 15949452 42865145739752431872261827424208896000 15949453 -90444628821804403804515735978652980736 15949454 218898805853158593801509672290003978176 15949455 -857700189796423793926660516355039539200 15949456 -331274581718164804409571895241509593088 15949457 -4571797631579989102701493229122064090640 15949458 -43631480973848192303275609346629587456 15949459 510228643131831004286194513060163484304 15949460 1187973538312706252342764770241029953280 15949461 -857288234687071729189774158899051474016 15949462 -111443877320870384662368767827740684768 15949463 3001041763843387835568728655211045568712 15949464 935283379922904540856625037105262571520 15949465 -1070278201678694725470496273634406401280 15949466 -727758844711579203217698361345560446496 15949467 112781467538740414546774988841709631316 15949468 -1056201975179127696550678840804586803200 15949469 -1206174343719707873296261453063573872000 15949470 -341282747807452977153452350138224460800 15949471 -4187248204823417239569962471577274647328 15949472 1768577408798917763026373738267425112064 15949473 -724718420832852371202757807908530005056 15949474 -323243567765180447345088201219574834560 15949475 -3696965734848463103251435566093778563600 15949476 2120066746581340602744162334472952047232 15949477 -11420090270803359372518571114106191224928 15949478 101411370210690541177013051102722901760 15949479 -236863976644833560807641026564751418880 15949480 1827196790807329781495093807772243456000 15949481 402474301190468160752424931746854716752 15949482 -980072707779469895485805205489714417408 15949483 -2278785233279789171535141254737484444376 15949484 -1457429573725532986989183981308066241024 15949485 4119431199899754802354879985700335991000 15949486 -511326592418657194120956625608173904000 15949487 6651426603670742581229802809798344253592 15949488 -359815467949146630940984467411840270336 15949489 -4408274959701485668843648743465659129710 15949490 3071174734103419743696532181100755289600 15949491 -2403025733787700529467203935539705681608 15949492 622055584196027673158090062109395920384 15949493 1731565553725124158225210041427481509440 15949494 4701091044445946957365115623030581120 15949495 1614971414078093181869985577875482007000 15949496 -2968197147838149033777732239666467614720 15949497 -2144350348348561360269655249795048403328 15949498 1239651166151444709008221802357799370464 15949499 4234659835823417334415846491237952486500 15949500 -432938146389249086106136948452556800000 15949501 3489024772900571396648781438045552274502 15949502 -3069053572373424411090286684509880449408 15949503 334955288753865345856760186089416197112 15949504 -2351974316389974809634159120702461968384 15949505 -1767028023765426366368248993867759394880 15949506 -279652092544858559954348455262521428096 15949507 2296286403444961687601832839516729661600 15949508 -3458641438578843118499072637174648751104 15949509 3266524747705341117913090116304916961504 15949510 -2249106234342740375859317639967550035840 15949511 1491807616588616434600617174896178706944 15949512 1615554932417544679720791786633701376000 15949513 3704056806209392752146770097826560732762 15949514 -829177488670018655112992460987999648768 15949515 -343358387556663394062004115497458996000 15949516 879258956813755742023482380359268984832 15949517 -1117943132790308466911385080324710560 15949518 -763560539615642265861550264494685890432 15949519 -2964735446391973592500973807313196979904 15949520 -13177959662946149630154469257480929280 15949521 686381236417201060071541444917684988800 15949522 50202655161609572499689839953396312192 15949523 -551244551951634584343440523374979534228 15949524 -497569948607845677485506151723392825344 15949525 -264142926127601964744012875479627334700 15949526 2531807575442641780950692250005640829824 15949527 -1102691238547381654580184087589922176896 15949528 124142495432798526962107682477971906560 15949529 2798697110481077097235552961217876349920 15949530 -941479197745815028941755050073758955040 15949531 737557932728985877677219849381388456960 15949532 5133947354603736000525093500206747176960 15949533 -1387431393178399767983187062786622025152 15949534 -49281705983749144775577949411398869760 15949535 -1236971251424813187274003834703951291040 15949536 5318867696308605856753123898608409640960 15949537 776007205515395128377786893459999230000 15949538 -5508124378579072769913537200185437324288 15949539 758730240926224042490462978672710958208 15949540 -155495845173457877485096007072237329920 15949541 -2091701505655556069960794340660157096228 15949542 -4039698085439052580523560257984792576 15949543 -1027102730112563899815226113799967896016 15949544 -4298581880942165992168387788880684154880 15949545 882312736188262296293013934113704752320 15949546 2914839195770238849551154934592436764160 15949547 -10131678225037660112040547934189972233440 15949548 -3545535562421017164514630251970098908160 15949549 -4186080643067584532986200708557292991488 15949550 527073277632242374893482870467178112000 15949551 30727280622346141908093543997160454144 15949552 484468942131884141660392877264471392256 15949553 2212822332978507869621053712456888033256 15949554 764014316205743765920649133712033441920 15949555 -459518791359091089718030719928739407200 15949556 -1567126357010658902973973767521595801600 15949557 -966152577164188549261911687047182407552 15949558 381899408175963633227124536027917598880 15949559 -2502119703033735026252743742893077124560 15949560 -19803696219075173615167504422164889600 15949561 5176794617897815368606476107516131629162 15949562 -205203367672167365051495886184725651456 15949563 -292210468170273897380640842160174782976 15949564 -316090417748071205350986405998586868224 15949565 -1210078452460410073507539273532367006940 15949566 652191654448911457246670941710636690624 15949567 -171947316116716701156379441542999239928 15949568 -4236026044864249155771706803871555780608 15949569 -1771441091868962369358423331213559470560 15949570 -262188389113708121190433676224670330880 15949571 -1065120332514976049017680179780118887616 15949572 -1394748751293737095835951790824761463808 15949573 3463150597466809167013523760904667205600 15949574 -887335624982871734900929378823739411648 15949575 278152988107207406093491542535125990000 15949576 -3557282627499411781293480393107254225920 15949577 1750451662976783552503163302359584390400 15949578 -839741429226318211910601945292166712576 15949579 -1969265460316472375735544655004544802824 15949580 1865566872459093591141261418470560348160 15949581 2316498483070838118443510854231491889440 15949582 -1445299563224464796489103617331673746432 15949583 -2472225359042501489355639091256636039496 15949584 45463545610793509998411788490612670464 15949585 -997647304175606566335227814067554705240 15949586 180244226116762600436173131232047012864 15949587 1450799976206248424552239077065974787952 15949588 -2644833198945369612233710759496805734400 15949589 -765467915334337821517556532148474970610 15949590 427594989242508984228137565994964755200 15949591 945079724133862429836378831075186094080 15949592 -40758393554070269575469348013990144000 15949593 -1096567248231650534044748705445820407552 15949594 -4048825265450200583911550233982806187040 15949595 21542246573153335111330660007639569680 15949596 1358561401523174267344344615013203047424 15949597 1179963741827483197201762931135012477920 15949598 1309711087677519024781658818181728743936 15949599 -124453286429319795305757458750047427952 15949600 -4012905782888557199103223330814361600 15949601 123363993372859268128889307136342224900 15949602 -814375903290291870571966867064708232960 15949603 41987592085090332714042651204916813824 15949604 3511217942339099285094805549315936438272 15949605 -1093505455927790255486217680381037790080 15949606 -1027327534103159087638426526081974153248 15949607 -4215018464747836345536065300240929943160 15949608 408163020694131095789216315526059212800 15949609 2784910090570343444411640695761291974728 15949610 -2506641889444299382649495887347288827040 15949611 914038827506847740319824281956095720088 15949612 -961357684853133216985663832415510233088 15949613 -2245089205691641433860505668697832289620 15949614 1662381233398014721443951397375568625792 15949615 225436568421508493302985460817026960 15949616 584793187222950804632905289563670937600 15949617 1664944483126762766004951139074408533760 15949618 -97906128063382766541627104357180582784 15949619 -334124578975758602764360498144585597104 15949620 719405422137797040312631506300838060800 15949621 36704689629756452756152388731149613780 15949622 1036062125793654632023983841406111117952 15949623 -981932898705528264455038587007966513200 15949624 -27589850941561345569026817622611394560 15949625 1370097066302033559160787607276956877000 15949626 410169952827860771689734723024833740800 15949627 2054399793927062320920721397686580862432 15949628 -5100822256290611990029364296623893701632 15949629 6303510748662866937517627668738639744 15949630 1512231986315784546020463514001912332800 15949631 3431806856124629725327940263399698282432 15949632 -745851639643845707140182567188806238208 15949633 -1488872824185240614690107940279476988480 15949634 744174237506162214727692501124316395392 15949635 851332869459425969652480390612185748480 15949636 -41505777585818486937388124390510849920 15949637 367489938990839189927312157866498697792 15949638 3861238127885341677871558677470486085120 15949639 5365932014066847854229604312306700279040 15949640 793639557161395098961456008857943244800 15949641 328815498390298908735961226069294096160 15949642 -955625812315346361144407027195734104528 15949643 3969933923666258566515744916869360852720 15949644 422811772930279220882557926675914330112 15949645 1390145599215499678075494902008080511200 15949646 -24396982087247174611530735030996590592 15949647 -2474811067000598406864359143785223571880 15949648 -158562936094021956114457235976702001152 15949649 505341082033249893679626675536022907200 15949650 -801995491031755920495557240185213910400 15949651 -100455322582114702876800589823260670000 15949652 -6893887239310958733065374352573920051200 15949653 -1372930317961452865842757017289245222912 15949654 -130943938028673378756812781767183769600 15949655 -283093454298750501518888368229670862080 15949656 -1689864855392199725255874374749454745600 15949657 -3482145332416505768198368895411049759094 15949658 -545227547024745638768094695877343138320 15949659 -4495891326231650257174630906886077783872 15949660 1139421703404873511221151099416120115200 15949661 72271961228585020754159491701392993664 15949662 -298431113641525584982619433986131547136 15949663 -6661081026973277958024182009410797669088 15949664 266852904624660963956913095067972403200 15949665 -923027648586896640125758116719479363200 15949666 -387697515091957806356141703006317761968 15949667 -5008226607473445387696394478527297453284 15949668 -1099295494671634085202336295706098520064 15949669 2672026640935079210849290364513675227296 15949670 -1575653897662716664458921863514909300480 15949671 -4755243009362674743230311195442939388888 15949672 1107365385208794010441485836789108736000 15949673 -1364867817018520128777931209652661115078 15949674 848730572076086776672309602076227002208 15949675 137096122416192469841992167582905882800 15949676 -942693478864088483712698333348938432512 15949677 1479513192604852532740725265786458209664 15949678 -103519176261620018055173773851724574400 15949679 -5605212134254248980706457968702140604720 15949680 -620545553543310240641018023295445565440 15949681 -7710204756460812471677222302690758960000 15949682 -1494257095056694756678945307141724745728 15949683 2695631440194858443336796442924213948800 15949684 -4164042111207161154441412115873781971584 15949685 -1623304293367993715190086778652121053440 15949686 -146416688605443286465047301469899087872 15949687 1315796533266138264539208659567816585800 15949688 11869647460736647586705323012119797760 15949689 -13870878406498603460170454326798602240 15949690 138376048508116100807676626774062526400 15949691 -3143933610184840253836966568890148674908 15949692 881741180289052005807006740108452695552 15949693 543170563677732137613450955177254071942 15949694 -3273552980064185110386607271746658368320 15949695 -124805362053197534690555778621053468160 15949696 2544139633891329375479059178916371496960 15949697 -282030145104182536835892090564002818680 15949698 -1563218843225090724261739387344389184000 15949699 -107958615922141633176719127258626695300 15949700 -768252551627514294847849423989270432000 15949701 191285853604763545370213523311127904224 15949702 48621729389288177731089690338890414752 15949703 2844469321975701463368778525564419607680 15949704 -1553548030384328689274750450395207802880 15949705 773768264099383818728371784517102720000 15949706 4474453644216479146530086357048044600320 15949707 4274427201127696387693906570210983508440 15949708 -392375020269455241038624779646885462272 15949709 2097007546827600566098918054266100841910 15949710 31132086528867907499561640793852454400 15949711 3584197691361928850203750734652816082952 15949712 -718543118717078198038290966229313347584 15949713 715715750349793554943192849310195372256 15949714 1606898911869190564757525970357606558720 15949715 -3183246111862665138417607937894026082640 15949716 2197297564693557453934058374945369085952 15949717 -1216040775565070679835436885396551984224 15949718 293499992430476857968921273928443326208 15949719 3267759992703724034160892532812674921384 15949720 611994398205391029307623142123117977600 15949721 -7775720646891362519706948879667987402800 15949722 -1650802427757636337581694056069193916928 15949723 7128392073128133498258270311193254890920 15949724 283837704683426302583021089905811319808 15949725 -1572620358885173030247071860600189264800 15949726 1336550331086268576889804524468722821824 15949727 -1117699941929389250859137113656389376240 15949728 2262986653837273044222013105790388731904 15949729 -1237703843862521946777518225035686768670 15949730 -434410652850667712900824466295204120000 15949731 823268253225089165747335933009747730688 15949732 80690729821426188091610822722238963712 15949733 -5583153082359904729997660254730936190018 15949734 -1187937194335553650141049976613548544320 15949735 -342381446959427406884659417152497517600 15949736 -622381654173142936642649479221212160 15949737 1907717923315411122725259158582718445440 15949738 -153807811700552356781909929177323565056 15949739 1224933272227701095751843837597652485360 15949740 -1784345573390983082946979588737375436800 15949741 1297393350788562623931937552605078306624 15949742 -4777931646257407000109649437411233728000 15949743 -1513642375763885638443485717025517711872 15949744 1472171027328211573256697626141914972160 15949745 488411765702296986556233982326515659380 15949746 1430969187735860612162726831769979561872 15949747 -3198292176661982576713666821135603634488 15949748 54031577417975956329702818188177735680 15949749 -4376550738369611670461527841062883034336 15949750 -1513118907018179451479918782565402400000 15949751 3531866077856804605308977272824379987752 15949752 -234288929070714194560871979046620364800 15949753 -455584903616797831762717925962316398076 15949754 -3600641814623095788317666502487532210208 15949755 -1403642714981944084759494494050729935600 15949756 786896400220210324101116559887344233472 15949757 5706788214990719907009204555016179835992 15949758 -694330702390612741568193000015999270912 15949759 1734086787500034038020267058031536685440 15949760 -919991635843137028568192632363438571520 15949761 1890236862842616699444888458431787879472 15949762 -3866902785523297795043023651407379578336 15949763 -4706896909567974330041152503093538049988 15949764 -2805053083062096249702257786292480860160 15949765 -1258416609107129558053525789047702144000 15949766 662133118369732904666176225514513339520 15949767 1659581338669335850023364818080775242448 15949768 -2063425865480693365847582108056262400000 15949769 -2802631041438994101263721778352568149040 15949770 -57299775534766578665277342682325199360 15949771 1540257750600329729938304988412897325972 15949772 -2301460967072658035622595036449074677248 15949773 -1657659510190334258228585831573815617600 15949774 1844139144959047028082273004658216697984 15949775 10615422730984979174924316214997403600 15949776 -199181220817538722470748879938448785408 15949777 -5659270640563177991863977579207550331280 15949778 649926219034001229007757000033622643200 15949779 275581993502785538063849358505797918720 15949780 -787076809711999038203700761721746104320 15949781 -8953568773235099991704985781144939782528 15949782 -2570685323555656116952710051027859676352 15949783 3847567098790751766647948218867596663600 15949784 7738676626585095103678288671166443110400 15949785 617224035524529242760330786089314075200 15949786 1208550490590114887840648794421740100592 15949787 1750199657342585135524301723787635487744 15949788 -1320855838227256357829862741752665620480 15949789 -1896644309092410531668332697918329400410 15949790 159933140031614299120708497463420782720 15949791 -2023103389331988544136771678599931283216 15949792 3366044258316717010899720208005634719744 15949793 -797666323210261367288472347061645380958 15949794 186335108382877473694141683576217855872 15949795 1032379857186620691946306509659441145600 15949796 2720448984958408293002259295267597737600 15949797 -3112613212213659069108946192524111720000 15949798 -3346723688577033338753898291670706637600 15949799 -731774478815763302988608440212650950080 15949800 749760673731261891053940124248094848000 15949801 1656043321279524224185924021142842778752 15949802 -3041528098013670725881029379232378781696 15949803 -2461525880143020391917547192446581477376 15949804 2123680690577507045241875286392830145536 15949805 1287214927389343035285930207729983144460 15949806 2331686216426449004154726249111143805504 15949807 -4262911394758250450508723735194094679328 15949808 -276720120505265042017100569517696876544 15949809 904508778617599207666181212031110122114 15949810 -462574496810504145570140391196135956480 15949811 -3903862370563791976436148913601341230168 15949812 -803013930208959082786587035779809896448 15949813 -191229992556543571561409885326868054016 15949814 1939200260498719790070807157468006890432 15949815 -588861958180125654024010093310304430080 15949816 837339895872621484208726723170889011200 15949817 1631327238879336144179725818866403129480 15949818 -15927847533302907784728319730543347200 15949819 -6201180062814537262087532623943950097808 15949820 -622017241031803827102488432142767677440 15949821 3549803303809587939423435020844019187712 15949822 1093973659008282719614145064291385064832 15949823 -3648609712889896779807339560896369532928 15949824 -1398187374945962185804795329629241999360 15949825 1282067032867731280296611350408811299500 15949826 -2749265732229870005726727771661916759040 15949827 3660360017993852820193728863432411963400 15949828 -2730508221234944018987965411287049048064 15949829 648327564447000256162584354228730674240 15949830 -522272144217047586746585455998792679680 15949831 -7281088752069862430049651273466286891368 15949832 -5518013347471376571045902348229145881600 15949833 -1243968095484508344251331988140415303680 15949834 2353494240815425626958294270291071744816 15949835 2487995693353722966176135882517366758400 15949836 -1130143009622791177154807074215950008320 15949837 1977395279156390177366588724827611676160 15949838 -2410270205837888005881751768769564335680 15949839 -4109866677583247629885661508762364390776 15949840 -19053936898058153887428483469735280640 15949841 -804929108277468747737719909480090578432 15949842 1728068755317222015610599702725117339904 15949843 135804796182378159448662782290894773984 15949844 4136964649958266722843989548909909395456 15949845 -2282848960142199507759675488453551214400 15949846 2303719486040898254245466013320400957504 15949847 2301193730755481280815973522774905428296 15949848 363933278513269178476686144551205765120 15949849 294674286374713630757797475420044463236 15949850 88255498821427304486925703295798400000 15949851 160937970011165049151535631505945319832 15949852 381489296176948471521576983488303501312 15949853 -2197808479905098703064307278802344929672 15949854 3226651987322213080323327536463212112000 15949855 -8048627838432613158237144175448019405600 15949856 1660873282502200391338842768605869768704 15949857 2987485856398896799264039249325493696 15949858 -1606837628760021875943602101120670316720 15949859 -2336883208673065371588167276463817210080 15949860 947313519974053692517768978196715663360 15949861 11374742671689183120898609691799074880 15949862 28816482293470147424701780468752579264 15949863 -2987059460710408022010642237380190667680 15949864 -1425870831744372908938452948635262566400 15949865 -1769344489593050081732231236865458267740 15949866 775946404554325097916546445221680398848 15949867 3315953901555116918282158952322773044916 15949868 -1435901980870180902569739577606279941120 15949869 144544763040855494956370521673327908128 15949870 -603024203127586700673664724114531565120 15949871 -1439178160435304981105424499348066076688 15949872 -18076884042738757395903019174887948288 15949873 -5533215461308052812955857526320458504960 15949874 -2637786954397555816249629989675276174064 15949875 -3684789593757761086052419036960840932000 15949876 84731739306961977279368725562474250240 15949877 4700030163529599200706784222307103567726 15949878 -150918147249952074463229604317920401408 15949879 1141752144102311279682914509682247261528 15949880 -379969451609100434578541028219282432000 15949881 2162994151611702684953030857488191717370 15949882 79285926367149419015075032300320025680 15949883 -2367445669990726522939226631084882947640 15949884 -2568637281884899305270661179835298135040 15949885 -712033329503097274013628828197930058240 15949886 911899919301339659614890528017273778816 15949887 -1071957242693525703088370668606250917632 15949888 1565385031007448717536492236171641356288 15949889 3167904870828716125518901317949949333424 15949890 -327073080311465236481100016062660879360 15949891 -416519919662663429060087595766907440708 15949892 1035018560436760615042451673943550069760 15949893 1382610223630432625208890242200455098944 15949894 3169361665510197887859756788383383373632 15949895 1472937245693249213472211242587336010720 15949896 92076140865808092184902797523939532800 15949897 -2341006200444331712904954819903415385648 15949898 3363806251062848173027848725306363307264 15949899 -631696271328327983280100230601083548160 15949900 -1500695531844378660758544418085812000000 15949901 -2134080566877914052969018840143558325792 15949902 369925994180720359224547016432351938560 15949903 -1525300036575345408828467841903561694016 15949904 9053945200581284050244809238398894080 15949905 -821554968695568057550030060062538822080 15949906 1542824610747859176511470566445405333504 15949907 1096706212597509442074825345122482194156 15949908 -264170808504787863929339465250086693376 15949909 3013850998870834177680036949076063004110 15949910 479231093749076979081207454327207852800 15949911 479202015400613445637617097236011124480 15949912 -1669754943637927628184248014178802892800 15949913 2882831459186758090758461689794980160 15949914 755215406036467592410634411221751128320 15949915 202125284944897291291846751768971450560 15949916 454823480007993992911420054737647357952 15949917 1366225191863289512280360142115723372934 15949918 -1357153475884182042572023810794318043584 15949919 4592744721813005480907522749544286732320 15949920 880642234482486185533303936349078814720 15949921 -354214604518333211495017903564033548120 15949922 -44502489470735502459794940538356013488 15949923 1370540506436542062900411558965820903168 15949924 -76688603598110012216485107750754847104 15949925 -1838616701529759595279971810301752468000 15949926 -517602273235135110073141331266774667520 15949927 81115621494956763227246947130454936672 15949928 -71899479053911435095176654276177264640 15949929 3676573695145496502648211941796259120784 15949930 -1730609342946369361887733748017841356800 15949931 123638338252995254010992356557752886312 15949932 -3463681603921067935233943357087343651328 15949933 -6038349295740646213561950241926678779818 15949934 157158316878304174246725851763405324288 15949935 -366134484756298235465473759567653297480 15949936 222189107134050119093873121256813985792 15949937 817520137040893235975475351142216256064 15949938 1524240450497731121216107014133437116544 15949939 -4599122026613555961816540730684240803320 15949940 -439297886595313415719576683314127432960 15949941 1894358410099745691910794710107669608672 15949942 379189496505481829832085539183951494400 15949943 -2298708502742398937757368695193877331776 15949944 -2557825409426890882264079866841363374080 15949945 -3960504214679294475778041537345698160000 15949946 1371679668669828729729660809420401691904 15949947 8431110906437729346492970363202608896 15949948 -93155105162157590206632662558619992064 15949949 3560526510916165196725148355880739394240 15949950 458278470136762287056523674749624291200 15949951 3621341471502888235228058893763824542192 15949952 -3375565671701190110800235509330351226880 15949953 -111101206579962388379014316600262047760 15949954 2872088461895338397103633427619367796176 15949955 -726380147559863104182340095533102035200 15949956 2086277770495516235400447657592237922304 15949957 -790157045570685531740349014808487214820 15949958 844076020752284462639810560414137069120 15949959 -1086836924508193670251542354860837316696 15949960 775159451527040836742042419865232384000 15949961 -3092645147419634400749837391680365786188 15949962 -356267032490009511432504949810846049280 15949963 1208650456844470833787667458405182624212 15949964 -696073155020272504527857373143136382464 15949965 -738241951403162149604803096121360309760 15949966 2228256158889204485032818296281076642304 15949967 -8282806311484657507800985348847327421696 15949968 94732286234717641568592301953505689600 15949969 -1274565734459987472911566394419601803840 15949970 -95881923843988091863169088702750686400 15949971 3403860748818339583962121527420304785120 15949972 1838644362581242075125748915544524779520 15949973 -2047326133618803379609098161114077811616 15949974 -311922262650663808107062719072269242880 15949975 3414449825974388484071067943357599913000 15949976 -299213165159937484625798492423977697280 15949977 213080922792007727110453555281009504720 15949978 -3680573020868649780245974173188823072 15949979 -306089436033670677295639290525251363232 15949980 -763134386854098346132883856540244531200 15949981 727506355341615601768056483190192603872 15949982 1818733123755169039189519226917515998592 15949983 -25150578573431677303602562529904644736 15949984 -462726238366106493075300709494369681408 15949985 889043974791808523265678275617502604180 15949986 -653781359671290576883643936538587982336 15949987 2708410259467323857268197974875138025240 15949988 -104922110218005247093982665151904848640 15949989 65309873910109591996162992111808082688 15949990 2247178476465236306972548323645770880 15949991 2184601113710835549707905141471595172912 15949992 -1386264072688617485249941973594002145280 15949993 2477331978207579893335054510259922645242 15949994 -722728794403017635535126627164860965120 15949995 646647523819723961357337695727305388000 15949996 -292504947668740655710545203228419665920 15949997 -260655835814760536797509018128548063488 15949998 328444916322361569820796946258874008000 15949999 3464837333107043365270668593030325552800 15950000 1027852926966496432020070678514688000000 15950001 -350718697927934496531680443423178702400 15950002 -624962194630597212416430925140972607968 15950003 -3098326357493786108916389235491231551200 15950004 -203474320150809659708001329953660366848 15950005 123244807822718633776973543216476389660 15950006 936976730074528270300802645366111879040 15950007 -6211734071485660306851778208889641469360 15950008 1436633199952578805994721516666692689920 15950009 -4750132078179279785785797947646350792790 15950010 -384505391726560855521313913422432477440 15950011 1238044984393974587426460082313703928320 15950012 -1113978103695300663668596219337537860608 15950013 -6889636974085798742422674489091166039712 15950014 -2343022591867950432231474222203817769728 15950015 -2128854790517925474117566002679648838480 15950016 -919594251358045101099951158605730807808 15950017 -280974870692377687090877111896274645760 15950018 -942088185165780139500674040655075766784 15950019 1068273640493739541726850657298205636344 15950020 -2472267698312096368731545703759527608320 15950021 -3614040181933025545153336977594150720000 15950022 -1746676420361272120150360164355177545216 15950023 -527838472777592684818621532896800709616 15950024 693375548928658123896039946025567692800 15950025 92086376571346855861446428115354384000 15950026 4138385517046091744642816084141102321712 15950027 -167889795970653998486929997960331955200 15950028 -476540962860683229200776454915842375680 15950029 -3530785588185562201194970536872630556840 15950030 1384340558610418969081466986318908308160 15950031 2345625360570484568493357178967430684552 15950032 123531952329608241824283738282657841152 15950033 -122741863434518977107312122694954882912 15950034 335155734090470560566961585570469340672 15950035 -353360665152917875887565619202626419200 15950036 704092009010246693483097828483214080000 15950037 1502375016938503027946235622578617254560 15950038 -10573084111931571692333914354755709056 15950039 581025435882493996129601166091648935336 15950040 -1353488922799625630108584017383473152000 15950041 3868863268703837687950627179756914436612 15950042 3936237830135624057934450297021918066672 15950043 1551906215949655730174878477163705457132 15950044 1166006661144051604595965964727852441600 15950045 -19978796001440160717628743970039017000 15950046 226927546883512211791323418926033653760 15950047 -4750082433630313642414653507030714657480 15950048 923206584230772604342251886859133911040 15950049 -152850086502323992097966458369675329600 15950050 -818880148203343747437380332660758637200 15950051 462479576904204196963357152565176766860 15950052 1805084480198888960938445725863349723776 15950053 -995802816214675437095665498845595110400 15950054 3174689608281434129219581434110004170976 15950055 -209856856529606444747900158137588305280 15950056 -1302796505568664676671896862495548933120 15950057 646108273182602363458301580688094088192 15950058 -267190242638886857457480255581937070080 15950059 -2170593107596155508152017326664193065740 15950060 59620834146380442752338423877825740800 15950061 3179506550959028878367301795292789190400 15950062 -108445500086930913826986114618551431296 15950063 -30962549851457218416987572308865641056 15950064 -143434870528306572245769644566753247232 15950065 2340472303693107758430958251763957907520 15950066 -993298359256634751848093533561109897472 15950067 -9945814271792115986209677734714336256 15950068 -2900848942997680651720372773307297985152 15950069 -1739908324044899534867569695879273640530 15950070 -1740208415040958008922071125518581943680 15950071 -2223125663024262997810935829791805590248 15950072 2498415361627007574706226508938208460800 15950073 -359147993181651829840062185875107986400 15950074 -1406071063895059786431141669209635899648 15950075 3398223857440471497354842077414418049600 15950076 2940962340500522672875784669735092224 15950077 2350039179709916279272198226274131532960 15950078 3552754745241368920414599311342216739840 15950079 966842550243766910420637077885329519200 15950080 3600614484143332550888701136614887260160 15950081 -355117861103456099479431768015657996096 15950082 -716331868568308197359598439253004848640 15950083 -6282088710698268694759958591513908337668 15950084 2778081202963750800328329703973784921216 15950085 952380573797966321515086585614932323840 15950086 -60877233793454548947956461404651398400 15950087 14258881575574804666528518991821502800 15950088 -1669139086468809848999834809552549478400 15950089 1072635156725058162666620218514143517440 15950090 -306909960593115850379454181624611439680 15950091 -3665279806161504200937489244123371527208 15950092 3450704694595695116143008069929132623616 15950093 3335933400368622855836079801080122188342 15950094 1360592760786438579095361613226206939200 15950095 -69100975136990850977042169793939516320 15950096 749036438024408806973281402182211018752 15950097 -767242790998921240853361961252670679960 15950098 1638419379065209890418729061140227906336 15950099 -8220651851134713867314809227517768248 15950100 1709387156143104394637859197954264064000 15950101 2566483127933050524921548138389426269920 15950102 1061829547619353442632336634598604685952 15950103 -19698065165044740799108635876019854432 15950104 -7361886695471647165550807798546302986240 15950105 -1193154942475117094128692530052092680440 15950106 -731272846254043918506025662238841910288 15950107 1873708227183466823476735306181761215192 15950108 1271104075032720078202410009278651437056 15950109 378097574690901877022335001819460599808 15950110 315831533587736804953528525694315781120 15950111 -2183517149916474654894099143965728405000 15950112 -3527551893090534131254972221532883386368 15950113 -4979018135984099398746909053228127860638 15950114 -3695210136467568560290513415474598558048 15950115 -158881036314153313809000866128778205840 15950116 -872037659253191876877109564242795479040 15950117 6809504776663303771554176188933447727166 15950118 1565915586568689045928609753094307559104 15950119 -21322269546995401947692054540947226880 15950120 324839710202892626340582101237661696000 15950121 1182627723490724872818790391879861904864 15950122 824006393606989417671277973778491505936 15950123 1532344553184007129627337601233806041600 15950124 1179201564060207067920797049402103944960 15950125 -1269969058278038561317909131425336001000 15950126 -761759064559628403430561223914488439488 15950127 4496400542802119197374361796252910925320 15950128 -102033236897132392685006993732760322048 15950129 -604975968676329241397238590851931167680 15950130 -204284883176419120516638167531560796160 15950131 3236257746311480065784109309590728796472 15950132 -2216369552616587062477829132481257680896 15950133 -1809996169848046522084541340525337807698 15950134 -1081864566004642067034924145161384050784 15950135 85499933404388097966314609193847048800 15950136 -3013523592482846248144881238747414425600 15950137 5031079043228879904004857251336564644266 15950138 1601797056219022893611372402621911678944 15950139 4890843117084625514024392160489674644480 15950140 -2252485608460099751987618702891017858560 15950141 -5634135839783248604133967801905744533748 15950142 -1121511873107527500493613457634761573120 15950143 -2974833025250659573809806798034807256320 15950144 662644420470294054156530399473110614016 15950145 -667557572475184757140168518599289830400 15950146 -2075917372027281946477864229081925223728 15950147 2166162487093457673050832573515044369596 15950148 -172078124188247548830060026365744017408 15950149 52156202769839257972066589078086299964 15950150 1156858964683260036144564102621780873600 15950151 -258723535922293337207320488202544080896 15950152 1893327631834985318022713396841279744000 15950153 4644511361305792973174397297352280881680 15950154 -602128509369209504649089458383695671296 15950155 190113020978752582125724499606161643520 15950156 44892249530316422562243449316246739968 15950157 -3478671134448879641264991378845932541760 15950158 354442205523978793860970069797562183680 15950159 4001440305009842849673864317462092821360 15950160 -478199227955055814880365643911530823680 15950161 3621314699520236718567920693603879545152 15950162 74385438147516432057718768632374431872 15950163 -1121308430309642938641382771549012380096 15950164 157206225877457005694702483695809894400 15950165 -215078963232508416705523831343551146240 15950166 -2096157055785652273957862361057900634176 15950167 9415682527771080752212700254309378170960 15950168 -1822224528981550104900191457212877619200 15950169 1810400468659513069132530762267459349440 15950170 3723674656660515184095159920590933186560 15950171 3186585749266093988179850360022217506372 15950172 -881310596357645468444762584906184294400 15950173 -7871054650906371354787148948601657071578 15950174 2268676107927112228468430668061699021760 15950175 -717694478796929076531611948643559929000 15950176 -1194558167659369305400743071425431601152 15950177 -1710702342182749770873017279497000420560 15950178 312778582711524101075167117419658606080 15950179 -1108523149419045827027786374316599344640 15950180 2816854370087843114108235589663230470400 15950181 1005547836555846847807139814929215837920 15950182 -329020526323774117922345793253223700480 15950183 4356242371979684666363771757861423765432 15950184 -1681761567293521811560388764078406369280 15950185 1183254625430500807565913414501778340160 15950186 2293646844633985998410626252734827481600 15950187 -313780260963044714765275488231360253440 15950188 1929660445879722586995961586311353717760 15950189 2433349885236598267718787415297819640460 15950190 -1035657568295859297988881499230725316480 15950191 4462892558559793705320318623764053338064 15950192 502419942682905611045448148248163024896 15950193 -1029781612904012601526210482652260114432 15950194 877348965890623907909261929265580097440 15950195 298636950364494413457662173961477328480 15950196 -235052498286771411172598697982746746880 15950197 7819552548617108590539624814523581945646 15950198 -2200872089879596364006142361251412908480 15950199 1805658693656725023006561238593492933816 15950200 794368234096651995733404110801286144000 15950201 1634052395649711461584290145484480740992 15950202 -905309861676288327857675749081488777216 15950203 4840197537570145812136820639856193127280 15950204 503063825482361374295885981454906771456 15950205 -5207614995017545303146220566451928160 15950206 -630808380244392922184845271194343720448 15950207 122763521012939292011007299462309919072 15950208 168655922835621758694192148401409228800 15950209 1194528967052933246294549107769475605040 15950210 -3287359355853741690937297186149389691840 15950211 -639195803568582467514117817472137630728 15950212 1400802110071896900919709307516963097600 15950213 -1198289654907074436018769277138228781696 15950214 227558188008654074441985097868745629952 15950215 2476587784844316209641497372771666576000 15950216 -1044145308046123929158314405364647434240 15950217 -2722235762030173361597965530925615975920 15950218 844851822848964436538545702248207328560 15950219 -2780948134888747232492285865905315165568 15950220 -1676679810089771902009569388965734400 15950221 2667262506568269983669354677859170344960 15950222 363675984805099734848763050152601598912 15950223 1038548155193032693018145024385634644000 15950224 101148861304726072627022809696166215680 15950225 1784238261138669233721726187574557389900 15950226 -817226460605222247822345095380245075456 15950227 -4582515148030629269106799008035562691924 15950228 -677285507378284312288649665702497865728 15950229 -52247475251573620656717215560398985920 15950230 -508503883941097902728819773682564609280 15950231 -756741155594450048317567874485561268136 15950232 -1225132183362009758802395301094007808000 15950233 304575695171428299087614431947292009224 15950234 2905154970345651385839483644437444592640 15950235 1833963653535557595499818338769096251760 15950236 -442775753789473358905195377629523550720 15950237 271284923419371691569169248570451885920 15950238 2073661739198965936626280891234946190144 15950239 -4416903579362600426193173136835543228960 15950240 4008417139880962348721390683486942003200 15950241 2651716832642220154591872194141615735250 15950242 1104622833823720039986978657995741366784 15950243 -1263594157021381372712518567269397673508 15950244 -175347258579107865150348738340249436160 15950245 -613655029959274457451293216474186698500 15950246 836019528234652975122040869390999166464 15950247 265224863847492900456969761388781710336 15950248 18508647833156120280824009438244864000 15950249 466441805539950220492012802296771007232 15950250 2602157589642515287309039135073721600000 15950251 -2873859455356517105978059943119960044748 15950252 325891195134499240333409490687504276480 15950253 60823157166743773101743921567868979200 15950254 1011350452664138083555837164545821435200 15950255 2529589653394363724578837792705576841160 15950256 169784758862624960744616206196003569664 15950257 6515526832836013155207825382350482701632 15950258 -365713480288590551066723072112377840640 15950259 -1373879326723950787903070085903324356016 15950260 1386311354259859917718383195113633717760 15950261 7988111601153317719654403085578361642300 15950262 89257214489564984810605416667105993152 15950263 172563225014492354910503551677249094880 15950264 2495027621383195322050418175837845483520 15950265 1008793129761206591624970848623361920320 15950266 -2297661984253664720906756904921939681168 15950267 -2482728813785422868820529233637449577368 15950268 248234249447058636390336883358534410752 15950269 -3890046061244607374381634702342666478004 15950270 -124791055045409725954663394336841584640 15950271 -685552189801569717859248661370496126720 15950272 235104315494421532927406383755375411200 15950273 -5365407690579903397908488450298350394960 15950274 666203806269550415766769672577090520960 15950275 403972133143945780640177307174831667200 15950276 -2386234446417998124275300144829438412800 15950277 -1350106582061896113727062046208469561408 15950278 -2599736514395921830352574513764344870560 15950279 -739410931249382353565898011435697390120 15950280 -235552771620134339239053882624356352000 15950281 -388636729886381645793828571401466178176 15950282 2424001606584244202820898626019595563872 15950283 -759908770242779789945969016390733780776 15950284 1334308465664271105051537824671450658304 15950285 -498979206505310933438694092767291062600 15950286 -443145568306939236285347860345435346496 15950287 2028581340690400805197469630848878749936 15950288 2024939007455420790037390935964298772480 15950289 6782303262263450486591382774275799648 15950290 -1722203137088271443810591391285565099200 15950291 19682479589165839791749881726394745600 15950292 -1482812461844844974538056813689120382976 15950293 -516733354326155301882319710459999620736 15950294 -1669561215522434049100950979108914542304 15950295 -1582716044580999358540067651534586941880 15950296 -11439006963050989975648275967763349504000 15950297 -814045274047345688700290244736673181120 15950298 -271011095960731629052044417613244596224 15950299 4098670812366908691578502870366869903300 15950300 1583848128310239876734126484444185318400 15950301 -308083956744894551747625239685949320000 15950302 -921785457986185662833839310243875508928 15950303 11560512060440852166617264476928053295544 15950304 899068377690680865347948186848096419840 15950305 38121626114678096145266919516190984320 15950306 520001546061542895003934226567439888384 15950307 -153326082802946695374586792399271201160 15950308 1525310519729882726674302378059287388160 15950309 1810977509893951666651060417271552208510 15950310 -816414584088078198193874261598748569600 15950311 -2311424298765655748107286652840233683456 15950312 -488623663765840668330413012895850659840 15950313 -61305221090637898026824066932245949740 15950314 2320336836297593456047130932620938583552 15950315 -3713172680938997232594177352123334026080 15950316 -1275356517261680408537192291480918163456 15950317 2297230364272408736112759522948567473366 15950318 -2603684831066945296433507100072536313984 15950319 -354331381487960743817225045324643048960 15950320 984863183424949046383324882640238182400 15950321 817060517820034255590447691768140744432 15950322 2188019977522538001547713103485643977360 15950323 2401202881535745329736399941185442202572 15950324 1009137164668388590412555742282214190592 15950325 39844968166058182695000579003807801600 15950326 526542526490972405142598366615315666560 15950327 7387261575217405835961500313572081999760 15950328 -3724591626606612808455855224669925027840 15950329 -1411093767462054962548321135927078973360 15950330 -553344475740689586446621386470513100800 15950331 3067741544691112709646589722122041761840 15950332 3013320799609598273894237964403273443840 15950333 6082311124387236942613248926522979500838 15950334 16835204285260478325587660977618062336 15950335 4125315958374885108889572858975978364560 15950336 -706823488177992990257291053825070727168 15950337 807853650520078400076998489960554659840 15950338 406814203070823125212964456852921530320 15950339 1474653793652639994807707914933604611824 15950340 -34829317587952833446036917254350131200 15950341 -2594972526035840338387370020973959748 15950342 -2860799695748013426014201287691264384928 15950343 7021013905338320454186721010236691745024 15950344 -88549363215879783937874371966584084480 15950345 -3249012095447914299499686441275581599900 15950346 -1477763852283092860196803407105840758016 15950347 -371526032640472569805937223196762252000 15950348 3195130094316670580724592952172817996800 15950349 107261596590913621641438027573370902144 15950350 68951916033607824501735171699683443200 15950351 1962855140129998371808702910382908306352 15950352 960661837146327643447813324531085082624 15950353 -207369034299756594419008344616765652832 15950354 6377996194199443948734018757011028992 15950355 2526530598095965502615138936921451552000 15950356 -1949495566234095120628643232550641278080 15950357 5856342841527683762660431646450374350606 15950358 83761003953719294061013182129741593760 15950359 -2810858898582289487275996855164413395896 15950360 4025413905615550038386985358020977664000 15950361 -388935913718820954278861870028839853696 15950362 264848504454488210387284689833709817344 15950363 1903472162407525411971639875611426634496 15950364 -3405784375313593762745444026869416461824 15950365 101799953442359070048474775380634209120 15950366 -1115582297948202501617803790814042546816 15950367 -1403043366352113615268234139223224873520 15950368 -661904533414916516929025770340355145728 15950369 888366671154684841765780908892508499396 15950370 -832544026093439826334972943169544012800 15950371 -703714370215091006395032278512412939428 15950372 -4780093624070972186713268318128753751424 15950373 -455906566578540740599887112987782300000 15950374 -5547863127744919362643459371518001315840 15950375 1585811025029842603209279910464740760000 15950376 1545751662198560460574266826329694525440 15950377 -134891989137185958420705714374696335680 15950378 -4093335206002976685233556299710138343760 15950379 4730783187207094281148768461062509248 15950380 -191422962204700608882197904972412200960 15950381 -876983804563128116052093316338360883818 15950382 99642566178910025832315715667279677440 15950383 -2728883579502756091426179547442698156680 15950384 -344950373409255568512877820061680025600 15950385 2177915445971371993860001825559139686400 15950386 -4229465593418683232339857466586971093760 15950387 -6199290528304339912733189043944980910964 15950388 49161232429689528323741416862590064640 15950389 1093184948404322268462288616731897814080 15950390 2403858368798495416553346639587379156480 15950391 -544680312400113708052867898746417546008 15950392 3263958534472567170647823126713923891200 15950393 -1113942302617581793249437579645667430358 15950394 -10441367377145799017279630848537354272 15950395 4903290186469774342391343307953850934400 15950396 -1702754550810510301880801261680970932224 15950397 -1639724824324819623190832479941680390400 15950398 768594210496799459189015641030101907200 15950399 -2408634217339697900691293183342915307840 15950400 614003562198174644992419447608495308800 15950401 -193010330899655124011999537668326025596 15950402 205266100471186732803337412640028705920 15950403 441194218917328385188557131104122662208 15950404 1510719700564668902129719182790135096576 15950405 3280361663537834453153352066140867940000 15950406 451556418198906149193990936427479955200 15950407 -6181701066784091206240521081809264421120 15950408 1357288662197123447247678359045119411200 15950409 -779837954147757835435876068037030717440 15950410 15434750119699421357753361612459294720 15950411 -5841114346091353604834157751204381514988 15950412 -3343761635560463562021339089749578777600 15950413 2604610450573251847266372238392624348662 15950414 -3076862100896625941185458349287164201280 15950415 -857811349859329812178682228987091898560 15950416 258621309344644248461100682340014489600 15950417 -2033963892571719829612529659595273289408 15950418 3190426907680912515129111696743344766976 15950419 3898595378127481576280353058108540611820 15950420 -64767095420775144363964653658879242240 15950421 447779164599731309452067931117963462108 15950422 4220683431617592604122876768633558270912 15950423 -5390742369357086786464195363207645262328 15950424 -24438450135091512501507217467488993280 15950425 -1091822432048512841210573518483258667700 15950426 -3515050706920375341000174725830931267088 15950427 -59987490922512967796298512391294326304 15950428 -2064504719017068358309082499530220162560 15950429 -4287385534426947085252728581427783575520 15950430 -17897446776647729990985200995453793280 15950431 2682716411726426948407086266121645603792 15950432 2904989735882257195913753248703259869184 15950433 1374021552785722476437879799675660859824 15950434 -245710581302738100648083338155130172928 15950435 436561944689669326356592953090665517600 15950436 1911668226503889976672027915863893698560 15950437 -8890887608624946015586887135401177347968 15950438 -275187137048960798403882396309073133568 15950439 251149148818270457336258321194190732520 15950440 -2775271130978852016433960358426103398400 15950441 -686767753636354196278246134281799156216 15950442 -1036548959629947032143339762999894375680 15950443 -4172178266182240918824293226377556396680 15950444 844747794268517906055558475232031516672 15950445 2273832030018642691291383724088745600 15950446 -1123535319441062770204967769073805434176 15950447 413159962844429867840156388038055884400 15950448 192932916657199592697394540480403472384 15950449 6094794832521111294522917637649214378450 15950450 1914346570117483673806925323808683020000 15950451 -2237039413026706038396412220664166197696 15950452 -1245575173635878936260336943855264491520 15950453 -1581341278317062668102115229495490553298 15950454 9815562163950280688966720374732640256 15950455 -1304689488023314986060247180658585513640 15950456 2355488980607614272143363261622316339200 15950457 -1353149074744542540150344016543322328646 15950458 -2282208306652530415715453135020450699920 15950459 1904470848302408359770646566668238867216 15950460 -764922687137160419689566903300986403840 15950461 244444072174941119773893444580651460224 15950462 689259025572929778745394677193563200 15950463 -3814609906451690314358946082652587392 15950464 5089453343726811837593154186811067596800 15950465 -3660459608371994499780152837940146068140 15950466 -62872412519599691483817207903983662080 15950467 -2611334754488182459437183362358891786080 15950468 -1354030892522556159230330182153712920320 15950469 34749590656982068801218814728823026144 15950470 809598213592910872295368442309691223680 15950471 -4514548170196364209683710548564143476208 15950472 1993441972127272858202907267545961553920 15950473 -782519921925535004212877648719510287360 15950474 2954641098216762474802459790782577426736 15950475 2033714803715974776971382726742558739100 15950476 -1988462136271701641693360142005559959040 15950477 -2547378108086995291496513816523818923392 15950478 353178516085067054981990397045095683200 15950479 -4060968031901194805487668458992922547920 15950480 -465015474264543138699694401166529495040 15950481 3483452410576452568026508495628639453760 15950482 629624908094835810409704028115358536592 15950483 -6122107384813700045497725195823309774176 15950484 -5348879879915969519448129710696843010048 15950485 -767635639783901845391635761080361328200 15950486 1151482360147570002591026259638724563520 15950487 74484315096825657766185626076382349952 15950488 -1985744049640202508573206084851609344000 15950489 -8799042392188683944926390729370165897088 15950490 -100608900405651269800642709317359244800 15950491 1409916267515311857232007329305852337440 15950492 87421791856960876190543251896454840320 15950493 1760632525948298007051291730671275443200 15950494 -384070373231253614935364004777289623168 15950495 -3337245249407830527574476292026525158400 15950496 2898616698782273089528252062451010371584 15950497 -6273303202444299387014239069065813217054 15950498 -841189546392398283061335073228852835040 15950499 679384302317265889402081625930957021736 15950500 153751707064644476432756479931566080000 15950501 -78843621619152890125237877769307815648 15950502 2011100780382194098559109311809065792 15950503 -3941002572042483956964290741101037594248 15950504 -4135100137939888889368752784611853516800 15950505 -347493035415867755966792426398734869760 15950506 -14912667435781928961619451830860820992 15950507 -4457647218446848862540014425913115255244 15950508 -337234560052832767097480623985814011904 15950509 -439042198862044488693472939554309714996 15950510 -869450521804370371808138507742956427840 15950511 -1063872461139566271745271299711176853080 15950512 -27327592315474338409749703577859031040 15950513 1606012652586511940058372688450226799762 15950514 252485707312134426925305261010638943488 15950515 -92201942053760799927456070957357718400 15950516 2644499112634885029782038662102321709440 15950517 -950521534928595752345894808774508697280 15950518 -451486693388046519755703614027221251840 15950519 1742327432407769601351358935269963729040 15950520 945883357686411475702904515071510220800 15950521 6129123605838719885543205885704703945472 15950522 -689813409487664323331256438257632266240 15950523 -839936935732255848000566078114746570752 15950524 4282173270648186445881595267189296174592 15950525 2175727153015063601986250299056272152800 15950526 903955760382367970707735562230609308288 15950527 4507786192289211383950493310253376077376 15950528 -308172283387452410473509997736645099520 15950529 -2276786569181233561646084785686454790400 15950530 -2920030084699825181947955543162063247840 15950531 -1904864424628276309980503757340145251488 15950532 -34995509461455994764522059098918440960 15950533 -732344105441319468961901874557197451940 15950534 -369101222714754573882790497630238759584 15950535 146501289128951628669703284374494800000 15950536 -418668312864863312021586776979550371840 15950537 -6964166240577743884885829560790418989340 15950538 1419582382831011752373149957001604953600 15950539 6042868291389073630914712569199113540432 15950540 -1709859489009503732999611252288934891520 15950541 3774153848696833627577542152479702438592 15950542 3538625695371181975049537101099226580672 15950543 -2235950969261236045171953670145283171600 15950544 392171997404876161772546294223601926144 15950545 996920181084508969704139237655911170240 15950546 1161615120278438746587865716190562770944 15950547 710238090542595597181157424693998934240 15950548 -40545071373834208141545987858441129984 15950549 -216409486416242500095841897507115772960 15950550 241416901231311789335663084993674291200 15950551 -12077021598235722891636496714179048557520 15950552 24770751231240548606904391386367918080 15950553 -23146637160543121835815774326334397856 15950554 -1292234977201099623555869355448514174976 15950555 -3738466768019340781983388190301746111040 15950556 -2680491237265875095310582161907222850560 15950557 -675431159135929412461593222467967774400 15950558 588006643829146344253299143765667391488 15950559 -1562491672500224008044972060541333189632 15950560 4646525853066854754274406888139844485120 15950561 -3994368766449999634645628995785245380176 15950562 272626874680327528805222075583422653440 15950563 5482827730394666453192270600199608429104 15950564 1323437365506843765242412460419993993216 15950565 244967188989846429855229238288211179520 15950566 -431557196782446158188807904456667674880 15950567 -5828233430211751416656077670681214525384 15950568 1177013804578239067021454837226042654720 15950569 2083702208615171951462015148924998252544 15950570 1567915185289253058201233834679204528480 15950571 -368816345056895481443316909187556096256 15950572 -3408274413321286825482159894928437795840 15950573 126575068622312036434460182303868215704 15950574 -1653913945846411669556812282870642176000 15950575 -2363001299139766899814065750327599714200 15950576 -866320055435228522108017070602675814400 15950577 1242048648208147911350185267154339871840 15950578 5876373152159851916514475035972964187136 15950579 6391676087825539621763160340842757695180 15950580 -1298068179396895188396320632576432128000 15950581 4325337979453963203324440594502098494382 15950582 844430094422840779727052742252191199392 15950583 3502302664384992315259368071241758352 15950584 730103769220056137517701886248037150720 15950585 -6876591962066950529739541536435394560 15950586 809355507699084163314224392413479017728 15950587 3537146098239925536792453145131770451236 15950588 -794543852611749259007661191981741604864 15950589 -213965674492459109539149839825301693600 15950590 2002636393624590775397616133822713713280 15950591 -5702406952598491039959390290774870206800 15950592 8287939671373535720763128696241389568 15950593 6436689216872720635730671501106777667842 15950594 1498304003901131780158261549114350501120 15950595 -349704198410943650341835767067778124800 15950596 -1273093072290926549411701679367652604800 15950597 859880545788944492861354926048488320352 15950598 -400882743063564513885190938553670712960 15950599 -317439793558366144192361504158504142400 15950600 -1493112476910472884794933677727246592000 15950601 -155737417620421880015671684736306735616 15950602 153523578884376853590242380391783272032 15950603 7497717699618990051550632191510340288852 15950604 1578752947205383631243621628295365520896 15950605 4751419003030301882202335079075769607520 15950606 -1460525680416100112827442411266776865920 15950607 3671383720624921845091114320323136267792 15950608 124511896240218522866378438591968641024 15950609 997125519619286464171089122629759287360 15950610 -719195009757882898768810950365947488960 15950611 -4159640211605068843598431382993161496788 15950612 -2179859192019709496272398829307647057920 15950613 1162478422298427541041785202227088546624 15950614 -2074587288447439006498346171890198628160 15950615 1451220170856644181962740020159208576320 15950616 907630150896137955906147058141298688000 15950617 2411223887067820497049272129618534419472 15950618 -1734150993841110349436322353378953812240 15950619 -542427291706338623417048809300036879956 15950620 -431011447062870425335121141866767697920 15950621 -693918423504372516063313813911550478400 15950622 -1939816809880738122894846636886694440128 15950623 2445549706226629879432387008537520492304 15950624 2579167980225808941095526782296896307200 15950625 330018210293772977782257477226980240000 15950626 61429810816291759173919201457674298880 15950627 1774384299779312319546699057584191521744 15950628 814183700515898503804212144806658846720 15950629 -3258718475247434641852010848999579832770 15950630 -1295872238198999387680035182363963687040 15950631 915148685130760025265190680932141620944 15950632 5135733179517851465104097838624358886400 15950633 4020444990441560333471697780175724788800 15950634 -592837966165041324103521588410537676288 15950635 -56060551653681323116446245220473103600 15950636 -621657527004266904683955935542540124160 15950637 520642701582778184019903894218729437494 15950638 165265324002101456408477966378607083520 15950639 -169366567636080748876276239139769489976 15950640 91682166273246593001160857553311498240 15950641 1439155532274601194570446495404795232640 15950642 -3692915478836498523381812610974240460528 15950643 -3379882876904282556334551244424332712136 15950644 -1296521757973179990264304481202130537728 15950645 -1426014493491685743330852186668063984100 15950646 20229603370688242654798006343323065600 15950647 1278986380486730909775144080401203523584 15950648 -778074278543282308854651756172117155840 15950649 -1122666575839146310971442204269973848384 15950650 -706064077307576803550993987351366016000 15950651 -2925167992747739594407598274203752824348 15950652 1246476207359974293492296100440465203200 15950653 -5862429118824241184457565723846813833920 15950654 538111819650640152570168111369393451776 15950655 -589891789653187855049960882547532032000 15950656 1837431633739214527336448597203225149440 15950657 6118093714703590145264155717613289171906 15950658 341639427375599432396536135311051621888 15950659 -6152250977465923081499929087306826147140 15950660 1530523391548519532247565763723386613760 15950661 -2213500680105760299786405349776100153920 15950662 202008783304809176825336052914404487424 15950663 -2670451212933945514632169449363422147400 15950664 -1690175329906078379694349788327279959040 15950665 1429194074371081250859316463079761784000 15950666 -4121702420673590079750158411558865766560 15950667 -2429529221102912266480307192076188832000 15950668 -835899987118953655250418843453622901760 15950669 -289616765480331674261057879679525136320 15950670 735700305966691877536190345053170998400 15950671 4765226938392794552911433655359509443840 15950672 1391269765269095540392336345139278774272 15950673 -1739653252191439894424612743419210387678 15950674 -3285924545523624309326138573262632951664 15950675 418563543492484131909175032214291096800 15950676 -2179021137559600878338227947291137697792 15950677 -2973604681584331775300893404153985159474 15950678 -50590213963713184414229452825496883648 15950679 2158412325647466480378905138666669639784 15950680 2768312567387484686464882232298806476800 15950681 2506791835260594816770003257829915945364 15950682 -172904243426634987280564316009060334336 15950683 -2209767595874873566607140347081007726336 15950684 -14049163047481048939737976003785259008 15950685 -323245377854320422494973722190642583200 15950686 3079110289508027668503609672087018801792 15950687 7556403028583245875935159680688014450800 15950688 1029494157640960521423638234810354761728 15950689 -43309509170462196138058632979797196510 15950690 -538668792424412664838127955703084032000 15950691 -753361615843001668689962866852236600384 15950692 -3649832273773035477468737239748439048192 15950693 3865240081240790427534795495343600714944 15950694 1479961424441942497793433240984008606400 15950695 -1509724289418947039652460016377726009800 15950696 800042873184463760124893528447024640000 15950697 885669223915739240875253235715545108672 15950698 581178989236526744205781015021700352864 15950699 1667632591863444115649054373407537903520 15950700 816757913174083833786354194210191872000 15950701 -3102031423606183335198217552518047621588 15950702 -2871247352683449557026353876763260992448 15950703 -2800444114766628554277908285378413224696 15950704 227112163455572657438791919785548447744 15950705 -2997405741907564017689651472164452665240 15950706 -378590754757952792643208087860070989696 15950707 2221283253599678764410232564733370317280 15950708 -4783069519951261722164709148640184646272 15950709 1479473030284885865468398736585530368000 15950710 -2324219953206824855684888114761765770240 15950711 561407465692550451491860687900987092480 15950712 1998970262159847826143700582423798763520 15950713 1252622423956460370361520619179710953962 15950714 -637985156866965147510525683223855323712 15950715 2341603641000368038234645122480769674240 15950716 414011503198565650155192589038562467840 15950717 6318246828892122652763321501330547845766 15950718 74569384177696348090199250785325600768 15950719 -846953719347673582256750283960890443200 15950720 1328706545077986747608492427949218201600 15950721 -30674951330700213969229885782795637824 15950722 -689512322165248798488810488398674362976 15950723 2849132178591794391345587897431265355624 15950724 134281259415842452270166029881581383680 15950725 -3402514285103133544635005564480772487500 15950726 963245952407924330293722059525451484800 15950727 -3444912316582338597014976149768615532936 15950728 2046409593142285195197973325960306688000 15950729 3463664684599448319995872962892085171520 15950730 132927070048294804688155659935412280320 15950731 -156241827324284545015376492450424583468 15950732 -123677164910262181136890395466275717120 15950733 1546178001917770696451059683256962765600 15950734 2735090740187559915126775673796101768832 15950735 -2675334507756345865331558948768958451320 15950736 -324622093266009650773633769773728399360 15950737 -1538706254020131671488938413707450779456 15950738 -1218763570325905149606081693607579578480 15950739 -744921843268140225791511312565097498880 15950740 -513923946617026901499215816524301107200 15950741 2688217012463625812544148937242474554972 15950742 1971137241381525284300729986606199090112 15950743 470736880123762119158629866545660884080 15950744 -281558095429427566998797104724262420480 15950745 3057955879763472903369450288768741017220 15950746 -1524333951971803482589487584392521969664 15950747 542499091228478166897841873638733441200 15950748 -1124852981512420979342800025375724134400 15950749 -2382473620462425312878244474310492500250 15950750 2089856061266706259056538351837253424000 15950751 1196775397629962795178458856929779983432 15950752 -2812640211518050856592319157903529934848 15950753 -521008178838964816097107897009968797952 15950754 1369143956069272245956175260287929372960 15950755 -871004219786827375318993686749417025840 15950756 4810018592420677926959714672625561830400 15950757 645155419695222848256009052256793386592 15950758 -857392045802430818586952258219744624320 15950759 -1844046660498764026093549958763714144360 15950760 1017157944137052590417830901595704524800 15950761 -2563533568952618418970603189999905029638 15950762 -2228810727308559200962259779864030330368 15950763 -637153016294754295380910623561603094512 15950764 92889489122076564078909350414267623936 15950765 822939471747780280642818894999783051660 15950766 -1183753519051284079721595200725923225600 15950767 1694881583053470750095597363798293265392 15950768 585075718548078405096457801023438520320 15950769 2950962024311763798670626788912599135344 15950770 -1006776243289245281494365867987705738240 15950771 489476823068935574905230946822445952000 15950772 -786929130754601945407745904771203032704 15950773 1339170322287805806226482226250261004024 15950774 -347456065683545646361439979772636979328 15950775 -1019525871259810816750153190657329072200 15950776 1476504468083013561773486924521728614400 15950777 1361465758337580883740301723873833163260 15950778 1378641879261022915003552615224669901824 15950779 -2003213307882531663513784831324281479216 15950780 -1964324518558531990415831602963457318400 15950781 -1505380982740718159954187667611248694336 15950782 1991100683266400188722897626378881482432 15950783 2253380847439742789710354647113585717880 15950784 -349829378907797185903980402534109937664 15950785 60696152804036779153031520872129685780 15950786 -2071002055585581160372729533318439911936 15950787 2155883313488340568947328276195776973560 15950788 281958311925441760878507139204519530496 15950789 -665779844291267151202019957338108826880 15950790 186552223592525443009090882750320633600 15950791 -6337023529421465445895709405613868789200 15950792 -105509071671587634555931307472251781120 15950793 6674919206800518245139145789623865344864 15950794 -1311645974337821384646927488753309274528 15950795 1045268767156857468166500514825913141280 15950796 -938017817971748974688925072929899627008 15950797 -2839657216943236128383317785098670148788 15950798 -2329742203884392405567720867746426977600 15950799 -421160723955887964400082370661547444352 15950800 569367749234498230622850588363463270400 15950801 9147986591762352281042069513044088604672 15950802 -113581979399604484664647957381603295232 15950803 6728049202410731094173783397590813045064 15950804 -1475374388149267030581588004869282201600 15950805 1276022485930378832177631930890143056000 15950806 1190249989081375453918458024214454129280 15950807 -132039105204700891509394405171042458600 15950808 897743586436968951267011693565743462400 15950809 -268983147446067648705899173602552842688 15950810 956920665475771687828211857681755598560 15950811 1090749864429041606765042964067829468160 15950812 4844412513030433762363955197043808483840 15950813 2598281455384632467343183752983871691264 15950814 -277280172643627762130005996759232993280 15950815 2121426825719522362511764024383969009960 15950816 1334100113294932514375368462655131484160 15950817 1495782472862746775637947681967454014240 15950818 -689805048609364192959489213128476137696 15950819 -2226713511606936608001690827821343887104 15950820 -1299460558350868420655425546595493457920 15950821 -2394437132679862264448326456090429102978 15950822 -3040254497919782628808153943965043337216 15950823 -1520122346338387471104792873783939298560 15950824 -3583156190090311089225269728384381747200 15950825 156619791025886392698666752303295150 15950826 8760115957617394659161955338603374944 15950827 -440111695127532356147507363226675126960 15950828 6094036394999038596655622102505424390656 15950829 1549193676152004709264749548501333669376 15950830 -197923758785952341541124891185920390400 15950831 332152027176419926544134985985913247520 15950832 -300466545586227993032629590108580577280 15950833 1308528372676962504079674064196882066944 15950834 -1381246280825471294974048242922839155184 15950835 740797059894968466837614237896896678720 15950836 -788350645264755308527079771220603500544 15950837 -1104032844793374794087437446614374916448 15950838 193021905429063717872168690638821642240 15950839 -597452247604659341008177878444873166360 15950840 -1253742422777009661262237060168993075200 15950841 -204831587998736756594001412878348190080 15950842 615345648760848685548048705226778630400 15950843 -3928447545783569802766683322669477430616 15950844 40197523407086141664618880446166996992 15950845 -139565158487546321135869443272385216000 15950846 -1538153686685693079452044195576171696128 15950847 251653534846599940189384411362234827520 15950848 -1144193588494784685690849053802720395264 15950849 -1134850113766519854431263951665070257150 15950850 7567901210471089501889670251588947200 15950851 1777349209142313146257968344636617427152 15950852 1241590456591899071067236999205314104320 15950853 2962179848118310511785828036253564557662 15950854 -73037172329825903845870190115794020992 15950855 -622019349586761933173164928961038490240 15950856 825319468625702637360057322244071219200 15950857 853134414508309769849089369476001663488 15950858 -228209509869131870114345671441440342528 15950859 3172828053187743971257329494419804248000 15950860 1335672594691090614146246479601054515200 15950861 -7680289432259963726876036697407884713600 15950862 2090888815836153973762171818007257779712 15950863 6225164658570892111596814908075908324544 15950864 -119607724962546605693818455466998497280 15950865 97940796308050574275880198851423491840 15950866 1184954430373678292832500570840324959632 15950867 -2821167263648138202472296137774051952084 15950868 -502804900545865630963180296160898912256 15950869 1083688408338482994645585904348075506720 15950870 504953018671162928932782637784155353600 15950871 6916102205395608040777280038639473835680 15950872 -2556466847619039555542043426661128192000 15950873 -439086385493197171050165644362727328636 15950874 -1891467717512381532329751098801356520448 15950875 8081967916561013551386271540865124972000 15950876 -4665431072579176476241491597697246029312 15950877 2510595998229571944274885587481506280320 15950878 837913652508850008831867331570647738240 15950879 -413946453089318172974801926702565492736 15950880 -982222542488208963264554848129332019200 15950881 6090698754461617897918359551588282083682 15950882 -283467255725947815018541450775640928608 15950883 -609401873401128631374808301367355657296 15950884 4665181117809176362968558591638256153856 15950885 1039207904531963041099530570911575662720 15950886 -212939653524158458698834986361463541760 15950887 -4078673742543248585616025760633478995464 15950888 1334887214902371863223798887934221429760 15950889 5994457766413846684993667700471562190784 15950890 1954396961858455962170034934048751769600 15950891 5385240288697491971833336494175234199808 15950892 -298894836321517028915766067175071554048 15950893 -21309065816144985191741606398516383360 15950894 4152136923416125892801834457602705330496 15950895 922854411856323186523308782151898890240 15950896 -1547573400037098760999908097070875312128 15950897 2953553263845413552475657561292045653300 15950898 -174973864526552668955358983632831514880 15950899 -3362493071467099294893429338462761530000 15950900 360321099001973780598330397273801267200 15950901 -479840771409615487625083991168483394720 15950902 -1087705244753883544349219083746406428096 15950903 -5725400680111489374951775955925044821848 15950904 -3500657296284457996936153682030910074880 15950905 -2220536020706320031467622070250214426940 15950906 1804599275260965571004403658164192184320 15950907 2961093582264111783294838786962831447552 15950908 2337877278659408963053607130655928880128 15950909 3131417460398952396502748773640694019404 15950910 -683894408120406947911303916752116775680 15950911 1529498119766689789572921183627927755400 15950912 -1112247592331463334778069884592677453824 15950913 -2432598977892442066728968104614758613312 15950914 -1465372108016042594902450617833653248 15950915 -9378516195117193213574385693840403440 15950916 542038904031001315485255900666953167872 15950917 4353264649774438132204857700814464895260 15950918 -206087170171069620571333833997096066560 15950919 -333827499073265335982089936141580212056 15950920 -2788769286632115528575890468622173286400 15950921 1726539636626961474579729915170245027968 15950922 -122642156868418912449174339159328859136 15950923 -5162553558653604885180777767485679662828 15950924 437180859569968090200547512924843336192 15950925 -213506286425238274706475112907397808350 15950926 420752788578634614799917976164409480704 15950927 -2692688008848727168831854526200373206768 15950928 -231384180142431405217279396034303754240 15950929 -7044420341689727051869592890449527171470 15950930 233963969866669113821904243875531356800 15950931 1448473800022889215394982808333449379584 15950932 4203371926322710857739631437506952474496 15950933 2472866936082824951188080803428209725724 15950934 1130460675979569144386454132929564613984 15950935 -231590751223296191815533195210697735680 15950936 33540401818598894703002533474214092800 15950937 94419626716975029753380116630417385040 15950938 -172983694346155134914224823847797511456 15950939 375119349136772458922979662115147388740 15950940 -488961171397538980217418211875321569280 15950941 -3854879902099548748768785411287764051488 15950942 470571989406257970587085385022252925312 15950943 -1104223524406378518969165844824310560168 15950944 -7181348232641529446991294574246184484864 15950945 2241771046548661850623416941513663880000 15950946 -752504745479685139393969792620699648 15950947 13980169865625862668630116099646410031312 15950948 2001399208179086971294072879762039200000 15950949 533354178546794213638184767719398840640 15950950 -1758587335328286040045426393872582518400 15950951 690811807612901221708135678470295248000 15950952 6100445731944929255905997387293559193600 15950953 9979937670024268398121375338440637335184 15950954 -1331733190780840180440838376586694215168 15950955 -2463272244880085837331540425247700922640 15950956 -1456967388476663036753914163417081774080 15950957 1177024865032194866595103262229514391040 15950958 -1913112711480026097216734157397365719040 15950959 -583848290637163630780815302315715841784 15950960 -136406816035381383101636932423552204800 15950961 138490621524491697251327944850535796788 15950962 2843457908568029391999118362958628239392 15950963 64338689376964112265848047392098202960 15950964 -2416370791264832406786091092790683475968 15950965 1993781878949559108090778082450342088120 15950966 405213647640025745345413486743513078432 15950967 1069137547975039847813642078929512539136 15950968 -356864038959765963400250799412743413760 15950969 5521001670994662081872241906954771788160 15950970 819251435916498371890383777620893805280 15950971 5320741890542883072044196971596444461832 15950972 1757959498580844866977445537097951478272 15950973 -1841592120615161674312275953514638575200 15950974 -1086660886633809898042102624634083176000 15950975 687550777197917184442435841345940891000 15950976 -1769811237484828766925635716330291200 15950977 4250125574629486754074804317000060992 15950978 1908835876282467258214154898353565950880 15950979 18623028060984926414384578193280480000 15950980 -1528634005578302393699050759343628768000 15950981 -4756386363812595385097001338233453092228 15950982 -1678028949795462857570998881619703961408 15950983 -827503250281667374575968031385027141632 15950984 -2527464639836515873220983149728791756800 15950985 -1094878796738012854751213061102055656000 15950986 1633929157730950217675200300352720702400 15950987 938652611283605017820585997267446467920 15950988 537617026116136297768295471223186100224 15950989 2239099133832041423063118705964118596790 15950990 2360535034028850883777916428883643081600 15950991 842845685890459068740270255157660219264 15950992 259497882286016165712653975405170524160 15950993 5575363552846755851077386706447862440242 15950994 -1146518989393206480318005390122019915520 15950995 -2550512053289643810413899525903855825200 15950996 -823641751081059704734387692229463361792 15950997 -3420943029188492563217358736858187234226 15950998 -1425536631523623111952339875880721541888 15950999 -8163840348781403988381308764408082931000 15951000 -910335615263156919723418658507673600000 15951001 5804257272916854894489667936526695634304 15951002 2155618106505279156577173903020291906304 15951003 -208327673444444823759698547805783571856 15951004 607856781045907513207762706078331379200 15951005 143359323150298053606070121665719494400 15951006 -624235798645523301384068955071062864896 15951007 -651086895849495821365483172711822953608 15951008 3211204013725604451862240131212784107520 15951009 470681705146657269787052559991008297552 15951010 -842960280568937986393691994991543983840 15951011 154071646724150812626112911441890228880 15951012 386059924409900362362218322909454860288 15951013 747523078375480224119306003139119487200 15951014 -1253280188079325951948161201321292314144 15951015 4726170657682882841881605089466371376000 15951016 3237346979653103982878380421488627092480 15951017 911416036133862218835966477172089912720 15951018 -1202835159964842078330856257432377700096 15951019 558766288419985867949140294073702943552 15951020 -626563064649601833552432317824318187520 15951021 3566543727658588527500576202617227720512 15951022 34768483606621781294304312162396499392 15951023 -5330065581548853101499493792968364772352 15951024 -419453159620754945742919196952379539456 15951025 -890371560089760148832017117799614284000 15951026 -89775717632593302049217133755313317376 15951027 2755653080673585345036901466267109119040 15951028 -2816215376843001160895523269090250120832 15951029 -2829979988123106946597614087744509018016 15951030 -345187843402515956910362356466211031680 15951031 5398048222818088759826700729621008432664 15951032 8258201309640278895696144642448652083200 15951033 576123255469614788161715636869749431040 15951034 -282232091739761169427924055143475040000 15951035 1016910066398738243592355451771295492480 15951036 1267601045830602333344645577098322714624 15951037 -350429990346533380443727121938673462900 15951038 -2743371446231706362207712057244455310080 15951039 289839389933597898628700310150301207968 15951040 -279872030938620275815087666661079121920 15951041 -5549734003427847498185435259092934810558 15951042 14214951696684200295543874527718686240 15951043 3210333418991176460724161234008285873600 15951044 378240718712702405610242602385665536000 15951045 273968408529122070916465750379032272000 15951046 2250668516412683989398939877943115350400 15951047 -377210474933230787893145259902983363488 15951048 3666590068555015334685648549663473664000 15951049 5012426987566757204701580989287896869632 15951050 -129367274727335525623926906687024076800 15951051 -4325667223225189843749785398636041070920 15951052 659763360024191548646808432664391104512 15951053 -1578724160429884450166230736315424908340 15951054 162349642031804936746581012567624594432 15951055 771574404009922070591506428793688061960 15951056 497086646130892232944791053843138740224 15951057 3280786288326455869607562339003457017840 15951058 2898848856297569213217614834317786335360 15951059 -329524789084492461347666581593326926740 15951060 -144252388338684512824374684640210944000 15951061 -2644542667384828227496403677111735224576 15951062 1981409009131390686519480869633303584032 15951063 370069510202919023611263131174334145920 15951064 5402621343385943261726848506102111621120 15951065 -3502123256505815337720598390385035200 15951066 417289584002359910027987085735488371200 15951067 -86695847106151643196631979748003944 15951068 -1491879448623554290339254581136544650240 15951069 -4565094115311513432159462836907167162106 15951070 -1032709684818742469137449837242470368000 15951071 -6383308440677878947646794743087667973728 15951072 1392637025810565496963915367491995697152 15951073 -2297809332684828676268466804954666823680 15951074 43684927713737814828064019950351471392 15951075 -290282668447431492893826744883726348800 15951076 -3160534311396155981388337117658017018240 15951077 5531338948838031701132314935527946028926 15951078 50125205627059280457554091093744240768 15951079 1224839823004866244937563508100616410680 15951080 -1493996244272372365222083900320733696000 15951081 -1445659389330138125209130982021470290176 15951082 195502821324084709406345621112903797760 15951083 1148916745692155347083948491609995052640 15951084 -204646722288383472547765228504536637440 15951085 848807177686792340976373748734909344780 15951086 -1146372510143528915374145818912014787008 15951087 -237858884140704855787575007498220364864 15951088 -1080591404125622302864030222295601315840 15951089 -2216697473100003106726025850449027435520 15951090 413720661377077513689255582943818432000 15951091 -74856825818646300498321304597084944096 15951092 -1336434325636143575491507979918316914688 15951093 134118698243550556128124662361321733664 15951094 3171992490639581957733694835822441745600 15951095 6637378449057275829305880748167252249600 15951096 364002526949918988715484580083948544000 15951097 32113064608065560133952052543485764480 15951098 23740293640432251063344097418766993664 15951099 2053586078320843911903356811049694599680 15951100 2076272624416875427849365732053688652800 15951101 1790616836088541603673419441826286781152 15951102 -228678007324613805800290582142281937280 15951103 1453375435579383493903454779990705882480 15951104 604393592990757441383813844044227805184 15951105 -1167797240629867146997208283577867320300 15951106 -1072369396415792013333929196144094768896 15951107 136219834716700380339819226343807692512 15951108 -5426925618077338313763172163430236160 15951109 368176861843401696199411098220442340604 15951110 112120505105907491852646794238833506560 15951111 -1776246052298437805443387160585704338816 15951112 1787102650425476470362763076530156339200 15951113 -3581271731237034281962464564901758865638 15951114 -897032759907858679312484516199886464000 15951115 1534932702296082017020428190720803428400 15951116 -1045479268163192423281817053742093826048 15951117 825561373069278741554317585992212771904 15951118 -3642507271890407274011071211749605618240 15951119 1903557969154341226873010034295474554744 15951120 -306641841691891853186701472770299002880 15951121 -1954651181329186048571274211584363553728 15951122 885366623730926608270846233189110380800 15951123 3742712038270220429880547076740906942704 15951124 1590404822770413593208995377016586520576 15951125 4813928850442805949515734411344392595000 15951126 110857573937372332209717221049443857344 15951127 228981305325493338596973996637045625600 15951128 4262347886829128165691884775327688642560 15951129 3132968126451563768398900124941212229584 15951130 309572064044850465743260779187302409920 15951131 -3479790736622035734329686846332800778720 15951132 380212604274842673733846915541250960384 15951133 -2250552958091691530581327115573791236576 15951134 791023904165013135748191750963768776064 15951135 -2772213621855520556308798473818101772400 15951136 -2335860923703334253327255441695190286336 15951137 -7072342975931591024968932499654853645214 15951138 -846969427650974919940132025650230140928 15951139 4177442550373258688383886819575979086940 15951140 -568176572839564608904739389646153506560 15951141 -2038547342775797884984711764811597269120 15951142 -3536698806613590125142055878916401293568 15951143 155470659190529547843321026981534229888 15951144 -378568057402925005655515082212921835520 15951145 -671565447106624236101373747465889824000 15951146 41670814263592498656845411792585330352 15951147 -836910796714097610882907401525788639400 15951148 3150641709518688930813171686720413719040 15951149 -800715847157145232582280587624244543850 15951150 -434548096772143495702595972643709819200 15951151 4308164921983314933109523327391519984 15951152 126275597553065978445181417401978519552 15951153 2883656362435184771325226353476881813104 15951154 338882268905271604996061425805204629776 15951155 -4679647063190050889637394761941054696880 15951156 230747722925232817741864432018784569344 15951157 -380494545006100426253652319402617285380 15951158 318216368658474463531822762178876616576 15951159 -790632019349607509875297055476311488640 15951160 -3262716022269927227750784536718882816000 15951161 -3885881904279552677039844801310586945238 15951162 1971828948626524646317215399597000986880 15951163 3322914829207296058731135630280320829412 15951164 184862694672056906495608486437342821376 15951165 -854335634609233323937711476341997148800 15951166 -951856498570332914473599637449660281664 15951167 3106025766966556853064310358500458609360 15951168 30940928501363402180810354695131365376 15951169 -1429837688547561485773127018321084390680 15951170 -1178961178258015297883058086167398282720 15951171 -689968529149933736395379525658779994888 15951172 478867348127877432754158805448115671040 15951173 603766294830672489753836778173227047360 15951174 -540630210680599274315685292723480166400 15951175 840814028039356513487410247125453234400 15951176 104578275960701432110495372133047541760 15951177 -1852384993743715991527041005702000519952 15951178 -168691276010835341013235582863922118400 15951179 -758474440886748548556495466317875115840 15951180 188539449992494284891833355784652881920 15951181 1756018063052919267474778990165258904160 15951182 1798106335315385462406610962862215646272 15951183 2008982607538524322959283862431147666824 15951184 -723928038183888146803180706090723573760 15951185 2540267433905967872935257859317057600360 15951186 -1143635060407337015500010691452696982768 15951187 -1093991875040944602549037281384053399296 15951188 -5786802155506938088344635913320163456 15951189 -4508583912165417867560906161715891895840 15951190 -790600023755744738792053209543889551360 15951191 -1286067651237749911290854772581965908600 15951192 -817652325274751893385996386122724577280 15951193 2557410658717555815675897570274454141844 15951194 -12968245691832828139934387305281489408 15951195 -1586686989487779506745213245048042640000 15951196 -5612010210060085471745325083042703961600 15951197 -4646319357237633127117433903212969396308 15951198 479228208289584198920431045812438847488 15951199 -5781389158918482775499592165474348470280 15951200 -1732998068077216507355981118721071513600 15951201 1023533710866189344314871693484348763584 15951202 3754821606532141776754045660116948227232 15951203 -923647808559442187066362151128872008400 15951204 38432298662164905089538924420434893440 15951205 -433731921438817078520223657056717537280 15951206 -1454504749910165830172911461853460401920 15951207 292342575207017363304703975688118502440 15951208 68963228913680822839449833480889630720 15951209 134652308945698362503496682966019034660 15951210 -826685429804412123573661341296317754880 15951211 5066902237967130083530954154555406045812 15951212 4843454406106475483768725617714583836672 15951213 -1230515263967836909570321807858948723584 15951214 -778331129795851292109660160195993732608 15951215 1837476170336837980230402674512342656000 15951216 74912856787431470940470709105098391552 15951217 1156487106038188232423016333844394349266 15951218 -1028279611320465427637503626131071170240 15951219 -1083093384763194738566092403972105111328 15951220 441798862158377629217706569543602778880 15951221 2376337538488962038473829897665358532288 15951222 -74522268639501000602289132287275315200 15951223 -2378264738817862931651408002959145112360 15951224 5030362385737976574542149440550074470400 15951225 864325499317147979754564536543923419600 15951226 -3013342445943237908508805348398703042560 15951227 4635212164976189882449494785457383850360 15951228 -1915332600490407784132457229368390868480 15951229 255271212790495053094541680486457774176 15951230 -202681469235301261225977459621877476480 15951231 -157974498768807375799541897497288123080 15951232 610964139896219248230107112879528345600 15951233 -3806811577920446916513456238551522539436 15951234 1790352208491255344372376396004483275648 15951235 635348490714998076611576370119082241680 15951236 450634481924637304527650562006677716992 15951237 27276756530502832570301677659541284768 15951238 121118365051470759998883737407489319520 15951239 1250291190332294500890532806659753677656 15951240 1640407572450254004887687555754418176000 15951241 -2527268795816206828902943676219538537200 15951242 -98726257532096526742942482454677579168 15951243 255767083487332561460328659409976012800 15951244 2840333528107545821952599735505783201536 15951245 -1374431778047128292501541219985103992500 15951246 1016771765312316333740891478864544291968 15951247 801230692816432376684188859163020243320 15951248 -1095969220472345926194938416951555350528 15951249 1541454864152881592021456506488226922754 15951250 267040512382347169469462081405502720000 15951251 144018219941167760508933889354391378832 15951252 -2081725977112790633865219238539161204736 15951253 4861105165690332840242983924610732061660 15951254 -1441216168009358673971215586343552366528 15951255 -391390939852916082909433080988704500160 15951256 -5944720628837962282772705691870176624640 15951257 1826008255037926800067642018248060928512 15951258 -1933784210204339346736095645040158133776 15951259 1937173186813259046887708342376154966704 15951260 1315605813177346715878603787935527168000 15951261 931948322673954985699387106560155737472 15951262 -2816562602796795328885021588870441145088 15951263 5823360872096181310831776037853598124512 15951264 -1417722916724970570303403843185486594048 15951265 -1813587771001814021347676459568932978880 15951266 1848654789377453931627441786102278762832 15951267 -828762448421281909095079015204621351872 15951268 6164731546375837858619460800161035027456 15951269 838396356713082447661805512753008909180 15951270 957814856694537763964095325790365218560 15951271 2021360048710942822092194632955335358512 15951272 5216939256042544470405010033290956881920 15951273 1136655518408775716687019861017992470144 15951274 1723976354870984080829389489359154217136 15951275 2262110305795477223892664308997880415300 15951276 904780242876707674107531410874831667200 15951277 -1520775746265338216780469284140588752874 15951278 244219686934393311802318696523918334720 15951279 -2554144312524757109874572962915977759360 15951280 -5183707413953070445869389094283837440 15951281 138005967849992489895446115460987832100 15951282 -684568466294334886883071476398842467840 15951283 -3475025858840862325580780599097601593760 15951284 -751927023739655381664440534641741344384 15951285 353227089940078220660902128580521561600 15951286 -344984828524503637970338015063248698112 15951287 1060590631704706125355376877093685648224 15951288 5078603097671008374501631113744834232320 15951289 1138273565487460249461203646086621358420 15951290 292065890075327541876807147726960910080 15951291 2985450563347330611217867704079057052784 15951292 -106675521252798978639459437319459164160 15951293 -4711085881957488212326747147963773573120 15951294 -2421934048529398728815183229727469837376 15951295 29557301769071157473252443453271350320 15951296 686161596620424605667242471449511854080 15951297 -3960773229350197452470354717792620366800 15951298 700118198227745224326226400082246696960 15951299 -460099787294606166104119662777885116160 15951300 1122797355883532110835944649024621644800 15951301 -71330872949834126560394849844581987136 15951302 -1019620926580815479423836447512800511648 15951303 272914794067695241897933375165843474080 15951304 -384992367398268344551621678856490823680 15951305 -3212979567828015603306513724704791078400 15951306 261267590813475767450815598685462217728 15951307 4093033447046312087274355588608931447552 15951308 -7010142576136386935679792165666107904 15951309 -1184059046622449647720649153003653728 15951310 -547128723199813270952342875097491514880 15951311 4326458279416843587852215387390264988912 15951312 -20059005712301438598843900462657257472 15951313 950797817194194659238260405494466856498 15951314 2629924046989628708365088736367627979040 15951315 238353323649775878261553574193899136000 15951316 -199689522510812802411823248572761720960 15951317 1312981465959586568806084458925044480480 15951318 121216807935289237517460256661936109504 15951319 1331408560980394100569095624464683559496 15951320 304518808076056425120276961726316544000 15951321 1806266810365849048941056599120626090984 15951322 -2314116080032517031399291761421848671008 15951323 -7887367074281988047030649447081413000868 15951324 -204831594245894847482985034209751954944 15951325 -325846844135727805437316691532010859900 15951326 25075954100269670902709555826822486144 15951327 -408443330111021177702073250336030089216 15951328 4570776162688447281013587278085411569664 15951329 81269883897117871589739132348884973312 15951330 -38076987974053831818470880525778406400 15951331 636725286561016185063357489069046768128 15951332 360826820991230173607172198047420743296 15951333 3308343778190212330077841829165187299424 15951334 -632160741700445456131623523681141593600 15951335 2097902934263927272314052818283741076280 15951336 -2296928510002635367649341912249500057600 15951337 -1042659984406453698031473241146610628748 15951338 -563637665884430776835260221584666480640 15951339 3982735865995769704407373466948085710544 15951340 2188445073969996864323075536413108387840 15951341 481963824617170842341713373643741840960 15951342 1644376585135162426769530414570177649664 15951343 -141259362167839357708013918347064985656 15951344 -1989201484489541424827425672343905075200 15951345 -1161755518519307594149087874039690880960 15951346 -1849792392513087525616341085313763605760 15951347 188009640662156254714839682008701390796 15951348 -577515663497241460785560097071388211200 15951349 2631634678270232598388596027387658784860 15951350 2131652641251216031970584577551358906400 15951351 844225252810364481316077582405210640896 15951352 -4580009138925443052353061639255579955200 15951353 -2207933951420106172876532628850605784320 15951354 -757716661282521443828831304441240084480 15951355 339439510116516723737341440724459257600 15951356 -5244908561815697451868598351395361710080 15951357 1506055362748955754129042348431948186880 15951358 1021519618522609253377290667593309904320 15951359 -3108829215329572322633781527554058702784 15951360 -363421183372719285541135595555027681280 15951361 6481497575734462350866894074930794600962 15951362 -2836405246632261023509580588153962757760 15951363 -1562272074845745447564283545732388914000 15951364 431682960813604503621541666499181035520 15951365 1145969079983334556999558469431998750720 15951366 1595726444967808974886974354494027904 15951367 -862480288850938105656585685507030193360 15951368 -1029094470923946218893268016339146173440 15951369 -245055324500880897862171397847666496320 15951370 594930938911769585675808203319835776000 15951371 1103848218421257491101133758727011711572 15951372 -3076185688442824702073061025793218618368 15951373 -4981259811617399574091381689960501874378 15951374 -727969780081595586711108450772757099520 15951375 114853634789252809985619475112942220000 15951376 -38143667158967261305538412839327236096 15951377 -3795896789493380689240917970634599145088 15951378 728061987774925894204414917129160682496 15951379 -3689297539731182807470856744939815599240 15951380 -2931992538510927387733557839172919507200 15951381 24418505826115281199995100282788053760 15951382 204167988857244389055014895010874613792 15951383 1863181883252466468698033738083619129520 15951384 -948127929609001656321187567486755840000 15951385 7636406060328094713604977974348717551560 15951386 732762759584515608071691915866780072448 15951387 -1227980792691813886377245813870513750160 15951388 702918111236952663595410591119917004288 15951389 -8963300212692306874001572283252718605568 15951390 -265182865964689435012424159665387868160 15951391 -566662809934163328723767700574652753216 15951392 -2146954281280422568772017445024926924800 15951393 -668276639248372384316230166387967367920 15951394 533312058352164729453205130057102503200 15951395 -6300309044566478442811654426029563280 15951396 1945591275422776804707517368449958945792 15951397 -422996809208031461524862018476548919296 15951398 -856526637502590955583865194865956611200 15951399 2564564254362705556416920175272605524264 15951400 3459169055542624237153740850142216832000 15951401 1379948285787514017151220147173684737402 15951402 625034224994065980899144604895369237680 15951403 -116530374331079067411388135904502690096 15951404 -63151719395918580337929315714723790848 15951405 -1607077011636913663277228376919931703840 15951406 -2388227987912706783647226024600507949440 15951407 -723488102050687642165048400427757039344 15951408 161768913224855848285345612088946720768 15951409 -297918193830239924836050988612221280 15951410 683796741814732914712004441003170839360 15951411 251181057569213531748546846605123907660 15951412 -305625521714136417123403180060774768640 15951413 -1972448344989997162368466260800628331776 15951414 499667017650609088003115263622847445440 15951415 4005390717902999089092438378128255929560 15951416 -2765639885789689515803853880346216755200 15951417 1145360118597381212859701307698002201440 15951418 147349363969036592673623207928438402816 15951419 1395298982231025271660547342429828047776 15951420 908111681906311456028751373036705105920 15951421 6032043018209102329064142720493060351500 15951422 -1215672706503935965689624195380459045376 15951423 5664073634223386674688920373934010613904 15951424 -3081608642486657897002821902312348319744 15951425 -374950435113976513789256529731031043200 15951426 29110320150668466781235218940953670400 15951427 -4988412143724921029651787034082948887688 15951428 -848394576246088589872116721226415058944 15951429 -1067657578994034885974939839500358393476 15951430 -853750768782845314564310213434091520 15951431 -65761858248210798770652817613650729200 15951432 -1592678748277708295444829142191525888000 15951433 -170230879680010978473851219968598593318 15951434 2526768434496061955720704267039054637616 15951435 -267781909563987169717849855519146938400 15951436 4732739916502273504019610672142226727680 15951437 6874702241618672884298255857969435204086 15951438 -396194729510025323591766573548647065600 15951439 1961797787243522145914513946972229992032 15951440 500187158461467499568237459009841070080 15951441 -1287548197885768853067131740411780841376 15951442 -230972767569659862547717810351443955200 15951443 -2379254290859359788717903436273993075200 15951444 -381534870510069866043896540115755587584 15951445 -1422878073743566862701448104556119995300 15951446 -99396501468009129340545989350728051456 15951447 1066478245918738901785919005637325099120 15951448 -4457902358619536818555590041876574320640 15951449 544215181053208013670925905748839497364 15951450 1149028337549454027390937341342480960000 15951451 -7276128145539887152598151865707064271548 15951452 72513353725139841391145109715922141184 15951453 -237921270234988862179376889437265223680 15951454 449531115228507581839000727404316669952 15951455 -146495187656587789751399098056842778240 15951456 2401668706492006953602680774748033777664 15951457 -5675038917114050724881717202763524207096 15951458 -1240404658555150772575135216128842089824 15951459 -3393383905387412720537458392164332194696 15951460 773646846850327042176017535618771018240 15951461 3068325686297157690191670577776396760062 15951462 323071310287337010394683724297325007552 15951463 -865007122375900152709397397267185199312 15951464 432160710157263939047386847615708175360 15951465 -1019615321329129098418221237087781545600 15951466 627740345063756342985800883346782317232 15951467 -22020879662875272623829258166228685568 15951468 187371178353101571435527338529862073344 15951469 6495430666432076462097577589644459363840 15951470 1173952030223380203134767802253736886400 15951471 -285565642042635376401330916707163827456 15951472 793117390488087659871167493852286386176 15951473 3802311474675543547123961200990483168722 15951474 -238253041289148884779701271493312142336 15951475 1928721993065771561760840889296711651500 15951476 -4442766119340935928312899508579816099840 15951477 -316775159456049274094028862456777079616 15951478 360879442286175846468834667056044987040 15951479 -274887135742539849180087659463499699440 15951480 2715420438455216414327738715934024704000 15951481 670783349739908329461075862284860085824 15951482 4028806286974081803593748730818886964592 15951483 1735413977384150588138768143655446635852 15951484 265191483535716259889001220025292152832 15951485 -1115562738619752574772036657749166699040 15951486 -1955434572260426156663210432132584676736 15951487 -2885907040569229809075040256555081332864 15951488 -2331792017662919878964711797497318604800 15951489 2022569036789621354469959340336887356416 15951490 950094604123992497915504674279629012000 15951491 7692328387856271487083100908659019913752 15951492 -2632074777661476713849534260862810754048 15951493 898284198213874365945077032557914619900 15951494 1853177210416322286548679889680205076352 15951495 3307223473779770810696124387184458240 15951496 -1472448105525064002450534357263961292800 15951497 -1508223892646245475097743020894826238054 15951498 152111706706754347581645324831080504064 15951499 769784594360749578174248165787701153040 15951500 -80208602509756161767329239140196096000 15951501 -1042249391155888657113986284974846943680 15951502 1530794813351216035191742506688620999552 15951503 -1757042116235893819782534039684809239248 15951504 4817265169283435333026548940497223680 15951505 3621449339442974665590690547141923948660 15951506 -566073007926670219360954465608398055936 15951507 -49628518582352324318803226190211110144 15951508 4258087701575034224317629843314351193600 15951509 -4973976791549723096242560503837967470994 15951510 -1170979312329952587618662166733076457600 15951511 1964726375491105399400895173910328712424 15951512 -259323697788604310332248473857225236480 15951513 4170679351976288987860922798683628001744 15951514 1132172600891326940312359647841519849152 15951515 -32823826108941834907593229487032913280 15951516 -548658736372380504772804351408572727296 15951517 774731593956639790796661419493753487872 15951518 379848992336072714375697320454019479552 15951519 1305141118367864701573239819546236386320 15951520 -507826134409284521865745105331375308800 15951521 -4955787270922928449128318850411952618448 15951522 246104100733263515729265696168676055040 15951523 2146557849306609642738491664530636795136 15951524 -1039840241748660982608501180799704465408 15951525 2071701384086069906301826229728828857600 15951526 -335197626598421094695272021512716374080 15951527 -3286685559104898624608927580058990217088 15951528 1778529293802942627536521481533915008000 15951529 -4852697739662115366086426434480953900720 15951530 -75665228742142410794939846994783974400 15951531 -2586209565657537527113034240640559265448 15951532 1968513985304632944720933686868400538112 15951533 462414078043135237183547869004889300000 15951534 1481683438596095298062609917187474408448 15951535 1945023910193872733130851580131066035200 15951536 963011788172446263212696601324158582784 15951537 1480766256227889223172023736353988646720 15951538 -17223174069516961437810479306298857856 15951539 6654373229612705051864825157053125888824 15951540 1332255177689106617327824819768053043200 15951541 2988131974255011174287619930842235656942 15951542 332652507412991568033535838235844055424 15951543 -2899849686005682560715079425787556320536 15951544 -141196800575186345189573431315480903680 15951545 1997078100672004644104643567631407403200 15951546 424858287726767042265156906354974760960 15951547 -6775469583729072684834954080843979951004 15951548 -2662747086459208253239779090962693716992 15951549 63674763454399201528237241146183156608 15951550 -1234378722970978945059113732040984475200 15951551 130376373272841539399333645291030880 15951552 -561533950423063596262018239387974762496 15951553 5406751916828610638542996042590248685700 15951554 -224466493646572437140571744354969951024 15951555 -3192669033816137656515460926061496695200 15951556 3387002515460112369957313204877168148480 15951557 -1175503447050918822380744913353969620194 15951558 -839377438796635177277697110153033932800 15951559 507078603445291655653344942949440958560 15951560 -370763963966898067899750120501770649600 15951561 2139894415854142265107438129223320834368 15951562 -1728608239907647355166855543322793243136 15951563 -797134647317757314301191722702922254188 15951564 810143157505279677757773489928040855040 15951565 1791135770515773150753214880333083015680 15951566 4983895841156670091020657850042201730880 15951567 518669672205136150883591915540540110848 15951568 -331748580923487858431800346824538103808 15951569 1592282763592656607404093615299274205044 15951570 755675334847261979533820612248595020800 15951571 -1477877512598710121593655970162908878228 15951572 -1771318768914023051977405884039534409728 15951573 -224378620737759068092761294044598246336 15951574 -346362205521010318141970305317588450048 15951575 1427464889849663998029991645377458266800 15951576 -4667802649248921457821992258634702397440 15951577 895936528667746340866737546989082946560 15951578 -1058754160472656902770764660156583467776 15951579 -725778467077431829872049374662905996800 15951580 -580370818152006088026145801638740236800 15951581 22223262275041967271142382788670899872 15951582 744525751840745517498394993417052846400 15951583 1603030967635789806671182061369245490640 15951584 -6831422839660909008763143372096011501568 15951585 -358822765655018807610054213629515094400 15951586 18815688061274186664472503926600361984 15951587 -3336857192723166037721758861596594865764 15951588 -1153490253498869402093564684717334457344 15951589 577788759946370985920920313696582689824 15951590 -467871289658035131500325668972048526720 15951591 -3970898484311996112757082734225589929200 15951592 -4935403645637588409422072355996576384000 15951593 -2348337645825137712097965921015312643584 15951594 361026786058550241010529144941824042240 15951595 -144244553197821939645574968415277438400 15951596 -605635631681618905764089330479060047360 15951597 -2518020722506210054175209184636026161600 15951598 125258939694025467633789591800437049664 15951599 2536527037762186384298272245005093501736 15951600 209804876561547670556587168208388096000 15951601 8847340643210153897010186746971921177600 15951602 361302424589530598870033922662719872000 15951603 -45560856914805525004656441255312778896 15951604 -2648293953734128642097669003153590456320 15951605 570910122492209880011796721194119391000 15951606 -271204286640492762574488122383478702592 15951607 4718545198974830190830204538636605536056 15951608 1364138333674814321255157194835488931840 15951609 -4887558423346807788304840225102052172486 15951610 1989612919079038545023932495389420318720 15951611 315257325358476816370766861251847375952 15951612 3850011172905567865710038399647891832832 15951613 269729729630594351541349206510761497862 15951614 684909503663628834735714340009939295232 15951615 -2782878728460258269737550696515463591280 15951616 -753537597105723227454416314920545026048 15951617 -2952919889165980031256102769790219575248 15951618 -3995574932985236150010590170195804792800 15951619 -1061916650416320820020046985508939790256 15951620 -3039951775157473135691916791760129688320 15951621 -1425265948994499152667400726691355916800 15951622 854370478393789765395288895583827469184 15951623 9576532056481496032278921171509427937200 15951624 8333776993777570884181028691920486400 15951625 -122513123969661410658641966891509350000 15951626 -1597383085503762067371055056508548884640 15951627 4499605105746890043279665376183426094080 15951628 2273623007869314486289606909588740882432 15951629 -6923554245204291067633115699517171661770 15951630 -671768615054803894250086325256167808000 15951631 2533656540951144431647463732412710816432 15951632 -618131651334950226821160598124690669568 15951633 528283386608405721052449718440260304624 15951634 39229720585539803490990675198230307216 15951635 429405484059519218782327774078144985760 15951636 -1296987437406104673820879565124969504768 15951637 332614229103980256987729174789411816600 15951638 1413127215530352066251745781426041346944 15951639 -1543518044587786387013932818545063415936 15951640 -2140440345144829196322285388225167360000 15951641 -382569763184191593028347161360896368000 15951642 -962523001434098325373423483867724160000 15951643 2173820868769542218974349395086006978184 15951644 -593098708845520757343416577957355660800 15951645 576227380325382762576931121370966592920 15951646 4859265148769583255733411672563210589824 15951647 5833301660659472687653731710148451392096 15951648 -1879321695009613431736958445117552721920 15951649 2315216729568228023000546089722183622336 15951650 -264344221523002803436899508624687180800 15951651 4436896196209345464289414139363048647032 15951652 5066001484791666746790235067084006865536 15951653 1116661378205582339367437234731408773600 15951654 -99195439407579753708958350426820446624 15951655 5343848419393920689931665626260017981760 15951656 -5232808761670154460269889171972610053120 15951657 1332125304694228742656403801176463129760 15951658 -5849192220956186189982530936400895011840 15951659 -10244572683739680596662200624058590236160 15951660 -1768083452605254557532243307991143818240 15951661 -7058459266483897645954015744878880199616 15951662 -1483551342371663146021866440457740232768 15951663 231133001130531034590040093930299345504 15951664 1687769234610884873464800254045391994880 15951665 -1479774921580280728724142578982104398680 15951666 -214236226710551830245978409975840738176 15951667 -35296924523484713175566962844678808768 15951668 -292860670849633310588595383423939032320 15951669 343522646775654896676647724909879263328 15951670 -150768984509801162503443727817951969280 15951671 -5539475502197624380692088223459306096088 15951672 -3464305632198547361085580445958819840 15951673 2877918835402753002162659520408072530304 15951674 -2290571529662474491527128518841660171664 15951675 267670197513177472807065170570100517200 15951676 -567182394083349045730601428791152787968 15951677 -678006844173601891044950230034752986528 15951678 -2196855325677856282296169306300179793920 15951679 1969141537480283403264301526902111801280 15951680 -2118637484876318528147569931122743705600 15951681 -1921645101944027783707398624020871600000 15951682 -2690079173219142070041544604323887499200 15951683 4185046432159398989783707824361423401168 15951684 181132566644483695309831228108129923072 15951685 -7655361816906699891861700881759162240 15951686 2309705818074920346062804651181006717792 15951687 3956058442773104300955005657616978951168 15951688 -553726499423913367738676037947621376000 15951689 -986610047182727565116185755753965238876 15951690 -584361658064595173684620443195656484720 15951691 1244269830203897345477411144199894473872 15951692 -745360533668156733967451835525311582208 15951693 -1271430286835589727100788851637403823936 15951694 -2898645671085586636174008507870425921088 15951695 2884218129037270168386789727523163900960 15951696 -237594552775557752386444284032561971200 15951697 465326285623793363290374333090602493040 15951698 655482575402974177544064556240541377536 15951699 949012043365701529841350352448008023104 15951700 -294162454119586905108056940511391712000 15951701 549522654801460081272107320517108114304 15951702 -365813161306379377114101507179619384960 15951703 2752394879869739164075981536391095346120 15951704 -1569801282122006820606399341465530890240 15951705 -1315232771313676144653837350252705551680 15951706 -1516098972879557185069159849370870737920 15951707 770610592318339331506914521330553253956 15951708 -1490343119203567627678079287683290234880 15951709 3745010085664724801497334769359269317120 15951710 -31402714158108313546154051085883597440 15951711 -260550263343834528888491812866850904160 15951712 1155710913946071834137144827210912235520 15951713 4008593993405609415539847355138720753344 15951714 490213879951249643978144054606196119040 15951715 -105920215759029298257734694024855894480 15951716 -452193051221680545416453503703801948160 15951717 -1148205930519984288752140812740723497092 15951718 -714124943916647148162709763331654170496 15951719 -342822270806307156864091253398734282240 15951720 157250388619886534915655124405569945600 15951721 404723135650749514023325638023872132922 15951722 3999603702820292821457603496602804244912 15951723 2660436553514197516772608639437896271600 15951724 -4439963142036846772775694808328200693504 15951725 -333975385759411909569305037438222585600 15951726 413606723724335572799205028378649664384 15951727 -5050495544293178501457546682913128035528 15951728 293128295932611779098072006185795846144 15951729 -292863354285289994476688242637999655840 15951730 118088697979033298207104310777650361760 15951731 4302775363227447553449889943088622972200 15951732 579540220827653744216585493767504953344 15951733 -2894136123776697767452523980605750201024 15951734 970708284513216625767479465693921015040 15951735 -1895837072045901889609656109440908841600 15951736 -1404671428744330131651342232421057802240 15951737 -2981825741489671391243550463747955167020 15951738 -846683110048464663666010131036632937984 15951739 -1873090503617724313616998401289523476992 15951740 -315290153836913285911941866774352384000 15951741 38612541642902433193923580913049430656 15951742 918606848340127964230194115409998297344 15951743 -657189030977797056761914182529948235400 15951744 363436245546205423689254060693064253440 15951745 48376188941218088224346070826363420500 15951746 4066524732055778350096071079799902473120 15951747 -269405952147643688729213999043752681472 15951748 -3749941581334433564713827048826139550592 15951749 479263092246237427415357866255242226080 15951750 1146635302495816966074279633705322080000 15951751 4272958106315490446881644247473846249752 15951752 -2895506243265195393418283844301147622400 15951753 -146980326874416266327369576897061288576 15951754 568221943477639501700629347762407059200 15951755 -1630857009553348733608235633095308565440 15951756 -1538381513193734735007904567530990678528 15951757 7848671560200511448951986011583502267052 15951758 -1491393284179593496092448246858747372416 15951759 -5222497686460262556392690645403550083840 15951760 39357279799452607977536985315276226560 15951761 1970662657018017673751366317977029658432 15951762 1257671839327870404708514275054914419200 15951763 1546345692573090437400863324554713767040 15951764 -2214544639900799496492712922154923980800 15951765 -1676587823905510113462393373858877297280 15951766 3923235668518946919533609937870710540832 15951767 -1967074331012712565043626061333920645440 15951768 814086021049082019735960132937126379520 15951769 -6311232325938186796556306645012200730940 15951770 -1731113514525060352674726770978383852800 15951771 -2124683948312005556899050479060381565120 15951772 -3150602912330868084855867358381991002624 15951773 2742017500944816212181739303317296339040 15951774 166382578789265929873135188123719165952 15951775 1071763959881803219374675727294488206800 15951776 3018786504242044316952656746745881362432 15951777 -2706476534712601844773198989258196192080 15951778 1867214922283593930312819908993996335440 15951779 5227636314551532353191832627346584774280 15951780 -430063572666799282161010229144728058880 15951781 2431292620915482465876496467818262091452 15951782 503228897593681130472011675466475413504 15951783 -2762610601240731412778214482884399969152 15951784 5539476212436751674224957343187541314560 15951785 -372416285207817638089448337472217106240 15951786 -2626100499953052816829586582310450867456 15951787 -2782303517666569654077135737179197391564 15951788 -77992611690633533069616292615436298240 15951789 -1563461421241304715734209380789783000960 15951790 7472858946873849638216295447312547200 15951791 642192347687932292825869267151161428000 15951792 -620519835638208141681421803335268433920 15951793 239043882563783192499504030276367732 15951794 -298131324870003100554868179265575426048 15951795 -106433513882528459882795536770552073680 15951796 -21090319290812627364233895815776768000 15951797 -5735261521428610803850259292064746653028 15951798 1630135272363565853262674420537043801600 15951799 -280974595007771040035257579520814168936 15951800 3386166941188842394892478037665380352000 15951801 4172357004812841444409091796843064759632 15951802 -582240821425259782116820589339772169728 15951803 -2588068137833054025097703308759258684344 15951804 -2120265756152491677928482422605090111488 15951805 -2243142409468516428608633744906655907080 15951806 -307066866357576256722940428671994604800 15951807 -1057676137699871028435365415549279225096 15951808 324737740387982607835570384753064411136 15951809 3299292698824185394311233287484111256000 15951810 242679533878807205006946367575162501120 15951811 1283247019063731694176135460017284463360 15951812 5438360470479602938490270804199859310592 15951813 -3891865938027893060142455960140998241056 15951814 185925433523275524062155145044835866752 15951815 -1986776666519015680074331970389532099280 15951816 226739616173862162113189001141470822400 15951817 -1233476818543871714448364254873302254208 15951818 -2401145309778476363308406255849592197280 15951819 -1199475984161475747952180982263991334672 15951820 -256237330535879113887657862178642641920 15951821 -2370331998752716722332752749945521475978 15951822 912280033239254836944102105828956638272 15951823 -2041586822699429800823904282446569007240 15951824 -638263737642405556049552444977053302784 15951825 -788508583071020475936037110930865190400 15951826 326249346292719075693797254091586881280 15951827 5765147274763140830575675095998640478560 15951828 810350724598464750922547644403886667776 15951829 -1132729716191847506399991954377771952768 15951830 -1743674995621220430815486665651819008000 15951831 663335170005178970726921119757124774144 15951832 -609518619925431721022484907589058600960 15951833 1635824528493265574472899740492633859082 15951834 -200025730380661008052903213686605448192 15951835 -1547303997201271542364201540263010506240 15951836 -7711950136399301587157141010459981401088 15951837 -144925694405188690872111895450435177440 15951838 846645171619023560353862526796250357760 15951839 -21747453144034594667133002567868187152 15951840 -480425640774485121164927594636771328000 15951841 3822540434781738806670380006960843502242 15951842 -3045299739261945155273705090850355754928 15951843 -5263968086942583660511620895807790710800 15951844 1743881537227406727420224173114770816256 15951845 -201053382708013045769374708062345302400 15951846 -2486332323869767258377810973514628638016 15951847 5912717110785927858678295357617760660032 15951848 -4734767425990854666261096727115700142080 15951849 609606356255343670754008638386717531040 15951850 -729697257285975002505000440181282159600 15951851 4110400429026881962737524701621278346104 15951852 525205100961087335785376010621401515776 15951853 1891904554479387551774941337912070476544 15951854 -534972463025507496688329587292279700608 15951855 -899313422244268133083910106879749165040 15951856 510951320893471912428805906238314905600 15951857 674042608287037546610392887196077989952 15951858 536004315775738770880855757259392575488 15951859 -234751165217963598823774485325070100480 15951860 -424654643991008618096535263570868337920 15951861 -1710330103779814032177462300900979602912 15951862 -279706427527194450651934554801917774400 15951863 1967487631732834182584257950963373211112 15951864 -4013513986273836024555529236478815252480 15951865 -5457595337151022679184623263205256305400 15951866 336434081959998205129024564301494748160 15951867 1634607757208737611573406028140096922112 15951868 11311285054993442961738335345195017728 15951869 -2353659303668995074214324685730111664404 15951870 883671256694307911994211767615279820800 15951871 -1052168610731358819167807439701973033360 15951872 409262928839170778886253648411203993600 15951873 30669232328877937145509883025635862528 15951874 2290982342150589820378789377865256361936 15951875 -801272124993050896858383554705446942500 15951876 -577183148422285610347144719259034419200 15951877 -5536484749289416388258322637309351924388 15951878 -357383892701179071930461539027408988544 15951879 -7373753920195830578405934637624795636656 15951880 907034521308169738416634290735975628800 15951881 1634387266235205163470580591580175661344 15951882 -19052475138523386177260118329031446016 15951883 350862095870600508917385935377052354344 15951884 610534515814494477974644034462485343232 15951885 -136317391517068563393121855874303462400 15951886 -20568523544901742412471920083345964608 15951887 -22038920840286392808272279897896611840 15951888 388169430187853973950589901672931991552 15951889 3771925548784487783819875989031409460720 15951890 -334914314500378633902386125899543400800 15951891 189288428730482478754768410499244451840 15951892 1100472361221456621798521166656293423104 15951893 4275973935926854408435942193466875984142 15951894 672342045478490875353936250948390232064 15951895 221211624707426926110600200893154788080 15951896 8379506858220767465967630777902898524160 15951897 122484892407161432959491070308611055300 15951898 -133963774415753680611365196611614870800 15951899 7302488440105247847620038935542504122536 15951900 -230441335644853602485050049275691635200 15951901 -2205236378697008108712322185122835035200 15951902 -440103004252973233057377292894986575808 15951903 -899146015775846382888706336839098986752 15951904 -3762310699593302048827434096312871747584 15951905 -4760191708290681243754517133523984280940 15951906 -355715990112463073754277957397231771520 15951907 -3475636763641947913138978286674134310320 15951908 -807707482279811020430944236279537475584 15951909 1489422606265344330548898715896332683104 15951910 -875656377757261281158440960250338905600 15951911 1744301685652713327457844341181234322000 15951912 1730821038482265687829076063263918571520 15951913 -7723894863579322542705516627132611725916 15951914 964544029202997465258444740601302880 15951915 -310655792799342876731359985390431512000 15951916 3659412013875660888047235854192184304128 15951917 3383993571471474175605710336700796176960 15951918 4641815080131184717688965758798274560 15951919 -3242811646233048264429205567657085103056 15951920 63947231183919789683169017428549632000 15951921 -624060956170537686232733413884166407936 15951922 1282842461642261264652017287999321823232 15951923 162988249806975264288708503064506457744 15951924 -1274413677455711678454485522109700116480 15951925 24371252327979140721167197692068544000 15951926 764820221921833086751848440403851198208 15951927 -199254011181535390440965646027350072520 15951928 5370208209283788764672166880910026076160 15951929 46032336695880508533983583043718155776 15951930 -666429827117513189420982260393225498880 15951931 375654471410660528502460467420357830464 15951932 1133721175317955246858998079362655956480 15951933 9475368912467670857403072492252804402 15951934 464651559809576095751401144546536075072 15951935 -2296742033370490653411879692743626405840 15951936 -103197124295058645851861955405070467072 15951937 -8532562820724054164876509969233901931088 15951938 -2247654216274674852110489747252070727680 15951939 3237033806998549962359964967971584071920 15951940 -1034658594291884160592194389155449216000 15951941 -9213383188285290955212826214649005808000 15951942 962177090446561094217185905324246481280 15951943 104949151667451915214425605080526016000 15951944 5892147320845400107623779338108304793600 15951945 -692597677055038640051212225754623702080 15951946 -2072680933721051459821105368383188901328 15951947 1899607148580100416149554872369244095912 15951948 2678981977168910631788412957696991825920 15951949 245979365958370465375040429923732755456 15951950 1659930733096928498780441960833936742400 15951951 -4329911352119168025339575062921723182960 15951952 229670762659823639262843655082873044992 15951953 1689149502061432175802424920719498783604 15951954 1577659619188872141529694178408060078720 15951955 -1046198698917481940070139887008884418640 15951956 1033943803355371603607837534308932253440 15951957 -893600005591929804645591036264107683008 15951958 -373321273035901632102834926415393414528 15951959 -6050347359331273521906153100655677902840 15951960 169426011552184902071391486368971161600 15951961 1057972870080634944351023087002452871562 15951962 -410490505886738387151342769101998063616 15951963 4093752794976337362711094360509737005440 15951964 -11508017281170199270125777430403216384 15951965 3933069428981270534282161022122512730860 15951966 -877497558033964836612636869446954512576 15951967 -6884164795133589509101306522914921084768 15951968 26607689848189113079432784657069113344 15951969 2671719706317871736815571031495205368000 15951970 1737501142805070728752133150360751355680 15951971 370917695052776454595949390476238711040 15951972 206564332567161315473906015697287454720 15951973 -3088651303765039060573065487434903819778 15951974 -3109127126347056848237148253403146239264 15951975 818597354985276199659181727294014393200 15951976 -6548894805899919732205425203520200401920 15951977 1270531241185142839694573034865750880826 15951978 -595374434037114148378578945214327633920 15951979 3887346110241877207017031633767016606580 15951980 -417271882011695613063623336186821017600 15951981 -2638639360278291764312410580862679539648 15951982 3256768762734141778134376054219933972800 15951983 -2591968451128458816955437706903378279176 15951984 -139017443522999588576722107448302108672 15951985 -1153325033280180174161007386655886506240 15951986 2019811137546075418242038733366643845120 15951987 512002304324630283005932907818315226088 15951988 1434687561723401591149577128789160312832 15951989 -5898748878864476778465396934577215968210 15951990 1414830406661752833963812430734387731200 15951991 -351746017736308227188833661964878476032 15951992 526134055754532094347768917938640609280 15951993 647164650693342784323328497169124675328 15951994 773384424415140661534248819875034877296 15951995 -190604716369868838944768763342505144080 15951996 1154586979995602458280333003110553329152 15951997 5015091688123715893867156850007829293446 15951998 2545421614551190863617293999355499572160 15951999 -3434588721813059527996903311722070832824 15952000 2597325696054731357692342573801144320000 15952001 3449443143524815156010708449674621302400 15952002 -381713155013089620098500957115731107840 15952003 104836850913240874686436045042567236840 15952004 195779856009117417726852428673474259200 15952005 3260566433921489917043358875324922763200 15952006 307569470446796931512601781600559206656 15952007 6787876780154550810263293120410610243200 15952008 -2217770418231075326022301324294988144640 15952009 3786254866073197058347003432497599309210 15952010 2003394091202767927887865439563736984160 15952011 -4772459483555363555914950361988244480 15952012 216159384994172070541274108507055501056 15952013 246387803586143941133260256241020591040 15952014 -661094974186123147798297056162970623552 15952015 -1068515071710459882650880943130705310840 15952016 -426494981777943059801534532376332361728 15952017 -3283451824912484278806513877322202408720 15952018 -318193537727591708119891771537381939200 15952019 3042297563541319762754933234612224278744 15952020 -370984202983761970242187063214899200000 15952021 -4668989662709171186607355591100382993778 15952022 6547871937008410455425471541697427165184 15952023 -108779406969582701152568448241873251240 15952024 4686936024507040815220263381896341278720 15952025 -3480059329244734104208023562201625766450 15952026 1462410331787396409923597797692825030144 15952027 212133200056829918372632985242284968704 15952028 -3720016819577969463278273167942746296832 15952029 -1977457393084785541408059546127389196032 15952030 64319791558727563571137252939501420800 15952031 145003684603311587207209966557057524064 15952032 285967980449868514876472137501900800000 15952033 -75223280492554398873538925646354251516 15952034 -21754060955207474957836301286543292416 15952035 3439482707976928268430636899940024944640 15952036 1617589288299624088627101313115879203264 15952037 3147677207570502206795663125857687082686 15952038 -48976452832655127509555516571821834880 15952039 -38889717815351520697166949565939120000 15952040 38516849195128898225302463731442380800 15952041 213088180747360111209764610416081498880 15952042 94286537063198294990350538491020232704 15952043 2288673854611852863247632934804125962292 15952044 913634521905296992045254611472062793216 15952045 -1858939644831468749730746823721735048680 15952046 1653206616240425534256810866634370819968 15952047 -3730672853229382817624148425750142204528 15952048 -795472744666376362715697914544312532992 15952049 1405808631433386849733933600204721380020 15952050 690282933014341550101286031144535710000 15952051 -3439981124967463906090907806570234408948 15952052 -6095326490578952936995352905725026561280 15952053 -75357285814115045436473111014557026976 15952054 -44861560392157694579012166840299696640 15952055 -125878985109465093828822005347792204800 15952056 2295424614483696684881208137950879027200 15952057 6286154900509763993245081420425391068960 15952058 -1925116848696635253008155811708428623360 15952059 -352392186149926455430581894266340691440 15952060 -197458841954886832177218778899221913600 15952061 1508976709868753092676210908031380654662 15952062 300107316549763110205233552743582137344 15952063 234734840179053058375309863044304437312 15952064 35239919751499198650177258709063827456 15952065 -554644907112052009374440435194844868480 15952066 -705294795582518400379653561593494272000 15952067 -1883252955976689114096275992007499722928 15952068 -1796323368041402116854552085574314638336 15952069 847246632100348363080354120172099468032 15952070 -499913381241819545081828147524661932800 15952071 -1089263464300851197635239178156312275288 15952072 -495094398288175412160536659726971648000 15952073 -300859024732526432472863404315419009792 15952074 2833532143607650385060520816047265015552 15952075 861325185549797565952155429744783864000 15952076 -1300020239349960720631641779393206029312 15952077 -2606393693377570401229953360000228104160 15952078 5792485755736802366415873294246154457280 15952079 2064309207383430232576637980811918142888 15952080 370841784813558069787780735692918620160 15952081 4880501390547680936197447509470340560882 15952082 3663507244214528568640597863709102546944 15952083 108049458284769901510348859573095198464 15952084 -2591755338347476986212314065777704646784 15952085 1194714871894385992230521285567738130780 15952086 2922912090667996402844978404355271294720 15952087 -3175953924754029816220233514574848610160 15952088 -1163202451224132872821529879714037258240 15952089 1553424753889047942145425184513139865600 15952090 78034539480206926907992389330347228160 15952091 2297896052100802664515267073085436443552 15952092 131490441257855575717017423543984998400 15952093 -1773227603162313989127232996187350681920 15952094 -150817241709790111887511376064793643904 15952095 -761820527540990980016401314851584609680 15952096 2906928688507934745443950435780055531520 15952097 38310015719550968580896987560409427552 15952098 -1435357454640987156430249251276646916736 15952099 1909836859061629949422088773905693373008 15952100 1344340351673746852221061400723499542400 15952101 184788576880407595539089257842131769504 15952102 -1527660967330611979583540446444383678528 15952103 3132906574865611655776228527348758010960 15952104 -290576601347754909742104353992491663360 15952105 1120355767944542120832883013167359684360 15952106 -42188370318916699879837986778987012416 15952107 -1947056775641122763943612140633228289960 15952108 -5572274955557899111374255517376024649472 15952109 -869340693992711501691914595051294555690 15952110 -554879623644018350397944597744043724800 15952111 -1280112309033771869235981692865302144416 15952112 1389128418430729884220160380834567618560 15952113 4656714506691466267946661257316439562400 15952114 -1477956479692229653422290541804251215344 15952115 -2434774319666094501949444545700076192400 15952116 -1126050809085150505030142296127822278656 15952117 5223712190819483978384879895408415804860 15952118 -544807286182195851047708534959450387200 15952119 1892188855357067911786057015064799822288 15952120 3861429406550792586902805171008431104000 15952121 -6899591265598715673914695754226920886678 15952122 817168427997012914648768373238459441920 15952123 -5431210946259835731334063354680285180672 15952124 196533958904307473140375954263459787776 15952125 1774573058187443309670179801374394880000 15952126 2095603718940554809299841907150662720512 15952127 3861957528924995443465075745154414580032 15952128 1085253477675752310329371395292265447424 15952129 -7765026862216714852178588876100852922368 15952130 -185483698863550530869742433044286595040 15952131 1801379244033157083384325884386059078128 15952132 -286088086281196617484577502267969638400 15952133 912646344597973235225118036706108149984 15952134 -935144561284447488025118435741247114240 15952135 -1397883447457986402490496721436193690880 15952136 303946953695781807281472711856761907200 15952137 2167798665995560058693723165407925445120 15952138 -28585442369431940878542853598746417920 15952139 2185758516476518818587801817594659507856 15952140 -2397432383355634126868565609914649600 15952141 7481220701491055596679729369168106879542 15952142 -1307016621495634238313503945869089835776 15952143 661064590403696687878335074883471597600 15952144 35914515936761565498237912074882121728 15952145 614835585539211462274776320047210046400 15952146 739041874278192452552870353461423528960 15952147 4550105972308939939400298796454200887596 15952148 1314823939432958325156877661194131517440 15952149 -2383583550940165238174992562008917154866 15952150 516837236594386136442325239453984000 15952151 526668404824804905690355656229752641112 15952152 -500448068443127400824499693795735183360 15952153 292754199244286460892324226451098400640 15952154 3846764422450425777975993341405342131200 15952155 331093954443869486433941552232403394160 15952156 -2448849992814069356837359363967253504 15952157 578747037438539275444082252953435821828 15952158 -170698306840108440482108712337393565376 15952159 -326149656033470672363889048012004232120 15952160 -348498790680457850142880665178094960640 15952161 2029268119335871621950087457823265822624 15952162 2834648942416295658880883273388029354832 15952163 -6470610020920506793909083760570942099776 15952164 418235013455016776562592593446980012032 15952165 -6094063408614937693198914829265937187200 15952166 -1224723434498189361145002481434499462656 15952167 -1690355427619730724498269411370059742720 15952168 -844127860497549190375515117008799744000 15952169 -916788621690940106582553637333912535430 15952170 -394268533362647556224137442191960796160 15952171 -4853992703452398074880798639371009866656 15952172 -247711406459530494672005926701932052480 15952173 3218164190803202636476851432181519627584 15952174 -1177601610829666356879687663755939647488 15952175 -2797389329834542791560454297347480661000 15952176 -1477220921940875300353760275640314626048 15952177 -3767033043620507818326710772432446036974 15952178 1261258139828706175832138685473574211200 15952179 -168477528753632482925839321217578739712 15952180 783067230153301576847374260500939619840 15952181 -45938697704188650659166845781452846016 15952182 730513834080249203071354474787567756160 15952183 -27611525110159928424346545810504594256 15952184 4921038485992451805100449737916361420800 15952185 1773639868053571051133500465391652954240 15952186 -1867911042112207936237589947654551416208 15952187 -61896693699669726120620135521601647080 15952188 748598769603157707334546837616942825472 15952189 3289319872254459066837027361766824202400 15952190 534617025104388279350673411652117569600 15952191 1969351203026720303962506566748462718080 15952192 -1460863001318971298058912002866651070464 15952193 3502034109177342970125023321749005653442 15952194 -1572874778839514620850985811855081224960 15952195 -2142687945802694560388296016030847864720 15952196 -372718688435687880431560904526132264960 15952197 327661033176537762301505969250552664320 15952198 -223804636786027586844451344970455954048 15952199 -6995096628073618216286926224196484773800 15952200 911461568799501174795382722797365248000 15952201 2664550154843490987187862875658240842202 15952202 82608906789950063873865110847588040704 15952203 -2207748061675769868655508473498346422788 15952204 804110436997680608464961430639457228800 15952205 1920989801969533463667140754271931249520 15952206 140463671345428841630328976336524170304 15952207 -2986981139266877191358461724974116582544 15952208 -1500451221843167836296060928906018234368 15952209 -322868201937814845818293289032290299904 15952210 143415615649370337168089818140636134400 15952211 3937096799101471181775122206419087351624 15952212 31872940990962136151062964546658750336 15952213 1323099982305704792417727508943469920462 15952214 -1175285117488358845284810697709886625728 15952215 -1275114986395163755775991065520238366080 15952216 1750879654900973403056838110077475880960 15952217 -3108360398371911835060998113746526248188 15952218 1385565897059942190323095090741438370304 15952219 640315403902016062601780708445090903620 15952220 -1456485117584801726971786996697435589120 15952221 -388878340038460439273324866056233377728 15952222 541406890537377224339423199750850687104 15952223 1425668285106411864831049275561347060736 15952224 387606557375975179201587576114547261440 15952225 -2346275611492432380837647768169831686400 15952226 9009415852647461842814083256879892864 15952227 -3679483546907200161395732215884135148560 15952228 -487435699152951380544918842514239488000 15952229 97882365262686756164459060474301920190 15952230 -286735670760004591814780487750579214080 15952231 -538326629410939252999235603589581002328 15952232 5334253927159265460300377605081439170560 15952233 -4479360632524223151835559845604129740800 15952234 2932877622123560663351104802629079108016 15952235 125534858547629713434348237487541437200 15952236 -1418804764859906574279564033289988172288 15952237 802164159670857664368827510898353942752 15952238 503818075364179364564242127444229600000 15952239 -1072371378881032781502601489453260196032 15952240 372316523530886519441595737378396405760 15952241 -3423323257717385961260403578552494637358 15952242 -420875564232682657498340531886391893888 15952243 1595233965396036348368520790165052501520 15952244 1508665602839722348332136825374955087872 15952245 -3001147600345071874587711912417982598880 15952246 1452658880671505659532729833761432807072 15952247 -5732882322813384966418054201634040280368 15952248 1794492148779545573769845558637477888000 15952249 5162349250493038406750375168714253335440 15952250 379667245753665229655544059942412120000 15952251 -170849076307621833418182065702302050816 15952252 -81572780900844696291226960850288473088 15952253 2236244260377842283785655133804379981760 15952254 -228603658082274131978457949870102300416 15952255 1097477687153631725939148201041220094320 15952256 650535826782927409395448185299581009920 15952257 572292083022542506036663390868524256754 15952258 675446986273906774159798310262423360000 15952259 -974488790012251624594313912896448933760 15952260 1146662044050136541069493915593888194560 15952261 95439542066637889393642038914015956184 15952262 -1500319340912053923073866928758012940800 15952263 -4539651703321794566992971881631089478912 15952264 -2568906021575113974724589422476686576640 15952265 61775340656376941932480114401480280320 15952266 1001917325788917868634262474966493964544 15952267 1802043766145429461814006408641970384880 15952268 -949864102470768418042595353997060467200 15952269 40725155278460253250740011536807039008 15952270 -2502122360096589662819321903504579581440 15952271 1274446398686055318315000720572038515360 15952272 -2770945931613049611700294129537253376 15952273 5723639273649397598671893897077500958820 15952274 304623342791128669923342508770483261600 15952275 -1494605474321759244061882464142819134000 15952276 -3101482008356361781182242200725732979840 15952277 7886917344906747321326302671016227438 15952278 20608073470718053812418643927347834368 15952279 2341490438617097288175160539001393399520 15952280 -365861824720507507518069856657610342400 15952281 -5650581177691952055415442077147401221856 15952282 1143477397892780967083242361277155146992 15952283 -6061279769709345624471858299910742281468 15952284 -3515530935315387045529705683228524573184 15952285 1291719985465096238099809241021037679980 15952286 218204425403242418213839640164399549440 15952287 882903055818165952663029626532897738768 15952288 -5006770912954356202167056660274279874560 15952289 -2630071089994109980069470024870444218910 15952290 150741961792957618039880018807594803200 15952291 2115070147578904484146055912071695152880 15952292 -3788967446513755368232994229452677401984 15952293 -406914881463257529421719515049061448196 15952294 -737626741263913586311779001783493898240 15952295 1869518768143595637031126123045531567800 15952296 843446637957255912046355258895914188800 15952297 4540727809244394873845657447798558538746 15952298 -1178226959696603198596002566240137860864 15952299 2578278611096115310465252709571821617920 15952300 -29084285225022105698532331571354675200 15952301 -928302149676156903254327484348243734400 15952302 154375792315551043749865283078017195200 15952303 7529450216316642025752346038325787633552 15952304 -1062201084813908423774778389537614970880 15952305 1235752734138410887786682265712825036800 15952306 2206071020818662372726969399401704814352 15952307 -1859196404484162632890434490496276973408 15952308 -303351129148594291938266564933632880640 15952309 2045998558809801320229772135782366566016 15952310 -326393167398811682058429447467008874880 15952311 -3256566937505780736085004097587465401032 15952312 134240840328296183269812436392512716800 15952313 853855045315688491869502445005663838724 15952314 519039334233182147617960690023268526592 15952315 3906449422678571081865709692437507928960 15952316 12684845911098251075764120656160931328 15952317 2645938197271480300633741318123585351680 15952318 -1609564019517919584232710741859773392640 15952319 -1246549218763793321392580580528963631104 15952320 -525551155923642787125658107891626803200 15952321 -52153970152338326311635060268259549184 15952322 1718901837048712820467096885831137941712 15952323 -552847846715351726156474591880976125456 15952324 2420449692891594553541625117917540751360 15952325 -94678404686489831622476275605472113900 15952326 325686944653540840828922312312136537984 15952327 -1801491689827359619549481369392456886824 15952328 -123639134375355455556337011567857664000 15952329 2352619099003490463568569124777239061440 15952330 117321215107209425250365448903440502720 15952331 -7074879307527276632428888457208258710448 15952332 -3114798105867849985326473700317936480256 15952333 4520711594886895636824058078877016344064 15952334 105600732069362948227741775753511964992 15952335 -30977018093762667054570724360366579200 15952336 1676693335864516178754782898890582024192 15952337 3480425848508681742262813122006571231986 15952338 1466528562179193574007018304083545219344 15952339 -1750198521182866421172673746902159955776 15952340 1265602282294442239693316383128920678400 15952341 3009178252080174872867790448424994574464 15952342 -3704859548342024158722536272891848440160 15952343 -3502777843006885272397939099647528529920 15952344 655300556963847858001452782540146237440 15952345 7583014653502281023243036114734192472520 15952346 -1895297062359938200620205516535608282128 15952347 -952605678987517109042575328866874918676 15952348 3358169930472353072384060651414673156608 15952349 1772451636694534419875081815355628216960 15952350 -156422504436422353748290982303458920000 15952351 -676631691513012193714924999166016245376 15952352 584523983926992849909618263118267285504 15952353 3555371125362025676417719306623950633904 15952354 2246514327867509291470003439931784387584 15952355 -2139570081798319203018026208185227440 15952356 230842719058872427690935128382916485120 15952357 4908818743807186575103950140709524948606 15952358 3513901173045554544117169206106730448000 15952359 3800822697540111295020977393513527652904 15952360 -1519661560664055675888652049104992768000 15952361 -5465959992936782156048720827890599905200 15952362 428458056938936487716106507370591311360 15952363 1139346950827747299810249980607961261824 15952364 -974254581086177850024292746434860290048 15952365 478257479746995742687108372671405440640 15952366 -2965244016845973711377113473403506898368 15952367 5754956397341066497514149335780537934416 15952368 -472551458751965871500412936506793984000 15952369 -1463702924020148326334031200874368750540 15952370 -207625173709010781109262939739775687680 15952371 4579669234180599777783894846667483146240 15952372 2106052832958848199428175152620665224576 15952373 -292821237100640589621751385082166078080 15952374 1747723014458977734983708435375920184544 15952375 -8820567397626902853985577018733013548000 15952376 3193313149272149064746827926405183221760 15952377 1487464119114134594607892947661390026432 15952378 535911543848700064243554684650076807360 15952379 -2789757063241885872968237033081908717020 15952380 1095473954191979220038231684064397378560 15952381 4521010073695656636674857351155338872000 15952382 255303404494605962130750425262643036800 15952383 62313049508140405150977508308933683904 15952384 -1323688311750291951203456144191896158208 15952385 -865998242595772707758836172750616216600 15952386 -79969873026749712069565970873579736576 15952387 1783151897329189258942993536922409883600 15952388 2218619558516495673625710208325876700288 15952389 2681544894990175601089784501619758993280 15952390 1293362830713615220110338987490224323200 15952391 3115492510478745974703874583857661062080 15952392 -3591385776887943450299906438476390471680 15952393 4072264899835481773637165464032260783642 15952394 2339425121274176173098785299564950442752 15952395 -2517227245438410754863260054308904290560 15952396 3238115653678647666120357912009166942720 15952397 3308920581486584482398295572471387585846 15952398 -1265047871658892020921871942096896 15952399 4505692740376392591223989579723877780400 15952400 42591350643139143049867678959820800000 15952401 2233584642793776754224860928488831090868 15952402 -1567468652567219482613532230193404973408 15952403 -2320701342293788166961889157248871087256 15952404 -517677260610994766113655361676980602880 15952405 -125164055748348395385103652126538752640 15952406 217829215752440220293163911859965317152 15952407 -2521694933062146549621737452468269848880 15952408 4173714885332417482160628418405843752960 15952409 -3457664043429819314993097949375817900160 15952410 -2914482594944702538806651048259313804800 15952411 4489604976631594377853353289423913072352 15952412 -1166681360422348861287920976144466498560 15952413 -2730349292638474445976094621117447101600 15952414 -373238190713270748938456411787789808128 15952415 -689015768953532692593703791357164664960 15952416 1487775503750481196125618214209353416704 15952417 890802464068179284837019650813581926480 15952418 -2486632051097740168444586026785322737840 15952419 675152699790913756310251413038266928640 15952420 -681583753830642754280933612140586496000 15952421 -2785931894543890090156142399681230941378 15952422 47112695162350023438866063992465741824 15952423 -1185058601955287262179982388996111121616 15952424 -4996878903442394285734164534077972567040 15952425 337615457070580935436907256783855880800 15952426 571927419135031990976140641051054339072 15952427 2731206271511608921954777978550320205640 15952428 -586174601941221437438132607833830111488 15952429 -1188776241270536527161023045650309476970 15952430 -361075052752295494319680428641022439680 15952431 3455100456419907836352455811972836338944 15952432 -978932622755862721004719850152906457088 15952433 1284189554212536237570400769760448810176 15952434 -1997658662294785387576028830432912318464 15952435 89273768738624738570808988167644476560 15952436 418021306397389196766714014395491386880 15952437 145493840241623596181042153585972880000 15952438 -77320052689884286173310355083861412160 15952439 2412733059251310404455120305522734504856 15952440 -615184136277906310914396039320477491200 15952441 -24664047502595859527779658969698993600 15952442 -4075463161182890798373090098177290457856 15952443 2117774925734790352911891099347317072608 15952444 -2247044385995713425629495640061754182656 15952445 -887287240990984347197402826171084249600 15952446 345353615194035100928958990249846708672 15952447 -4222646280038907800729626683098943460000 15952448 958733250794746712830795023854936260608 15952449 1291231928934682397308881185240706302880 15952450 -79430214896032988139657476900361930000 15952451 -3854487244410124628913060595096611152208 15952452 -18843748582966066680391088521669075968 15952453 11810403780946382138736027769751360327040 15952454 1365818421113696721880312187175995475072 15952455 94781033419681342694597110584887175840 15952456 560920013061484772621796751166945218560 15952457 -2011931487638006216338673078924721650160 15952458 2961263719651873268378896212109575306240 15952459 760222447927989470501591430032770611160 15952460 -2258493960214276720894918808561912371200 15952461 -674271137938531465842027115096404674496 15952462 1262417171917807922516269659229458647232 15952463 7271359271771026436709367156146687833712 15952464 -390107428504078451496703542317704937472 15952465 -1038974582541650876085435823222620888600 15952466 -857731188601843125173558483130413939568 15952467 966208755935834825692741592091156195120 15952468 2006368087038206946084876935021677029376 15952469 850708015202476417651269781041884171160 15952470 -466887684795291108201990155647116902400 15952471 64422011389366715769575592703193467072 15952472 6327576149464663027598353726468798924800 15952473 3970552962169801810045729186812957301722 15952474 -1883572510630858445064448433790254833920 15952475 519749736487023661064794725411048268800 15952476 -264899911731015669138628559783891435520 15952477 -1383960124208659506084897455630995367400 15952478 52457720704628639967264023532255901824 15952479 4489934278921514354601388633222291979520 15952480 -299507875450248543632886940084902297600 15952481 -4757974449087092572829325471787311626718 15952482 -300559060540597762198920939492512355840 15952483 -265172674446965044607576134466932407268 15952484 -12199721430181153414798039342167951360 15952485 518827162184541534880940374985867812800 15952486 2601432905588551138853042972015777434944 15952487 2761360043601395110055333125258491149160 15952488 -3494476178889782913444190354829695549440 15952489 -1352660958440277907553249308393519791600 15952490 -194820542542800871097084739446713701120 15952491 -1311301434342003314634589012545157684560 15952492 -2827328207899917846806112781775726809088 15952493 -323089130852189169965466272303576318496 15952494 -2264868850825399786309367680831906625280 15952495 159140412578984037106329056140406791200 15952496 -478280161960919596545186004187501887488 15952497 714032463279653062249157157045433004640 15952498 -3199432217982950065808121932541954006000 15952499 -4358183326592028050242126876338650099088 15952500 -57111748132986205689799271861384400000 15952501 465950982642903586340404522214916965760 15952502 84755160578579910228220588510577853504 15952503 -154377240584473076807150859426735693312 15952504 140969764021509363509164338630477004800 15952505 -6001420389041600868234716052534782490240 15952506 2160370082366299482892668771842743547904 15952507 1088590481487025250635518782142970097280 15952508 2169362733325222703842425242727641550336 15952509 2225677177249450799126068175845718810214 15952510 790495838783911404552798172454988476160 15952511 -4017627095766155228498460716424078368448 15952512 3122723061040209777218314935895263805440 15952513 -11194930491202608399266620332463688920 15952514 1704404192635879957157952995238321747840 15952515 -46706706391157664412809022554642745680 15952516 -4728118195008428094243358886962191602560 15952517 -548819268250808381294047903565929971648 15952518 -2246117456044285127767429007660409329280 15952519 -7099908349857166217982957212160090880 15952520 3031115030889360367514072120032850380800 15952521 -981508885073930490765058120531777286400 15952522 -1147100318144120930276212999158518996688 15952523 -1387332179633716747427499187106381430240 15952524 -592388213980358690626017861473197178880 15952525 -3066515276442728509128546845926662794400 15952526 -1175067456068947857941252879133803041536 15952527 38941528572076731208144080971841598968 15952528 1213746278383319906589104253102471512064 15952529 -1088171308491591943634943303086702906880 15952530 1189314997631423843761291296841664048640 15952531 -60224238120907249699582986020376160000 15952532 627677655949539091459902660917009348352 15952533 2238453424302208031306770499179543219200 15952534 -1450882701468295933114520298912139274880 15952535 51625081578058360985601347537229302160 15952536 1823156831984423306235195380344694784000 15952537 7375075777834453677523564272982627972160 15952538 -279119833332786988130900308963975833600 15952539 3361548242568917187920523564236961884160 15952540 -1466975223573850376800554249951539765760 15952541 5697769086317591351361239900621639191584 15952542 -2210685814463232466566681625539029124288 15952543 -221473199341865217630103171929226002208 15952544 -114132110381316984582212182740414627840 15952545 -59134391391859517769003450222631712640 15952546 -35290060116962389489828308010194842112 15952547 -2024919931501535470401969284656838583072 15952548 -1743935767063239117922420309719761157120 15952549 3355703425734018565360866183429530405760 15952550 665695115027364779715052967909653228800 15952551 -2121124419550333151122746111757094449368 15952552 -2782135727736544474662686377178824704000 15952553 -7526444289173108618901713004786924456198 15952554 -219805263812623234832914726852518137760 15952555 3259923861425844434730818448678000140160 15952556 -3385471911432736374896703691604923215360 15952557 4205946211818563094255296259488139435840 15952558 254197973042993305703417890256482178880 15952559 715147900384864999782804709421459417472 15952560 -97400818019020938716523497184572866560 15952561 -918077685492238151701610081499924425408 15952562 3182427686701575355550118598259595235872 15952563 2412045339600582339618672518735845916424 15952564 -1698740519208456898537142340476073166848 15952565 -3153432347106397246158697638831458529000 15952566 -125928590799404114707277590874642626560 15952567 -775471281587921880726715205322925689216 15952568 4065863511361383272979641942699811840000 15952569 -138175548744367770707987944502446748160 15952570 -12008801983057497295147451330154408960 15952571 -5315584643480658839814103277567786329800 15952572 -1966053275206402771577355573991742438400 15952573 -457897262573442462635486557630119408256 15952574 747075324920088751925178426839543332224 15952575 -851055119483437524956955819528994799400 15952576 -420375089115608302484803979366973308928 15952577 4218981092719591461452376040508771919426 15952578 -248730856959086149930979055851014693632 15952579 2397054106654430564249548105142716436376 15952580 -676314200337771930943335961111402229760 15952581 -3181972210383575596052752597604185174980 15952582 -119462672849323128148895255136750897216 15952583 -7068317595264114176721189318535152144168 15952584 -3203440906066911140895311777103121735680 15952585 -4255324216933026835497682617582606243840 15952586 256892029056218133309629620517667697440 15952587 -207362577513644502871875974930040768000 15952588 -4184031299530565640329488069301064877312 15952589 2623230443380064917961179623846116886390 15952590 18003091974650299660909925813596125120 15952591 10868519109301558607914466330248589976984 15952592 938505016742361571266247035006117175296 15952593 -868777890234244796494485739531104336576 15952594 688833385040507930312142308308740191232 15952595 -1999705390047383664607159341475149896400 15952596 2991296088576182260465784991967231365120 15952597 -1997930888108956239203113487389857715200 15952598 2827434343601948214188468630165393109120 15952599 2104245527041308445486634470662803773440 15952600 -1429176013826923775541773856168131328000 15952601 -2763786888483083373848678410548150574848 15952602 335560448568872995947892209429950817024 15952603 10558002283001663284276179740209250784 15952604 -834601623572179899801455174581585503744 15952605 -248570703741483914625334414444503355200 15952606 -2113072448555538064779789634989430117248 15952607 782401811888843507388534435765684170232 15952608 -627668264707129442294560606766106673152 15952609 -1884997024178284675130140819178937098960 15952610 -2554452990505272634603477895038334616000 15952611 4039042561089799982730521923001661706872 15952612 -106757781804346966082796270668748232448 15952613 92823814228109308062982097486547430080 15952614 839766745336299770753374002410851035840 15952615 -1001336906676881847156942122370351136800 15952616 -1649714233109376192382581622990759526400 15952617 -242165716836770924608850587889953193772 15952618 -4143943776916759670535888701637597941760 15952619 81176926520957070318558975671142321144 15952620 474244314967051760090326100978605455360 15952621 -5050380760302070417972480082516424349728 15952622 961003856775843693870341229488745052032 15952623 -2156839969224640389314140623044252061936 15952624 446356377508456902052613459159781769216 15952625 2325632518113023535126176808128952354000 15952626 185586334086112191807665962477653560592 15952627 1289296835621200741951242392250873071880 15952628 7484440277623040941154491403490881740800 15952629 42427807244260913860774836137871538176 15952630 -2030158441172460291272667422895048088320 15952631 -1937414774049552241792867651814917648896 15952632 177670383307765400128099564463947960320 15952633 -8070313432216795044908013285067100308400 15952634 124448176148343444234975879017042703216 15952635 -1048052644981431399525270018548414158560 15952636 -375116297719556840554020679343394432000 15952637 4571392960414276385499381222288915843360 15952638 58429895465520943746043619258579392128 15952639 -2390322149234529565070967554186983254240 15952640 7412539501063022004767884009411706880 15952641 80547289645274130222571421001759538464 15952642 2287137823706764881859714625769543275472 15952643 1409031066887465707233249566418950869200 15952644 2240841575898507912908295472250762494080 15952645 2144729537599759382573798216913783918720 15952646 7312756524612298126812499335473682927360 15952647 542710806758238295313474429441651938560 15952648 -6279505986176960760227347709330690288640 15952649 -1125094580210276712728575123040278972620 15952650 103078054183871555739135005079513945600 15952651 -1352139334136918373108395031443429080032 15952652 846495313988371872127338420925144604160 15952653 -6492117969360570750518127424946890651200 15952654 2500024825838252246792520541536411235776 15952655 -2283408836024218167264037732984569368880 15952656 13961109127883896182495465899352391680 15952657 -3115634929351578011107336103593518816576 15952658 -2353572464794537521501769159273149214320 15952659 -648189347300727127367326692026789134080 15952660 -3464694906340740200933798938469959768320 15952661 -2408674033302186248865718204450091064228 15952662 122312900972799875206290148264680210432 15952663 1590374701695591745839905921812973590704 15952664 -29718990217036812454409261108087193600 15952665 565595345448120161780293929917801368320 15952666 -813549070563535718519129995731249173760 15952667 5118286170696642761743519881631789494672 15952668 -1561573455038704109298570991313628810240 15952669 -153567573068145804653228070059462539930 15952670 -568271037610471544288153862172435350720 15952671 -1060950343833261749400421042830416700960 15952672 -6234955740659626463684636393817216319488 15952673 -8093020513341538834742863075905042370896 15952674 1747742303845108946346772505456440805760 15952675 -2052087780438770248936925521390297717200 15952676 1919394633470726209668291691555270578432 15952677 38912970559456459067133362530316023008 15952678 -778540145111353758247163302073646309120 15952679 -3198893394611090010970200521659131027720 15952680 -1623056675990595706345710864969437184000 15952681 2691935901627050011307806239311235264372 15952682 827764130265541559530275030008152279392 15952683 -3084809538328123388248671756188379206976 15952684 166189033400207865949529304301337836032 15952685 1817192717691996493048852366970880240000 15952686 198765249584147104420357694752211785728 15952687 9860699301364609425278835325545287014840 15952688 -535415858153483814402082291284871692288 15952689 7299310453787732930261158955478752352384 15952690 -44642936186026403047515190857186354240 15952691 3779102979092599322703598485213152871912 15952692 367511044392197090644506738070682898432 15952693 -4113083012616993937044543938116185369600 15952694 -560053589075279463530229184203706411104 15952695 273461396906705896101572440178044147200 15952696 -6539325964448552737427034306591827742720 15952697 3424693752103470167784844857980706121920 15952698 -191225195263432133374014804707903868480 15952699 -32987803581663237226793036297566432000 15952700 -710854485918099499910794978179729369600 15952701 1567032260176724293271004563557965503232 15952702 -3034249221739418054157547496099553463296 15952703 -2593260254616226159632221524357813395816 15952704 491969893402769162076323793384127856640 15952705 1789009968122982842011761559396513593960 15952706 -680384847576689412543545176081217986560 15952707 -1928843435896487606474626450733643155040 15952708 -1720827196176388401989901580898152525824 15952709 -947547945488268446884983090188016693090 15952710 -236790167373842009049688305531065702400 15952711 1698916031998502989199868181016507252312 15952712 -1384941314269461051192352995362381076480 15952713 859758857127668519033040148997240005824 15952714 -604403316628188824797259154456360110544 15952715 259440436962393611326328755369462269600 15952716 559055293385069214650813616523824168960 15952717 -3443070024631639775679660641562620095296 15952718 -1567276638326404606287654260608244677440 15952719 2793957084220943513106427964532780533760 15952720 342867113539070603582821918771587317760 15952721 4321698396050194257284134439457536329200 15952722 -1508422116881300944277649014024730092928 15952723 -1444865254587014211619780812424146394280 15952724 -165078979229645359913450172199689781248 15952725 -1949026157993193097786832073539329464150 15952726 -1278326121889453961120630119425696923520 15952727 533062807542648597004605788246849629872 15952728 1022234984293065634651534493877289451520 15952729 2636065641812489242895145229122154774084 15952730 518222505124709642530970293615431809760 15952731 945654397671223241166582133969316037120 15952732 -2499861988068535886354998974110949811200 15952733 -6399925360808408178178399068600760941018 15952734 1069184606387858646303690900268939612800 15952735 -112553035367920451897459081879770878240 15952736 3474340380098585418650670662580361101312 15952737 1783265350260763966094286799262390201952 15952738 -34622870555727670205511372043138434480 15952739 7091407312911522025215774910689188517000 15952740 104485959064824888489085080712721940480 15952741 -2570437135560530792071510342074908181728 15952742 -17258898705129884126553875139070832640 15952743 -6309282181939507705092418202660670047760 15952744 5867389276145541974756514388311273692160 15952745 -3179398248318040683339561248399032958400 15952746 -518449117648248492546169235779859750400 15952747 3775124859093354152179052825769543214196 15952748 1513535382406745843387628260228727539712 15952749 -1549245243487997158937847789721354886400 15952750 -2171163728593547534577984278298148512000 15952751 -6340262377171315357821042205129906070208 15952752 -154148486563378332569564917845320171520 15952753 4571171275462326610583926170712339746002 15952754 -2410781074729183125763453159364874240 15952755 -201675732019813593163564191990745804800 15952756 -3667241326505213436273760004022603026432 15952757 4147115179584961693960301378679683913006 15952758 2211519547220279110775732322242241729984 15952759 2129781387266254483203682953229163129960 15952760 4000697020317982278970474243496206848000 15952761 -9328498575693015492228655201512772800 15952762 220887423692165629832731232743428302592 15952763 157808280391902344913945879395041346904 15952764 -504085478740207006740599937560307162624 15952765 -2847593144804887011480991756992145136340 15952766 789274920483551582854149233537224401024 15952767 1811287415222174601722794867347407536512 15952768 -1151282214165175388177291507741365370880 15952769 2663146483122312720341826746641976796096 15952770 -929314319954416022676826540703057227200 15952771 1071589918011875932975753032993063854972 15952772 -315442090222675754887102820545105182720 15952773 6166471047526273900641793519083331999968 15952774 -1849581756699239257794169294192000966080 15952775 -1119700009169822101980130363342298767200 15952776 -229423620526467967054805791276317081600 15952777 -570017762399475181604809423446688494720 15952778 -301026889110713173159522651253946532560 15952779 2010662060970566167014748897243963438524 15952780 -1796966536890803964579135239705201894400 15952781 2514822252820463549314953655495775659704 15952782 -1405103080181244989418460388740322639808 15952783 380780067687760570951766782097104605552 15952784 -2064256296252611469446679387806084874240 15952785 -40845885667381747398018253603634832960 15952786 888760307536330454427634892810598850560 15952787 15264963319590300263091324720600382285824 15952788 13987401794102555183599854811652724480 15952789 -1570325013567578746242963737906431034880 15952790 58999321001305650244020203035619136000 15952791 2170291666891803197220384860014183946880 15952792 -6144249440964348687517529680968897761280 15952793 427481442971573898796593691935897535440 15952794 668385851767357875962029206788882704896 15952795 -1274187032293480430011606983522283819200 15952796 3728856353795042129690635066987886592 15952797 -404768534640458418610289955524776406400 15952798 3327707969487214457964966392921051990400 15952799 5194784219880642731922689683186885587240 15952800 316243320508192328502291229643558092800 15952801 2877291040330612402221269817220952768452 15952802 -1099573232516904363870020778768409257648 15952803 -3775472036937391827653754739321080412296 15952804 -445106562594986408030397424184018513920 15952805 -1500930041285062669865401335051182376000 15952806 -1135836033803684244861154159070286570240 15952807 -1450762935543122415448916450652122791440 15952808 3757134242401794591133695290611262376960 15952809 -591107332714523742304533667548781431360 15952810 -639830824128403396205899230180012061440 15952811 4410436972585363933024660713674281434144 15952812 50247477524977902614408672473486589952 15952813 1762008138093275881161982872868297494360 15952814 -2883866625235413300722578531203832211328 15952815 2349639427571907774985466610931992852000 15952816 -15953582257839728036170522150098272256 15952817 2034942363204716112323062348565486014464 15952818 72559975551272320408254832680893767680 15952819 797428258004626513557017481807111166220 15952820 -410083039072160678661483168491287134720 15952821 49664041866903267220795349699394797760 15952822 59490571233048679282189752341833355712 15952823 1713166070081436189753020263313175417744 15952824 -2810456562924480574665643582579291914240 15952825 452584002903861206781396791436972424000 15952826 -3248960708998522610786221928084923647888 15952827 -537447786009612565450964908061378856960 15952828 10586867987171528884222990541775092736 15952829 6325219445715911615912725321698833519430 15952830 -2420158941890519790525912272850785280 15952831 -1437613392285905963464158790615753355208 15952832 -574735876760887604210793554716536078336 15952833 -659516476383509221015318282219334089920 15952834 7691722230223587798348267898238613350400 15952835 929562279277299982437096880413962532000 15952836 208558083377165226780488667412230825984 15952837 642486370329800164664969829638609576480 15952838 1380236144936360993769437264921017950720 15952839 -55253361486869599105944319041837175680 15952840 1253686857199191508261788460848375244800 15952841 -1288288467131966182282805838702415105308 15952842 4327764028754720778147926967733430323200 15952843 1993773996919032726729029144257714926744 15952844 -271217327275879933472298096993325960704 15952845 -1722490487396245645339733759518192392480 15952846 -178049705126044212442450258558903959552 15952847 1518664001433126418193397447274652653296 15952848 106115262165362192394788928069436440576 15952849 1218364730918993076886281912249794556096 15952850 1205386309345643080395979051692090308400 15952851 -57547998375296340499694773909436468736 15952852 507315515171956314305096592220172375936 15952853 -323824050180088284942594661624095719520 15952854 -1084211360366659566636711531001239273600 15952855 -4042493136871485957222747055709579211240 15952856 -1706425291018375746702231274838052556800 15952857 -3232239676922347645083171316272089094960 15952858 3358754478117885172830041193606597815280 15952859 295698032869946370764768051924344018704 15952860 -394344299499745017812918705411999662080 15952861 3164179250918941832422554456702806423462 15952862 -1111577285652617928139440448194727091136 15952863 2272911175271422513797911472646721675664 15952864 -4531856688978265258993870027813687394304 15952865 4053636147456020266299726355318201238400 15952866 -238354023803303392249428575699991927552 15952867 -594494050694810159313072624707666101808 15952868 6291171925046818574281584118638106060800 15952869 20083187470386601542614177340671351904 15952870 -1264990208234860335394330909912427541120 15952871 -61827918514482370677320876377582661760 15952872 1338448346834322440368569597760005488640 15952873 -2687062167079819629156911539759699736496 15952874 -87066149847085751450176640592794312448 15952875 -2372339570649007720476302351321356800000 15952876 -480604381142738665301402258994211059200 15952877 4563972037614089820586832356131321600726 15952878 207747592689214683511050397375747067904 15952879 117330808746627584994033036682131405312 15952880 -1051922872269492292283369143789287997440 15952881 -3784610579885636800128501657522189421440 15952882 1019522924447171546759110515404716176 15952883 2119724844545626375251112175241751756320 15952884 1405231140812023655736281648675795828736 15952885 -1379833825313799681787931320982208569040 15952886 -377027894773546507809954360848714222016 15952887 423344806473375888248259459620467345368 15952888 -765446808059217821813483558301165895680 15952889 4166395161132073865083107526294172835690 15952890 -715972605157518105613673110857456153600 15952891 -68450064247616557165854216899767650200 15952892 613710947189541763868516204447300198400 15952893 741213823225867569882771649069998329856 15952894 -878252249014619193070586060502073469760 15952895 773687571504241172262839873171548090560 15952896 2360179786373589366125961213814096527360 15952897 1204188309845122974892219339557953209346 15952898 1440932907186361680316283578779287775264 15952899 5112536776409427806950826410967718438720 15952900 -683927614814873009574154587020911008000 15952901 4962441945151046305953324533182677188832 15952902 -374456541306304124233577529349465460736 15952903 624108330004559287975893664560996813064 15952904 2867596064190107793211590431725128376320 15952905 1010437032941602401135187706104948307400 15952906 3053362484852567040222814761471841895520 15952907 -373358085032922966826372968319017980844 15952908 1614276030099351361457180386420198900992 15952909 59896553256133115523207808747865195840 15952910 -830892813709334505889402223361660257280 15952911 1421239682281774280042821860388498853664 15952912 102130359417828347376542537148742639616 15952913 -1130259286347634104738839095078543089600 15952914 35304700190556291993829255540512774528 15952915 -1265436866315283798303657663389728162560 15952916 1416327040926865450336084476518616188928 15952917 1340356028200459537423395289511320382880 15952918 2557800768285082026976264494968843398080 15952919 1511346816520149898141251834703560923232 15952920 -1115464503402149428272168368529706598400 15952921 188146714850839573331353348765725539200 15952922 -1587991224259096006110641431192398601488 15952923 -1378410918149353051574258510634496058880 15952924 -1369627672836526441925413133207295206400 15952925 -202926960463280000001303100284972046350 15952926 -2038768000629336768206499134529445005312 15952927 -4939265401280091262935839348220506185928 15952928 -1305948273923448431214854154289995055104 15952929 -993245794730732395492885955283841357776 15952930 1224298627186118462794508644599193728000 15952931 -6813286301930450943949529013050353391268 15952932 -1100551986145626135851799454599606712320 15952933 3938297689538887630888524099353055525182 15952934 160569841785774464333055361588120091616 15952935 -2856601171428729851270833987961840209200 15952936 3266102698920669192737125054732862238720 15952937 -244856674771226378852742319153402586496 15952938 -14146588230358533094215678672621107712 15952939 -4917237922291320623692231994118751997260 15952940 786739920822643029241668784818168023040 15952941 -153851742873810027454507078271426225280 15952942 3037502177213658143119055856859477820544 15952943 -939050442286237131724820130310113389808 15952944 -371384719326977366796217520604818964480 15952945 645234752814812256839884361871846923700 15952946 2373500766637502307569830726866149704224 15952947 2301729665089309609599128807598282132528 15952948 -1475941994038787926838447091084998105088 15952949 7405227809028225851423161840856814898464 15952950 -387302346969626862491376626005853404800 15952951 -22145658040178095186270725459328563840 15952952 -4302753453175551668583148166219952230400 15952953 -405842595048600765894913844233798088832 15952954 262422973241768816640385779681887512176 15952955 -1510466840501592244104097121139123488640 15952956 -1834265144802488922735435952763441495040 15952957 -9338303243763448422149288151261302208 15952958 319992898581381672382142488507688021760 15952959 899002799030328553055522876563937966328 15952960 285614921710431783107025096178406522880 15952961 -289542036692789174460094036919993007168 15952962 -912077464619257258430133347940003512448 15952963 87444280914893940409486463481484385824 15952964 740185346450612649988532193857228727552 15952965 -462040559622307645464891775077748166400 15952966 1518096280309021357328035521483154542432 15952967 4133444077716874319767462306612765263360 15952968 -695745570858512544108487493624557117440 15952969 1164209647183626866470231885193902988160 15952970 -2794133428001332289017005197424447360000 15952971 42781110722280812782060542164581167600 15952972 -122468111194774250992182473648779755520 15952973 635598764117679484884889324838220953664 15952974 503628313873443383903323729741215879168 15952975 -6941126315180227501171570772371227645600 15952976 -117243174852536333593168429569930313728 15952977 -1620968024526222058708658563512898240320 15952978 978313505906293832726814959965926531072 15952979 4169653898528842520429935984472078519196 15952980 -1271310061044072217176632107396747376640 15952981 -5463068778400327450641104429380757291136 15952982 -21798799226268726834717158287693578048 15952983 -937222898515763117437366268374216476000 15952984 2572529463605448590475685293459283230720 15952985 -2155077845381834058885179782567212077820 15952986 372345369356485472539588079313654837504 15952987 -3596284353387037984616480987107410415200 15952988 -2343497439414951030450436182774090112512 15952989 -205607919547911556009838660735798049600 15952990 289421733357823435711454800518744211200 15952991 3133285725330019121311329012665976079392 15952992 -4683381167726229451327067117697342898176 15952993 -106685102897340492999833714610827406016 15952994 2036038583313404017919555686589477539392 15952995 20148887751033696081101181042570397440 15952996 -3532680663124043245398310323130848496000 15952997 2479411868790430569590389602292056848892 15952998 -673226724966453116516037282852542319936 15952999 -5428963743521176170018878275220813001200 15953000 13880511754987733961058193775575040000 15953001 -1726673310078625454956703380091607089760 15953002 1196386646268600686392854785928243849312 15953003 4219488576188036939305997374989640512 15953004 -187628094306262554856331939150320281600 15953005 -2681181059965774356672100960324782212340 15953006 -387783563008672969728983696220129132480 15953007 653532048744252123522450735178089592320 15953008 -1338350422315057115372704325613252444160 15953009 -9214057203224884861384829898963984974784 15953010 1459412386285454175490824762948046579200 15953011 2134313407025442351424836186485078700000 15953012 -760521421215587108837529675365273818368 15953013 -2693733178182636947611763990638641882258 15953014 1433252175161968098417624330228586113024 15953015 -532964337808489691506778183756962819680 15953016 2217833363615992417942869091988888985600 15953017 -2532960767476919028629386746524382801840 15953018 118194673274438153554291767884849714112 15953019 1015573657626411702775447327160355340848 15953020 3443670513117420017383163992227337128960 15953021 -1409832309218512654249713092807364479040 15953022 -511874599170654120538197496396405992960 15953023 92303708164618876658704509829297408480 15953024 -1123908356776716964236534650560189562880 15953025 -1992331346356132224085112110493051908800 15953026 555488035766716064910911124628473269712 15953027 -2360188040037973568574732116892919507560 15953028 463445537889934975587982878683653779456 15953029 2552526546982525739917029333792327233630 15953030 140424751578218050906160194102176000000 15953031 -97296143824199755658769151763748400488 15953032 6525512493127951388844860877614132920320 15953033 5511644679917706697806275503603383120282 15953034 -16708738392405175969724720396805734400 15953035 16997713549274392555414237445328687360 15953036 -3082977108697791343519020110244414574080 15953037 471055969589732810779247977305559947552 15953038 -548718040338613897180587797886965714304 15953039 4376211073852269061249060678748400129840 15953040 -733638866251024877678140120323374039040 15953041 -1434216370538459767778112701894017327628 15953042 946401609835546046533630263942489971712 15953043 76239151294161921123119905069581870144 15953044 -2263400216233258558617881089615924625664 15953045 -3303763226424159438681908265634150770000 15953046 1461647939280335254986851606673920601600 15953047 -678426383682396813474272221022999550888 15953048 5967504778647524734705892308238924021760 15953049 1687046576916585467573219010294347260608 15953050 -1814084640491696457499250044477090513200 15953051 1263748510313949802503875063443516783104 15953052 1528390916567329673920163181372212355072 15953053 1306435045050453544410010799897872241580 15953054 1498875043330075816024558665812163364608 15953055 273841279913524665235534972263777337920 15953056 -1942411879834548621882966867173745623040 15953057 -5649239802026960835055076020131644561694 15953058 1101569603576150579010159826493473812480 15953059 3227219293630223464874160449697570544200 15953060 -2156130703262230514998867490409816768000 15953061 -2168279310944768766299220173084609731776 15953062 1343879644906761926657796263224940440032 15953063 1219250780662156584120942379161718259760 15953064 -1928350774945986548774111929814255124480 15953065 85904441630249501784336420202363123200 15953066 2538762575780863197996020281883268269232 15953067 81373747123616707328329520468731003968 15953068 225854305493112301829559043295373223936 15953069 162663951102501210735685123970532541440 15953070 -33703503843907814690302227036638576640 15953071 3670160127350142439936807774797673392272 15953072 -385926142220836496403865029739428249600 15953073 -63875763875930594142716553669056752896 15953074 -2480773032466849892502711303870337734240 15953075 1835237775794858385870943208415754488300 15953076 2023017281263134185747096877360517896192 15953077 -2338960323202437014100821191531848354528 15953078 -159962605397165046609397191401137802880 15953079 -5553886198747919346214354469288550936960 15953080 -811386316801034664089134370477377536000 15953081 -881110270287874364072738692475677332336 15953082 855979927220682162874529259518466081792 15953083 12896258863289434095273839584411551332 15953084 954626487968485079862088257320610693120 15953085 2021741020786916784300369712032719419200 15953086 -244149107597106156572139836141576832 15953087 -1820781544590659132419000672298703459264 15953088 -993266352945412554237908136096914472960 15953089 1487674196073922064177582876902458607046 15953090 1768351294626881976066574739537751520800 15953091 -182700249833361161495519900013840982272 15953092 -4468421490427390153585314560390908864384 15953093 6441707346170759191036038707447747490522 15953094 -924068078133229019296211582471691982176 15953095 -4627686035877224744802880627876492963200 15953096 -1392969218626831396920689181414522224640 15953097 2527154146662681619661624183288108336400 15953098 -19538247214792792042100242799565104640 15953099 -5786146400649240618878028637782487191552 15953100 342359011610137237604672011177589068800 15953101 3327032969576879839441198811893987274102 15953102 -2250277502207791435308319297193033379840 15953103 2095457284548514105501123026628981045200 15953104 -652937232514859875476518460743789486080 15953105 -290412153809548024150325349318285189120 15953106 -52372204603458730892751521268273503232 15953107 132862289525198369133797018103330040560 15953108 -1359386451574495423780435788692483897472 15953109 478823602808847198486745118422548959904 15953110 910484339248283969793189291161642760960 15953111 3308923953301347588692143739600124344712 15953112 124506559399064052341685690107934842880 15953113 -2560438690730748850583682853832888242416 15953114 -129872498711458576174757641796463436320 15953115 2052680448693017931255500414929160004720 15953116 -6117609331186260350514318274480905295872 15953117 560834498037334549497139581133920107712 15953118 -323873986413419111828079381558510784512 15953119 -1273531583916261775846430288201560965280 15953120 -2502151106838031032492808444584343633920 15953121 -3834141296899177959527012230812491065710 15953122 -1435510920058954945678218461142050219520 15953123 2351403538280058069218735711167861273536 15953124 2975548485405799427969494017657289728 15953125 3322644077100866494526575824147900031250 15953126 1107928018505304845511397549099827198048 15953127 -1400202852200287780940707424945052234240 15953128 -78408462001075010713452625954106572800 15953129 23948786977125517274206790091913380768 15953130 804337907399274773921588597507040459360 15953131 -3476072947130655874795649228185027936400 15953132 -1192665062789198332174567916703714816000 15953133 -972810626166812100108022872735553407936 15953134 1309499983179400435933046841054327537216 15953135 4193790599744823742384328171191276043760 15953136 90084137204502356463231842104191221760 15953137 -4094824321844978670582390130401450519214 15953138 4628631674230966301607072006026991298560 15953139 -98030610482055533730117759559141476000 15953140 -1177688900505202649107902215811082321920 15953141 -807756402289389951281963840797686988800 15953142 -529743679170675490733147104743130628736 15953143 -1319841561545112479457889323313046051608 15953144 1120343337731326599200755765772339036160 15953145 425770378740988225098746403193100893440 15953146 -466631756778935256497910363153841758720 15953147 2025503804488910688275340521333864108064 15953148 357794069420574610546235509188418028544 15953149 -2195475866585902756115494759421833881850 15953150 -714507059201610266876576776531241846400 15953151 -757820564473155135628714983561393730800 15953152 -27138599116356489315652601509343920128 15953153 6416835494279726420260762945138792902402 15953154 169079969938773932696201607727527532032 15953155 -7805656217396309651696187633522412527840 15953156 549032696106946863457917554104157627520 15953157 4536882792580423624153328361869794019520 15953158 46405663938509583247193333057573680128 15953159 -705841817705403629199928020504730501632 15953160 -2016583896168016494443992181244801024000 15953161 27732609444689646545016049493786774400 15953162 1885253183161596218198787566187919917312 15953163 -1507262376233482615258091361861608987136 15953164 2086905801121118454359634990273213253376 15953165 184833181015099799228766203647332405600 15953166 -1162208772731653794662361516730023062400 15953167 -694489901816294881125476638924962730800 15953168 -40356382201020659023187537253799821312 15953169 -3334718613350966466303107495498334954240 15953170 2337555355426096361896948606284771653280 15953171 -2548948811273518205345119698860327625408 15953172 3346061987279388342199448462583084503040 15953173 1248236268832533660336449919918524049422 15953174 4610854086127693789191244571851380698112 15953175 -1583595960057292108896471309443995440600 15953176 -11578278661209766709154421643875395133440 15953177 -6614180190224816412497612775478799377974 15953178 -2117123810967777433711884947816052005376 15953179 -525423439143714599528733790551885150720 15953180 2309868932456173059545150271948920755200 15953181 1432880730623237224726434848393392266240 15953182 87378689443209156104032249104239702784 15953183 5876317138109021369583057432737707662432 15953184 14531095458406808242176554813786554368 15953185 4268201505838695735572393781998180191380 15953186 540649671258222873275696682780788691792 15953187 4393835321939505420374274288085935181440 15953188 -540644644661597117018520910819240650112 15953189 518232377212398742483060675899298985472 15953190 -1571991579165284985896651076309542246400 15953191 -1332300252242634535422315146055324374496 15953192 3082562913569760758802088765031378688000 15953193 -1065991789964147196970894129574071358736 15953194 -2101897950952054994949646140504403097088 15953195 -746691918837867242400714145928519284080 15953196 762482172304007056455447728297083944960 15953197 1293406831419494607535559071179698659328 15953198 -1733226734992416590965993469430570029760 15953199 3861034066743097438897878509947689043464 15953200 -952320630890425723973652856674695987200 15953201 70877789223158405346387857001893934624 15953202 1946764350133088179334806624608451183392 15953203 1329223425533720395334705118411837331200 15953204 -3451615870583923154567187052153848956544 15953205 -2029975110632213112595958137330940348640 15953206 -165268067398347684029935556130386276448 15953207 1261867677747757933777199121511460317272 15953208 -1031227154258142540608973355312025026560 15953209 -532089598106585172997145179586610917180 15953210 166230388864810828266100341866139525120 15953211 1463201916041498888667881934973681669260 15953212 -766259738237042925766729740173914776576 15953213 -5458813044716285409320689667413027226196 15953214 -207794709695347908914211830180335475712 15953215 -40912283558330998224892466064439787280 15953216 409041926579715237737235227664819683328 15953217 888512260041074013325182839009846753280 15953218 3556781046477273705921112682967639460560 15953219 -6727356466933819854306980926178994469440 15953220 -1102165068038513362410745913440267468800 15953221 -5353968606765418865899830425563616180578 15953222 3110258974157714199139189326066193410912 15953223 2023572675023591839711321426959902976 15953224 -43458154266720637537916022560973634560 15953225 -3875277738750697656087830972936205236100 15953226 -541875386029529936754970451316001587456 15953227 -1051516454412723683512749608421536651640 15953228 -79391458099372202495586914688313964544 15953229 3640640680445063128538398482949642660374 15953230 247416152786575970024765077037149613760 15953231 -548383625994310146222988679194924865808 15953232 659905938163440334086405584878779236352 15953233 -557273728288330469801387732859931524800 15953234 -1891614833593797253472398800836424114048 15953235 -1362234598129042705634220960821443504800 15953236 32468678194518367619969666013348720640 15953237 -3358849693377628673756603687814798118560 15953238 76297039553687816637604963933939442304 15953239 1499066618586183646571700110284513736256 15953240 -1364269108810400759141417691155266560000 15953241 -797063610511574555341441261095271633536 15953242 -2315325933485776361101247679061096266240 15953243 6626007212159877829053681316500999248040 15953244 987120550363707574253036061451610466816 15953245 905989987703214416383376506873165440 15953246 -2700162348900987336042736397546071295040 15953247 -849670797170570054074718426235415584000 15953248 -6730276513703250732247452368169365667840 15953249 1873153811417847983134910468038102380564 15953250 387433367321582358892935939870374400000 15953251 687708053409905231602087148577699747904 15953252 630616004623350678077547870894146273280 15953253 1020522055959285406352940342691158490368 15953254 -3010961551011111227758070665679560667424 15953255 593020630156774617016380794501434473600 15953256 -4026297319809011869447895419914708418560 15953257 -9332388275072530939445837391716065131648 15953258 -82204378482690120605400203576303442432 15953259 891954600185059759436219471940835802112 15953260 146676092249613928282822838320644096000 15953261 3818184891078633931409857105981936198092 15953262 -951173108848239438319255986627649119552 15953263 222430695187259812652452125013110943384 15953264 213486668938645198343262783388560457728 15953265 -375385784505955191565466518520353906200 15953266 1268480592602525465886277543661210603520 15953267 -4415822167353601313629533400622594555448 15953268 -2011296534293550817377096271170261442560 15953269 1232823182815807236238089314298485728060 15953270 1432657560757977433371740731396330798080 15953271 2708679266271312225415157929277989441512 15953272 -1575647645460796001158745287090360504320 15953273 4295195230136712140240017369692294009600 15953274 -6106852126791147943165898386306321920 15953275 975109609312694255163830789845512633600 15953276 3065972102074464868951040731610623380480 15953277 -7517270997996523097298874431322971804480 15953278 3817015819127876245811428813196853316800 15953279 -3851538200278334840753458259013417837720 15953280 592925241503105914970949427280845209600 15953281 1100093326209350384758608854776096300500 15953282 1112671542514541111757553351891593437184 15953283 995713032296698270402196941936130288880 15953284 -3272554946578958637809977907614598464384 15953285 -4402753496642307587226639292677343420200 15953286 920330074657597350481004450497445763264 15953287 2966380298038958639226532268158299599152 15953288 817182347368989796858288157606476677120 15953289 -1528315155792069520628465901651341747232 15953290 -823477850885098480198522718583404665920 15953291 -7455250022843090455268980811787009259308 15953292 1194210198609963584439000966481135247616 15953293 -1103118858012931004565875010097597253760 15953294 -435684949402048049558527142409233443968 15953295 922682511642151559916584088218151682320 15953296 1173670522780791009766054009731102973952 15953297 2948063024207242434330315140622997403940 15953298 1658979568806943110719296457449621505664 15953299 379563029291518780452652504018187559920 15953300 -1502526858331371998082900722867481139200 15953301 -10008790319171147712468923812928163840 15953302 -3435602381768438476402113733892312583648 15953303 -4597023421253330546474891281978188470040 15953304 4488087910769080218209043946367059230720 15953305 971579543554997799832685948369960592000 15953306 -341805835575653662314650192426629862400 15953307 -3353020029255036000552714004100495789160 15953308 1406430331162398927389741488884134912000 15953309 -820125284553816891522185426033993496480 15953310 -1137458647072711796268772963035640103040 15953311 -6097484655984917347872425987167042071552 15953312 -97156704837761963848755657951603130368 15953313 87998431832405457809876537430058783488 15953314 -923192382409418436126432487927327350720 15953315 1355095060264323199709156774195264464800 15953316 -1667335643473141632543084127333266794496 15953317 -3932697504654654742231626345986654419680 15953318 69828393595327887115584425693767077504 15953319 -1146988378499414981514383065005318311856 15953320 -2742804834693072919315005816339788851200 15953321 -697432797884578772774245198637359337478 15953322 -1138575997517564982618447695510143608576 15953323 -1302928135633604128108732549291768035656 15953324 -410001497241523097852461326150881090304 15953325 2473629220390056182564471168182254885600 15953326 -3030585686199627733758070193250986013888 15953327 -1146147559881269136470915879175252638976 15953328 -878351518096523822987808348892726886400 15953329 -858238536534925896872000458901732603520 15953330 -905443638382366782093260272003599334080 15953331 2755154490515520030038038516941858914880 15953332 -1807979992812128967962146466833692787968 15953333 -910052009061310495289326406331349818720 15953334 1923837608630842464680411661025050386880 15953335 -3173720625527427449864531673447248071200 15953336 1403747283723301699710399180886629212160 15953337 2174790307394688731807842820575144233594 15953338 695805729413664687357936812879255353344 15953339 4368764361527582398627727408310100584000 15953340 87852066763307990117979639109374627840 15953341 -447786783805985916641735151502748227258 15953342 4972625805083408535561681114252618316992 15953343 -299998961888444430901891274914134566400 15953344 -9018808010935805341805690201504219136 15953345 -3510295676015495163217669202599864497600 15953346 697766644021449085377197037333356140704 15953347 -112493568685126866787073656245683262672 15953348 1182208817477403769929489527652555586560 15953349 1003550000770037759077705700745093892320 15953350 -147637886678846569471599248840524800000 15953351 -3483122653046152081298465418430580485728 15953352 -1339459071835234528324162403195492597760 15953353 1905355173651418878276428121987908933284 15953354 -546186224926666898347453163913203718048 15953355 75755834815627611800316904665114475920 15953356 405267519026665053882244981220589921280 15953357 -1885398341330982179573780324228488454688 15953358 2024001879097366535602504028818043760768 15953359 -2254351952824174264067896712950900169984 15953360 -680678733685275430331877905144184913920 15953361 5703240575253229224167798917317786962304 15953362 -2354104135902200308806718600270573740768 15953363 -2816841018663732100369754777098308362388 15953364 -340077573132805567390612402997638963200 15953365 -566526847762319103336927531600940696740 15953366 1539756928479096128824396682207880105216 15953367 -4690137570600237055402254915895266153600 15953368 778482266622870591905332632756214210560 15953369 -1361508190548553092062168119249807994160 15953370 -88011467222517684598088638538918115840 15953371 820060071226338291550004089985634496512 15953372 5640830719658393225653132485670220376576 15953373 -2383357658073911428434398634238392643578 15953374 -1288558225790734608065785068706647607488 15953375 594666851454031018405296590374141440000 15953376 1744034296149137241135135682819791519744 15953377 2040591838174110433367229330740405284272 15953378 -227107841835171740299337109209681877504 15953379 -748910424892717469111483111626166072832 15953380 3763267428994845513221721684569596162560 15953381 -908753640760760908044085002320740498818 15953382 -927545714231125236017208233613075538560 15953383 -720458550684211061840853073943669831368 15953384 -1981583159471804393768006957397444986880 15953385 -70355904242988637558662221654440525440 15953386 -1541798095877178307711431895764145174608 15953387 12011075055517876053697196306490613200 15953388 1517484472381720618304628781873674362880 15953389 364608346481197327818392740488376447190 15953390 -42434992748263377867042825533937268800 15953391 3044907971699731449000502826416266744840 15953392 -306798867592180451334446173342283726848 15953393 1085180233117831578042228195182747030580 15953394 1417401108328598319181135367697530140800 15953395 -1484831055038511651230567025567636829920 15953396 -3112180775664480167369914109076874536192 15953397 -3079661198766770775207925067467782866400 15953398 -2794874351480520870050734761126067296384 15953399 2104219274177989352444830923924304689792 15953400 -1379323108786851512243648147725719552000 15953401 1513588189685307206821463584553395111492 15953402 -3396977142236616635848599459218895304848 15953403 2395497135109416780148967266105371502104 15953404 -430768007796393126862282192758856966144 15953405 -117669144020323878565939329931221970440 15953406 -116634270984388748841009107980150751232 15953407 3150950097670795595412329103735978940840 15953408 2403876905058131150333210228963420405760 15953409 4575328611043697222747832235806403122720 15953410 -2127829735194486451680671249185617569280 15953411 4373147275292255952822641559267505974012 15953412 -150071973864966863205451629481642641408 15953413 1046729443456865804044170432018035420096 15953414 -807294590313472465686005286134881750944 15953415 -1990191531637968796165127493623001580080 15953416 -1376587421044415233659217314849652899840 15953417 -6467212638561459474594895322581483650534 15953418 -649332561192086223413188029248229826560 15953419 -4672371768403026360646166292527659824600 15953420 129538556950973288814085767058563194880 15953421 -724299371181296912892678213067630410240 15953422 -1692558898604745052200043836455656171200 15953423 399658234784332079567602391078221533912 15953424 30792802637843353425056253389693779968 15953425 67866560966932208630238263639583006000 15953426 128395431808373602094518348586874721920 15953427 -1516339127338984263984528735052707806640 15953428 28870469895914700573010537085408570880 15953429 -6546286674650796814320520480806593196324 15953430 16369625612918861871310624144271616000 15953431 1712788335125133364992969858222450340800 15953432 -362165927715820044264704817778753536000 15953433 705570843860272722994877705464473809184 15953434 829322905941223569712787624887775208192 15953435 3585734939879051324306276237708399522880 15953436 -1005446274953453939243305869930162690048 15953437 -300926446780126454831342350723809385216 15953438 103601009834136814392300976447120562496 15953439 -359295778083177131634570004603069736376 15953440 3692000267922412960940760572617821388800 15953441 -1192188128376778501949493503248362232128 15953442 2308530781137097011220576866691813234944 15953443 -150424809432335941596819032730200077872 15953444 765618148602227728939684321124885114880 15953445 -3272828372495146737909957533219717356800 15953446 2049823854555391427855715088627067593920 15953447 748037777007808106595795111210233494680 15953448 317705613472221090530414689429994373120 15953449 -3411725845496925044340585042959690748550 15953450 878971943470214020733794751655558858000 15953451 -1514522524113627064989933280100775947280 15953452 843226268528795078143261804751470843904 15953453 2015214305082312697589388639950329109484 15953454 864600949587403532608719927436139783040 15953455 1400531139818771259786805647307131491520 15953456 433640712618142114857496142076463398912 15953457 418021882670702685066146120732121655488 15953458 -1208509203942213776046765429462404074080 15953459 2861255981688365751032801040872266731660 15953460 639949260519252935081992202892507740160 15953461 2519170798204749821413248549244541598062 15953462 -156524503288789278526893893980306968576 15953463 6307905007403311570505089536531818524320 15953464 -8647378873094268202145503423170502656000 15953465 -878723425470470821047000907030766972160 15953466 842344893140281020875464780475890741248 15953467 3185703407985414854857261060573983472560 15953468 52713529535011778811147643985406898176 15953469 -1417677412530566887377217342053452566848 15953470 456041129024868311387270856271360435200 15953471 219004342629681659166816249842614164672 15953472 364699595212501269586673152221573021696 15953473 4569019047568446073790531301273133664 15953474 259459159515440943813455416487804282880 15953475 697185639077054784595225103905814250000 15953476 -1249091682277247007045631515301601931264 15953477 10247541847543204784634291720409899000 15953478 -1866955038023081563202989316548819411776 15953479 46550438385635521320100674367364691984 15953480 -2027984578463560542740198972775521280000 15953481 -2201478984333737747148660078192258103830 15953482 718023820219468053635801329728676208640 15953483 204921077214240903668219871465592170240 15953484 355225370458878576097325649946230529536 15953485 2878611857757837027918586721362626495180 15953486 -1385065019418256173618817519886001782784 15953487 5195536797274814026013430830172647040 15953488 165742527070305940493044067992252825600 15953489 -718599937570030621244986290611561425920 15953490 471735607193325637586737667464229683200 15953491 -733753470143798569499865746382077497108 15953492 2328020667303279078487713360080774369280 15953493 188636987533049993852591165697745813248 15953494 -2925018046789479071024865994228605622848 15953495 -892931126074413275065329148865579169000 15953496 -708437679270265355204858275785516687360 15953497 -2578113792754903416405434544196390725120 15953498 -1584944711480232923213378940690017767680 15953499 153711732387838054927899691969361934336 15953500 -760183033469586852193271619512793984000 15953501 -7587850197580202280382698753354533601498 15953502 716158255246157449245719377619163233280 15953503 -3367003961263930630300776735399952696016 15953504 2863823876603473536051903769052857761792 15953505 1082530570882979818579796198929216595520 15953506 -2922744683349216839566369111356189168048 15953507 1897330998850987769605524811319743317792 15953508 -2301357143717720348126769573239834932608 15953509 712329926867682916800173218703584053120 15953510 1728151224040791019362636057954111736320 15953511 604382854282209177533276631290275711104 15953512 274105283811986327797168618836901754880 15953513 1130696724913740293266341255453126668928 15953514 1497001557564043510922814823849294225920 15953515 1029652636576135587599770298423377894800 15953516 96431218129016720316472517082099620352 15953517 17207115087389840512162139632383019980 15953518 -3737821707426004152142444401614386446144 15953519 -4297000922315482272562387503792590380080 15953520 667432244429555086110299299890439127040 15953521 374212708831537794091421247025547513600 15953522 -981715610752669730869764437106159409248 15953523 -2291925644528749425149358571949397827016 15953524 -5785970938491687593407038439841908107904 15953525 11325824466624380464355001199715440800 15953526 -1649298613549152057276571247579748203808 15953527 -2659744106819860756962922601219588137624 15953528 -2771476028798620432939175209213973667840 15953529 -686905315677946586534297617828033020000 15953530 210079899115863450076844924898802544640 15953531 24037130817363410355556315896923972304 15953532 -1251162577308284819259937188849994383360 15953533 -3435872202378082569204898424687538308218 15953534 -3679413341975113321296865140614704003584 15953535 -1288137939398465366010590162281523648160 15953536 498176031274440108068253853723027046400 15953537 -6333218153863265772577920732980811122814 15953538 -810759656886709171765313734949040007680 15953539 2070947746961240814946267847294415662592 15953540 632769467197214064194998292617927065600 15953541 1152791665906924168594394425826548783680 15953542 2075072979574707259558876603044628647744 15953543 5630447859638568992322294541840323552792 15953544 -265429351343405518099199232110843904000 15953545 2800998404702567909822480402086640526600 15953546 805138757574857664732645591288246263040 15953547 -609355096968237405676758971991045685800 15953548 2981048220394889243380918889607403831296 15953549 711235657454817627128324490241940404152 15953550 -20807798237088309118971522813258043200 15953551 -641470456953889723505065945352210749296 15953552 1524710433948385664242625315035949408256 15953553 -1924732058753299974796831249756984485312 15953554 2059172162145502366870918666205027487360 15953555 -1908984098816800782282157614236178799440 15953556 764906666392954972329989770324049209344 15953557 4515818646872119923922946038969836375900 15953558 1024483804139802670060453529899786819200 15953559 -14336569982622371215295151658731386880 15953560 120621513301572927040095639417097420800 15953561 1764035173952708208926558704052773963716 15953562 -171807129538291497956392490506284089088 15953563 1682566535078598540064889747138921271812 15953564 -4673238271696296494841876600275351874048 15953565 -3597969773449239682623702778495601801280 15953566 55324887756677573738834094587206343424 15953567 3614789206566999747430675997273054200800 15953568 -1549177277029625290596463529082309574656 15953569 -7433280718272434943234229227146513632030 15953570 -187107724948286180090097820406222327520 15953571 1670184157200049166076676122947940758400 15953572 2433766401784261836743097814825779459072 15953573 -14652932233547847726938806619901168528192 15953574 -427688085361489055634190742288799989760 15953575 568913177606234463050366459507426166600 15953576 -4957855374108637115605749110286795571200 15953577 2502718067331604226686446424379464863120 15953578 3695549902780746938245989572500762141440 15953579 3583485761522661051510490515038798428800 15953580 -2373146871068251576116432409475039754240 15953581 -697515625125742579178503763044158495008 15953582 -573699750260574652134315118756183018368 15953583 573245237062953966768814400315357964960 15953584 -482237964495489700843086738651668070400 15953585 -2063706029799891575020309670101862097600 15953586 944884495507502559155157416598506127360 15953587 -225026314660185522970336414594157075760 15953588 1803226542397669420193140328464892983296 15953589 1980755839069571344729607631052667459964 15953590 1310201921885732441405860840856850401280 15953591 448472601099497587201556222224609080672 15953592 7562958314325986481013982451825377280 15953593 -3728966221257526774469284467174879980400 15953594 -552426953666637348464721721965255905568 15953595 -1224044770913807926804408655925210489600 15953596 2358937498017418363979316084349613306880 15953597 7522379734421282315891973096931882661280 15953598 8513549913288158360423863948162442880 15953599 -4224525119850530704818620373079210776864 15953600 -520893333207050060850855485815259136000 15953601 433829746992144864702463900447642741440 15953602 -15101663756981355593292201595545540096 15953603 -5826674684126885883799744704455425978896 15953604 499055690712348149064927611743730829312 15953605 -2583464154688516037227588521259081914240 15953606 -461446972389748908804334052076530535360 15953607 -2223108383454584167620958609536428415696 15953608 6405903015057649913134919720595194880 15953609 1926927323856261458190338937736396588416 15953610 -1391297128100648027881324642929681216000 15953611 2098052297501123718669626973136797528212 15953612 -3474710435492668397520516541619314623744 15953613 349733843555487931441461025186591868928 15953614 -396707923872456222716170919088346753344 15953615 935015769427945412461893105380363594760 15953616 508147780501343022613292030208049152000 15953617 -6112462314461622653835766241929606776334 15953618 396772794435355159261630144294524719760 15953619 1958931522362232375842692072248950611008 15953620 -1432188792675510005811618675720750424320 15953621 -6356211308854180284246104454340844480178 15953622 -1130512379109264394573806937021415944320 15953623 170420341080609260151884945636133701632 15953624 1238334802988620771975599191530083624960 15953625 -1208769056834361567184032016476837600000 15953626 -964291316700076602134926570378094764800 15953627 627482606672002237605746551287519726912 15953628 800700157736854527062304904849511768064 15953629 -1346117234994568142232912103556382429600 15953630 41963303878262759811495891084117811200 15953631 -492590437602722994796886866637657923200 15953632 7751413211092759573015687956076899336192 15953633 1257511159943558402822901450896349906432 15953634 74558830641063327930689624175660152784 15953635 1320485121473004434248438126775125586400 15953636 750450494615477524697914612715199174912 15953637 -623958683046557963375029518006536173248 15953638 -1619298540236258021563164787066202435904 15953639 76388251455490062219190099936169521968 15953640 -2233498078959219449362475539481172787200 15953641 1827460377033208803267671870185474952784 15953642 40907634600283743449367169376374357344 15953643 3167957760107426201371126659749871364800 15953644 2104197894028505919767788229951702557696 15953645 -4689350782036601030367068411528357280 15953646 209537818533229889513189174132617003584 15953647 -5837183759720671256166348439902888969904 15953648 -382945600195818254453089618891592368128 15953649 -622579763615139824181664539653479851840 15953650 975314502187449486960795692100729469200 15953651 454819685437651662120706793966901740544 15953652 16919675596230261871193917433412526080 15953653 1089009678530541832368846104204326970460 15953654 -1071903343984790659539317865783224524800 15953655 2063224515456550025374483318838869785600 15953656 285762080638940857018626294434135162880 15953657 61542333626556348041729381354125315584 15953658 -470771860775358198853995356913525388800 15953659 6481791678425830078819631314566371098320 15953660 613646680783680820238978031772661606400 15953661 -3089767077102636932390202852518519908890 15953662 -3629590340160122005865132912071267335168 15953663 -6799903149999536645412269409346055463816 15953664 103926386678225156572766607423804801024 15953665 -721950191077395118537665713924097946200 15953666 -3341886927288289650109272738823460305968 15953667 -1467515084417155803891991681233710621208 15953668 3176795228803326978395521543640255888640 15953669 5663324376937543423987858503089265455070 15953670 -1285273193688013976315556787440430191360 15953671 -287666414746216895715798810513330737568 15953672 61456964099327049818060971358406082560 15953673 -39461726375128089032993638745762806416 15953674 -186037751146920336528056159786028887040 15953675 2920347794920101428980777080016502436900 15953676 -982451207418527785370368777384061629440 15953677 2288725385052585064675800248928648431712 15953678 823701376014211207507770761081714650368 15953679 -560461843424059718736995530154660143872 15953680 781214222823405584279796542597730140160 15953681 -5785557111473758603557714414890399773518 15953682 1614357137961911781807241115747969764992 15953683 9341670577314927426393123087234887270880 15953684 6039189770604214060867072808854232798976 15953685 -323055043025889021453879549905509171200 15953686 -244335498316049157051210515401998499200 15953687 3836808784638109363026904255570933800912 15953688 24752786917303693259539059109931274240 15953689 -1933191981576388087314505439717350986876 15953690 -393824939152485311664523242135021338400 15953691 1796566257929997878062957196933126375280 15953692 -4892701861891608044108224221585781091840 15953693 4242642246488203668763258571035357385280 15953694 -668547429762900426010988488433735316480 15953695 -2633133633172013008596419427301763187600 15953696 -997012962430344003509335751203636641792 15953697 874794892704441571255258820175345062208 15953698 3350947660105439439895489049186985675600 15953699 122846180390100704486862001295833420080 15953700 -139942060720911716260163425503613747200 15953701 -3355409483565220853524978032291921097668 15953702 131630537928728508762038630840238117504 15953703 -304144875937195387576956748135600980696 15953704 3596979239716105224053820102091414487040 15953705 6740735281475874724287901346940014804160 15953706 -818785179753131644301267472305001139200 15953707 -1684488062955013118641531558895190610176 15953708 5152264829199775190519348540809208425728 15953709 1900320923414300888539233105359532842304 15953710 -892680132685791712481920067672297220480 15953711 -1065217678588203648432688438114662360600 15953712 61490561425773954309831101751103979520 15953713 -3223529088265036011049279635642985325038 15953714 1350849333944614729700968059865891273632 15953715 -609681381819017860128114030840896458080 15953716 -1057051604746136057987005775725999677440 15953717 298924146582082339654936750508113276920 15953718 26801693535662829330154758788500961280 15953719 -4644964511377920942526271036796779361880 15953720 -2250132340430528084801535232640646758400 15953721 -1007915227706149000603531919412241248576 15953722 1235463087792997730641931490887576844912 15953723 -8727444349740186881631554405870540675256 15953724 2722670589761918009528507284631392258560 15953725 -3455014823479119844971030274438146728000 15953726 1593076744427073610415820483149900369280 15953727 1410311987590083288461561044406194751232 15953728 -359936666869360445267366596860444672000 15953729 5124583112906185677952656495813472050 15953730 427288089386073742202496557875013452800 15953731 9502799192870795321967496104822469440 15953732 2006881441104482309820155539415211348096 15953733 -2207041002958272839811108227320764724800 15953734 -107258688138680406665759455853919321600 15953735 -2314001875705992625108241499342613323840 15953736 1521719454787586775408400573801212518400 15953737 -926758509915683759558065160634432553500 15953738 2195045186147867601733748927536880297520 15953739 -4569803337143191631919800525699903995176 15953740 1430192370436001633731646154184344207360 15953741 -540720653392191222073268689711411190100 15953742 120601128473330164139652863149580808960 15953743 -2236866347052923810983099621253005556160 15953744 565659396501167867297162567726488412160 15953745 -2223880780865301892348151913226830173760 15953746 -1509973538051994701315110547627098754928 15953747 1732566130713226746826427167426620389952 15953748 -1425128839544502797423784043622109419520 15953749 -2767353852132544189134368473925969728960 15953750 3087012398850470554204492394212020000 15953751 -1824707536182700038712400583308479583400 15953752 -5259670246312508093109880944893724241920 15953753 -902831484750664447867935316822979866998 15953754 335128011145424991825939803805334986240 15953755 1505208884212220344103326920184979732160 15953756 356176161445654306991115184757733027840 15953757 -3245058986554691447835267517284505997280 15953758 -927678162934818758520505249426409883840 15953759 -4593567737538816313417319513993676174696 15953760 -153230881206612878464944737669889392640 15953761 663483555820193235895547675462346711232 15953762 1452363563927943763618393481515233479424 15953763 2146672871860698592526005986164101474680 15953764 -3357835486076463735483032741474973399424 15953765 -21440593064058674016563728700802110340 15953766 1044429027068406415109812929484962508800 15953767 6055945262769915604497528913183048421816 15953768 5534699137390898905277500505689030656000 15953769 -27854709894286022543575868385778782756 15953770 -31358149864393649270965804708230666240 15953771 853865366685648636698035260056875086624 15953772 132883459620325775991256763356650565632 15953773 -11716075815986044154759983948666303924032 15953774 58096810335380878826676425393562396672 15953775 90165975255507863922878344797207687600 15953776 808767489851511719907446662590364024832 15953777 1279163330198679714323000443028400148800 15953778 -886458451998607671027340047189213499392 15953779 -319479278733762955616391112328448500424 15953780 1557465805483161163704015742227996537600 15953781 2764847865592836926405967519894252927744 15953782 1742533587113787590905973411258107577472 15953783 -2516094489535718723955086927899148674968 15953784 357280356552612886958136491061234892800 15953785 -69309526970331114263585175667814578800 15953786 2617403021004553156396677044439944621280 15953787 -315740074346844426354285119730402489600 15953788 1038078485195365825847603805290145272320 15953789 2199764368133322513795005591851511918400 15953790 1138811550130052565455516806558180782720 15953791 -2123102652467846470555439496035751325328 15953792 2653946338215885505975510012926980259840 15953793 -368516695816595444734534263532784419536 15953794 -388901427153418838794908061616584736304 15953795 407422590595911629262208098493282082880 15953796 646699171347922197311427168600218957952 15953797 496110369784624521369413306558372529372 15953798 -376691576289884494335045820959798920064 15953799 4172641027178456331429076330302978311760 15953800 130264160295579777781779093204090240000 15953801 7876637826500763171207462772600776923802 15953802 -244165132626061912816204506561630679296 15953803 -4775271610009437934873058030593460608440 15953804 -52575464460384904835744841516400345344 15953805 69816032076016015765705491727750162560 15953806 -2589393796596002560877847139187405583360 15953807 -213694829217272648940231475039620263688 15953808 -71944364875835980477548381321167634432 15953809 186293899092698572767720603881864174080 15953810 -913138428687567258447614205612455257440 15953811 2706869011515370318082767891207775137344 15953812 1574013722777546934483604482842998609920 15953813 10952077894162461800696271908028197369280 15953814 134098536215450020497286120845609248640 15953815 -1195083508553806881380827330025082086400 15953816 -7194524162144543113979895017018689259520 15953817 -27846550568829593903971663166876331264 15953818 -1808264439492072067240019366268426492960 15953819 -62669292299158122035578742686298283504 15953820 -826088734441652297783672968232579389440 15953821 -1385397872403253448151796440915436978176 15953822 -466127137760807506038365495880646428288 15953823 1407634442222703092374643499919252885272 15953824 -6309550848721272934591923546775958913024 15953825 -1802222896533903284971705056988080282000 15953826 276935803941921115293580527256516314624 15953827 -3580466933056248889216996302320005664928 15953828 1734801863791315082839417288758200463360 15953829 4540034256477927343410257285888606124384 15953830 158422236298653375338846435537920416000 15953831 -2735496697855172291531577467709409855368 15953832 1487075761403044248227965628662679915520 15953833 2400359374575235015022613987662881429120 15953834 -217152540685338700922559748095447461280 15953835 356971420131251096335676496981615521280 15953836 3039475596421205728103725136884510978560 15953837 1609275725032177017039931795021192119000 15953838 47526604879603317801595980560758435968 15953839 5221631194557112711355484470430191231232 15953840 -20517400470431560788528424008076492800 15953841 -364898956220112147894922276346702471118 15953842 -817359624085128564492228962598913046016 15953843 4179894311554458428494828882901326200144 15953844 -799715804305709493046165038307740057600 15953845 717609296027020134245082822173915654400 15953846 -399003671207689089278120268924396268128 15953847 609683054422635836858604834168857602560 15953848 1071252231275863552420640561444406558720 15953849 -2812707789566477515466561687864328463020 15953850 829229726192173540815865203983422800 15953851 53289076008057917776140563647232810852 15953852 -3315530116750716926513768340663800394240 15953853 -1941976201817629161597532439983342692096 15953854 -15563294925098162259041304789039568128 15953855 2911432024686610015962054302365051673760 15953856 -294636727671347227863845712527452274688 15953857 4868361738494383056766684017717449520000 15953858 -104013462758272950220797308798791084032 15953859 2527289662998703299646403970604579242528 15953860 -7323506739259091334759464057898455040 15953861 1715123070037198124345214250372599177600 15953862 -1417686771408774107416352016786772515648 15953863 5985085289233393723171981257610512832400 15953864 -4772855775754409648920125765789829324800 15953865 -1956933352766225147721535567040232314880 15953866 -798234558205108309274611729290528930816 15953867 -5194207015462875536007332478741450793728 15953868 2972238209865528616028224382627561472000 15953869 -1280319898872748610654010509201617994848 15953870 18214333691860533380404035122027948160 15953871 753431994620178378083395943835157521408 15953872 104840815262132477464754829020771254272 15953873 1276529848283051501777040807066176476200 15953874 -607377626854524737005683713964634131840 15953875 940517797062485804534509255612780104000 15953876 9204918315536063730389304262400823724032 15953877 5268297083368041404003424803009676666300 15953878 3229281888819760039018447581494003454240 15953879 1929003442438503386439653814172380415920 15953880 2424134412612474717908090497459829760000 15953881 22074658615545046320931141836670573824 15953882 -193332696562657684707961429807499996160 15953883 1322393606143741873267551369397392708096 15953884 -474287518083860383502959065107479197184 15953885 -1223054895160470634052056147504738453800 15953886 842223332876788680808899213133452771840 15953887 1446046014721835416299633469922698655640 15953888 8361149077284000393726300397138514804736 15953889 1376596863552414220445455144806246505920 15953890 2241025393381954467795633002458501735200 15953891 8562495596672148599768088501948601648800 15953892 4019658597386299092608611022635623014400 15953893 2946249295980568023341997695112617302142 15953894 1520828665417223753215791072557357965440 15953895 2576698299268197573852566344710091872000 15953896 -541163442785552295301378116000155566080 15953897 -2450977506023306817027665406508044579654 15953898 1874674437678591086708370986705324100864 15953899 -166744071145105447840939688530805328640 15953900 498749218798773891231969972285776928000 15953901 -448810994262799403234231412867814290240 15953902 -1064295167591438989080929077705148791296 15953903 -34749526697746038182807044861819514496 15953904 22252104311138199486339523083212488704 15953905 -1251814005838982676659877029699147439360 15953906 2951148013479029468053708909688471100048 15953907 -252449893639230609289689041208505250760 15953908 -4146805675699246480093081470587405279872 15953909 -5427662000959627663331296822050485527890 15953910 235721043078671384468027936475564389760 15953911 1865267034272679437270414249638484481512 15953912 1826423389280415659708352428905971916800 15953913 -1218341617929666099682413882156883014336 15953914 478424217217867157858561862310016531712 15953915 792384402804593145599827207111257532800 15953916 -2176593599961798724721566668143857729536 15953917 -3713945465512775019464214900158747219008 15953918 -33370684069380400621770981750586207680 15953919 1426324028524911608199807630212697839760 15953920 -1141722831103650983891820901053549772800 15953921 4445813458736276292763010945623245012144 15953922 -214361827896796466218776876119695209216 15953923 -10948220650256316631671061947972626741336 15953924 636589766869880443503794586325457633280 15953925 405216049686031070139485323650843583200 15953926 2843275489163477105686899057945543714912 15953927 1964457387258896851849688580056789792640 15953928 -520634312576992927754026139550844108800 15953929 -3910403821549163279222245867776652394470 15953930 -158873844599770585033691086622117300640 15953931 -15056671715597837346556740383132529120 15953932 300817996425228497860869700518086351872 15953933 1733807250490297438170852782635494102144 15953934 2415334848714382458020790978927779158080 15953935 -2246262267787444630396566779913114144120 15953936 1906214761528012689633532216670312865792 15953937 -3581349293571180010990778170276107117840 15953938 -774828023709544715594086918014588221952 15953939 -7946445422621921803801497822026058791760 15953940 -1135545454404312000251564726199623047680 15953941 -6987545298065194433069680308087717018948 15953942 -1623582876738154360952185489018041436128 15953943 -3091617995881723760167344146485666998936 15953944 -5761914781498146002383861350005983641600 15953945 -236703245032998189886120655764132499520 15953946 8146474851147338947556394676465876224 15953947 -982980377192446312255563787560792400320 15953948 2684583902507856755529298417233280439808 15953949 3686462631612605828510269532521223768640 15953950 -556093362850615813350585684889381622400 15953951 512929449866053413204043969636835064720 15953952 1035971660068415983121042066453229993984 15953953 36695754114679222867757093945390030340 15953954 87166293835906219537873003753231511040 15953955 1032088626988672992086956671304721469360 15953956 -198554279574917217904127194916219985152 15953957 2555624011193352530647184007198301222206 15953958 1779002516734469555745547496993884056000 15953959 -77448133842305651247282696033473748800 15953960 2809976123713057205606179911129194496000 15953961 545213918976902082621799345620631291104 15953962 -351420066655726341902853485526461199360 15953963 -396298436514637040109312757027170451788 15953964 -181180196113078521635105975477546188800 15953965 173371275430403952877337978041763133720 15953966 -1496047665606626977990433464187510553600 15953967 -2103918320882237035443975438107605031520 15953968 -1078654257481031038188387022284330385408 15953969 -1540575724481518338629585827184148283356 15953970 766601753618014983316423141212990528000 15953971 14139338185936558149367168593897200800 15953972 -5877856016483387186995525949882449532160 15953973 -1079975667138033776581330357149281710080 15953974 1617891824465333959559996929293033464736 15953975 1905561104255592007236587923324366554000 15953976 9064570700800239540840311001636936499200 15953977 -1036111433383203861307684534938797576320 15953978 1215318467283189262229424104550756677856 15953979 6455983994395739055654289797901180912128 15953980 87462883694207974905863282199000176640 15953981 -841252595399159602702773984895207612218 15953982 346429876534456478316010758412984295424 15953983 24858514441527261985742073155229463232 15953984 -445241843319885248111619719785661595648 15953985 -55653688290215186811454726383581129580 15953986 -2480638721695688431945411162115267477808 15953987 -703560593018531728854926177661573331248 15953988 -2047194781773074725758948445892867712000 15953989 -2458825818831123349772051302029757632 15953990 -1101580328291744917156595655909973996800 15953991 1677813989059745758409604295162747828392 15953992 -3158057141476137579733602900269666918400 15953993 2401928134634653018138462565035488518400 15953994 -256757933025998848832831773105051680768 15953995 418568446202745647235794899301869276800 15953996 -472817759166392901746840665230914273280 15953997 2057050301541810645751926750892260216000 15953998 -172068690364718391610323119236474479936 15953999 -5679848442298007713057983631807336794000 15954000 -115499175794754736734674075036712960000 15954001 -1219144713969066441970260707385268515136 15954002 -1828021120728213524501550443381546846400 15954003 -42189405604257265960876949289449185200 15954004 -189656777181473574236549483887661027328 15954005 -2109728434841691602388936639932700012000 15954006 1401026974608405345175091372575809875904 15954007 1673750299104100938217072911497476018992 15954008 -5699351952025083102765002076652177152000 15954009 6712641514546673974753769718702727132800 15954010 -2670642223542917636211518464808068119840 15954011 -4406187802661354956215258624666378571776 15954012 -215884327007687367164315185674203940864 15954013 4186669652955196997411168976022818046560 15954014 -231725704142546499201256515013347964608 15954015 -286300691210398868059885094325220761600 15954016 1621675228739879447964424582519826939904 15954017 2781976780673629706705638474354551075072 15954018 -218815826810820055254085477199800856832 15954019 3366116829860567107287580542147600576000 15954020 -2149109317673602541526064615996637771520 15954021 -2429099974812793824980944279452224447328 15954022 119635664800457309843383492625327509632 15954023 -4720618821618600745136234626489802697120 15954024 -192141439440646894607494717492230881280 15954025 699796348816811379800770573230236515550 15954026 -994596283094490963973391696441532518400 15954027 -4474135701981815077688299952887324619280 15954028 299013815800787952396216485967040000 15954029 29749686568035737816490605237638828800 15954030 1140259578162847447672564313246499801600 15954031 -494750195863726404025142199448444837800 15954032 18977986498969709877117551262336122880 15954033 727101922003644080881714844974214925504 15954034 1605572697590675328821947372625770356480 15954035 -13762208351010529303376282221981154400 15954036 -216577150198826153908802410300673617920 15954037 1803291299315742180117561801193945262592 15954038 -109327794675069565846753657891025098080 15954039 -116406268497191331831612349919065617792 15954040 -1481548177601261212970885975688482611200 15954041 1397097508402942861241303155954332244224 15954042 -465819484408778230474570220809357415424 15954043 1216930670845058566157686824606665237280 15954044 68904005825707176566484175975855335936 15954045 2157811340791802329406305802454567984000 15954046 -804710311213572327818747422274039976960 15954047 -3756379948513267915314557545363387173504 15954048 -803288692612274207571860493652564377600 15954049 -784817494229419797329896512091221389950 15954050 342799644683745008675639698330067712000 15954051 -1784572817895443367718918379060854663440 15954052 5405965604293503404597982103758272990336 15954053 -897396291232232852467877514964353772800 15954054 -532412543401166185584330663456431726592 15954055 -717503014152281931232772145867695945280 15954056 -3937297536068100587051676471556887674880 15954057 984829510741090064764598680549547404800 15954058 -4286426900094807139928423674314271979424 15954059 -6189252809429571747988805685955163268720 15954060 -348972870066224109834856713243226214400 15954061 -507181244282170349677892803814090570856 15954062 -2010603432287375576370248623649555398272 15954063 -2202404565915533179418360545925877664512 15954064 217920406281694706971926507078524076032 15954065 47555404324810475339005807634483440320 15954066 -949128667194095003146505249254090776048 15954067 1335093245040323124628274900653250544112 15954068 -1486457264756889440212746564788455952640 15954069 -3218230119995076418904769587397212943456 15954070 1055758176534119834812629707429091154560 15954071 2086525920446976547601848810079268852912 15954072 357247097079204699673940747352121344000 15954073 -1883941769006186273907828996173689447920 15954074 2343517723139953124652585937261397111520 15954075 25708720074701357302798437598440207600 15954076 1981005483677404566782437139751109045760 15954077 -456679891653002722983007882471034370900 15954078 -369488689658662978146029966479072097280 15954079 1197493480373623570635232435109653971680 15954080 5249693800877660271741345194307112796160 15954081 -1930510000553720239528718048372830178880 15954082 -6537854347822820170365160308644908113408 15954083 -4042691092111921860691626882368160229668 15954084 55754321641856528980385634023825724672 15954085 -1477064616773588387019896398740023264640 15954086 -1977697785608312475330532958966187583008 15954087 -2860260901605050518696977139175907969240 15954088 -1308978341876764361477341937159004487680 15954089 3019791424255664098042292405765571989760 15954090 588934976827637710342434009142046039040 15954091 -1239001437028385417161523483022629140800 15954092 1392652017512560224801294590337583104 15954093 -3328724557814671375480506203305668358218 15954094 -146641069555509197682044372439357017472 15954095 62163693275189493159602515996845702600 15954096 -25286519906466848608591918949910773760 15954097 5928024436155929302001748822490866314352 15954098 3822882408956213028025409512271813974800 15954099 -38396068784425303957676155606464994560 15954100 2497143106888518514801970550112717366400 15954101 3721454465509711249470907379193415461102 15954102 174699452601058841428274331403542144480 15954103 -10140277298213240044739944946332812506880 15954104 2727875938135616263737139560199521792000 15954105 4913698333896161778668725138526262561600 15954106 -4177281272581980344816046794628377959680 15954107 -1258001963011103005103748611771571538680 15954108 239749510343176609874302362888597557760 15954109 4615598677247909589856021731863048685312 15954110 1843939357626474168244701082685258832000 15954111 3794123781130671853263936583546324865040 15954112 1021370965500999928683983973834953850880 15954113 -300346455507316112188626336604483805376 15954114 -272510325542719767676589296788798019584 15954115 31816832685334584421719017115538733520 15954116 509341112727453915758164219787197873152 15954117 -2391211191139912799343240976814331244320 15954118 -3452645225179310772785453055298131840 15954119 -228253238235154585411879292195811355200 15954120 98645845066732809205882493263862169600 15954121 4190786219954507085608975844678372510720 15954122 1584330427978947328952102291409224047872 15954123 4885140913547328610596962363854587261168 15954124 2989658916863829124542477374850162711296 15954125 -988357335557052702359055933393534864000 15954126 -615364267798304773384010893689537902592 15954127 1817084584149552972775423812110542777072 15954128 693462417912101766283370335591600619520 15954129 -5657066493646506133498537592518290345600 15954130 8870979503685247512973243715197900800 15954131 1415433365150771259811251397188284009040 15954132 683539136009707249519885163736803948544 15954133 783341580901685732616098297964226726204 15954134 -900444138481696181479559370876329699328 15954135 289654952830938325556448342555111339600 15954136 3665219404199406549180979160622966312960 15954137 -4921054996352216975959792573003869524214 15954138 -242072079607314566965106498838523622400 15954139 -2345927477191141634393642948958316768060 15954140 -734790217990928622856221582068628556800 15954141 -649438271059648369305780824013794952576 15954142 -1679092089525364616747057730035061806400 15954143 -1537232072544696567217269774352101523056 15954144 -1788833272759159089683015655556397137920 15954145 -3211789760445321358877621398330512773100 15954146 1109503020373059985138755746923901886528 15954147 3338575853768139792971854898174196749520 15954148 -523327095129842145070779275651363737600 15954149 5334331387378671992177350029890777697150 15954150 -32057582406206412357733733967355084800 15954151 -308485657994708687591856076389285585048 15954152 1569984588401017311134153030724892293120 15954153 -3238947144433201944395554778351552854896 15954154 -231363236076499415015717619396226970880 15954155 4204959125560267024167367329509678308800 15954156 -2792083452388017920503755323851122271488 15954157 158816394949901083404700902194915269920 15954158 -4135406569449403094698104632971450797120 15954159 -92856396657943508535721269168283454832 15954160 1064928080347408266971043094730184130560 15954161 99087769836352320994223001233256759792 15954162 16087276695313271690461121911558437888 15954163 1597578551341996036960889989411978212624 15954164 1555131771900342408868026855338838101376 15954165 2495254694825013862768015234112122032000 15954166 -400188987079114728120296830283267281152 15954167 -1834839056794665078208235016657858162360 15954168 -694707174937242019085997839195714826240 15954169 1764791647022581095667018387566140258112 15954170 -2441297205462194163865726954343232498720 15954171 -1409443352894031437379737349597801702888 15954172 -261650199889903165657151008576994096128 15954173 -1425782535331600026787677871738888511316 15954174 -1913970916651165115397473971538198159040 15954175 1105409134610530988974645615889886045000 15954176 449083251338340057050978777874856673280 15954177 -1355197341887409955000575599054242729920 15954178 -227971906466662128403702496100402667008 15954179 3779132472371746494899520904704109302780 15954180 1002491732921242049426115290888809021440 15954181 -166970719007551476871750031451028689536 15954182 -631370047886524742856782449687972483968 15954183 -811964153312109169228047265043073170976 15954184 -3423143054473311547825315401862044334080 15954185 1134166758303296749756202994098121853440 15954186 -220585882328923892723455218515675712000 15954187 -425724044987887465162776358769272580760 15954188 1022986841572793780310209355989163916800 15954189 -3775722990761587101975879418607009357376 15954190 561838460103429077399052102233297817600 15954191 6160962458571911124159903744117827862000 15954192 777918765603846636115297584935973027840 15954193 102733479796157057510523726861988016640 15954194 1803430391787446784891751891710241335072 15954195 -271748052528432829788895124106726928080 15954196 -5435567517060192883994766159469099673600 15954197 1335488956511179924474993503167712251904 15954198 -346986449577584051554168608636986234112 15954199 881381906844140748185596834893833520200 15954200 -31682357283491540343265116571064832000 15954201 1629281973563005186579330625398403110020 15954202 -1822731442185628382761879887679001139456 15954203 -487399093345553314571504866816431974736 15954204 45959125487816973899729038672588234752 15954205 -3999235755445700355521359853206244544000 15954206 1287672170896521294959166586814585975040 15954207 -348394827577908398954872495844599153920 15954208 -3194094697883399643558990190433418608640 15954209 -1537720181821242814930618652470252479996 15954210 -865902480585811176694713741391924504800 15954211 -778250725597947016555391324168880797376 15954212 -642839214822018459725900737974956802048 15954213 -5415176967764822222138641545863093568 15954214 1499316263359067797612181640436150653120 15954215 360655023943329944904983162778018115200 15954216 1942508649480425796999035998146609561600 15954217 -7187515853460370464772171581495876665734 15954218 1304529055199891758809631065430874102016 15954219 -527943290282323337086636565336013684000 15954220 431001454993420771598369043590829434880 15954221 -134121336389437014234333457525175481300 15954222 1202602692161422375687339403933724651072 15954223 -559661048148247602296288602988949046256 15954224 578283240676346800059442260973694484480 15954225 -593950700452489643594595298694777208000 15954226 504398927323001880557330074593336290304 15954227 3484397136336549344991840421159955528076 15954228 -531411400743012724539764823279198105600 15954229 1323446541846488804284980899779008981180 15954230 1299999216311753077350152823162725406720 15954231 4079325198760017582295596099658578821352 15954232 1920767449951604474921896378064181780480 15954233 -2082512517210085937354792101368127985916 15954234 2137702045283148400843286581659124081920 15954235 1037234934943595339635885564737217509120 15954236 4621377736919496978037273450059248090112 15954237 1203730389300482730474891151023860025708 15954238 3294627267786325629523973569797356747520 15954239 2682724358311616424620928671998097085792 15954240 176278154172829710211315679544056217600 15954241 1019826175282260645659713975061424784800 15954242 -229773687165101331129580966084521919968 15954243 393950257150875864953938743462995174400 15954244 2296189713262208688137600007621820710912 15954245 -449455739622391951417875958135254904440 15954246 -29619076665948101634991074174862295040 15954247 -64154749532507846815802250040021216040 15954248 -1582775457223704730148434177101272186880 15954249 1194653047958570291289157644922276300800 15954250 324106733400034556987929495012641840000 15954251 -5077177486256156458101626591137720352748 15954252 743888094779650028422481807237210483712 15954253 -1115812807804679095995279152432732508522 15954254 1614086007717831970474281393077757220992 15954255 -1318217246832270969832353117836841534600 15954256 1206363861726857949436555263637162483712 15954257 -6383400492703664010184084226744261580096 15954258 1341262559005244572404566691647696697984 15954259 740047481985167283878135043560177236460 15954260 -687477842639765818996116027935339274240 15954261 -910432984039722462526277720138525298528 15954262 -846409184940958660110473057859589514880 15954263 -445128698495471347174945630257403941600 15954264 1080452765361491455522014262659799848960 15954265 344238549348459579344491598196335142660 15954266 -153596536100678961202271909482759281168 15954267 722455947519909604289399665759888230912 15954268 -705447618628944428619638954401477582848 15954269 -4746153066795109748670842692527512318004 15954270 -450180876853943652954614460678687974400 15954271 -9913051828248454497525775810062536929400 15954272 -1206726448978442115468073148715352719360 15954273 -1234166512352473483279075571113216332000 15954274 -757129048217211919115833881301610496 15954275 1294350702480269422004464015740241038300 15954276 -2440199706700284067901078575346217827328 15954277 1539667343832626263007548315052155137760 15954278 -1207968854344344317922943443713061814560 15954279 1420930943672907188356668733500161084160 15954280 -348693300312968655446228677998091929600 15954281 -1151764719165212160530997692003320934400 15954282 1936762653530629305754440951557691745200 15954283 -1880004904711840248949463713016685955468 15954284 -994303516213334567404970954276602758144 15954285 -583694481632054880615189624522834976800 15954286 -759454714591637138598403234344073065408 15954287 -3771675633394454192232715451832919652640 15954288 -685780793368424857036393187934556127232 15954289 181796406026832021260592207135830431440 15954290 -40102102977114660317096248729624296960 15954291 3062515952177996291592337669956426541152 15954292 -4660280780947653984716079537949579080960 15954293 -567115087999820777394081149129839591620 15954294 192788332629503974525398538119348131328 15954295 1074231372892449182130979116974374003200 15954296 -594948771689228435488192078398775050240 15954297 206087221416911705636061291481557061200 15954298 -695999197291108555961181807051533907600 15954299 2051796904590753300123130284589997229336 15954300 -1462561573071948173927369658566461440000 15954301 -5119601806977630924742196577266014579296 15954302 -226583218131628669553041678985660736000 15954303 -1440313259717334320840726372088963843696 15954304 5050188377048423310822798441399944478720 15954305 -593287907101652081976971015372413774080 15954306 1895551135327507523667528713647755806208 15954307 -4795123178381595773316860420111007181444 15954308 1672225029221817437000574350952169420800 15954309 -244076435111123417678513256106342991136 15954310 -2328438766376847058325650132851213613440 15954311 -7980789984892714798102509992658012107976 15954312 -314548960706842076448986136600977080320 15954313 2212096033878206951744428683748394933280 15954314 -2660076704250499118727917933793592449744 15954315 635298972571057388670600500545981866720 15954316 151356439546806944385704880953313891328 15954317 10903721077411547830101960325207546977900 15954318 -126933711084258742727973879750442126080 15954319 -3490311749964417564710511064121008272000 15954320 655433721432305057270583149101551206400 15954321 2011298145372477075560748723679892800320 15954322 -805952437748251590181937763114827442288 15954323 433813810146475634898764452131014630400 15954324 -3797099279775043269783402611482840627200 15954325 1203022000067946451942857293717054450100 15954326 -2057729026615211220125469054326019376992 15954327 -36272375792976967886974779780522005088 15954328 1739626579398774031890361331001497026560 15954329 -2388697400001967154932602626143566440316 15954330 -76479674269183649708036947419325132800 15954331 5302583010536090113080942051266091920132 15954332 5259854171635712695708479602423234551296 15954333 76473462686888635068413911650403793184 15954334 -274680618761769275270243463477072192 15954335 2312628603303947181093132219054838614960 15954336 1221371498860015849940648990244228562944 15954337 -1817451267184242602437337123336937789696 15954338 -4017385390549915163419085532717266549760 15954339 -241584841068120449048766275848582509312 15954340 4195401487794341295293339673012478702080 15954341 -547390666648692928501795632396130556160 15954342 -739894110078695766493301454352501310976 15954343 -2193866124969925274940214387167950836992 15954344 1659390410520961347588079008460204032000 15954345 -4399602256351640113405777898568785036160 15954346 -121214693699980590762956413846276647840 15954347 -6202969946464203312016193023066600507128 15954348 -268939068006918547182412945525740894720 15954349 2699714766294045989826029454690964563136 15954350 892036625288811546653707950964629864000 15954351 -3317149456321732943776413339153276112248 15954352 38157616628728167229498746646878765056 15954353 -4223403141762205929273854392628107132236 15954354 -785315002898574455570182131297197736960 15954355 -3047425286762311581076899067704135252240 15954356 4059549803775408074125536632816996505600 15954357 1629017211471023451016182021900855814080 15954358 -71970266688385853004339041062485608448 15954359 4124352406376485035245808126542340923880 15954360 1562637996655170125170011729063087513600 15954361 6606865281655093948122299007743951073962 15954362 -148015174474102434872640150682800008448 15954363 1631959431683302311437649179344847935824 15954364 -848053579003281137229009731499010655232 15954365 -1065937402718188798972233959502037344000 15954366 2691844349690914238554129799537023733760 15954367 -589180903822280152525446534203087063040 15954368 761576750503549551474916634469070798848 15954369 147014815333033443551177239353799417728 15954370 672757802103820610441250658022752910880 15954371 -6025420665501743549594510128738559478684 15954372 -1051524087670770043179150179826091941888 15954373 1994158437067542226497295504903508950560 15954374 -1523755027268256957933444539816144828064 15954375 -501103819839401451286276149311489280000 15954376 -82740215019710077504372354104148377600 15954377 3633960068866255867921403096705042747226 15954378 -563968335817181119138636092386870951424 15954379 -2759502496024685564160871965608377110240 15954380 -1053283202690651702530079877670586557440 15954381 4207860747917479796199363287131859971200 15954382 1657179802853796778982874556919933913792 15954383 4238603590269666256843863521963314747632 15954384 -1023881736676920989912638742360934973440 15954385 -9397936722210328012058213499424516141440 15954386 13365576241839382422147281058373180416 15954387 2314152889332972982387116646044899328768 15954388 -117281795754856216874385013546275528704 15954389 6276620532402391297622484132190268476800 15954390 -770979550697033988309249915498245328000 15954391 4669831119957475081212112278127030519792 15954392 1470215667546701566587207577140052224000 15954393 133283862618950755939665020370979621248 15954394 1827067678342615704180203854289426240496 15954395 -108609519480134538188161977957455842800 15954396 3037635901441173004870253880446205921792 15954397 2670546816344317206685004089086626961292 15954398 -1340125012206142150201959063438492115968 15954399 -5092523411670880952929191274144267256616 15954400 829157449815113967065849509974697574400 15954401 1361394219164971078192040141812095498402 15954402 1164265003013872909050392744408709762432 15954403 -105995283543716820284571595879608227520 15954404 -1296645310941442399576834667991453942144 15954405 -1166052445444753279318177857304677951840 15954406 778524704302412976472454857419551382144 15954407 -1119746779342321793480904514346770269600 15954408 2429578666762215119007312989051998617600 15954409 6547595508437327931058847443737399847610 15954410 184918716031959964283089759900666398720 15954411 3939044900735254125921033062120248027584 15954412 326782722997835876779175420849021548032 15954413 -3934757929083214560107103100909220119338 15954414 -366321764066834233333252733513405368320 15954415 -1097689827516792512143456685403171054000 15954416 531418900310908954041933395827366428672 15954417 -3418125762731556535762315852892562589566 15954418 -2572848543030885298561416419752520505840 15954419 7609192621086367714641593440620834768 15954420 852513662392466060007201369143079014400 15954421 1115130088711247616028243770219286078464 15954422 1812436786804993313200906113568832745024 15954423 -3728022401031332880585278577049947259416 15954424 -2458336661154171079146191309815165132800 15954425 -4019216085677099472472906377976579904850 15954426 -413846359827833538618588541961832856320 15954427 -1294243317184400062932308761662629471600 15954428 -492774604585211808060975820520951113728 15954429 -878088383768115190128040302342695369472 15954430 1042993806321370737155414512115085062400 15954431 3650432630806872783627366175116646092552 15954432 -986119169019536561428972005966087192576 15954433 2168582736734223045792255884558928153600 15954434 -1417659674018638269576211274533026318384 15954435 1734511330240990178495331828728745331200 15954436 3712943622988278603254072449858568723712 15954437 -3924110234152108528681412341854787151400 15954438 -21177481372656552323282172270053019456 15954439 -288032856120379764612167220614624050080 15954440 762477135567895974163891181978463436800 15954441 -1483102350323804999529752316745993056 15954442 159948169172089647276329671191900816384 15954443 1124398702418218389016103610265639537320 15954444 2936682746873929063521082467934454407680 15954445 1916933536649261278216819025712464832000 15954446 -1251332839448192432278909930238311959360 15954447 -2359228392142114131395765283867992782200 15954448 178826971187280994715657122746347036672 15954449 1778146226978608295171979531721162287840 15954450 98057469607984817771786486193093033600 15954451 -3339591501526576861563741999243665390548 15954452 2575327080466956442661411196185204213760 15954453 -210861108768016768660202949243313056516 15954454 -2523600494177467061819732455377350905824 15954455 7466908062643885293610737741904255080 15954456 880088040659891184344507347802003865600 15954457 -6547770519185610973199634175980755050294 15954458 759839569073911811462851321178237973984 15954459 -3812649359268598863514589810748460249152 15954460 968955633723290764625588636053939445760 15954461 -463252337768595176924290058703405562368 15954462 -35219057424048981731079561859019089920 15954463 -448589313880078504140721157610593967904 15954464 6923771981092365161834405676132195434496 15954465 -1174613011195453945459929023739621773760 15954466 1805645405548659118371267157775210373120 15954467 1275217237575774792783521862741258153912 15954468 441751103372937165133953860554546907136 15954469 56014542077995561022952605273228620896 15954470 -376012752164076157914872447038028643840 15954471 -1159176963732009492922523622326315844720 15954472 1337467939980513526076544044261888071680 15954473 8389243649382420036575008321282991892900 15954474 377357932704388402953775453847510045952 15954475 211219242623871685783273303351243554500 15954476 4791745119987583428735232666485110242560 15954477 -723022346137644907854524320920459204096 15954478 5285691924798494331147249388030980585024 15954479 543511139310499275598092939472565099520 15954480 -478619702856711586772773084004165222400 15954481 2493165455742214694531367187181447436864 15954482 -1021181831749657121240638574371690695408 15954483 -1133201284952225332213365761332888191360 15954484 6194161363877113967440142568263442432 15954485 -2007265792802989082768504971063812914400 15954486 -747664685263749735872818583835644790336 15954487 6319049334577576276647960727513056148136 15954488 2266877811277172847894081696896387051520 15954489 347998747575757901371217472919799181060 15954490 -786963466927679570686580378290287321600 15954491 -953566847456450052706202123983537714176 15954492 718073749161704201540899873223232778752 15954493 29588705755620046663683217373684609004 15954494 -1391734738474097819114688220494626423040 15954495 -1698839452590267664898040266477189359200 15954496 -376793953282712608684576315633654824960 15954497 -576560200024489310090054615945530909848 15954498 -1856635947287714091921980394000478653360 15954499 233103772605310316649691936253375342400 15954500 -5545982386590517997733079738224330624000 15954501 -601849740721899998391072986153997269856 15954502 -792198667978717109204781184571296874496 15954503 -304915215470374311965515475351498706360 15954504 -1880730279472523274527334165511876730880 15954505 17865842140329798931593725833166920320 15954506 2641851091710068994304454166133652027952 15954507 2878527985561549412490034005692596043004 15954508 2105496770088921427571167308174655939328 15954509 -3991974205539993597437676381449259409920 15954510 -552023442518179095800854100125698355200 15954511 -550541902297711814612370615710375407928 15954512 682213145844669987279552779541177434112 15954513 -950391057328441088170333011391427018256 15954514 -1428812996832696205792797956373107253600 15954515 -311179038564327009253545381193041818880 15954516 3725020218870273701645824797545290997760 15954517 -107216879274173174655111916192949179008 15954518 -1643411348031215765074992460348529699040 15954519 1273297728664828743529498120602199716480 15954520 1914326934279480240108128815907255500800 15954521 139985301252459617137043195445005061504 15954522 -2212238488794229463269262508369890625024 15954523 -3008362167198641963916307668942517604336 15954524 -437877222316191241649296731809711001600 15954525 -1235508105310464021077993711482080640800 15954526 -2250016428901659995696366851096846639104 15954527 -365338536994651682280789465825408495000 15954528 -184318201775919628477192333049525698560 15954529 5599021981108032023909586676618557892130 15954530 1583973619284963640339398013793252624160 15954531 -1490759456508831528912852314774618141376 15954532 551619991040689996588177269228638945280 15954533 -1517478255453206939825979645166871581824 15954534 35320629810693027712543499756711066976 15954535 -279916731897033684412968826049634528000 15954536 2880296408590443251580747543474171033600 15954537 841167454896530875273057351224254261568 15954538 513493178293450077300884762192688354144 15954539 3486355750213141120380886891067248724340 15954540 -404282143464552708692188358486398648320 15954541 1813585171656311975130210039074299406892 15954542 -1072001473927683729747693256111600187328 15954543 -4078331716055506518868705025715304915200 15954544 816777613614828283063242837913810206720 15954545 -4598976787529659868235520989124142858700 15954546 -802650614475588903574470716075565215616 15954547 -3082171682531461012352851113167226636840 15954548 -6292794550543848156733910925695508480 15954549 -1283916622977557494572891009102400308672 15954550 905862315488654612079180090752757177600 15954551 8917967830672992369006066562061313564144 15954552 22441414789211552893021305270285066240 15954553 -121594045075877006881772152545225872640 15954554 706161558022746079956723225167712473088 15954555 -1068455595200026428283350007011422532240 15954556 -566503222935264786660743764327795180032 15954557 -3609558759301964632323136308892626274068 15954558 -853192122003548125014285449787572980416 15954559 -4285219991456837905445520554276189238920 15954560 2934970924535122660774492148096355532800 15954561 1122159258442059619744925085539012792832 15954562 -1353450225894254468316240234472482022368 15954563 -1689888600736553695294346704563616909188 15954564 -2750330100145721021489742598517374568448 15954565 2618273392036746973711959778914229218720 15954566 -781774476379763202637106746371641400960 15954567 -1319943138164310939257888969178488890752 15954568 682120623974422901360776343213550796800 15954569 -849200649210468236153135078129514237030 15954570 -130022463966440674537513749486163439520 15954571 -952421308382873012450312974982512382928 15954572 83376224768556068657413999203150302976 15954573 -7011063932976180453172070145838204377216 15954574 1426742772912791489039317104603200665536 15954575 -42330762608677683996881729617025330400 15954576 -591328090025140102633889749925756928 15954577 432630955958204090488523718878187734080 15954578 1845116990325229843888748668547371389840 15954579 -738364406446632024252822823570153488816 15954580 2714384072016947280626033770758238099200 15954581 4993111186553682210485188215330502922382 15954582 191238213595558216221995483852925696000 15954583 297591567331100412230094460818144143808 15954584 -1140555373232023412820033959473225236480 15954585 -408114667281589714099953443354186592000 15954586 1302595810159291735858353096036492490992 15954587 2613747221974114562247984133461998763984 15954588 87340090793717825228581962421721416704 15954589 -961378046251877268867512805147852653440 15954590 -880465308993448582971913195659339559680 15954591 92900595788691681539941583891151158784 15954592 -4681928046265024714046894341682724077568 15954593 5288921196055809459660566267323585519842 15954594 405311717608960900578698833890378121728 15954595 2140699793095256676168815275907337915600 15954596 -1196463685023176195127765316524939844992 15954597 -7622517349651073758901457951340174757760 15954598 810428895909899130355054730200662937920 15954599 2329798928459654783790755333478770100600 15954600 -1748854116022419404134709303052951552000 15954601 -1570564335820612857403524589774205176988 15954602 -939875540953052909493652816703469099168 15954603 -298646569267360242662006319398987980800 15954604 2197458505098193422672487232248088972800 15954605 -480873522379621254629421468086214669000 15954606 1182064285584398910271745471406766739712 15954607 1283642353118569258832683329035122992648 15954608 1336203418282308372676689256296686764032 15954609 -1721733921175396863765621644120253775680 15954610 1571206188636779666906868320597207961600 15954611 1487659396651092799713410078341556215824 15954612 2422996771751878634353662278848981991424 15954613 1898871202578697423861106862999802330862 15954614 724199325160811652013019525532875834880 15954615 -565950373779191633583827689899510410880 15954616 3663015186920393084699245887953747988480 15954617 302078694103428759745572342491615426304 15954618 -1092375013231961362574668624491097938432 15954619 4350421740614374243699492612650101473896 15954620 2072502993549337725677100336358371164160 15954621 -2961997472670584215095569906820469652256 15954622 -1570857736862957931385750149856318137600 15954623 -551098089172035385484241687058244741760 15954624 -416677313230621585735605385576631500800 15954625 2057649530202054137319847616839594257000 15954626 161115772400901803901683282858212339200 15954627 89231037419620377645618365639550015840 15954628 -1458430593576958481760218581013780997120 15954629 3401519458672733713086925300396705752576 15954630 -92392801361484184556969660613801060480 15954631 3512305394527532152317224411868142215168 15954632 -215166099280338440626493151220179271680 15954633 -827371583667200461634899764058223298198 15954634 33035592856233299444367543428178608640 15954635 2766251161280422364772231345079560854400 15954636 -1533302494949104492043394084530421540864 15954637 -4831574051372968086458714178378970884788 15954638 2887324154717496389338705797080232960 15954639 -168487941676791270764990882067949971576 15954640 214076408679633376354521699243837849600 15954641 -722356843938478301952485599342440722958 15954642 -1543928071388528965595494944902967210240 15954643 4770499651287256565579363348550414045744 15954644 1547744591016506299212526360936724670336 15954645 929382565854316930369110821772946386720 15954646 -74449677852640871459250486241875287040 15954647 1657502231181694820397027476004692745096 15954648 -3798246181765509288366777890591329751040 15954649 -1980392285202792885879524906380156730880 15954650 -1826347110145452092878664343241062961200 15954651 -2381172779944938996976964859510253706808 15954652 682954656434716288192196657877883079680 15954653 -961495768986673126909318141345306748352 15954654 -1122943517897743732663773107144132035968 15954655 2840983908382136156778943278226730853120 15954656 -2481094664664587800392918361290358652928 15954657 703688632487752899188396124205732391040 15954658 567696367060816527572909968285730670240 15954659 -932122107816973773732692740472046782400 15954660 1621533023588647041245606135222600232960 15954661 320879334701466718706901509974345604480 15954662 -995182612311956174490715505138368958400 15954663 -317367803879776628503467385170361036032 15954664 4161793428409351957636650335714826731520 15954665 -882399755785102943848897471871686791480 15954666 -160855046349914859876738260805866130432 15954667 -6656106114652220263853385579799617554496 15954668 -157913493759484968548415066848342621952 15954669 -5065787420828040327515522032340794835700 15954670 2478658673938257132567487089431303986560 15954671 -5238743707667478269831748145847179582128 15954672 975263698961726263682659566796696780800 15954673 -2869886963472258397282211510364379597760 15954674 -613419501718006401062583899113719575520 15954675 -1769950961883008630579442549876203433600 15954676 772039025316172298431614059846200594432 15954677 39982072006692644932713031251869249280 15954678 -3748778635022963072800404152812545945600 15954679 3785133055250301274254804004453382575200 15954680 664149392186462618732989777244160000000 15954681 1318165855508595458930172108159031561440 15954682 15532224513532530630029258854803379200 15954683 3504664192923695671927786508649638896932 15954684 -1089148131254715726737061259823723397120 15954685 53332353769591448430725584185191213400 15954686 -1022608783294625085786026884680694705152 15954687 2025160181240778139362281987487029855712 15954688 -2595704707318681198666936577021798514688 15954689 3099073188566416982956473002778867167490 15954690 941273331536634097830821906930688107520 15954691 -223812937557259460803611347881434695768 15954692 -1394549528572578625317270068189610148608 15954693 1442246204313924677192841573710452372128 15954694 703237399626929731450473127745172834432 15954695 -511675986518562914093264702122360793520 15954696 237735148289642875327669718176087511040 15954697 -4650013769658464495615332673234745019296 15954698 -4354586930923282165842035824993653024000 15954699 -1135502424029624760030190487630941710720 15954700 -3175513037950008891537748771021412480000 15954701 -714588877802090407109516421250988502048 15954702 784575457324720679401320694366834773120 15954703 -1275061565045533795113366405972898804048 15954704 2250318575376969585978024671279992160256 15954705 -2073626743887480328759088794043731785600 15954706 -1044465595288110939438761417611293134448 15954707 1401068712425025373312065794951635846956 15954708 -32898112696557366000137925002886905856 15954709 4680027790100725663790135676585212913504 15954710 2920469479712211320831974151373514623360 15954711 1372958433918759706487953407044879911272 15954712 -2412913934481691930348178698253356492800 15954713 -8866556893719969492192253937355586798320 15954714 3997879125328910776450877850979741432320 15954715 -1395787095530463189689273312693905932000 15954716 2380493797836095855401060059407004771840 15954717 -1817200832798465198824949748876175009920 15954718 -1005636237662177850830114964482945804160 15954719 -5385620581904508241697889018569600357640 15954720 -45698821990517391494316474724106895360 15954721 -3046968230186624434623598782112334987040 15954722 -432265450007410832387547348881860013568 15954723 2344117969571165241697993594274380647972 15954724 -3314772089335969324215525282108380677504 15954725 3647896780527698338873086996765131796000 15954726 246028865785467499007929728422728560000 15954727 -5640726092564762256875693906616659128440 15954728 -6561143547925606550971193957675111715840 15954729 143906644750347562235513178544885162368 15954730 724846673402099613944606125599045592320 15954731 -3725921968306312065791012724052523609760 15954732 128153928434873315076492175911698721792 15954733 48745569086652649899320743273960522040 15954734 92341245291218695000831109259712719360 15954735 -1102028948226188286520424402206033686000 15954736 -239008598117851185931408467890796167168 15954737 1328187957725585237316606346388049600240 15954738 -2607752410014972084881823732385813973760 15954739 2265761588978499748048408423191083122240 15954740 1156721111415616472610513810255896532480 15954741 -4023815372817673597573070489101933145760 15954742 -1089724024872351157162466010015636812928 15954743 -4685625663767452671794542587860007261192 15954744 827074891051573121869990606756788510720 15954745 -5068733702454764807497580784770077981500 15954746 -641972641650159651448180156098504153120 15954747 3732392673075009146747331963579865700400 15954748 -2540065458921639042117244106651414766592 15954749 -1379809739808957066708360782690374610952 15954750 132438891459157678106610734570874048000 15954751 -2258376210070388001943061531737793772128 15954752 -866130163104038265687663881000778203136 15954753 3374552171946469291585297883136413523504 15954754 -1421287978436053700987012152679933532768 15954755 -1813812208499022799374864084681695062080 15954756 -35343358553957774864766648207883960320 15954757 -960623025571589632401783420489085347328 15954758 -370654295538499156889895841815090511872 15954759 108337453572863551029524571122747884800 15954760 3160654212113132001206815436656144896000 15954761 12009259125167903134900772572343475770880 15954762 -1963473205825631713938265068947838574848 15954763 33514477803478801392919039041082588800 15954764 979683838857940111469783148134624572416 15954765 1118290061387487754032470389471531044960 15954766 -386446069672291695629891862170516016000 15954767 -3979390145177845919741538649728023447184 15954768 -100172237132824735313409016780469846016 15954769 3351659862018589721751292699435060786596 15954770 58192015820642711913856329459115499520 15954771 -479177002147774375408209566403676320000 15954772 2111625636272131301347401242384979767040 15954773 2187004419150538085111528944356471779022 15954774 -192660580781196564359402508032810519040 15954775 -845743344429068692617335446090197305000 15954776 -4116663223794032589994828568742867793920 15954777 -2324159183717828998325654980874426848080 15954778 323624254470853017414559496133553689600 15954779 5702749618314559363476599964928708621380 15954780 -1475887657692780567218435886341758771200 15954781 -1156400923625799336001710578513613956436 15954782 1312218783365722409699133311731928723712 15954783 2211862550316871660382766892333910206680 15954784 -4598129683316101077842058446360086315008 15954785 899781159573683726862392458266341664000 15954786 2904837914457474785933508968099241427200 15954787 -984535672200804448449276807021629710564 15954788 1344168666132801865371493581109909760256 15954789 3569095283303857729185398269909368924480 15954790 606219069560498605338475870634005918080 15954791 -7124549835976822683281963173999001680416 15954792 2097986594225868379477945105465257492480 15954793 3403533567186876503560245824549509514042 15954794 4384699064424204526569562489548824513280 15954795 1149643159763431107925155035665483899120 15954796 52127355046024980207221807063990559744 15954797 -219580332754560357825063492032645653248 15954798 -1614994751071093282847817526462632486336 15954799 -397237817341706201431414161215487144464 15954800 301132168427270064500337589871969894400 15954801 539252575597785526871821942622087393280 15954802 -997370383518167512460033334397129462368 15954803 3171244280643993194894344392685683038208 15954804 2457710030640246005829855978463278407040 15954805 1066537881280517378920511018732738594460 15954806 3762563417775430282646036725976248320 15954807 -60417880665244510760297532568845077760 15954808 4742720471083259396236297625801571778560 15954809 -693936728856282881716978750779768510072 15954810 -602750828224384009047202579719827523840 15954811 -5140618328256097271869701595160428709536 15954812 -4644419648711630973634461764851579705344 15954813 -53761749658845771787335720520828896960 15954814 2695566782784457949195846629610983892160 15954815 -3516377387292005958609677032664206432080 15954816 611988801202927043093154261909897216000 15954817 2918591677830844215921775976650328108292 15954818 4220912152162841165155334505728700240 15954819 -956315764908635642658632845177857768456 15954820 1258833321868460253475768876048901345280 15954821 -6358087083588287647075009812733971810978 15954822 215410962746839654907053709388456923136 15954823 -506126181447015945418660706264903788312 15954824 1682966265690226635163753550687950110720 15954825 379960727613763622437005631735660200000 15954826 -1181270146350948524702043549477494608800 15954827 1766077295668729814444501999464943958672 15954828 -1250433551457609136922439015594824839680 15954829 6277670243000062133629138648638084614880 15954830 469943359073365962038131221284062906560 15954831 -3787773045342968603237776953862575032280 15954832 29013049555499959146831442631359201280 15954833 -2366612057135792714619043673962019403660 15954834 630435966523210405626067224244479462912 15954835 -1782950387225963743890856247503512283200 15954836 -1257356590924111713220299407847949547520 15954837 -1078178742916567747149861714042375481440 15954838 -1593304205576569591501140691959192184704 15954839 728430463649234566261596021240799353720 15954840 4207839094826799919589269920784711680000 15954841 444303797522485984994511810952374803472 15954842 213223636113183831559625891556279075552 15954843 2829525897023627624848927147130168684400 15954844 -871921221648612425514611400332106296320 15954845 2528511396676154898023210052257984117100 15954846 1878953939465150518689006410725113928704 15954847 1755696820096373841832405763456110115280 15954848 -631538742960445038088209938488271831040 15954849 72708671843202586543432978964741438544 15954850 1740749868842328467472906081424658444400 15954851 5655335288758021521702630946438301466240 15954852 -1145057555010255891536627668770588518400 15954853 6281915274875000416155531090348906887102 15954854 -254484380498325168474415028814374462208 15954855 608090721290384586989023362094532259840 15954856 3116332886414217982829793242114186234880 15954857 -1326180862393516095869441234896232524128 15954858 -1276031359814507322062713240839615191376 15954859 -904563500223477439001349207850970373984 15954860 1641072607679854392944307060118956718080 15954861 85777209582963933223807964293181018400 15954862 1358928375405090829151073322179360872448 15954863 -940853328680073313302583893853703325312 15954864 968705677991271247558756659310370586624 15954865 4965619946269773403815390819949257262260 15954866 1924151024396284254448307591764012879632 15954867 7744668098896978927549956976961826192240 15954868 2208478914176522105455497154697715544448 15954869 302626236802413666942987419430923716992 15954870 -150810163634851400228743049557930905600 15954871 -3258353896929751175501005313334965619928 15954872 -2351104536002892947142992445413161267200 15954873 -3605556157779685163962110005764120172832 15954874 -852444795218744260623044143919093410368 15954875 3078510962559850992431591050625969340000 15954876 505025101948267580838431008898857024512 15954877 -4890475499775593953904983330971290850528 15954878 -327851967688817737344513932368552472640 15954879 -2080089745715309769041258912491309327416 15954880 -57847614562421736933137213463189258240 15954881 -2067883827311861007121773563112017569068 15954882 -2039402660128097262750835152167263124736 15954883 -825634495941364010797669929801824575488 15954884 560904560707326582155350269232579584000 15954885 1519908795149002547716242843834721366620 15954886 -3418183267884650668729538786727785512608 15954887 -2068153194715908981310991024791467509400 15954888 -2729700710828132615815992485227779686400 15954889 1919043120241954805961337338040500455440 15954890 273771848328336443341374494359733981280 15954891 827404852450565201430892040821070848944 15954892 -4725145736552848815849871045632716288 15954893 -970241848795243169238827800561081898976 15954894 97365637878802536630546014181648311808 15954895 5778796393540091931551314829478280535040 15954896 -1009180053914996631774189025724733063168 15954897 -475358382398159359878487374412174628928 15954898 2381317988739835229965906090389511125120 15954899 2388017288010715452295285793209085033160 15954900 -468226783184919142722267164742481766400 15954901 -1784641275883957476750065674962528960900 15954902 931420652658177393846396735780586390272 15954903 -2006048799243439769897066723564123870688 15954904 -327797442740525042789986424001067008000 15954905 -2312987199505722469639561886892962642940 15954906 1450893464736821795095522989981533687808 15954907 196394968088784518523434179494573086352 15954908 3038090944040322783323504368952677386240 15954909 700506637224257134225985737953343999104 15954910 656291391555145595226614457600978414720 15954911 1715617295546945221979069573003242792320 15954912 -5274560501596278188222088227330831155200 15954913 2794889045125898542507284394379891151124 15954914 -1203649969883242010196380463859658368944 15954915 -522639483713108333512129918605611584080 15954916 1090427217342405423691650191070815268864 15954917 3960488698605531478913835327697629212352 15954918 -355412489313463207286509243973870143488 15954919 6124366634196620006310882468135641592160 15954920 1711662267303353584764228874536783360000 15954921 3986335148572974989561239162402495158240 15954922 -138596375276051113444416007401953542656 15954923 -27114775942661082901429901187418240320 15954924 862608616475022846441718402698378929664 15954925 -148080597655427347492847161117239782400 15954926 -106445025573165002845950309730828291776 15954927 115597542764649178182134547851107006080 15954928 1649909607874691129531920509057683619840 15954929 -1382452280641729192245784593282096521616 15954930 -67934133007308621736811283886429406400 15954931 3149924739889239397088005222909708982732 15954932 -401897493351748221963153236245343447040 15954933 -4511304899610705328986660314633496862176 15954934 109247035956566457510200308176565464960 15954935 -33774274306198103787529606095888392400 15954936 -1886773762208207964602225094491723673600 15954937 3102399781683159965744047666147425652586 15954938 -217309662740554040880799810019984701440 15954939 -1035087244920062720169580665385585488 15954940 2404342479009489207425690785207663127040 15954941 -1681335709880681182926639247360656383700 15954942 471083585820317097388701226538315301504 15954943 11549350200639991261348991216300189083704 15954944 6171256904200925959165228212536010080256 15954945 -1133820022981598468692512264084554213760 15954946 818849545142655939107832315636574256640 15954947 7551990813118206219905718072100057734396 15954948 -293386176791008271683801035200014970880 15954949 922748514647112587143315748109607407936 15954950 1655693188357033742131455454187085528000 15954951 2742581444596897804620642549776062712232 15954952 2428268190052206503338629938339174046720 15954953 -204382775833222241546756527628613780096 15954954 -636550490048710141016632975921153793280 15954955 623580750143809158338452782737970222960 15954956 -1383325120128178141372267170172510433280 15954957 968394643526190198758208145733803950720 15954958 -4067070523887566444534736231878927149824 15954959 -4473794234798992368261357587578112801040 15954960 -12985796007982955095684048460764938240 15954961 -2677350049084470064201742501546945985216 15954962 1402895403693334775885053432464035841024 15954963 -3969634124315500421916099069631804944456 15954964 -1652023687024860751121120290771229952000 15954965 885099745298640501113941761774509424000 15954966 -556241698706516203310673154605235244448 15954967 -1564115549419214971984449334398428637008 15954968 -7955476124203145011288565105091643146240 15954969 -836109574819921759809358234430243410752 15954970 -1457707894097458668509310802331048504640 15954971 -2369012327965943723653771107035690472828 15954972 1184169430668209054265804495506968387584 15954973 -7736104775021030092541243532037845114778 15954974 774126680343738455713461373770046651392 15954975 65460805190181690993577442611595817000 15954976 -5507280871653765728515740631365105745920 15954977 -1850340181048600551021980629610254888428 15954978 9071143409301984213848443890147926016 15954979 -1146681455431268588574437549375436832420 15954980 -1048938898139572811079590338556062064640 15954981 -939493259825352330145886529756830908416 15954982 -389322514729153753131011428498109511168 15954983 -4490712556955997794553766479036473462376 15954984 -678737361002304368481620264390227968000 15954985 -1749469349352097903953011860526032209600 15954986 66899201357663732800929179259772047360 15954987 302085676430516060223378245109309680640 15954988 1551350054924743573736300523045210624000 15954989 7911524592743530925133101445633925712790 15954990 1551351327864804948774431240052984789120 15954991 1197486627904579420210551488289520451264 15954992 -376059205647381574422172092528368222208 15954993 4672682206287368150725512112707515214084 15954994 1941848880274819229297261819852966621184 15954995 1376166103516525007003880273307450613760 15954996 3324589765060276791854312377436552355840 15954997 1056954773240498649709518846798193004320 15954998 5187187569302782274640284807106166037760 15954999 -4557757956482399712659362083211805805336 15955000 353968604801002762643156730830553600000 15955001 -4601932649418309543427058171002662166998 15955002 -149028604691796990956414814311178316800 15955003 74114635772565915160691225263878422640 15955004 1398357884351623297712683645957963931136 15955005 -1005008946441584381176683127814307679680 15955006 1001456096673380995546859215206305885952 15955007 1930537276561923807048934118013400171560 15955008 -32052426314303823340202959998912823296 15955009 2733095356133372070039819097960302853760 15955010 1768100939678761241566392289653656371200 15955011 7852923656927550542728630465552482909120 15955012 -2443869444056775976312590524655456386944 15955013 2415610921285462206583760693492847361440 15955014 1410942580630185990477774250828219908096 15955015 4404480162735253721412037837135864007160 15955016 -113924687563255447344762206868013056000 15955017 912097835364692163952005624292571766720 15955018 -1115873604869996296896475141284759659520 15955019 2167636943923873487258600068954045446420 15955020 -825042027169755978648111766745329489920 15955021 -2111878909567528364905362787444889386890 15955022 1096316528220416738316689237057018532480 15955023 420098421586572124885707320142018486144 15955024 -269241771966331644791136266982676889600 15955025 2440446234116747259782841773894188256550 15955026 -205175710695975489646968736964935440000 15955027 3734730033909273944186326198667252674848 15955028 748192217331499239156151299062630926080 15955029 122385980339875142666552864967895592640 15955030 -80606148354367684907058289058420505600 15955031 -2556066056587986645397753020341185938288 15955032 -3039595201976876304471717441887812423680 15955033 -423228141595817645392324261216432918460 15955034 -1851755427094484406266222913461200045584 15955035 -1397418444621216780052515297684383388960 15955036 707752716253996698077741263630058938880 15955037 22563870099795190914134288898597360480 15955038 -1467892749719562982494425410934329847424 15955039 -950963867459103892248891536379150000344 15955040 -4163252690747553560069084059900929638400 15955041 -3070507580499703410583521776876207869920 15955042 1685001324383910081341695224882486318672 15955043 -2107762737657701310328758071036292269376 15955044 -134480975011695307097307670792458313728 15955045 2714136544349898937422058728009118128960 15955046 2743856072407429433177150083084245607680 15955047 3282889979890884221802164856007960577424 15955048 268492976920373064698769772221742095360 15955049 626561866073127646703508524517257441280 15955050 -1275911780245095899263680651361671475200 15955051 -2327154847339428695784502212323765595248 15955052 -3631878155564842454951953339163065169664 15955053 -2042973352726504064780961136440396943296 15955054 181406919715443828129222744300757699200 15955055 5838987763917067463012392154944718826960 15955056 27077178473578016053664992035896328192 15955057 305688273847705436272012464074142773760 15955058 161982070049476266445522653883942036992 15955059 -1471364663596929630837426171761018638992 15955060 5879760471095428428949234824004454400 15955061 -1991390115990921277224929592707594972388 15955062 2129811876244816863337308662801822434752 15955063 3805267097442638587082604768545429438312 15955064 33900449958485752222290711767136645120 15955065 752093709820829645470246553064078150720 15955066 308998195782471464506447563523159960320 15955067 2062700332552511807929231261530040195680 15955068 625482727321162303743273137430049858560 15955069 -245841405687174408993381439363518952200 15955070 -950545414976208067701948084913981955520 15955071 -851809871346117280801096310498144518272 15955072 -737641862887931313703542531702380298240 15955073 2275646752892759557680412666116332927424 15955074 -122396525150469065748078597717111093600 15955075 -937244847486337515003707595260088210000 15955076 -4350864245013936747753517092712734274560 15955077 2058117844322467044877850888436817920 15955078 3802146625410607305495452221730689323456 15955079 1478096258236617585055335433686364506240 15955080 -562790517141018325858609354199433216000 15955081 1504994761190378330366108444743371913764 15955082 -1274643370509585436772426963687046287616 15955083 1032804059731372708447081251809120007600 15955084 -5033245539713264723481354331371561750784 15955085 -973533071443907771578755617372161751220 15955086 883678287603642167185739432858502573120 15955087 836830286755703694739928348697304018736 15955088 -354120623409416046642843915172910923776 15955089 -2470262003157679070167350314655866197776 15955090 -1884040804967129701719767393322462566400 15955091 -2090155109297792451646055493600401371128 15955092 265722714422996988324070281922501386240 15955093 -495478316131026866723866719871123551360 15955094 83058875897074724768873347679874125952 15955095 -1152893212986234068828639985132931815360 15955096 -5381372252890550308284976848616555038720 15955097 1279067348714088009302420014816242823632 15955098 343464035284992645248374759153305484800 15955099 563579665960027689413418858114738280448 15955100 -274656348790149282582146258037109555200 15955101 -489816901383842164865989177419005380320 15955102 116164179425344720601641889675833402752 15955103 -651746829592015232751843903974665078680 15955104 -3156413137934477146193966640634590658560 15955105 874515444489263661140531689534938682260 15955106 -467694589342331230116793759587713731248 15955107 741227446119387636398544879992129280 15955108 1158094940139091436607726001386864820480 15955109 1075953828224908547998483839448118598300 15955110 2483423251541080014401979634101674131200 15955111 665026481193727742468429849528387353024 15955112 3962480725798702146862930154225210081280 15955113 930608963100966491203659474863385396288 15955114 84759278481584728254615612493941350400 15955115 -1963796389374916339148924622511275513600 15955116 -379155351975993564718345722193018894848 15955117 181757570664700712296866861843010983660 15955118 -3585892388153491127408250043963561218240 15955119 -324644138040078743909371754606620826400 15955120 -313796491207590843348248814674497044480 15955121 -2170980872877128919340004629487240162688 15955122 -2321094720040034284598106488139042784128 15955123 1781834648116528268381403698004258616944 15955124 490077983012450021613337803415569703296 15955125 448294828954523753261771172530491968000 15955126 3977796922575793862266749718093134146688 15955127 -6325967813566216831594179790355359896024 15955128 658732440827690304027654843550730280960 15955129 -2014699549047678348598037695568298791724 15955130 -2002826706627180577744091372718793451040 15955131 837013969330785878851144024199003567664 15955132 -1786115785776167468925263281411178159104 15955133 4930838029632690450969853039357899802380 15955134 -414120402414782539965589756193930972160 15955135 637731394758205044205730231037435340680 15955136 4989811253523561916429433286237880320 15955137 -5058034856797546733855567402310791233536 15955138 -3369972628643719835926086211199166911280 15955139 -4605373115457714426078739856877940773060 15955140 -814315416657221994812112595896194641920 15955141 12790522772522027071494691819961351991132 15955142 -233306801517876095304238074666612080640 15955143 325151727012183109935456152580353388624 15955144 1767952413255282785894016751382473605120 15955145 724791858346894783076629756302238833600 15955146 -573368771994694197857637202397459160576 15955147 -1128582889881534498525351440087037065360 15955148 2023150775062349863876968082741855749120 15955149 77317466361537308308548836620278845952 15955150 3218875558533349823139738144735427200 15955151 1470553573774432185880610496640535239152 15955152 -693937366062597680608534813213438771200 15955153 171877621737715985388248941863838354084 15955154 2449032467902441418338365920003225221776 15955155 -108922862178258220728370752351457107600 15955156 1207247665841617082352068454598962298880 15955157 -2605431985545176686647434678959807763268 15955158 -499959556983399987683608117468550234112 15955159 5745407805042083180909577635457168388440 15955160 -830762013032687166288855297518673100800 15955161 -30358597168627830182552989019391493920 15955162 1199640773767165867280207053781677670400 15955163 2283062382977235414972868980715030449696 15955164 -61702409410508412184466424992037672960 15955165 481437094451417538553087080888967682400 15955166 -3078428811787477690302851308558058371968 15955167 580589351412869331786069659173962209040 15955168 704002211330212884628410052078279065600 15955169 1310375530192458682635873487597680814434 15955170 465680566505831561424820234024568709120 15955171 825360036206109046271753213399053673372 15955172 298590031356488310449440159788643705344 15955173 -162441907547901361611922228696283155968 15955174 566422282354630993931503930493617122240 15955175 -2567184533070919726278652477094528538000 15955176 -762786862951581424544908626827845632000 15955177 -150973180601675965482160359398843215168 15955178 742880213439621465167357547891317918640 15955179 785811123235529958161896288847877447360 15955180 2845314146103311483062086127984417198080 15955181 971046220516086259593932280741065046 15955182 10700479045833128657458359494235608448 15955183 -5034076711839488413168409117300057898840 15955184 -449632690672289881581763077567640633344 15955185 1184658320782034322834605353482221798400 15955186 1360266072655170195827799679041814256544 15955187 6434633078030318314576324246179288840792 15955188 -1799606678652635738371967941895728742400 15955189 1434837928437323440727678454291792805440 15955190 1048794290257711206965908220945840073600 15955191 475330584114834126517179002456457062400 15955192 -1463050232554821863194901151870368808960 15955193 -60243792628077176410220980780865875200 15955194 1145738753222979165085451995402319235072 15955195 -2510949614602177800366637522650732172800 15955196 4749906852224405059345835139018932928000 15955197 -2364758883798450163884879281760200310720 15955198 -970462274331913927949435313620123440128 15955199 1755914024049886976941803505960468131864 15955200 649065582219591919813641480449084620800 15955201 1244688217579909100639176887776032915202 15955202 -681474577776901324823766730242360645600 15955203 -3006933476431299028393963078406312448192 15955204 -500742709573910969136317908393961586688 15955205 -1875174843464995617850744268403706554240 15955206 2283520169328992041675427018249047130304 15955207 -3984100252040754224771031134853290109544 15955208 1779209779444065353980227484326004992000 15955209 2687081096434025826360095562660448918314 15955210 1032494490197188626864960057466232003520 15955211 -7383666059832261315276699157937929592688 15955212 -96565510495064391888668251281105715200 15955213 -6773412112617150933166391200846182318538 15955214 -337068626698524815452275554489083934976 15955215 3137039756071262987050989831674901888000 15955216 -762862633741790191572900911554651414528 15955217 4241740875049593099448141050676864921266 15955218 -237604931170138603294918963928921167200 15955219 708525290309415829047619426830449647696 15955220 -166357190422057431374400789851024448000 15955221 -2848475717357931591924265461211226543136 15955222 2704783507386785324709435134627725050912 15955223 -941823010404926393404496264434101742800 15955224 448385906200372786017898661493033984000 15955225 -707392739707822656181879464695797180800 15955226 -537778658230272872209156303513430654976 15955227 447175537530253315170166357422564114000 15955228 4025113238733476419618162326697866912256 15955229 -6499713383254144835951056109882420182170 15955230 66156240794301919226766641508689454720 15955231 11107746126046154533046810069968377546240 15955232 861501863627198058801973423810530115584 15955233 546924015864018563172939392015930011200 15955234 2074660306185141747454105708821904520016 15955235 -114645500857979702718607861329660518400 15955236 -59175898960283434878851122322510002176 15955237 5014977732934056309043807917746517709886 15955238 934512708883417081999476129846035682048 15955239 -1632371562934914735064030568185259371440 15955240 1317857079001328858418349032000744652800 15955241 -2782558642320053536214676423528582575628 15955242 -16112203351418940249554988148252707840 15955243 -1553292971667846255521178730382022738508 15955244 -4842016832930792346843314846399258225664 15955245 246005103761039444536148419739852784000 15955246 700928433996204783697843870060053203520 15955247 542792318198897517023952702652273392384 15955248 670073536063711130730790942605943701504 15955249 -3623971160095337064153612150766664939340 15955250 420933384920467050401433145258022400000 15955251 240095127158575211057939936838094821984 15955252 1306876465187604343505035365809151559680 15955253 -6703933521584192804828823703750693255620 15955254 300045735814724712002347949117360885760 15955255 -923078751628114317019801462282382837040 15955256 1181762214477718953199979732596137676800 15955257 1820013839562091269079590990842590574688 15955258 97978804283404098361045039231951308288 15955259 -1668230639462831735362972910886934464540 15955260 587892401102738340931261008299441218560 15955261 -746954238877937181294423141962700930816 15955262 1490281300743655634136288142128085832064 15955263 1281330751514035326008149890170882843760 15955264 -337779256795682570792928286777664339968 15955265 -756721233026802030559463068037241593520 15955266 580175251160168494257194587295789365248 15955267 -6286569562952079433346596431692354383684 15955268 1422292661265539411477243016247017394176 15955269 936559831935822653096124732858872839680 15955270 197381525887060604953351435908471934080 15955271 1994234659052249744993315180745239532072 15955272 -937893756258896241990402879234125414400 15955273 1518414573132871374892611075327533330568 15955274 3051311697281483975319779397850497748992 15955275 605391118832183399150667549738959865600 15955276 -1823317928009572501472494338178989580800 15955277 1961762718703296843712858003594262439660 15955278 -3290260549310211683802764755977181102080 15955279 26791538801320204994296953195304960368 15955280 190221226403285029944680389588940881920 15955281 -2401941349362324148792791820736838302430 15955282 -2573121959818602708224896340222994934464 15955283 5116010931687081035026956543245528663532 15955284 -693970408468953231006333053163395911680 15955285 4461218443596709152682996288239631947960 15955286 3623303651797086547457926952102827682592 15955287 -264165777996396279600455684838470562048 15955288 1167510467380050342745683854695875993600 15955289 -73742087036673161956002299891668891968 15955290 -930653034123876817556502361886348124000 15955291 -326523604407775437538878373224342619416 15955292 1769912935826169664224418221766712726016 15955293 -1886730153841328363564581441555930417536 15955294 501118438728335957689220864724247028352 15955295 -28080524890132531901336038143022474200 15955296 -1048059999687999570142535734429080354816 15955297 947502013600408844840231381269654863360 15955298 2183899746833539193069537457701467640400 15955299 427209361444335770116289723549224098936 15955300 504512336641791939260523263854093078400 15955301 4257803002530383204942044045501558018302 15955302 1541328204528798730869319686551860416 15955303 -365084573923949996644956477396009304096 15955304 3145032171456716184103384696811944565760 15955305 -1819687782747831920257898099047039375680 15955306 -1257434385624002755736007697394299053648 15955307 998174522326182827892922462595941152000 15955308 -818696447773106410700450182457000471808 15955309 -3109085602731457158583033469413708481600 15955310 1293968339792219163566193930967166277120 15955311 -26189230711197355631417801983088188800 15955312 -1385519807215078197713475450980311465984 15955313 4299805317559684873966318319375195464800 15955314 -19825577616891616601806432748355471360 15955315 -2375307960141129835670981757968023784880 15955316 2385783582353077865789469832786508428800 15955317 -349335509723217730133639475171384375360 15955318 579059504582668430917859055451839414528 15955319 1007508750419731448031505838516721711720 15955320 1063931385721210641273164336144203161600 15955321 -2019438775072887385506935983332147603478 15955322 29241020985108664797103599135378676992 15955323 2824088749110796605484388470780482140184 15955324 1057308165904787542961812191328669458432 15955325 -2221314257786141900637321661628459865600 15955326 -3460399660259778210736785235076590387200 15955327 2105652675456411470609907198392178306176 15955328 -605543469269541432120125132010537615360 15955329 -1911853688118643228753482250552593926400 15955330 1008284392548009057481219196471055582720 15955331 -1469393868872764421161874901487670366400 15955332 1145389884606268574339943955925356511232 15955333 3874745100620481177699398154559078866240 15955334 -202179552645963942045994021979893991808 15955335 3625189975338383722581044779636273541040 15955336 568250303361559575198141533325617664000 15955337 -2384758040933512661959883383060134151014 15955338 7198654465589867374107316121901089280 15955339 -151033221472160507689175402491551779976 15955340 -354886016177989185702618356181128924160 15955341 -2764922026954840741950670441411210502208 15955342 1167985244584364776308326452105896201792 15955343 106183186449885838174424564686588019544 15955344 -797002527522443103438137346831084748800 15955345 321020804183244250038264875158381987200 15955346 -3716803558984846999978184129594176112640 15955347 463473173471552924509394459615899567872 15955348 3500179487921585874665059215917932162816 15955349 5937168745667785835168445022035918334350 15955350 -470871406725070480502549598555226531200 15955351 -1577840447623518447171344016521342739128 15955352 1186860044818926667545051717696601006080 15955353 3533780367156437557452577052077882366080 15955354 -570431901455610575657379847799107236624 15955355 147052894909879089775674946665905591520 15955356 452115612883065560237609862518037504000 15955357 -2398762566068518786165769073317592012768 15955358 -1964136249012547953765736418227536174720 15955359 346999280842617323653098374417190512640 15955360 954914240677330092465407455182199848960 15955361 259671149969795017467622971510743375124 15955362 -208737760532935117647671622126346507488 15955363 4766547430001967619043604555180089435612 15955364 2726453705758285935346906766354522342400 15955365 40102561641956902798202803237650307200 15955366 -38993527706617247390902753798274398080 15955367 -2052477230135971230055812969032246730000 15955368 1415730551719244340597469114781454336000 15955369 1657751127856514380573519304758214475770 15955370 -1961785904236730638916874054292796486400 15955371 -4243879523597101283949283001421400175460 15955372 6215805914758339176686910173912304629760 15955373 850986635718015753985602939709761711840 15955374 -739329830147140764319888426512418385664 15955375 79746662942313787888756113188251854000 15955376 -69131167560241769802167818125035175936 15955377 -691282686407663742365666150349038113680 15955378 -3141348906049649987533971763514476861440 15955379 795476031749032303409066233699242657480 15955380 -2503114424010412610376994669464454748160 15955381 757241427316870488102329092418607758332 15955382 -1672444801594242545914631846767419699648 15955383 3329579621118538175294288802247333228800 15955384 2757454880609623652113256068663854489600 15955385 -1662796918315221119294459166851124209400 15955386 187271558387439380287331349969924134400 15955387 -651625040652518873014339903712377456608 15955388 5819554868649860639501585548017850421760 15955389 -388789051832369485528582238820081890292 15955390 499298161486465449788777966828368281600 15955391 -166197481658614398248232076857471945216 15955392 541759696362294060293280265811810844672 15955393 -4595772584598052006265542620702713161600 15955394 -597361630838589433230856160830197166080 15955395 2136955670634343603866902504411314284720 15955396 269304714336743120588219073619969720320 15955397 -4911270693690852487811383161430409940480 15955398 -1571292289931488720134277729373767789632 15955399 1131624471496443816523453644654983844000 15955400 68450326898794822588138596602009472000 15955401 216134648544471838251338217149208852480 15955402 92200860495790745740598802383290817280 15955403 -5624473423241784000786261074944063818348 15955404 -386858882244467700889131829304901943296 15955405 31015190512090636356445160019673812120 15955406 306341677372569197837257821720953272320 15955407 -4161840734748301470678123552920078373120 15955408 4353539088461534441942003362465316864 15955409 -2272429735805477352265564995202419912540 15955410 389717346750180768518983538280363855360 15955411 -3555830792314555382448803100878485923988 15955412 3115499959761104342402001574876838615040 15955413 1920338556618866758726077814094158237344 15955414 1573743390561554263609206519241014049056 15955415 1013541550511200870254628106583095923200 15955416 1210012377123829414570608677756411934720 15955417 -7773347457524731500975402112008023105900 15955418 -578893142921529323189572998583520931840 15955419 -6599402694321732420583389677917600826880 15955420 73941119498521521559674137189890713600 15955421 -3087294173407102345502078513523181117440 15955422 -40340893456995882983194187915904614400 15955423 -7216650624081335273296625042501663160 15955424 1126777462996295011717859345790028480512 15955425 -1192011486527819148664995249584074378650 15955426 -1875034304039676163196560399962070151088 15955427 2411721833830491207568556431734746673600 15955428 -3053244225962951920021028651130862586880 15955429 -2712731754114169435131554351732012654400 15955430 2144387767920023483986369875219682185600 15955431 176975083830924847222577638897941541584 15955432 254144915707836996618381557815567334400 15955433 -174986424198953862093457229459065143096 15955434 3637731329705750137682815795340253012480 15955435 -369921577114292032344394541450194640640 15955436 25977304872271505468422210065400989696 15955437 1047636269656665625282216046659749766080 15955438 322257697301236598669710109256656612544 15955439 -1683317204352953645660410026262273464744 15955440 -585457040216698318976614853949849600000 15955441 -1582891464387910350931571942020962314158 15955442 -2070434980695654456674482890890893126128 15955443 174876911204436913733938148980415491584 15955444 739694179389467036694200776217728125696 15955445 -1074359853682469835120434065410890674560 15955446 119932292416195252098913073375867151744 15955447 -7115503124951463492127433262721969791128 15955448 -853003602867137612237692853586937098240 15955449 4671643334098009879613387502927941008464 15955450 -294035337987979135658331976578852537600 15955451 69571449475619976383485855657895741352 15955452 261752907846601768170047812259599060992 15955453 958988042200825993411555977574563200224 15955454 1480738247575747998975438205515622066176 15955455 201784443752118931733821442684227084800 15955456 1098892289327622508185955331984005791744 15955457 2032510112571183640006974251561151410112 15955458 -2453551845728573480373071765852418239616 15955459 -593414098023384616256595310796828302200 15955460 689164133889364486839342897311528705280 15955461 200624185050858687796465171048623224604 15955462 -1125505660310821641133156105178280996768 15955463 4884322342013919834913418789321620418712 15955464 41140822485719193452272802955127357440 15955465 928382680763888617191129616017409952520 15955466 7104460847296208220506411612397512202240 15955467 -2267801374382755804727989591629680424000 15955468 318076322572579811137488497095931796480 15955469 322091113676828158359170344917962379072 15955470 1547662996050567590777257006190473849920 15955471 2050095037230796114469383890083584848112 15955472 467104570440565522985505768939226398720 15955473 913622072944811721525501359183335425024 15955474 1819289921629823449954150683798563726736 15955475 510085361283123595361264049714878124000 15955476 1099570943045046459739714325883812984832 15955477 -93019094766492158987987070664692850148 15955478 -18948153916017086948347544895465759168 15955479 -2856256648060582933880906226648823372152 15955480 -983089029167455517008203784666232217600 15955481 -2933858969563010996483740552137145866300 15955482 1500226343653623425763207458751474734592 15955483 -5583361433223739297216443348620047231164 15955484 5508659364205390638782389228295940873216 15955485 -414535422273470051842783831909007635200 15955486 4587074495344643106043062774368741998080 15955487 1397717920220269049228541240960080066400 15955488 7441121932540907934636958650426615398400 15955489 -635940068702908841846239951323418482000 15955490 -1251494542326626090871804219128241715200 15955491 -1246611968427009443534208180447401343744 15955492 -933464660376472858214062692779106836480 15955493 2975676375474534501134361870844869948924 15955494 -26789140310234608431513268193393321472 15955495 4392356230649716717919168975433187203000 15955496 4211790443479030157520245578347109985280 15955497 2122706539341767706215597231238834758640 15955498 764114643925733777544097403202872698464 15955499 636555788842817513085347959795193855520 15955500 1316752994653747508307481397327130624000 15955501 4733236918147789594627711575524831538592 15955502 4147578351351959801832926914573533585600 15955503 -2345590162728992462402337646705987403232 15955504 -353410394715575323707973470845389127680 15955505 -2231879162388147681784999673792870010240 15955506 -610110197763709836610708589239780640256 15955507 -5796055449347203728470112071950184208244 15955508 1700508721365875555103238699441661651328 15955509 -2068265919587515044137500629529074806496 15955510 461752899335355993369130972357106918400 15955511 -1186051005769721235870854914520812533456 15955512 -329655918389610282707298782487460700160 15955513 -3680543408117045858913632394596528104704 15955514 -1008416279099065174248835659890795544576 15955515 -3871100215268052512122047945018942036000 15955516 -975338222577887373794738041541362560000 15955517 -76691793512189896078311804278802181434 15955518 -984944088799239779152229790112745963520 15955519 740618093170167980808563205210908562672 15955520 110661426035723667013385768158416076800 15955521 1530122201629136803700139542881843530720 15955522 -2634610533586033693466765032740673756416 15955523 -1614700094336466511535943931560504922920 15955524 -1387289355652789419983066127252287926272 15955525 -229860837805761192012120665456720000000 15955526 4297169589749345437402343449883394307584 15955527 1057135993602855836483259168644119465512 15955528 2620217246395338438253089188934384092160 15955529 1728169977325634361589643797335459648420 15955530 638822992401093789255285076693930283520 15955531 -3001732748838856558751379603917739566328 15955532 -4902319447422563250761938962889171361280 15955533 1482966360583839130822493414909560484544 15955534 456619283868363674814039635949405854592 15955535 615060659263837970180718491196925237200 15955536 170084305076829617516041605225318580224 15955537 -1864675205187495205673148371540077824 15955538 4901928559438656666233995878342570076800 15955539 -2985246447929708883865160870222949497040 15955540 1265244199445196024447224781710501529600 15955541 1013482100479701553322944300178893728672 15955542 -47843692542265571988060048396070536288 15955543 -6214973292399936039262510581147515721208 15955544 -3351154992091182955178483976909987840 15955545 746673050462317890903441092005199101440 15955546 -1226328080800230554114606462802231803136 15955547 -1053986915814690589729240817427096356400 15955548 597469309285296985578605705284367917056 15955549 -6538676302219988496788557707742075615450 15955550 869523753040105179306184557658387492800 15955551 499490694446628572404365091591819933920 15955552 5698964030678514915474285756378197655552 15955553 5076078240505139389984042310916363104802 15955554 1991939888574075829030029284088489454080 15955555 648173942021993199678325952953159345920 15955556 2005442412080603612460832027966059976320 15955557 1687686035532307356626337312413963871840 15955558 -695971965113790436900073310186426873120 15955559 -7165627528446527355974025426894075687240 15955560 -715830771275309469102560896451169484800 15955561 -5299644769360262843436681018349087208988 15955562 -930988180639410842206269656148059582208 15955563 -751096149263197880836696342799107219200 15955564 -1904550613485689384745616936139963097600 15955565 -1771487289746372682602450279497216311540 15955566 -411344787459574802271501462422696085504 15955567 -163347069017774463457429266428521173888 15955568 -489089410589686437795202184729543639040 15955569 -502564976767256840916240418507673746560 15955570 304055355098839840754940347221727448480 15955571 6703401294624196644090182613570948113592 15955572 -1488789361693477099672392233054148599808 15955573 7964984392655987320176749504243514298720 15955574 -2162024176295841624839329256105127898464 15955575 271659487817940276458213347051438470000 15955576 -357764280580698240149651066738626068480 15955577 -5013106311880710102270750405126366473328 15955578 427595953152120210285313634458269550704 15955579 2776335717175303007611982264475797174180 15955580 -4680197374719871400568591727947555840 15955581 -307006639719806997131426882433741528576 15955582 -108073872236281105452151041635236104000 15955583 1642229743164986536870191936845866174464 15955584 -570372563294140521030080870969046466560 15955585 881083243610037757537232940668543421780 15955586 144853353120779136072345453761902486992 15955587 2347570884372112330434252504503211104208 15955588 -3820013817064670514774864780635704823808 15955589 -1902289909363847394991421530632483906276 15955590 213342220787809928545301483437226956800 15955591 -3028531324424051815929199362641340908008 15955592 -482407870992371334951073986808729804800 15955593 3406305151932435575226298413799789403664 15955594 1066648881268753798278837725792373666096 15955595 -2656141016087745933760944808438069236000 15955596 -4950786175649842976880931619476379412480 15955597 -808252554781824629436085888488380734080 15955598 1004797066743243340202769258923761444800 15955599 -1870784484851949593051338664569591479552 15955600 53387935660920324469436252945838489600 15955601 775149312270614756549598373544706528804 15955602 -1055335157055504998929992922400810889216 15955603 1028137107299990072744549031534702366840 15955604 -1443559696212167523434872084519182956544 15955605 -336514659136742505351376448393941407240 15955606 -736086267063735769770785592165984614400 15955607 4408195910382463861175263526288717618112 15955608 2335957054011072255703574931664835174400 15955609 7468260467670864048964368715176168460240 15955610 95889158020288616693009385349896952320 15955611 -258132212307961430208443198190464198400 15955612 1819885229549932317731183320579535392256 15955613 6176836443386736490035114676568137650540 15955614 -35323806142762281144348495813079025472 15955615 -478700161801399879050689582059897130880 15955616 1113291525559113765816858890060281085952 15955617 -234225281449517206672042862426072682624 15955618 949035289824357483463374036657914159616 15955619 5395431991401767795444082245339669965020 15955620 3129657172868758640227150528819445760 15955621 204073362209580369014320794545401238400 15955622 1729667549836808738135302947421998981312 15955623 -4526212797999341233759966618323201960 15955624 4468574822463779812405416917547787468800 15955625 769552524953558301148168701913647941250 15955626 1559746522897201703234006005410240975360 15955627 12475635941567737396648316632959824860832 15955628 -467584161082537873635875871924746865408 15955629 344958849792493682169280167385082221248 15955630 2645677986858961949077817926487602176000 15955631 -3643161738459932747545266372341335091568 15955632 -23391247744802991647745100766710333440 15955633 4584393346455299228130483368480054095284 15955634 -3165694984177644140518045251395810540784 15955635 -2980667876667268747405203698309519144400 15955636 -697069704083544011900201466186145889920 15955637 439047758580114694818964347964329794286 15955638 310634988158692904904853155183528714240 15955639 1579924061665533869924851466624876050272 15955640 -2168589819642963867284637665274900480000 15955641 -1940621214647499509589656611689421905852 15955642 831975585401434475258443840655128395744 15955643 1570091306793271543479724945736857546344 15955644 -1691450956705993014327476362560871017984 15955645 -1032238096353898653772351186079048017920 15955646 10709090661089102833373603317778492160 15955647 -918697318819631089379721621078067769400 15955648 -203880164594789409313847352392282013696 15955649 -5294437199409817886852373203600498759760 15955650 524998765049890725549843802310979072000 15955651 1554112257452641489951102054910708497392 15955652 2763212724369351256138147474398442278912 15955653 -81060337818146815204765655797712219520 15955654 -1714310570668314640419535051420681383936 15955655 4792916521037695491685131082990538436000 15955656 -3382470141452281902064267486381402275840 15955657 -1767629806430128889445099393504849693094 15955658 -1812476941991230766560959938916348549024 15955659 337198901307132643607289661677842263164 15955660 -855551438346082556821328051874628147200 15955661 -3228888396270015522091655029054195737738 15955662 -2098588550333552105618129189288272602048 15955663 -5208712478805726833704936356811035916656 15955664 -143486198674089175707945652382917017600 15955665 3510753876628626041709316654704120000 15955666 -2552659427563055564205089695677814656 15955667 -125234710230063679041253576686037825536 15955668 2606988035524461813029438616494301880320 15955669 688320625652017537791791772945622206720 15955670 -809529278836549390340134990180593726720 15955671 3217534376799992090267601057255104833920 15955672 4288687356165493889082435142478939596800 15955673 3099829200079395783849297668778542704020 15955674 40913585914522376410593418300246963200 15955675 794996841011640657529279346763230250000 15955676 -1110035030533159881058575574505193822720 15955677 -1988494540397397091159753375427628208320 15955678 380754232583827582229031110052890202240 15955679 2040936306343075771951837662567123941280 15955680 264741911782416554810857074104252497920 15955681 -4502181333744431680673021610539896329600 15955682 -3118984316446529110947043458627613733808 15955683 -118886379628484054818584494541226808352 15955684 -100105894352866708160459754920284631040 15955685 -3151448269348789930329739238633998783620 15955686 1516422824662031762548988470271406131232 15955687 3720159526417525829787243940853999671680 15955688 -361481561852458075977415048971452743680 15955689 117561878836205337615190713671035284624 15955690 425893782822741751780821357301536744480 15955691 4572360451352051054760458024974240509312 15955692 -2653599537930064039055568566825847717888 15955693 -734810576099577362836334490081898176712 15955694 2031494467095329935177455038594711582592 15955695 540304608771790087157197617585375979200 15955696 1749497072591992806323568930166270984192 15955697 5467476464301752057471692827173295160146 15955698 593897104945467802803924915188484619008 15955699 3391038367171837084225691280279108010700 15955700 -358737207325808700778738434517972377600 15955701 -2290978198516611863994057934335921684096 15955702 -581533209091934959432124594853894021120 15955703 -3109656091993336365733053379105585372296 15955704 -70645433343082531107677633342041251840 15955705 1487537203821413894385572718211446597960 15955706 758646818753542741500647175870797472000 15955707 2251787204294619926015289332723992594992 15955708 -535509368114292665273433329025957987840 15955709 40649280618555155279746913869809315840 15955710 1032494438123232523887387470717842104960 15955711 -574601142689810805295422934027174204568 15955712 5780790975736571406548499932140951044096 15955713 -2106380179652859806286369370221604422360 15955714 -856806014506854258434884929860906474544 15955715 7267892533828423160196735849950751764400 15955716 -445532339013510924026512534173333196800 15955717 -5255111722887341807144384612442673787168 15955718 16707078008234796478878247179805149504 15955719 730511870072257361275559403157617211728 15955720 677824905437512719252489715118336409600 15955721 2865296313638715504149490982049114172672 15955722 -687428288885352943954647053688873209040 15955723 -4358961775051192906958213223606322409532 15955724 -1219245873213218610723996760748373104640 15955725 -1580631360661792309912479623221363404000 15955726 -3695366533305743838078262873763438426688 15955727 2284059809395105283641426479753103014576 15955728 -837157380726258242469714556034888564736 15955729 -4149272703341646238843212736033943118670 15955730 181168613647608898352654883713267435520 15955731 65144817321493712974753942345294632960 15955732 -786915551212013868603419732021967559168 15955733 -1381682217456846387823086231704287418880 15955734 -839620616671200200513958066367754464320 15955735 -1191512498376515094952074161909411176800 15955736 1963756938987800506603636965756846151680 15955737 -228487804624618127308348701844121034048 15955738 1590646219639877388079984144551361697520 15955739 -4598295418203196831824098178626540174460 15955740 234978986878389736132235158168692226560 15955741 -4313367330317877366693169512332314517748 15955742 866187242379270890936419792475794348800 15955743 -793310457708527468933398853522515511736 15955744 -234258187992242703733685766042282885120 15955745 2248603297260869526516462301889318382120 15955746 -1487738362354517076104914392475884690432 15955747 620581625887066955220487354969621877920 15955748 -2682703450685742599887822677632818520064 15955749 1291117506415268176237663801779319152000 15955750 100973792495786839450896425490425664000 15955751 -1793127000312161376715757149871128605648 15955752 23122844777343401844227502693030051840 15955753 4608015724104799649920774788309877010880 15955754 1799389142849661947154089856646431881472 15955755 -2942300259658590445413818527888876204800 15955756 -116433387092375336005157753290287691776 15955757 -7714267165594143808103226012947017349994 15955758 -324556950797930706326013727076566302720 15955759 3761661017944579909203038901221023163760 15955760 -515519412931420242629827977438818795520 15955761 2849095024603271836392672633697778255472 15955762 -1218325671560403624244781324564691572736 15955763 1554177555366629240726125781011796857200 15955764 -1043206632897162107812301212152316950528 15955765 -307632420960782138249173992367586956800 15955766 1084176952840445293475304071919093884832 15955767 -2270118699739626434576658723432568876272 15955768 -2397181282980702363775166689430473789440 15955769 -1770488255405239193260383446862410982204 15955770 538135693532013462279011669844363110400 15955771 -2811368394589239977466192967523351641680 15955772 -661694111925721702186741006072872517632 15955773 632470332800224701104689131573899913984 15955774 661825159151142699796385094581290427136 15955775 -2030247919689903656167051619375085284400 15955776 467356945834359859642494481843449495552 15955777 9328155503368857043105319129796842287060 15955778 1508483535132267632104257051566319682080 15955779 52501894786288399294881309611056953600 15955780 -3728830381349731103788252983230281482240 15955781 -793528577833230736348009770868438391748 15955782 -3283958928612510363309775894747381478400 15955783 1166320277016092249471536221306412578360 15955784 -1091453298075678010843917386281646561280 15955785 261940480349418283667001102537166810980 15955786 2353124509604429715648332316797679360 15955787 6273608714126206283189067287830754300436 15955788 -912512803463934499044232710456248893440 15955789 3532418482084919820579375023022165945590 15955790 -274007765749857943057935309043958914560 15955791 -1103022625247348678177110684381663309296 15955792 745087523485532615172871668279547379712 15955793 -343016855419178414007315458735094167040 15955794 -1402869302003451077882846029154923355376 15955795 -118535346804536604731806739286649459200 15955796 -1368568709815577020011715612248561047808 15955797 3569790258320068121176441448655383061216 15955798 -2555545644747355611208825443648733797600 15955799 3395073629028361099930897028748308161800 15955800 737091195731564068577797236584202240000 15955801 -2422954444718906060093182283093546866720 15955802 -2101500934293645699850693551640680787488 15955803 1041167544051041383520721075558960732012 15955804 5727752541501538747519662791879586956800 15955805 -4496895615374817592667189779538678859540 15955806 -27198556568035211232096969978036548352 15955807 2903995816540367106919610613200234764912 15955808 -4806787358584619330582609109851028848640 15955809 1959420434510192562132400139055078083328 15955810 20627213818273572449968483055680396800 15955811 7295016332889337271135887961781831920412 15955812 4563680083051969696432971110817467750400 15955813 -2980654525736796770883664022148783499296 15955814 -242730722095558147538669491192614240000 15955815 1652201202423105439765875048331737101520 15955816 -5499263708008533546473393383282102379520 15955817 -4940598804053874519099134064813577384134 15955818 -1113080128173576129675783675215111904000 15955819 -4900569403731529608387841145036839202880 15955820 375065559907782974753925868193925120000 15955821 -797982494106026251497738064567011679188 15955822 525663621473938798614603378619063655232 15955823 -1262396368196235255590575618693489031376 15955824 -71917754699498348509498691434171072512 15955825 2015037695143573115630914546381650148550 15955826 -790793887766883288130839253865147822016 15955827 1485313335904900127668309787879687760432 15955828 -1467528438405673037258249537328457508864 15955829 664577706881075483648510602229235363960 15955830 -93772612029762397140546219516527708160 15955831 -749272180410739197761885483822482726800 15955832 3374161485775923712039321749108578918400 15955833 -2723898974431276937606712161329423342656 15955834 1112725385479680903990195164018976045312 15955835 1757200986173460788907768717197365059360 15955836 -763369064709902546404752424456233025536 15955837 1913917760515097212690385318235038201280 15955838 444191301214335976160688841173975744 15955839 89539153699147687612155331497022344720 15955840 -2588022999307345295565188695423608422400 15955841 2412770504548231211016937462252281371184 15955842 419703588701567122446487909215147294720 15955843 23692898197504542494533110132430542816 15955844 1823858786244800927951583439303905860736 15955845 2224989219366567778447668155440714862400 15955846 -1492014893672618764319611982750114932128 15955847 2821994962670824930402799784738623405472 15955848 -2719112425440045858283667852416874250240 15955849 1512266572276958461361888053728984706432 15955850 1305026610973732762772914774692833312400 15955851 -55116933816900769295180069072742883920 15955852 1581477583189618330273233954544414781952 15955853 198664967297936301722306867477443394784 15955854 -1796303020209066674574625886216292204480 15955855 809409465706528487030203860301427927040 15955856 107668114184005880195194607855118581760 15955857 1339307020169068221777358167703402531554 15955858 -4901898926030433358936795352438562432000 15955859 2302293053174169214192726101871944565104 15955860 -241228859613666089307757069354106941440 15955861 2020529820550013238254435372013433880462 15955862 -740724304183621753262700436380467959680 15955863 -647222674969081700560403148405195839232 15955864 -288065522387317828246279974568473200640 15955865 859693840690476874874888948799550969800 15955866 3013517944413201825745690450357509249024 15955867 -6024090916556234501260855346924713219040 15955868 -4525596643458211732941369475895326792704 15955869 -353697446640605316515612266870444309920 15955870 842986795845144926688826368960038537280 15955871 -1205658244282681424035891547653888208928 15955872 1404516017049129404503459177275171274752 15955873 -4203724757206962703019747230172851859456 15955874 806909306984074030562855323984481186304 15955875 -1815506989575333501216619952542996164000 15955876 -4509817269336218927562519179744069856640 15955877 2718412237853547063638621341755154849920 15955878 1074726387919543659781517365823071966080 15955879 3110713225781655580946427074360681136960 15955880 -453603540493441784393240527518268723200 15955881 19935367915719612886640330801437059840 15955882 -1494576274397154876047855706877730619648 15955883 3015760085279888877267072716876764384824 15955884 241853323655955668846524308219626505216 15955885 -245714578536020693179354647417355278240 15955886 982892158819661024074883572249104459264 15955887 57962406767306273690345021726846987040 15955888 -98542894351532453380097479406440415232 15955889 13264734175822909310133586441549901214720 15955890 -585072804380059741142320618576921966080 15955891 -1126384006404912147956203126655393252528 15955892 3768192739780835628562234709680004666112 15955893 6836177479537761573166341376655915107200 15955894 390611786409012464203644085685732524800 15955895 2344361974124381611182933744727680317400 15955896 181876082699810704175387507498036428800 15955897 -2168494193576255594845791823138982624940 15955898 762464517536978577322512561212514992640 15955899 3355572887628738576216040442387267112960 15955900 940683133756889514788069871651794752000 15955901 -702369947760771429098297489934522069120 15955902 -178548651791333248937398900741250111232 15955903 -8519508759698801570242191490526483266320 15955904 387463868138114022847647701469983932416 15955905 346813181232119237291040145987660062720 15955906 -635872512955540379798926840279990818816 15955907 -999406334363504942788294697369852040 15955908 2484583498819546053763764990811343800320 15955909 2213472140529931955348591762629582446110 15955910 -1010344338848505926855380702664366490240 15955911 2271587268697283905761589625963383924032 15955912 -1870351331304368773723860092079565701120 15955913 5948383496505572287497522674326966563162 15955914 169013399573855713135361565042433260288 15955915 884894358317756093349869710366302204000 15955916 -7968056074067882213250507741921173099520 15955917 154041350736306937998504861685088838144 15955918 1080341359024209397384132143638578426752 15955919 1082026254028128996264991828062479640576 15955920 -256158426275644485326472233582395392000 15955921 5004830385491453777020649635859757819122 15955922 1949257616234287304535263837119562362512 15955923 2137138442484710624676132995404888473600 15955924 -16648925476233604073387588585534480384 15955925 -189133776406960848191715618603516972000 15955926 77906854718971166999631062223898804224 15955927 1368609024653940173179829951935079178760 15955928 577979730794002903498887018894905425920 15955929 958334072493944335859720286492909403296 15955930 -1424636225229072225201216126473699684640 15955931 -5493169052963487606570401764806973958268 15955932 1536308914254441938807583003163190364672 15955933 -1532289433761053407017940187637579666080 15955934 1272488948295420649193248758181676120640 15955935 -626646633630496530674862525474005017200 15955936 -19623921329179756280229839455980854181888 15955937 -480909909343452121221718962274164185088 15955938 417255602514382224398831644020881138688 15955939 -756268489280686293558456709882714799760 15955940 -84660189484702854106678103865500221440 15955941 1737641493326999629931054362563537924192 15955942 2342654186237679720978386974917574939872 15955943 779640764238176645049279155854823259120 15955944 -14213977631669722757205680355285319680 15955945 -4301945252514205281327992150965910569200 15955946 -5584983193941386236040931264244251179520 15955947 61075103847954057923097565752495697152 15955948 -1551339870161831221123808687065108066304 15955949 3856395463738685481070838781204915048960 15955950 -1108701661990241415294707102534699438400 15955951 -2323649177646038565892645401112064674176 15955952 1248896576004549164748534526055041990656 15955953 -268971639774402961565526214068485662080 15955954 63000256350423084351209644716822431232 15955955 -312962653337201710768658480405859050640 15955956 -89577744585356241252316365753271298688 15955957 4991627876503005392393089291718773740206 15955958 -525194588064256211035318034646953111616 15955959 -2015316461677734357059831413337167452696 15955960 -659696846403116359559302087274836992000 15955961 -2118565022974620069747650744569051987968 15955962 2869643773575155946054353809194433755648 15955963 4479375527927726989705293703239582426000 15955964 5374313438231535240501588707768236670976 15955965 267378543155738875949111940551841742200 15955966 -1466790412116860667558132171069078883008 15955967 -87467038523689681325541675601244642760 15955968 -90978813669875815233787318615796613120 15955969 -13815034487295546585756492685533985367040 15955970 -674174222924382249998815367353425954240 15955971 987182148634433165847688708906671096312 15955972 1000469734105352118903643543574842552320 15955973 3771716963185808134730730180728606992704 15955974 1382496711245284118202399604755150950400 15955975 17347960168987009118872382217905300000 15955976 -2972382809295849176905837274395235281920 15955977 -2930285175812919094980711397828549175280 15955978 -1181653295685586230412379546285805642960 15955979 -121764356532074636136814612421795768448 15955980 -383677909176168997880988810427327457280 15955981 -967261385290891255120211652785702532500 15955982 1500900011827177257175682959134837785472 15955983 1158254692189632456634593033905668333824 15955984 -1203565277633599551166394953309998612480 15955985 1672899290098252658252459583260172600180 15955986 -63844066484021225109770286024248574336 15955987 -5688076903284873890654743336346829777364 15955988 -432211161664751799537511315775770401024 15955989 -208734734817985342642477106871126532608 15955990 -16259422983104671175521884787855125120 15955991 809220205309773381507282752252316821520 15955992 -282100788310800581471188394263453409280 15955993 2701635220637319065954469030255215127242 15955994 2897595188966177069181279804702332269296 15955995 -1808553225784734688411440481677212252160 15955996 -1016342958057178358794562278360135870464 15955997 2900341836974357878962488609705358110880 15955998 2532665954310488812477610001304851253248 15955999 500330411184075184216162348775534876000 15956000 -1477809270220558675066212516407377920000 15956001 3530675417749009980860117192414545355040 15956002 -1208938197982741227927174621542343717600 15956003 -1798317407623525380280602788649818883840 15956004 2075595542947149426879055049265253539840 15956005 1535647538600466670068227153544513999960 15956006 2843093383860706298299533371327318124864 15956007 -2228478429509669684711262772551124403712 15956008 -5926447266774506390428125807600963671040 15956009 357428785336510174515338960258956036980 15956010 -2128201334157452399447736368141107200 15956011 1801376389525721828198652422404168778424 15956012 1598334260358356208157495679435032141056 15956013 2776569255072586872806491302520028822784 15956014 -2121633991903329704224779054482340831168 15956015 -2870681916941356722342702536856783251520 15956016 -555316541274942367936016883912453685248 15956017 303371364476758275597212663192610768000 15956018 -246248748947616905555088400001622144000 15956019 -354136851715722625898575836711756192000 15956020 2148175900078329982669460136784234414080 15956021 -1732795956365536596153421073800958775588 15956022 17934138600675759812897146200426420672 15956023 2534539349550057105511380863394866742624 15956024 220579140552265705981735393843814400000 15956025 -1663391684973052766848032682839187632000 15956026 -1480604265526922214741227505433960673280 15956027 -2252840517499987836883878309418244958168 15956028 -68006485169561225655095368464144442368 15956029 5534581920187069906525183902425823432640 15956030 2058481152110137281973648247422954644480 15956031 271899229788185385419755614629891900928 15956032 -1644265017220440656892734019936174735360 15956033 -7336229897100723717137883288071928357420 15956034 -2076954299565168467399646224544561774720 15956035 -1980336229229521813798504057882223297520 15956036 2645839060145101958507757642931538378880 15956037 1274977271163304768368967364748020561694 15956038 1442913887065179711481705923447029613696 15956039 15151948947078510088662542950452896304768 15956040 -3056573611353799322560021850175128371200 15956041 -454465740993937805941471228053286620416 15956042 -1293544443033209874759386454033721253328 15956043 845743873581689098683740790593716535808 15956044 1003330454828047792466031198567705235456 15956045 -17167747033910223258333268295954774400 15956046 212310567901491086231562888299512252224 15956047 4137148284881699127546440496662896337472 15956048 149582545113253411150171369365425356800 15956049 830824037989646792832468098120207034864 15956050 -505921450777153692588639981934603718400 15956051 1605627700280912546404184717402833521504 15956052 240835493896343119955055918719501070336 15956053 -101471681450578790251043411561296856576 15956054 925874250716497893198359381386912567872 15956055 -418200236299558843225518780461335089600 15956056 2081410926921606401279398627526613196800 15956057 174672195078416449108536700925107222272 15956058 -1604395598031072570345292454790581116416 15956059 564287361339671487953915911541847306752 15956060 750789740144024417688876826750963123200 15956061 -742050146516998450091570335949622759360 15956062 -3395719481393708875235296975101323679936 15956063 -7240109892649167866217257285403330804600 15956064 -3590385319419627796882599659343103918080 15956065 2171904590791346242794791387098610385000 15956066 221824805889331834887382031668640417280 15956067 -589221707735216045259212802358101822720 15956068 1509448931800927326773570774584929550336 15956069 3474735857582745326693624414064910324896 15956070 -78405547687863524075961415063221073920 15956071 -3034154931911359658981391755224645286728 15956072 413787845158056724079981073328422912000 15956073 179817335198388602064568392164870390784 15956074 -492238115550343843592393162289419588160 15956075 -1250128645354780950889349443294634558400 15956076 -479748533282375320192190873148344314368 15956077 -371619172376316639186372654241273685568 15956078 2023715407802282079844897018522846998720 15956079 -2181733072793851378886687630412354018672 15956080 -216319242277359966295329095350818570240 15956081 -3080017908151391175511617023337235103256 15956082 -4998025919912170818055929735360481067520 15956083 -1209166390459525647313016907864474620592 15956084 -3857605245831306184263711597630852614784 15956085 2141618476248579200650768820176814426400 15956086 -1462087565135666341651346085125781465600 15956087 272975240777810384338063938211363535712 15956088 -3530448137263962389781179996827317043200 15956089 1400287625420384284000092046638754141824 15956090 -2332305306987723449747975544360868411200 15956091 707569132593613429330257556641567072960 15956092 2286995342500037694686956591800456943616 15956093 220734109085177293328360605503541564524 15956094 514722672756657453104301288338449680384 15956095 -955264471839828560824599857035833365400 15956096 24534651485085011713206151461029806080 15956097 1467213151947554298742121381939908729920 15956098 51057790103819028635127152651166569280 15956099 -4937326393864049297309098109378969005536 15956100 267469569348176556482726219901552000 15956101 3641891512336842965631261394422945078720 15956102 -834282118243903401506159025464788565760 15956103 1251257923479729899413875290620408708608 15956104 4036339751838070877172263339834926694400 15956105 -1273788070455471555292401173829204456000 15956106 -1203601883562001933617628183254340467456 15956107 -219023066590348373338726822193987671440 15956108 1537986336643017932814620313098820719616 15956109 1753669148342333910420541705009546956768 15956110 -1574309506981441543243771502336849375040 15956111 -5670774259571097958267370264911642158288 15956112 -388046011589283306980087672737982054400 15956113 -11932994809610259045615625143731946918300 15956114 3683933353039867000364508879825850659840 15956115 1925759617779005745360145977512665450080 15956116 2516383997149153072147802260473735254016 15956117 4385229147170084000899424964003928681632 15956118 -978196203983918956929782013099082195200 15956119 4870238449296967825634492588101426723560 15956120 2321751589181101566325300622132549836800 15956121 59507565743568250518973232456022956640 15956122 -209437642611405781208326234162947234816 15956123 -8197207319469989347872697851139540228920 15956124 1757627410942546964997674688796122316800 15956125 -5064864091620672181323348379051266825000 15956126 -1605914170729423230846958870858780879488 15956127 -8280095445552046320553644600890601744 15956128 -91969521356005901878816057681746984960 15956129 -2132495885331510358039289200562042850624 15956130 -528366874306711433906362864447581972480 15956131 -262495174847198013267689146381240566800 15956132 -635758965668916453487464820607529623040 15956133 1941192012191810406340767142705050678624 15956134 -555211486319295238690075347929290361856 15956135 -36653574014688668580216201283156668960 15956136 -685304018820925267639332752178108825600 15956137 -7203513152090858534424559341949073788080 15956138 98272148744070882323640243212820026112 15956139 -691993640077260061206022869070766592 15956140 1932973261572003295312474940765904814080 15956141 -6760730209728078492509857413783119476458 15956142 -3591276045333846551438859326128013061120 15956143 -719067268377595088859399260571637394560 15956144 -1092330917418185893783701955918348861440 15956145 -3068138968095388245631957967253126413580 15956146 1440589720046991967475969767520818565664 15956147 43674783479070781189339948337456973072 15956148 1297326686663573471439533483455186575360 15956149 -4777429843363674760580215738727594532 15956150 -257220912191417603134077626988521424000 15956151 1539549023187791566532397994524569101032 15956152 907159328897117628583118990007614361600 15956153 -2896581335714811105146022566701500226560 15956154 -1719673079170786562456371727753786606736 15956155 3648128053655480019393534861492331875360 15956156 -1954503618854912904552396866894665620480 15956157 1073112276185851155933134690337929454720 15956158 1569453799888390746664496393094617875584 15956159 -4337725774278406580946234611057811656640 15956160 837696772804045742837475570831033630720 15956161 562320716201579056676798444048543942784 15956162 2494274871193286880239553660352778304000 15956163 3441231766188883238704340458106790420480 15956164 1984818125640720975344596082337089677440 15956165 -239251571045167453787125182111346575360 15956166 1055294600345910911158752240136882925568 15956167 3347663882153451104600213309261905472216 15956168 7217110338631281683033124991807495234560 15956169 402206002985798342512375236064980255648 15956170 2235290535809755516966882172424696898560 15956171 1111157923330071415448423549872362040320 15956172 1068845327742754073498291884897375677696 15956173 -2830874290978615927831356605505164128820 15956174 -528233872632144045060344790502629873600 15956175 -657710119723665059979385918366084626000 15956176 79048700149494317958960814629207457792 15956177 6466475564379744548151979492295318883060 15956178 71766560731858997984575490678042488320 15956179 -7404949849006957801893262120157814243220 15956180 444911933093137578441233745805066728960 15956181 253594136197919336805455394227573350080 15956182 49481658984193738545487633815037667328 15956183 5371141807426004284240525956512673538080 15956184 -1669469458815927985290503280673544110080 15956185 1104551707315718699576363437122131032320 15956186 711466496353279479550785856720016772864 15956187 -94348514214536596682832187502373649440 15956188 3952669569663320184754110862473100765696 15956189 6115940864327004096144106885685460237990 15956190 -52514281422078305090470058470411224000 15956191 -1332732479994909414864613012928495358816 15956192 -1656724091661739593407903093577094791168 15956193 401376774600737600738255849040690790656 15956194 -46367535145185407927297648082923278272 15956195 2246958200209465274161160181634156842480 15956196 -250703082455706799012415520359892910080 15956197 -2464791971539581446746985258175739045988 15956198 -939157888627900530986409900446056730400 15956199 -335648708178651452376314270524709399376 15956200 24274916937985424562807099305382144000 15956201 -3084374816343676910783437792119203913798 15956202 -1196522895629118642141056097285899059968 15956203 -132667436121565727957312972292811553548 15956204 834294378108468257848372422753332969472 15956205 -466104796074696859070067550073019716640 15956206 -1118479068322860252254406667979437405440 15956207 -98664948389516868082646269793940359880 15956208 -372076291511989733503359814002425561088 15956209 705505034933895498481745989254158953472 15956210 2193038435950469844184964357405050959360 15956211 1889016352159238148739321569862598281272 15956212 -4989036906114829365663049028445216000 15956213 252434179859884936878854678308788980376 15956214 -543650188031920270284374554536928625280 15956215 8631465132754806535873583191236377520 15956216 -2000669190984995924129597437492740464640 15956217 2094357186341590440484665994595258888640 15956218 703863593649377679289282134353949542400 15956219 -7251928811553245212654054478618300681160 15956220 632871186403599113125088123471817768960 15956221 5845269996362505693268255959420917148422 15956222 -1792557743439418468652602007596537656576 15956223 -2446610275743551387331960789229478652216 15956224 -3733642097863600001545421575395007791104 15956225 45203774922222325557408737643212919600 15956226 91237096334542103347300513473816921600 15956227 -319593920894659810337116942232509680640 15956228 -4606129016997552633089949591862110018432 15956229 2834947479539361197004298546646952789984 15956230 -372593625412246024789514176465339002240 15956231 5181087225995807747814501593031753499032 15956232 -4166315163364276429974842203227870535680 15956233 780516890717314344570123055833704157504 15956234 -153608488158188682105695695470804807168 15956235 -372450806876037053941393341226055677200 15956236 -267041691573281408427381734157248783360 15956237 -54157264973039068608681868235342495616 15956238 1367843510490530205296483954532761149440 15956239 452290383821735998003653403317801950160 15956240 328077053459339090443441216752759029760 15956241 -279205921177632343034075594238326300736 15956242 2096363244742218583425876794104641250944 15956243 -336912652423470338897496196605167812560 15956244 1433000820739122598264696661724454993920 15956245 -2525824541040370589317694685806755082880 15956246 -1491646953906165055092571607024572157376 15956247 -3626937630875036887602687651669824655000 15956248 -518484380055921035181693465955832954880 15956249 -2419946711326977071479473013530211491900 15956250 311631866380652013459876335971651200000 15956251 -4393464945233539325062422884833554636240 15956252 -1557475686191460164848969462980595473408 15956253 -785917248166438792516542860530288444116 15956254 3895349264046198367557767085991545104832 15956255 71326693780325394170523603617902924800 15956256 -230751612210557845730887527808465108992 15956257 -2599748286177889820016510899748255767520 15956258 -44181908691752538913102841622327121920 15956259 1803477891071298412330908134605461188928 15956260 -1687407733426507293769013671691488485120 15956261 -5344625111543282424170154050839169506500 15956262 2086043442490988523469731072405056774400 15956263 -5294622998088909396851629303534912628488 15956264 382564641728214566759225356730451302400 15956265 -114853104069293939782859109038295682560 15956266 90971474143700383921374406912898796384 15956267 54382660293684817896060516378855315960 15956268 7693349344906276055411072391046680576 15956269 2810097104940450518709747339025079440096 15956270 1579347381397759085537697039542591040 15956271 359787505297023835421094957280817296512 15956272 -1159933065449929320173038962003729793024 15956273 -1572729481429490977714829240112396196800 15956274 1344687145703502678607883658595194360960 15956275 649603123737756341520401656061365907800 15956276 -794674950439144715606113166423242137600 15956277 -2146483807586759469713535492227605306080 15956278 88238408909801320593008836143597220608 15956279 -5592648274169184537103688739739940156040 15956280 -312393107053890695191865737136209920000 15956281 1426429046231481444833307542632347640464 15956282 155071782763746376181675336740370313984 15956283 -580742128128094072269519715781333859072 15956284 82377563073337003494634841281261257216 15956285 318358656572475305815682937322081475160 15956286 1358141137116396248880273284729746879104 15956287 -1004794152356288635071502890226907607128 15956288 -404379605657486311577787142289830182912 15956289 -365595344274124988633647757180900097792 15956290 -232262643633852930494937684276428305920 15956291 2019892908911453478949336194947206819872 15956292 1111624884769896875470433100188670259200 15956293 -1973172962616285718483147947171820587238 15956294 -2513467301906230448768335942409758995648 15956295 -1865070023037659115371781396518747260800 15956296 2491662909578951052770321595577643827200 15956297 -2119228049099880882763469486514475363968 15956298 398519373771910805234076689938038051840 15956299 6845923698354581448237479603577960929300 15956300 862670615731815289938964558449414470400 15956301 1679855314728519964905574527684732733632 15956302 -423098497998865304796337253357414122368 15956303 -744554339344283886968910164076513540936 15956304 127780519344077829393356607315678855168 15956305 -2594686738899816785591856927449703126540 15956306 787642270789437093186248879663327674944 15956307 -2323300111994798627276356929091484755596 15956308 207992711802460957684070767664220864256 15956309 -388802135132566332542207277915211894596 15956310 -1154284379074098237300178635541471155840 15956311 48799089608684852876105581117531675032 15956312 -5664146608676801060953300643672699781120 15956313 643537383458563113484217720300689701888 15956314 2438917936252276341619666744365449318400 15956315 427615737012545758421006402989687392960 15956316 416030077331571483177929361411847759872 15956317 1630432106728647751420805888856581983640 15956318 -86089765486344869446736301343372366848 15956319 -1655490013413641150816358803796807020544 15956320 -676219790600253115571120425816912035840 15956321 -1831555329882496310760627684612168654912 15956322 -1288938680889337506148028058310343124480 15956323 339110735580105384083296430901433356572 15956324 -2291221418391493653830503475425986490368 15956325 -256100895464197047641955847337088384000 15956326 1126994379725073858450283014744037613760 15956327 -2434829224131537373317115312825198141008 15956328 488769713674732701985593203367632732160 15956329 1428883508868513161215305495315460834384 15956330 846215637800901555803668835022234832320 15956331 1568125572030744342999069299672303806464 15956332 1690686522035612142701832753214132495360 15956333 246775521325831328167230900110338449600 15956334 1410449858709324740582506153101755011584 15956335 2186698581702803221502900043851209602000 15956336 -140786925341480387931810082864403644416 15956337 -4039940540173189012667817294462035268240 15956338 -3417693234646295909706986332229156509680 15956339 398881638259077070086534074004606331200 15956340 84841051814207321939961574956274667520 15956341 9111065451885230653127398688147312574400 15956342 -1104831794468058261763369963172576819328 15956343 471074407357096586743660818719554243320 15956344 1240265465163791086781706854191117148160 15956345 -2705453463245545044584629216162821691320 15956346 -731266530645056291842726490793404806656 15956347 5532256460118277029448696805594201060712 15956348 3975593018844115654620074517221985684480 15956349 3296322588307411910183977521594939067200 15956350 1434442196285345508589675749766759646400 15956351 1014392459261650593928944528666450480000 15956352 -3418609436267617734167960300325489868800 15956353 -3522893606635771619393257595308593308544 15956354 -40482357139316795290106987035721454720 15956355 -2698317401974643388779522916405165257040 15956356 1749029773605324647159185327900757462272 15956357 -3004525479986821873126517698634277635520 15956358 208301939922781182807796518070226887680 15956359 -9318470883655113991748066423529387918528 15956360 1320212537129400073211612579844464640000 15956361 -855852223608460413107588446474426576668 15956362 -3773187731086697127310477900514409167568 15956363 -1652595130257492569026659916419916313388 15956364 925946719813795880780665585021701430272 15956365 -178167558499844189376526136624130336000 15956366 2774580090002179949253173337887731746240 15956367 199532410040446815000866086650434768640 15956368 891041332869566206905564447775415508992 15956369 8729460046383027345598549270345195776 15956370 157638114421236281357827578024558868800 15956371 -5042721280254767803068483686766819045800 15956372 -2153199455980719240855466885959510455424 15956373 -569373381011004911885812931210051532000 15956374 579598638995435740552874314548901671552 15956375 -93260093279599197718090806591663876000 15956376 791624047008855149914329570558721536000 15956377 -4778472208625780342042277085376518471548 15956378 1006185677573589258741835354585660800240 15956379 -1003115720383172939247268153175556233760 15956380 -1046143018790493038887426203362816102400 15956381 -909565196087859963279593192595981674880 15956382 226203610649613837675489091558847692800 15956383 488351441992123441770006692330390730240 15956384 957558705227452512825934599408277389312 15956385 -1981636770716087149122837472242207253440 15956386 330473060299467471164455928845037101392 15956387 -4391268597919747743564303720922933108008 15956388 -192492460011787172918655656788985389056 15956389 1711550537669622311773893165392466836224 15956390 908335100765408832846032204351429395200 15956391 1602495107027330576488765837020294480 15956392 3084503583423419932617057689692615710720 15956393 4695717838201421493085935047633178651642 15956394 1585171031503452711526539215011991404800 15956395 -254851799805015994495661468253592132800 15956396 -507875861832127052218547357755970923008 15956397 92641489256971608558060700211741615808 15956398 621585715565148155629604193456029037312 15956399 3880828222454412675784685715484749503136 15956400 -118622977783271517145003000799617843200 15956401 -2831325244179938193710110088507854321100 15956402 1082306042226407278744564713162417713664 15956403 -1340867616960437309271586825235904429456 15956404 5922052678599371101694344499412531376896 15956405 1005356803287656263642443230174811276060 15956406 -1133964376430023847692395846736471572480 15956407 788182969939878906009691044960418868992 15956408 -2700911399621841701308205923408270602240 15956409 1683754148159894478323085017927033217600 15956410 -2140666609016341021066582690806959880000 15956411 -1572356249658637497831172099207753996368 15956412 -3156789276151578625778821129792244018688 15956413 -41696032311186506145981126039541123584 15956414 291201716442388892376119345218542541056 15956415 80230807242777665925892512817802867160 15956416 -50201240166367299499909703240171651072 15956417 -238410292782182216719167907285249003200 15956418 -570891918441890769291894651950272669056 15956419 4039029971720186996023298676120576949820 15956420 3457895129019912217517780021760261120000 15956421 -754118644647156976473021450606565521792 15956422 1363053742653869148226205860665196636512 15956423 253404352540152533695945116537130344240 15956424 -3438709283566852707451793299291598561280 15956425 1715128791211449824443679774596001414800 15956426 136318307191435521580707663831626672640 15956427 1586199300516309974122592762183598745008 15956428 5073708921197026373162343722175817131520 15956429 784181066650156970652799750394754471030 15956430 570582548453029733497115444646705438720 15956431 1738841970268376132349918187329416917232 15956432 386745127879563816744813337800688926720 15956433 -78591691944395812654362858247601014638 15956434 -605999660139929419067202601406703985152 15956435 -191361663167715491994298957429130928480 15956436 3159083355981251016563085970462848141312 15956437 1565422632347891210232847436490146664352 15956438 730266255717866417837416210313325730560 15956439 -4208780876500029972075778521628884308376 15956440 634230204111944649748289151275212800 15956441 5009099910575193848912154003502940674884 15956442 -2624631573506530005036995969381139686160 15956443 4435024132238870124688691063076819635304 15956444 169076316350979171841467098111820254208 15956445 520308295445812615746086162314940711040 15956446 -2686195853645893413269761747805087128896 15956447 351666381168657693900282295068428368080 15956448 8108414909754876138030054004228683202560 15956449 -792497712642915404717211250740402246464 15956450 1971434248784781290217955630263249222000 15956451 -3157916406466989560331396608592344098560 15956452 173070807667451523298362974908708664320 15956453 -3833217806806364694578763531779458250880 15956454 848567916513669294976188751420299672960 15956455 -3772130115308264520287314928667914141280 15956456 -5745065653741986754015705675214353367040 15956457 1069187720870060016927222417920327356416 15956458 -440019962447692157297067210343299898704 15956459 -5557044508835424581714899050786959075340 15956460 189051875544180049274505411732240691200 15956461 -4478324100991628344574940196785361328938 15956462 -803255903835640339860618298530269723136 15956463 244709955894934784470714430785492122000 15956464 -276210190647581917655360595334422200320 15956465 1467286404984582189341669996691036552000 15956466 1040951931797814403179500229098559340800 15956467 3211902851346606955510701468601860477600 15956468 -2077216407027607992107088487318426890240 15956469 94630031935410012885771704279439969888 15956470 -1407262539473773755004441833349653688320 15956471 168266591101541181893445744317827137672 15956472 369810374607633387122203144439943659520 15956473 5578526315649442499219257299865356431040 15956474 492524503957462396546401575222311802736 15956475 451488587422079424949778675363267635200 15956476 -466786535925630726984297703654882877440 15956477 -7046535699492001462906544723128334888928 15956478 1018062551586956734821828475144137242304 15956479 -500196490267010007796933827301224524928 15956480 123829431266611939766112376193569259520 15956481 -116606794770440504092977086580494529600 15956482 -147739048223841383031626186184815563776 15956483 38069936185469044878755426367701829264 15956484 -2660308740547951810354082354014481470464 15956485 -1867561716363487950336947581851402393600 15956486 25088078859946071770295563436341395968 15956487 3989165313183747737714128193727003150240 15956488 -3497335155651775344836829696006312960000 15956489 -7901738569255985022204693434969628724044 15956490 80607050685567059349029765867929059840 15956491 7516174159110181483640704209099959595600 15956492 -3088559822325777728512199715253801699584 15956493 1122409492147635784201722619574615121984 15956494 881014861041320176842995962637662927296 15956495 -1526815989667881664793257213214651931000 15956496 -420804780025079272653837607609479905280 15956497 5652988954195000392679963683802739003392 15956498 1367592026434797429809159628424320188064 15956499 462661749233227081233687048459324249600 15956500 -1783719749682619492531386308620345344000 15956501 5851634897859594749920319312908133853984 15956502 672270074951102385702357127869565778304 15956503 370500275723218867048631281240143767328 15956504 -274192416262411909122627372793549824000 15956505 143648976348383042280058446475022212800 15956506 1517831224079609499287579393940295649280 15956507 5285595288130505341263704331360963562356 15956508 1209330374404779295016907216131390568960 15956509 -1665298451951740717582335942829470372884 15956510 567402912205294770912832221470421312000 15956511 197898433273085265846081057545525499264 15956512 4721319136416533552190760617518432256 15956513 569764765039599789793184398110815336964 15956514 -14236964921395661251348755341307099648 15956515 5045940319496276911510383377139371486160 15956516 7767161048263367086682521855462367305728 15956517 -2844874492278601129817261266453983469920 15956518 1545840679668694056269670075319182600000 15956519 -6960077327399273036620655641834028738904 15956520 1942506950942641298621500927394202009600 15956521 2884359908911246412554409323528314054720 15956522 -455951661816574594161281231051329714176 15956523 -487032433323011031890152965497050800000 15956524 -3696519631880137131128561344980697373184 15956525 -98686524314683393128311537149961847000 15956526 17547743667513051704153207476034795520 15956527 2521891211199618402665294802173691234192 15956528 -63330146008694723358474510242883502080 15956529 2028803623739599864691362405413994691184 15956530 -1797532381499386451899948507411355679840 15956531 -181146738271017562440411339641712811800 15956532 1159579551081524504779974842376769155456 15956533 -2444564575051873845820097126497457603218 15956534 1123902054428471656580533640521136799744 15956535 -770465614174120219764351624724802672640 15956536 2905762391843610121607120223198357319680 15956537 1387114514096882019814845273921263533824 15956538 54151577424707094991192336761159871488 15956539 6517840504685362095172646729671087180824 15956540 -2562495136538317179720440728997681418240 15956541 -3793286318023053220598175630233602906560 15956542 811954099074877844046545347286287564800 15956543 -2728528113906294793202929903751995734960 15956544 26630743216011042449111279772119334912 15956545 3455449541024517822886710821781010459200 15956546 247949314567991131029671671330349850624 15956547 -1510998980775106916811799717689442249728 15956548 4225507613253024739787535566149269627008 15956549 747673787283366762842402747813820385920 15956550 844212863397240954276051543576893496000 15956551 -1079352307033288496167590758175327387360 15956552 -2746934972750832036650883435733949414400 15956553 -3352829542540951889592260510840289325296 15956554 -6851109281307214440928018817352645089280 15956555 -1064878475978148294846419015970044742240 15956556 1078990157478536677020608558984567771136 15956557 -541802438323740153378172277484683258974 15956558 2542499261569325567117514536319266162880 15956559 -66396576390510713723372708607952450800 15956560 1105742560880175851514710422877000417280 15956561 100408104323191014723432311810434214562 15956562 -92363845939735695545517749092207123200 15956563 1980625971877422058028081329421342721440 15956564 -915573220207912237181742515020453296384 15956565 1313334181877418190252383751484218559520 15956566 -24442447829577964076756135368843093440 15956567 -2387819404953556305855851857721690613840 15956568 588957537235545790381881172439492198400 15956569 -8854940646217108450448738311185507056 15956570 -880866488407941298104824776473254615040 15956571 1017578252551979451633708687224332994712 15956572 978847430625766757418006363013009465344 15956573 5282992539868163144496160888147913814822 15956574 -1652853978734455832697496098224094296448 15956575 129277604660987958846411954895191771800 15956576 5298235341918182080375707237783021944832 15956577 -76612193199911273750434415997064020672 15956578 -245654259889041505505083589440077818880 15956579 -4603283517133535191650134031553019726820 15956580 -975071462343916637794234882738248806400 15956581 1622337002278970322246874261424139280382 15956582 2207730323256844123613319226208591188800 15956583 -1868954856400650335417567740402661679840 15956584 -332985291379737728757229491514229882880 15956585 -514008130605378964792803451768156026480 15956586 -2179814950346064999721080815090184728832 15956587 2667061199167354322021726493222224421236 15956588 -2837854107768510959782838867787000813312 15956589 2104797256735445756417565062285571924480 15956590 887413677273944237250468016263242968320 15956591 -3168898971329639365144045811834550550560 15956592 -598877741803403380588069566910048174080 15956593 343143247214368720014207219184621515444 15956594 -6178453540420326603345837312069793655808 15956595 1728272376608427561286433169851714231040 15956596 -2248674059539176955699091932230424104960 15956597 -613418609588842335994398660111394478400 15956598 16020287424598933760721984567527270400 15956599 -1637426958877445282767064917864544811520 15956600 -1163893052765970675684067839698806272000 15956601 -2744241091174235025942213006136537077168 15956602 3243026116955661217099566083685866128752 15956603 2137285900313859794076818036825565992784 15956604 -57338994843540845534918193829125751296 15956605 -2904501323555624156385239363418812601300 15956606 -613005741043406883079883769007671192000 15956607 2720404147060670250210268721741889188040 15956608 4570677408314672487803896619925944401920 15956609 -1740885230541280724054539263734220390480 15956610 -4962103327226487256778388558947143680 15956611 2329264844817921568471073152825308123648 15956612 -16448921347486495710049116114381496320 15956613 5089995000127978763088804157036269257724 15956614 649799087412260162562065497796992642656 15956615 934251905770358494697827525169965232760 15956616 -214663704521946786532196826965876736000 15956617 1736026606751418123628263488919666570420 15956618 772219516892440175392644037703697661440 15956619 -161250018626076704336445381583860476160 15956620 775194170727709315008933528442983367680 15956621 475986924748645213703731949066521837932 15956622 689114139352248058562368172835447828480 15956623 735409406656619485666044316507328152144 15956624 395379724604188736206066215629560627200 15956625 4448443066946524064648419771892719968000 15956626 217266594687683568997979581321081113600 15956627 7021085955251661439430604080165644930476 15956628 2547389214136335896488939823593055262720 15956629 -783097588802078296394161525167070637800 15956630 700289783995489091285536379945282872320 15956631 3740649091928853185441787477881752545120 15956632 -47321250396689761262998947063803289600 15956633 257020000058964462487988931227382720 15956634 -958539635157756651149927504868047147520 15956635 -3424375618881860324113699249481545609920 15956636 3316238890604676719366979152227355758080 15956637 1504930750184110894142234059410077501280 15956638 -950390062399982766420771166432881521280 15956639 -3246228386797385421077162414212866166560 15956640 -296346322362567441289674060272322478080 15956641 551677012208097647958797010759211737600 15956642 1679098246647261905601587936870876044512 15956643 -2537476899049813821375354917922843776136 15956644 53153020457503031742053267267625830400 15956645 5025609429319184856616316118556484571900 15956646 -1333082677217102588742688539816881668416 15956647 -2433426868699639980265537131720068286336 15956648 5606590938659068300492059971879156766720 15956649 -467426880751352829730572495080042894880 15956650 1914177123348931488621009984197191894800 15956651 3441076372791175261993859516937571673652 15956652 253842969384233893964186254084095493632 15956653 6997289219824818789951488250926666205760 15956654 -490946674022585754848845278111903242304 15956655 -6118803908091388736937447730920599040 15956656 1258882170412272772267535348536540364800 15956657 -2502549802736990818979758884205107310080 15956658 -829886754574596725312396818937633769600 15956659 -222483856435295055995408924968769022480 15956660 -1390306137463971292482519289172787160320 15956661 -318806073172658529255580980516320182272 15956662 -1001982040440863796737769667705040451168 15956663 6496872332752017021770827498050637647912 15956664 801301467281176160049419429338001571840 15956665 998398261092452735048688134258626821060 15956666 -1705687360826409752360557589828232235776 15956667 952795379743580180812903505896619732976 15956668 100705466991549300843392171503957278720 15956669 -1630253679796657254153736111596058681056 15956670 651989699855828857274957974881351993600 15956671 -5534491446154909434955868055894779464248 15956672 190474597480688201531479679601142136832 15956673 -257333764143228360767922868832189374416 15956674 -3969766399197202994011678041374105807664 15956675 -431381619510824357241414546648249600000 15956676 54237964949097988106477115559328940288 15956677 10016036566882366927638764735832781098720 15956678 3898151800039688867340791175483282572640 15956679 264753245112892906409331525836022959784 15956680 -2582624666018521452191596753848471705600 15956681 -2386758928146040216026646602691830597468 15956682 -313422282877129575495466309923548086272 15956683 -11556344930649283218982235244243812305200 15956684 1097134363835064863783941275801786268416 15956685 1878160321669589968031685279787672259640 15956686 2222607678574076692971036763660698969792 15956687 805916033478579989057798112916943054880 15956688 108639732155488342830125527223079272448 15956689 -683955509082454604489966537364895703744 15956690 -1417518084502268250097050409538367554400 15956691 -3739568902129620372730516835988444500808 15956692 100890385915655217346462986071759183872 15956693 200168692220234978111547808541688654144 15956694 229625360353453133495450470105436071680 15956695 -1427873964303321296268594366929355407520 15956696 -384920379772504544458168521074408816640 15956697 -1567349241830324222939132858708905105200 15956698 -26808896982248158503469807689555246336 15956699 8140614068005629159464292272875078018320 15956700 -457712799352835205528612286398091584000 15956701 7044851941709143412878332042700550849702 15956702 3672320793837577876970114937003183442752 15956703 -5443509629163936236287933382741846208000 15956704 5331185468648125502396045293077027618816 15956705 280216538046391685373389595925348109160 15956706 -41868171958441787865702479620188717696 15956707 -54064112358545771181189716020841071312 15956708 -599697544147712546908053824343736819200 15956709 291435363000477253027025422081000670304 15956710 213230287702720342133156275588062167040 15956711 4391574994022905401581155348668470880312 15956712 4335905828045823612974789680492070353920 15956713 3007817027795481979721110454188764541440 15956714 987037734644956598250337339481220148992 15956715 433355490064531639129109798586003387120 15956716 185144841112325664374885353163668968960 15956717 -3087476947765769228329249047756310574016 15956718 22723991751115928397349437118258250304 15956719 3490359764026612567569359300018175294144 15956720 -504262632654296571107227930248147763200 15956721 -2036147531349203879053841442062874830880 15956722 885329483665789801678155960798234548352 15956723 -804854632647781015864061072915387414976 15956724 1075337956360221681300670443305333624832 15956725 87536292379223212629070806659769694250 15956726 871883101645517706848690190353093588160 15956727 -3836423529500390404202263665125970351360 15956728 -3398351142622432870243540072594593792000 15956729 3962047132699107002124810389108400180330 15956730 15781015030020131790552820406192870400 15956731 -1006727198102390816288773120675077027040 15956732 1857458605089099895827927995185669816320 15956733 576694809466413410658962168145714971520 15956734 -1204895003432780754280698992930319657984 15956735 -2806349269112251818359764285237389416640 15956736 3180738673047412308800806322141103390720 15956737 -955953097788640569533882412066510137388 15956738 -221648460751044125974322077918250285568 15956739 -1606069022534174583063973997531739025596 15956740 6026854974028046897447283993427351104000 15956741 -108630196006383364376010105494482241088 15956742 -542084207068000396153150362616282759296 15956743 1674542971193386148288482482709474379544 15956744 -3166620627791058618548584535268163737600 15956745 1011032282411848052373983473065236515200 15956746 -606998349488048034454662674789679454272 15956747 224140176397502813398400741923675130196 15956748 -1226752848414078053029107865231150003968 15956749 2792262638141575097447807840127326837580 15956750 -637974144515821771497238970976810720000 15956751 5141067056564978831820925145194575360 15956752 -520250133879644417489189063341051797504 15956753 -1938944826970946896355304198497693482176 15956754 111216029085213879860233822373713920 15956755 1576850151194041524733107287456743370160 15956756 -18941177317161988530261094721094845568 15956757 -41536760423849794036253549206758335940 15956758 -396138209439455430377448978403019543520 15956759 -376647201383662128189889404386331712800 15956760 439272248517936584348032578223993651200 15956761 3806696860298533956056371478771079513600 15956762 -1551460333771212844124771287982901508368 15956763 -104834933639743245142557523486271000976 15956764 747576404841324625745500163809916888576 15956765 -1493337536823240893000441211100646837760 15956766 662306937947243249712747972823570068864 15956767 -8985111236051624166541824304643122716960 15956768 1879005109649533568351140550344936390656 15956769 -1387786831646122914285190951940594104656 15956770 -448610954213654437339677311089559884800 15956771 6752450056428894933365499602414091834972 15956772 109272788581343833590089134955356200960 15956773 -1835850347925547221567312921777778868960 15956774 -1160436915824789951576903723889403148928 15956775 -2095587864946588419624061876513933539000 15956776 613431659718263070639406752953606553600 15956777 546036044959456126952085150531675108240 15956778 -211728064948274241962687610938884165632 15956779 -559782879925902966678864970522079501472 15956780 426893072927826707142017888844801331200 15956781 -841570454909907028355604588736199840448 15956782 -1400732012707711624120715310821626199808 15956783 7399744874374916641456097600044544253240 15956784 6742070358572136242556169443960422400 15956785 -658716529691994360655931312389925529600 15956786 -3257414862244559181037969017446545574400 15956787 -1182396610626585333208818404650888015872 15956788 1576634336698827912149873692456045903872 15956789 5643200751246527592336974713911822457440 15956790 -220260180292393578830551997673551228160 15956791 6447926787822300654250827515193707688592 15956792 -772441395014760629575527974643343872000 15956793 2278211551641059252964760508395124611584 15956794 -195082752148766960559730203787965427968 15956795 -8802152870553502455139403176223644595040 15956796 2183627747793830778719371576548359188992 15956797 4795747580121038375332994503717224866246 15956798 -1188922569808058853389003149448656090752 15956799 -1725260150474127903859353112494659822136 15956800 55665392303296511729915364153452134400 15956801 1843292289787180028154824256903415665348 15956802 -965875550509847228917671446762919416832 15956803 173127302784484467984090495882553067856 15956804 1145006900183029773246953536466603212800 15956805 1360918506313366772805906102784386443520 15956806 631680978714079451399261491525464896352 15956807 5551540829913250583856249127256923172232 15956808 1463036556857426553223444026669465600000 15956809 251949444928749073227764352963417420240 15956810 -267485953556494141073843366601341064000 15956811 -3555661123706970738588887713495530024000 15956812 -2230459527955836560772838402938426462720 15956813 6751424084680741067573402600673709603062 15956814 1972696622241515181718261757766825522240 15956815 -288320524227686552434855825452249600000 15956816 -207812215724740471127259288315076018176 15956817 -445140263060569840204977000551104848480 15956818 -2087206467192665686438803003798840950640 15956819 4322187198936641589360736893421927946220 15956820 -2066786262970760797218256334618637158400 15956821 -5297624419671637293124727943664382236978 15956822 508814177293457578606823246362381064832 15956823 -1035621792974489944033719202747519285632 15956824 357740789591864668262053099708745072640 15956825 2076307178349909919265224102941307521600 15956826 1160370539869953629113597161213193695744 15956827 -29909246671120414186627981276914099520 15956828 -328654017502785171248398383802233699840 15956829 -2944111164786610411173167190564878980608 15956830 1764892189704712159387205298556766766720 15956831 2765814982072204737208080668064806863728 15956832 -954466069869179953185158955446053109760 15956833 4134852038963599476163272623508253967664 15956834 1562681061389202568773571660964690410272 15956835 1882327497447295533471314951272727692800 15956836 512823766120932066116127174595187458048 15956837 947561307079833450040925371695287015640 15956838 1128574376693735663311812880903323791424 15956839 -880620462558096972608554870517188684360 15956840 -688317672192549739503652758562084915200 15956841 -3231573734938593660590595024642321782496 15956842 1221217939751267543359674604058361771264 15956843 803877406651249875037679358382239031584 15956844 -1068904285474597247398140526252580029440 15956845 1777389564273760116144246553043021013600 15956846 693740668794360440263401197407118992320 15956847 131429758218240968235244577616538108608 15956848 -738992881141280653074209481921768456192 15956849 6683725222589802619296844670151352304850 15956850 416522103206105485145589054962113036800 15956851 28569056032617950486018037323436944 15956852 -2721482804138651186130003880153429259520 15956853 -1874867697514641179989431295925376400992 15956854 49213696805856867064755098645344916352 15956855 1508533040321882368542039837168973350000 15956856 2913051098977158179797859525960850001920 15956857 -3676389226485402323706708528966215880000 15956858 100827417042706955564885243180287271280 15956859 -3408483863809406733006285330288574341096 15956860 -2068310620098688064398954840946860323840 15956861 -5166826696870457726231104807922388188538 15956862 914731406020290229018170492946101439104 15956863 -5158856646488375307887855445585742957632 15956864 1436958233577319687379175065665300070400 15956865 -3296295801540134556042167506438433136000 15956866 -126026574193701393810034442037019599456 15956867 3503073166497552675863569294260962177916 15956868 381958518894724298246865104519710617600 15956869 -2299951948387816348318615470084383994756 15956870 1164232339870068724502818354223841246720 15956871 5171539652075439245759823787464175104 15956872 2236498683274716217723096662098813184000 15956873 -8628483811679431833374046210069158349240 15956874 -1012025839439217362596142376683664885456 15956875 1654996576741123709569154641529847500 15956876 -1977532180527800505098356645027268382720 15956877 -938696780933750069209738850232859375680 15956878 -381486683026687094476931244926551523328 15956879 -1542470951987625465003323991923390743224 15956880 -286333926891982211383907326482335662080 15956881 5164240899487696643685311459127248389682 15956882 2364130785940113671202252520540596219792 15956883 3697525216842387842109102341034617120052 15956884 -735599179143628142308297912337802598400 15956885 455149444997464716130509057248611320960 15956886 419775072376765270207443120308388054528 15956887 -9641672173540556196667779959283802925088 15956888 -4675985772903481242965283082320715223040 15956889 761409538289138398560927830033384863296 15956890 802646529732448784311281898918850124480 15956891 -1168090621131676134517393866570802682808 15956892 896706079957657113184402169848445583360 15956893 2802489520889210801645013113386931431142 15956894 656558089418697930514826164043260600320 15956895 609011260732815130875082933437777584640 15956896 3497584970276874745827216230074721697792 15956897 2135592047622620337042419814212492619744 15956898 -1579473699448686865288805514131365355136 15956899 -1929762803671351466035913822329278967800 15956900 370540830986817436572400453696901424000 15956901 1551665119762045617259611151370325732030 15956902 461229162933511446985833197152877550720 15956903 3688230742357995717279449821119925770120 15956904 -189837581878726028636365689032758394880 15956905 5478574790937539025676480928713258449060 15956906 469724236938252556794347621232974465280 15956907 3831445099278031976522832761991254865240 15956908 2069915276527407061219070144237610441216 15956909 301565614033554921484644590162707505280 15956910 505754566548311192554419141502179596160 15956911 3745190220132183121982993111612506074512 15956912 146527178381584937192342211643346927616 15956913 -1598111302756342857529392975454285824 15956914 -3762339572537618802301679350599952954848 15956915 1029197227211546535139884561198253470720 15956916 -198043223642343165578952024304425455616 15956917 -336977341962894380021281995425246324640 15956918 1485938577536927426778575633039348000160 15956919 388866876957379131089173522234926338520 15956920 -827259525009669289350973205476214784000 15956921 6988664761442627596197630980740800915792 15956922 -16270746383581894007537385532746781440 15956923 -4089204040801001279189425622320025700864 15956924 -179443874437214469241597947547540798464 15956925 -295174660121954555809204611727181784000 15956926 1167267349728438761244287593982895558912 15956927 2395148523846908508596568022995279820800 15956928 -195920110978518372221526921464424431616 15956929 -4880388106761664994606248541798509274112 15956930 -258843441404267654696850300228776148480 15956931 371587520458810734479816703199897154400 15956932 -2931834355969443976293681038075974981504 15956933 -366464891649487318613250848374531552740 15956934 393271625379920904372945697497989056512 15956935 -48112024352068268955902639833519303440 15956936 279059404012591395222434578460719196160 15956937 -4112240938187768916321745866415241715606 15956938 -574181262035706472947505919857792761504 15956939 -138809139169528850429598857051962956744 15956940 -97365337449451803202355878411610357760 15956941 -438992460349456048126726438328081356800 15956942 -3286379902424627715533673853172745592128 15956943 -4363900736144519274125567945908363938936 15956944 1224067662562809704536740086763781775360 15956945 521267265198942950790860896613236307700 15956946 575257613009180121266502660119788262400 15956947 2200459296777500664708694814024107436396 15956948 547627528899887718990447148702947413760 15956949 3788145204022102211419421799752374928160 15956950 -2111352935161479773932683623186392881600 15956951 5981211072981947081248170714173969378952 15956952 -999668907409771797599158313074843484160 15956953 985199577815701868154690772683361775620 15956954 172921755673304837653711895668256748480 15956955 258270616665763591764652483245012345600 15956956 -599103140270021410612394937487758336 15956957 2635542665200307461895505844798356535206 15956958 -666642741187382116804013727691778279616 15956959 881578580182429296046145025869320384160 15956960 1296477031170384286315199639059562496000 15956961 -761658566884614085738277832244992230976 15956962 122017197140593252067286476507192739840 15956963 4198633233573195210000617021795407660800 15956964 -448382666983365334589144227898959728000 15956965 12362142358665318240628417690183241280 15956966 4086259693220867164842371109730929358848 15956967 1277915123106447011462793016714965741648 15956968 4814975862591234588489973559712514882560 15956969 -958037920722436388469963933328011410304 15956970 -2351651491958738009410523795839901706240 15956971 -478046088280688140534870075042041073856 15956972 -673823980072798315849522435140626452224 15956973 -6630814818402557210500856948972385580800 15956974 1925589671456294372508089518064835552192 15956975 1786360567514855483031444204262801842600 15956976 -290992013924337560478244153599321440256 15956977 -6049535863399606127092420048522737184174 15956978 173427517170130029709190234674391479200 15956979 1880838603771118548281528570785111927680 15956980 2602126692683122318379372700478545096960 15956981 -5061920039361381696024883379102350459218 15956982 -391896304299259099073343337735120534848 15956983 -2825823659778570648824346594921025113680 15956984 435788920914590010581629003883386306560 15956985 -1044596138093644988664224951804507249280 15956986 -681786857783370050826037710778849810176 15956987 820113573213372542475156812910117546720 15956988 -1052784577779299099028136664160763576320 15956989 -7212070336350652563113768395962861543540 15956990 -201111778759562175609687120273489761280 15956991 2183166408801346491193856879974657247952 15956992 -6965809971475411849145931803600978182144 15956993 -1336609437844020091822991718222334519512 15956994 -972213111864536244733608805723943462400 15956995 1213222589983059897626292975250968590400 15956996 -9494252533770144553845536760795189120 15956997 -106570339781602615265152597169127189888 15956998 -3658715051204196048899221992476966237760 15956999 84216078720681733895372825822320059648 15957000 145249869542009381144410312997890560000 15957001 2368502134469204052907847683606661657892 15957002 -2882690738759829755048838855975453696 15957003 -2441184816259991948072998860333526108176 15957004 719377839322537198691265758543846265856 15957005 7524510774041167489076571011272244036760 15957006 -767261538060008144687633325840973228800 15957007 -3478439180502650401416143359093714000968 15957008 1150439599057633327174127372947886899200 15957009 1348191749727511900255314220536064559808 15957010 2297116341284478148378037680550485184160 15957011 315398515279682917589345957215444183200 15957012 207724465361485180065291368770385620992 15957013 -5914069368208662794172658906671723178738 15957014 207257010717253844894437388123137142400 15957015 -4049308779749245731915403308291672730080 15957016 -3126623966148097611274906355908747530240 15957017 7122617164761966889196123261518010910720 15957018 -652429615749470969361909663570614830080 15957019 -2248701990174137924352850303889918585456 15957020 3193856690785498812600176231050650324480 15957021 2112910821625630563394004158955569648512 15957022 51092138056391065096242542202988800000 15957023 -6728703421185725770611898658744156077728 15957024 -3781937446199142246292505014764330024960 15957025 -579084325030901993955786015833078691200 15957026 1148491941911626863231289525691015372160 15957027 1828312565798305500493243003772022188640 15957028 1118607693162795026276109307793124491520 15957029 2416921820939652141198927523555303097280 15957030 1207918535710994396068636808157528040320 15957031 -1851214174512153602979412366287792412168 15957032 609942699223943124196798264800673136640 15957033 362318241429637053326412155895233207808 15957034 1350183817521649169712625711410161262432 15957035 1131214706120013018978972781904411088480 15957036 743189450105158697084304672558481996800 15957037 -434986053755643045133749710982069468480 15957038 1326828078867276879025856661354235801920 15957039 559268990629517616947655731769481717248 15957040 -826056313304292184571074028952823726080 15957041 7426603825693033893704597946579191303442 15957042 5984029814191842173397510148360372224 15957043 -923934933056180162357141731222982542708 15957044 993360289689151583145424915981438667136 15957045 -23933824660444111611923685799288898280 15957046 1975547848141900577186107558341361997472 15957047 12092221287275751917517645144007520131920 15957048 -257004077436791676177827737056126566400 15957049 1315804236060261825232774049507817669120 15957050 -857935030406825291176003972458472207200 15957051 -922994047649193823295551281220962976512 15957052 351952061434664682342764286589901731840 15957053 2232099071030436355106901188321605379904 15957054 -1293272995376377686525906512975650456320 15957055 -1092173139151340016989943964041663168000 15957056 1511596430005206825347790784899372810240 15957057 3748418450143721880359003808424150497840 15957058 1079567499049942413732864834644089457184 15957059 6570457475732067782879136963042895267260 15957060 616158090958447443006274669747030056960 15957061 1816713325702941571941427531856948392000 15957062 -1659641617046781933728473110444384851136 15957063 1788535794849316679555863932911802601392 15957064 1736133353810065689595705744620662292480 15957065 1859235913100796398255738170003291967460 15957066 -73627615904746888154447892790530437376 15957067 -2567980092079057370090238185000341049568 15957068 -394455995757940613426876395028242513152 15957069 1470080889834399178202241520675130498688 15957070 -84330794486260325482471113313330454400 15957071 -201630015873363189528796770606069786240 15957072 -962320236109318478983867580318944075776 15957073 -2279371279458218476329221918321457513792 15957074 -397131986051285948670367849443032678400 15957075 -635167015412643026678892726339691748400 15957076 -1715569545564094715839440507484099952640 15957077 -522407928567432661161958399910760269640 15957078 1314815892531002075820876358117380599808 15957079 -5058851846535177845750261482738351715320 15957080 -2483175283702993348324698614576200704000 15957081 -427408445931927784163915260455785511360 15957082 1237975745709369104453187109568461953024 15957083 -8290909593679870374260246318166840735240 15957084 -595116292261740132803266968563226525696 15957085 -39127304510814097589319484813141696800 15957086 3613161407123684339670950598939653895744 15957087 199610670076504207413386195774089490760 15957088 1531328059629511661716404706416838311936 15957089 -2173499638558886942572761405516308614110 15957090 53717289415796837049998257477395321120 15957091 -3500358117885181559839717559684001260016 15957092 37798871101508589309140309904800746752 15957093 3927894144658956275619913774677108108000 15957094 66909027309503882174121315323025552096 15957095 639638667363171731763346324612204216320 15957096 -1848690057682430001458933478509364019200 15957097 -1585708028910383012195099084730120332060 15957098 137738443785558360835790574763984494336 15957099 -947869844890111787819631983842931494032 15957100 2560595220446421157457341595950746502400 15957101 -2162916413581567764289513011814295686656 15957102 -146768485117611626674677133682119842816 15957103 -1841061263496626694386201425990461145648 15957104 1533453205162150170488539756283373649920 15957105 625013962665233066293188373704028785600 15957106 1182225785067522270739586112740449870464 15957107 -4498499659310022141633993477588896062644 15957108 -3467480033302964127735010232105756712960 15957109 432505705791088213161357397557169857600 15957110 1634141148640726666624495466889326641920 15957111 654567281975014311511233889366406817024 15957112 2707791228543576270282689324487826022400 15957113 -7776382142276557944899814598536952015638 15957114 384058480959426982515734025225215907840 15957115 1203969751690687533174224391137128085760 15957116 304804700675475274660579317148112944128 15957117 -5907250504563395424510080676282298938 15957118 167793212844346017137346280146608301312 15957119 -8006473036981623360466816083802147620480 15957120 543861895830457680425195558306788147200 15957121 4355018312443710578973898885728698536322 15957122 -3672352769163338803963892189732242908288 15957123 -492985888422966347859343184122967046912 15957124 -613302564274880714090183940789566066688 15957125 -7776628734251599515465887304497632053000 15957126 -744171544493292314913240898104532010496 15957127 -1497123214293183225464879308530978562024 15957128 100655420396329522100566722634444062720 15957129 2539177297067820587793566271666080941584 15957130 265981055726763171593964999988722247680 15957131 731466722818901738967661709852260339200 15957132 -1301512520054931596878176559107581833728 15957133 7138571085399490071691592762603307955382 15957134 276156963422302477910248881596255693760 15957135 979266592498860515179275894014403708000 15957136 404763726916924008163490155016604762112 15957137 707826300681716200615048868068318469952 15957138 223467840942220243574607614021796994560 15957139 4439302049165153897889163085484956177232 15957140 -888285881589434847683435705808042547200 15957141 -1619342061463322963749023572088790003296 15957142 -1397167085163886642173774028937995839168 15957143 285738864088693748506720761299968655424 15957144 -1745303806053877694998834766579960125440 15957145 -3226031270406180637247748268188495935100 15957146 -2733786010894802825034839320299963470880 15957147 -1336799050476684813834965209111728628224 15957148 -1638481418579291403672791129360106721792 15957149 -5761028536815489237313719324087715510446 15957150 75377865119845092273436924047611520000 15957151 2288580519347087439754293605266945428704 15957152 -6132336826228776529680790688918314549248 15957153 4499030571728047977447028883882444324562 15957154 3003014186437053261535466062077855421776 15957155 -4246305924281835456248558241859122510000 15957156 -2958117413802425133900553657137613667328 15957157 -1743782414808814038895494302479864972928 15957158 -1603464755647961101646689595098341838848 15957159 -153698680453831905106130112124705860912 15957160 390572960374802476683763381259757158400 15957161 -7819640261967040080732393200983483532976 15957162 -27871166703289351490834231282924350368 15957163 -1947752090326714027138367549090110593840 15957164 -2545504205716272011311348243207642752000 15957165 432918156368196264173144939388501719040 15957166 1129808417468039505856959204282591876480 15957167 -1631757705776101822459044409671884374368 15957168 -274421949383330550651934850275867262976 15957169 -2898980178751135570473367271842097203200 15957170 420106136802482761280930229167479564800 15957171 48128030471356905738623523196397377608 15957172 -1506949006372033911309804546263687233536 15957173 4459919800793581025905572431109276265404 15957174 -560902969972234381891644195110434415232 15957175 -275977180652790333578228797565815355200 15957176 -4293658435205989149505743026901595729920 15957177 -2480225713615026981874207313300407074480 15957178 -2689679220547302366873666876089757188640 15957179 781979938947070324867408058461261269504 15957180 549577030027233515659497428780889423360 15957181 2571827833462858643471201451516084454982 15957182 21517791944312059252960762242277731072 15957183 2667926340887082808959731339343823707648 15957184 2484670925832021369469699016691491536896 15957185 3312807630094228934017498744954761895380 15957186 -460578388328043493446619335792331084800 15957187 2920821312428953344103240788363189765360 15957188 -444417871002437709374204564519756267520 15957189 7145977571052174153478157824253843547840 15957190 -791436481727254605420952377650733590400 15957191 4321298786430838023782627264377650342000 15957192 -303864470226390578060625736478463590400 15957193 -3147953825915377801247714360683114765440 15957194 -2291513021089112395041944099892104729088 15957195 444380640359898160631860945913349223920 15957196 -232134945776861328342959425107554234880 15957197 -3296588361035494798802173154676923046708 15957198 -1889969239571762860414839199825818719616 15957199 -7067453277392945234386955858088265331880 15957200 77501095284901722628365658675249152000 15957201 3279001646927497780523597973225296909760 15957202 1743375679837471558058806788951015816192 15957203 -3248270491511279882096774343930612927240 15957204 -523076253004083580775113124087950178304 15957205 -9213060166292090557864447315583582580480 15957206 -2729826594397143701886233841344456180448 15957207 -1549334200306473195675861267508124603520 15957208 -5896345144680064162433508053894306519040 15957209 1023123772983764423847321030308339445060 15957210 -673921820220290783746315788004587878400 15957211 76196918100708692765096788651074575360 15957212 -1054386086774009049393205244379306335232 15957213 -65050104974752880241831682371493848000 15957214 -4023839225144985319995993604193955840 15957215 3027220224079571154100024111888960152360 15957216 210299525764160081932841087610189250560 15957217 10032465880793388114589440335434766113072 15957218 -696342864966847698858622094172547435440 15957219 318614114754263367380746187057331560448 15957220 2143062172735780571189569157398797242880 15957221 -374024665174250827190919040150062808320 15957222 -306508060251937567200903138885478724928 15957223 4381808872327352758122670710678842236472 15957224 -1727516476964891220103252613755557120000 15957225 253920968784702367837786889655013954350 15957226 -2268568983414547455156866396392457806080 15957227 -2140771359508525337220836263249721460480 15957228 -958768913786843142386301698220818202624 15957229 -117532721330891959358579336158524717440 15957230 1979870671674585238603007647744317005760 15957231 -611431225966202176576139221351578905856 15957232 -1635328229784984188675162912922720600064 15957233 -6324244030062950889903704831537512471056 15957234 2194389764785943845703599384324554883488 15957235 1155628845050113127794716427345742950560 15957236 1568721393679122579261072731571977963520 15957237 -2171051471205285927509494237848342205248 15957238 3510637095293836220693917612972521792 15957239 -1778256852215377745411236844222151678576 15957240 516024151765262979493447261051991654400 15957241 1783506951667885848185386635859196470368 15957242 3467024869141569762213173272571167920240 15957243 -105395765399762677379850466655598374028 15957244 1690959077825615528859777720608384577536 15957245 3002685412236408659135711947576336879200 15957246 582798617948750699597588783009414636544 15957247 2145214196690732242935817791236638973696 15957248 2728154053513364330094757974850135916544 15957249 -623510720716189195711731144343111750656 15957250 -572442527883238344914554767625205760000 15957251 -769987532783653361030031681890724767748 15957252 -6058543304741261359076794149699190284288 15957253 25055683242215361617544725369499938144 15957254 -1319050732291239826686460842544832705088 15957255 -578836075512284894254156277747468335200 15957256 -3509118524642692238129125946356367523840 15957257 -81031746870918875810028269237353834800 15957258 -1604396684374985163159806312618919924480 15957259 4263535455530691956562456379250814331416 15957260 391674563943647481209192686240756700160 15957261 195699415765841995899289266151780301910 15957262 -1366406325653061610097407889719184977920 15957263 735952900551547193166055213833765705600 15957264 -626435853992367006298815801043721256960 15957265 -2636563581830581879344728052823251059340 15957266 -711613818515656043258480166859347628896 15957267 50378716698414313136379766907523812280 15957268 2245572713270227019839006402367865189248 15957269 3604677834541692787559101747230508742670 15957270 -661165841389892609380513150107586252800 15957271 -1957599121210256180815465231917395531856 15957272 -1246401338114798615097859344070460467200 15957273 -148819453024068271721810368046336544000 15957274 106015035912266906138156557816335761136 15957275 -342528888703260983808731230313147821200 15957276 -2753709104173080847097588353453920291840 15957277 2606750384621511178235054007616305554272 15957278 1008686809193321252454963133672861549440 15957279 822620193864778890069473361347981619840 15957280 -3425677763978742584476580367126337290240 15957281 -496869447169850297224924834687352334336 15957282 929126633280961342117437170601273773568 15957283 108819058030467495744402863343173191812 15957284 1065237285310781921411391063929044033536 15957285 775625500671461196474107231540468209440 15957286 -648001031258787042681065155102635018240 15957287 2099414526184325380251114675948539445072 15957288 -1666912581792695549163706093246273136640 15957289 -902399859705075564472166976539493168640 15957290 1012184264477178069654815346274377026400 15957291 2493171709493292898015387234893114416472 15957292 -1851970462354648498586553706904030839808 15957293 262808978942779372480956218613714214656 15957294 987415573389398996255605341532451073600 15957295 -349570179761821021244161194810655109760 15957296 1042905724142925295659928356856840323072 15957297 2780281261320568687305611915322309526080 15957298 -1173355236989327728864080674610333272064 15957299 -2419681945306330284415694007937049295264 15957300 15766966478480026049520329243313100800 15957301 6170832378871800296821474007497745352302 15957302 -470038821320432367819383369404687022400 15957303 -2294692841806564718577230023989756237696 15957304 -1308491326609453097699892688987739136000 15957305 -163243269286626638629584323548819246080 15957306 -1350659768552645041338756478503072505488 15957307 -7103439896316828733339146207796550332444 15957308 1298377371332996152227541684168311490560 15957309 -1739200447505822777576856464181247020960 15957310 2110182635619631654637159267233772650560 15957311 4468896304098733292834897834722658238912 15957312 139301444025334471084672847260610985984 15957313 662182026009994976028841650407470646400 15957314 3719923257180752618695604246153399618256 15957315 -2888693602407869457098640053732018860080 15957316 4101121764174294913905049583763869479040 15957317 -3538978102688699780843826466575313082880 15957318 780384316303507156457004626325030333504 15957319 1454748594460188995758560014672989512496 15957320 1659502714286137009089038094196374988800 15957321 -1107828200298829328411895808624342563840 15957322 -235486483193902657390817079730543960896 15957323 1143107664450699708016746359614925168352 15957324 -2835899490439899262636977936294078948864 15957325 1468126297976604082687898455030404177600 15957326 -524397640237050163923354265555092802560 15957327 -1140783313698927948926538769611549855600 15957328 1758418024738666072445893156268217393152 15957329 -3614930030073099435191857590910342205070 15957330 677936212171627904674260370789794577920 15957331 96048171222823334303526363723535286016 15957332 22707545313116637277949979641391079296 15957333 24708989833826594096068555832126382528 15957334 -1149708008915873472929779417950500009184 15957335 280126123835984099838273930584639391600 15957336 1247145951335017730826492648817980825600 15957337 -1556989763458677000658077837642524383680 15957338 -548614481851155106460263524952024399104 15957339 1134639927174128520614811957917955596160 15957340 -2862810385699337243890460173373451033600 15957341 487567836270710969000830799488188750732 15957342 672129169639111007372919581251121989440 15957343 30547546935328920749690346046437114368 15957344 203865802338943511843622202146249768960 15957345 49711217201735947979050708969251035520 15957346 -957667165620727704276922038506019695616 15957347 15553846702625867531536174569127196832 15957348 586675814728905195027780424549821511680 15957349 -766981511946236346351738117814279289160 15957350 -883991867195695224303656125794464685600 15957351 -6823089312196734828000578365862456275200 15957352 -1655418708611119039284907531359999206400 15957353 -6025016040419333338850968319246107368960 15957354 -437523885320767001093790487018140549120 15957355 1545828460590930651528330794728961345760 15957356 -1270117198479669248030026609110698440704 15957357 -8716500938119824029910639714939302112 15957358 4196402438040348413498191294077784841280 15957359 6920795728266556493205501908877441980160 15957360 -168036047588940289503275955407929344000 15957361 -10276374752732760738261276688700498496 15957362 -17236069787185109215033154905807109088 15957363 -2898411533616670870756161331054646630856 15957364 512145059307257061399611860230890103552 15957365 -187758355897387719831620364698471534280 15957366 -1848520762274767048705147416649665096960 15957367 4823197597556153527194068847626868429416 15957368 648554642871432238419761242964715110400 15957369 2693479087522489216902992409060041092794 15957370 -571813113960832184068082453693776972800 15957371 1577548858875980275797568000757796625572 15957372 3020371624740968368255038403354521821184 15957373 -7299224543933748835638248000883039209064 15957374 -241996121247443838954380000210133626880 15957375 1249714465257584305905371201567185920000 15957376 -2484360076062145254496589676230266060800 15957377 4313759177851897556998082353805162673600 15957378 3489850530458407892585468041198309785600 15957379 4545407361817419503596932532624877721980 15957380 3289770647525945902351047224439070444800 15957381 783558593420051207613162294217727312544 15957382 -689844177078424271750621416342964739840 15957383 2033810036581466370494559632635748905704 15957384 -1910966477858640149322068428708504903680 15957385 3330904336168754687984877604334556884580 15957386 -31249302795001453101452036572018684416 15957387 4769436364031145575581946252083202023800 15957388 -3826587333599825364376297626259847923200 15957389 -3083633167605553714833803890997108462400 15957390 1928219990328899150221750948041850767360 15957391 5225887226617761077013288859909942751792 15957392 697627048532373783007969844592729391104 15957393 -457236104928937434646624402606995221376 15957394 -752741684728131580422482169472915982016 15957395 -3376443333434891877867120449607555109200 15957396 308152479934716715887246427725609099264 15957397 -1911149811356892858690689407347301996000 15957398 882795669376353594256236981095088583200 15957399 -805599053245140536150405653928666699952 15957400 217095554397935350117675847061550080000 15957401 -507217839783294887969841723469531871100 15957402 -2453104159614254243639867007578831405568 15957403 -2109486984307195990168246110218809701120 15957404 2561126139124670206907225712141557177856 15957405 -56046471232004458572428248262449307220 15957406 -2125011697571711323879548929533895339520 15957407 7807805856159122591296843839325887258000 15957408 669823099430792409005526557019485503488 15957409 -1451681658773759665711898672048627864472 15957410 766010917608780312336635239447187896320 15957411 -405549485731097841252457538930145749760 15957412 -556085413298747305726391483914207846400 15957413 -3127330014811161023227555302339830146560 15957414 919114126547604820469459246774336103936 15957415 1300145016889154141494749776631173551200 15957416 -2165918608052184294889010320261650432000 15957417 1659653089493116237950232783353027118464 15957418 3263366400994165809735031048730953130160 15957419 462938880933165579714762514200920316696 15957420 1461763486162226158638138667282333178880 15957421 -6133972900969957495295140327456653972500 15957422 -1138647901505879915686557771288239456448 15957423 -1389346359867340398331756740159624216576 15957424 -305626528715280041766225372755676364800 15957425 -3768756905513988514407411507606712813200 15957426 2279243231395703956544749659209244322944 15957427 -1885096332967183759007806833435882516724 15957428 -967752457670967848562549601262965142784 15957429 80522849563549826336194176368272183968 15957430 -1104422277866125352509815177766930352640 15957431 -745919321674659119018310789423842864208 15957432 5262213989429811939510950154819587481600 15957433 -486322378926581783054464316812623648600 15957434 593259686205151100601193970111352655872 15957435 56947353785953305940909934500972608000 15957436 -687780482217357493379602683621509529600 15957437 -7935774173790482660884608906066969097914 15957438 313786656281703912865987791318074991936 15957439 -2727905421030740490297627376437283821760 15957440 2558096445479239145867928852293883002880 15957441 -3020131465207748203469234742712777022748 15957442 350162023126577125709060501263396849872 15957443 -3096375145694103243061238566307284858308 15957444 1676003449623608536533343281993974332416 15957445 8211413883305743325897009942337010560 15957446 555508960314083615120500976610115922688 15957447 -455300719582389811431117292980009192960 15957448 -1738019394279752406663595739298755696640 15957449 1699732720612648911623090642409230703450 15957450 -597996009543461974167681768032101292400 15957451 -2665089402335141589269199326681655677548 15957452 587512575930238443048919571425921001472 15957453 -3495821451398154193875015615497487072000 15957454 -613607503817891155462951470372827962560 15957455 -1635043923580329364919098782728238437280 15957456 -247133153465365104828933623566434828288 15957457 -10021381435080305885040755991911527992848 15957458 -2093453371272108746464086187698300304128 15957459 -526151411097344694070180064880662799360 15957460 -4554066956018923001322877693346379072000 15957461 323848196713092228662098867686832257852 15957462 -632908127510780103411322906286754754176 15957463 570050010058791090771966166340495908320 15957464 144946000736841707228577198513898782720 15957465 1149148791033384304549543205668695405120 15957466 93631165242453690134231070850397080320 15957467 -1742604027657284794061947291136102371008 15957468 -1148422807734370226884121890197763842048 15957469 1872695515705177366502966732034519321408 15957470 1222605094415631347867194238375177631360 15957471 19626874902691868730980083469336626464 15957472 -88901113391363694712699149903734243328 15957473 -1704478751779932964487278414014514647360 15957474 796136018608609346171592646946930400768 15957475 2780573797844025103577456776589934245400 15957476 458720067861781368743895018499139090688 15957477 -2711879704200038172153161877930626548992 15957478 3477337794130443070015113759654308933760 15957479 -1356708587189909599580760656319847913016 15957480 -1128322795243532831802127854467481600 15957481 1812081749043954242052524219814820961152 15957482 -4420451825214045495907295295761802717600 15957483 -559171418835145693515212294071420631976 15957484 234690276477935448436065253432347382016 15957485 5264759644946739270351736361548596039180 15957486 115327077992181165243857176300127051520 15957487 2049216766389550991846827170141531246432 15957488 209163660959103729010256428832393920512 15957489 -106552247242285708168618705586433553440 15957490 2578452722848294620032675441871795780000 15957491 -537312747482792381372056510730768602800 15957492 856120568083042952518227045111796531200 15957493 -375939716730482134460539280487665060100 15957494 -1355994914727488097819335990405631436800 15957495 755852298717356381772248981585840497440 15957496 4468080696260345564522087331162114785280 15957497 685763568570894208657837339098645744720 15957498 503816062103656250919084908171963762688 15957499 -2025386083247200756859033156579512250880 15957500 201176722962989368173568995015299520000 15957501 1354679379233162856283637018176629701184 15957502 3463643765805117096882463697705759757504 15957503 -2984545480168939807919989239872655311472 15957504 2226872746353713416652839215344589471744 15957505 -1881695886888642833771405118410010796440 15957506 -1342784328167299232771245030904089344048 15957507 1060554262094297415346647853955291867640 15957508 44657939766305812684219149030775939072 15957509 -5295908374864018402294443124855691185284 15957510 1293990189946348289110523480937974814720 15957511 -2839446717093993293268379009413072994800 15957512 -1947049383213482095055615947295490693120 15957513 -2201254771360493691109777440842365184640 15957514 -917617219481765882592694016111234088144 15957515 -18831632162768360838370376674463093760 15957516 580978792373444450982339452032403128320 15957517 833882652490744264697851830229106784566 15957518 -3730925095671273431275143786069355757184 15957519 -194897835889281057408826123022021368560 15957520 -94599898533431509413447317791107809280 15957521 154941109063585362257955633743464860000 15957522 -310328375681512172577828941422099568640 15957523 -2380773337923885468154181537447271806136 15957524 5443488154957159006657440107509485299712 15957525 874213989304788329124551845024293336000 15957526 -1107684218744881383407395878695245040640 15957527 -2947141657245619461644796450954424094688 15957528 -1062558354216019119066391092313454714880 15957529 160419028953940031433493457607690010624 15957530 -708047676306620130683846539865147270400 15957531 1884749376267349688954910221584198235820 15957532 -538419975684244170374752758945612450304 15957533 -4240330723872817590213337397169552376218 15957534 -366420523314851925286158549253498576896 15957535 -558666568762356075288891432864783895440 15957536 1506907893654298340409986820692742832128 15957537 257619850481511025341500218868511396768 15957538 1309913104444022740135757107499050719744 15957539 3066281798781409155486729455165244561168 15957540 2845118120370828671369346530930887680000 15957541 5567811861537379785243037945503523802942 15957542 -3953683275165917938980399556479396023328 15957543 -333955760909643481934800077336959097600 15957544 2195602400521232962815884834917919692800 15957545 1856619890263937518927268113027848110280 15957546 1343321773750713612530869519328469543168 15957547 -6243583089969733693530230148242917341004 15957548 4670689827187350058179124209517850443008 15957549 2452800211908557504075988773430853936800 15957550 424227172589644686188648297722159104000 15957551 5269673198047463989535525013682387425552 15957552 92594697578923901753010659977183887360 15957553 -335455059636991776362253510667273138080 15957554 3612188226896620450047913467392788808976 15957555 -917692320472338459827666597785985100240 15957556 -3069305920609903686599346214919696471680 15957557 1148099861883184986252231793340937695424 15957558 -11172999284791966615261208957752913280 15957559 -807182514695148178100744813128227915296 15957560 -99327619377721180086689797235962675200 15957561 2728327077888076126832787696762286332480 15957562 4043526417109212925280415341555769106032 15957563 -1160209103506119977312325373762308988188 15957564 -134039605705316844611271290903352508416 15957565 -1111786781792765330052585988988970979080 15957566 -1694801864804295360636499865692077504768 15957567 -1420478364145677950482253009336576424528 15957568 44289350649756556169551850178336522240 15957569 -902035954394674440983192518577261993880 15957570 843247013017772821345456307846492851200 15957571 879927682414339472535373378895560840912 15957572 -5529939394698468845126699067021519921024 15957573 852760599397416113030047498656615017184 15957574 13637434358525462188043991056179042752 15957575 -1572815573413172229462045520312021447200 15957576 -64328076646242049307935777122050088960 15957577 -1461841109038238233825988890852021066188 15957578 -477931263044431628871313799475230883840 15957579 3016104491958021606153976672180547325888 15957580 391897586501926901735854445185445084160 15957581 -675303920552659934138632593846751867776 15957582 -165904379038337701050323638052560384896 15957583 -6836039668010880906115210243543022497168 15957584 -710913968188807495964438839317851799552 15957585 -1476865664879820652232039767769616052620 15957586 -2102095763378300237022316417548750769008 15957587 2651928736479192287602438550380333713240 15957588 292237352823366183180250699313034700800 15957589 -660959611507979490630110335846344642610 15957590 658495598486621017600410379638973891200 15957591 342566765181469134908997038411427330048 15957592 -45671417024685896443117395483509022720 15957593 1586520377477777743006134018174772648842 15957594 -1523262390672009931339862828080741800960 15957595 -2056399942184745024081752566731607630320 15957596 662606195994162801048572598896180160000 15957597 1001767903854042014396831355138903375072 15957598 579975221826350501326151162569800500160 15957599 262617094696550307957086120987505549936 15957600 646130471530360025256830362674855936000 15957601 -8235270643084287694670940332605424 15957602 504819573997147254196066315254925620000 15957603 -1295612180323690344269312775764402466588 15957604 1201258506014558621819799242843623495936 15957605 2437957503649676848659167954276104896000 15957606 102908677337762945147361366113373603840 15957607 714175668176602885037675628965371944720 15957608 -6638029305834711811574254808955966013440 15957609 -3963550084749929191710992658629077578096 15957610 905989081377187977300287510129555209920 15957611 -200656034933696952250863824582632344000 15957612 1406690149808397254988752798175530864640 15957613 -1445960463789570879751840063668969536320 15957614 1234456040026162373129269359501058414656 15957615 -419569523013822234103288508705365392000 15957616 -195607102813982804801377110005435629568 15957617 746592805751335007765148945094491816960 15957618 1592945437182912745550112544828226058240 15957619 2230845705790787977001148785094032242096 15957620 573998587532225918833409940498753454080 15957621 3970635299129104992293838924876690810240 15957622 418311148654812960210108640383616909824 15957623 -898278189373083163935177316336212461520 15957624 3068232402388659778149848078656946872320 15957625 -3344226884112441894997695463547395200000 15957626 -326103710610477240657276617965071695136 15957627 -968575339862249348020729912430034458880 15957628 5327199065086970350913749163848467419136 15957629 -3959962462766974141807481292299827483770 15957630 43038053345508655757044608234649889280 15957631 -3186636351936162521204192511569946445688 15957632 -2752896615432577768288320249010638028800 15957633 -1878666954285514313720267839976321351376 15957634 -1170805263241314401364944575221052928256 15957635 -3677293321429044532579943717998295383920 15957636 1041529201096064476029810537080334458880 15957637 1575883191719424824492563716030179337052 15957638 750471132574951124339643689982090714720 15957639 2203748107436629565457993677256008053104 15957640 -1154494513683978837083421482221129267200 15957641 1643689697325487467446720574200007833472 15957642 -147398407386656731343694587930867705088 15957643 509592559928766717794545955638238651600 15957644 -1706036362080447958937930946043620864 15957645 551106387968393935125632692085474332800 15957646 -527742467834817403157135222788429233600 15957647 371246964374265912917433196634031906096 15957648 -24962303487531733976901826069046231040 15957649 1132803169610487580463828186304597753650 15957650 -43789025237342948042567091869868864000 15957651 -1722820835151885928387822026681812389776 15957652 -4243646244964409721137898605654460302464 15957653 3470760025257831825558299240190755328 15957654 -21912516701699488466065226418303268992 15957655 96128768736036430756691936663348379360 15957656 1541099302530183181470551147042076057600 15957657 4336509710367210228206380647577434551808 15957658 -1407506943550794465161202410480632257024 15957659 -185157857552693887503375290417796148080 15957660 -1770828498818839627319942921561836170240 15957661 -6053205029340577339962980195574944631476 15957662 514696304075646045846443762125500076800 15957663 2978000038910362816326232929388956831360 15957664 -479087406000426375565912020613951586304 15957665 -2843840915472759996536940847676705912940 15957666 -1724543435522542487008030225714075257648 15957667 -4136115760842988081179392364804699990648 15957668 2275707498880393284344032244400513908736 15957669 61522287405264059561961765423874985088 15957670 -671785771911025481856829296079642350720 15957671 -4161189789626378158149711244918421846400 15957672 638831342097826228228980153372521840640 15957673 -33497474982488296392353418538765879436 15957674 166712816294312145126194835217009884336 15957675 2543818854238779477746209271146183296000 15957676 -115373732912899228307259724006091980800 15957677 3220929824737478837664448168622510756352 15957678 2366676317248191948462836869166713555968 15957679 -6264008110859668143948798110233820460000 15957680 568851953564025940307402534926239006720 15957681 -854172575617035011309642579928653608848 15957682 540362397390480054764590711996228654080 15957683 159517434581202183178240438509024697788 15957684 335856081947975459103084099066979614720 15957685 -3870061189171615062195416401535922096000 15957686 -916791084118348680096066294818449886976 15957687 -71923952942831872518683309309040747264 15957688 -5726244350421687616916295242747585802240 15957689 -2713379351203759928740811313468314271600 15957690 -319991735943424010865981590287367961600 15957691 4218450680527618470441740150314900053092 15957692 -1348857551401673362466708775904970984448 15957693 323123387937932601886250449182605121144 15957694 -3201131892784761098399304606143076367104 15957695 -651212097014014910778974638485834869760 15957696 -908578108578842761890528402953270722560 15957697 760121514394523993770194912791206464 15957698 3224591382751788322551204902557671867600 15957699 -441740584480806480846127153603706687232 15957700 179461188845558278171889152558908672000 15957701 537105984172513547652802177969465101600 15957702 2243037536407212302457596954295959495040 15957703 5733631118043354817704446414147007220952 15957704 625466803732806791831624054827708907520 15957705 -435099043259988648938735313444686360640 15957706 2138648098513506438730467681435633825024 15957707 2753486327374738118634964778523387895956 15957708 -1504740599601442409269063647403772875776 15957709 1433808924025986264712054134047913777240 15957710 -1101443793671778498098162471773154514240 15957711 -163562504358162128361422269893012660096 15957712 1164276415617401707337946802207707324416 15957713 -1259422945927721493259941290840388848682 15957714 -1933314463812373469524017097190942330880 15957715 -636116058942943784574031476586654250880 15957716 -493718616183273474955933032745524140160 15957717 -759639386434786513793583985266945632352 15957718 300722428853015238250031372171573064960 15957719 -4255522741934954568515150268628029837240 15957720 2201636121939488370583096639601052672000 15957721 -1515597093285107399857382673931678714176 15957722 -4168262717283918090511318995305883648 15957723 1595816274149799884633042765064906245784 15957724 3752204784184521348477896161094248618496 15957725 -1888140309986994580637262376822498747200 15957726 -242475358834697215535796970669375371456 15957727 608232336472962911922443752921571105200 15957728 -4089269556111152583440304706568285061120 15957729 39957289939693759366404882656859663810 15957730 -12963138470838241742991810287644646400 15957731 -4550713876828398962471645301933270138468 15957732 1016985453673628022426694576354478284800 15957733 -2632014887035191637053504660477949173888 15957734 48138027934120533442597572528342251520 15957735 1517312134379314839253746325597196706000 15957736 -3745296162646975767254748054331918648320 15957737 -4804166572936670941712453943353982522288 15957738 432802033960895324765892470035655488944 15957739 553509483321918784018737931980124336640 15957740 1029043267111493508039222080696863088640 15957741 1096941212208156864421093638839418787392 15957742 2023261290615504326171336981020456990272 15957743 2575893568556658143846361599779913845080 15957744 -786428945127058874552872245440510164992 15957745 -2952879079744513029951969389590136834880 15957746 204555020993430027317472325247772622848 15957747 378018689709949849294423367912205201216 15957748 -5163088465709666863112454941611382526592 15957749 2051501207942265942583379575683529848750 15957750 988365632021101300257531576301369824000 15957751 3528740079705323897160860973827507715000 15957752 4032963954762199687744079934220506931200 15957753 -187300516717179506582301441424801663296 15957754 1545491576505424172297060508735067038576 15957755 -3033305152039410997129094605197918109680 15957756 -3615418403424788474651835969379945267200 15957757 6032111577849806721817684625202852896006 15957758 2638053206407649537692235077124106240 15957759 -807188002600482347919565962170378794752 15957760 189434143140742048128935826773571010560 15957761 -5033532870608393330737180560776981565948 15957762 1857940052391357006419301035910450529152 15957763 -8740861497205013044198021132863751706720 15957764 -1880990141379057632277158266969463142144 15957765 -816580765249506155000000527504867464480 15957766 -1887261710111546255937694296360114992640 15957767 635816922326286514279479983953440448992 15957768 -1557766180732102816532172278349724876800 15957769 3025712980002556289459096726249704922496 15957770 208594542872915614670470490853258609600 15957771 -3833707442590573325136383398057629160488 15957772 -4875578289819142054068703064590502645760 15957773 715314306455398944853484515680381984 15957774 305944536704185450808378533754713992960 15957775 331009883049645117694376138807644053600 15957776 4695472157404561176686406955631050752 15957777 -21184574374644932868827884595785543680 15957778 -586546692174148451400522417573368872560 15957779 -101946628963285316276739100876170769620 15957780 1189253736655561667661179733068932915200 15957781 7562974571546709448342365631919972259228 15957782 -611291300072524665419947416473800805568 15957783 -3940917297902213997024421659618882530400 15957784 4140679839939265475659595740759019520 15957785 -4859974632059524764212743405877848177020 15957786 -764816753817239402670762484337389191936 15957787 1349910971683972344176653124501181250436 15957788 919909103712524044142599505188103749632 15957789 264012702189395490281131203264768993600 15957790 1828251856006117256243420699045952510720 15957791 -1443363463824279340623146696921310858240 15957792 -94323452362964976285784390341870747648 15957793 -6304283324701539902345282599744100076958 15957794 96664271286666769617889570963624633632 15957795 398214278281395754511040500816111961600 15957796 -1557873271252914405228720285781085281280 15957797 -7512913044147761230118699602004083682754 15957798 1279458031862587973299632563590780819200 15957799 1514627404311229280412153816919037769648 15957800 -8030981692941629457753413680841472000 15957801 1438672681798266615942519219722365805220 15957802 68191514303262295520291667476165482752 15957803 6513109363494706227507220064361245744052 15957804 -296780909412884572800542976291812671488 15957805 -1201342059916410085722653554648147527540 15957806 -2339162092130953747868663789925850323648 15957807 3928735174695553169585486474021358648840 15957808 -345848770643659562733103352019418873856 15957809 2290779666191973350069004018211975742016 15957810 -139122382120136073708613944879635136000 15957811 1899486731123757268614505018781567982400 15957812 -1972530071958244416177538646726288122368 15957813 1769608075223491327575184797064674118944 15957814 126476155920259409221217087223109537824 15957815 25345083398861228227053734458645646400 15957816 28995245893737163334083754825317416960 15957817 -4469498145094951159450867553659550546134 15957818 584638339764915665556367258208277642240 15957819 -4503697562457086111702603053679008314216 15957820 -158196023228187698096528245342896768000 15957821 1344163895174805836970712520015561590944 15957822 1954331521865165674087116738215998462272 15957823 268155807885504259657477643819556219744 15957824 1926345768238499451006049208815943417856 15957825 366504935036370638591240046759144366000 15957826 1787079019876777258548342177421866812112 15957827 -5357587848050656072417514417048643498648 15957828 497196903826373927234253156115652598912 15957829 4007086476501808350541872914850425085984 15957830 928086211671342381769849539847566998400 15957831 417881797096508788645941556261833823104 15957832 1123189685029144322309207903109545410560 15957833 2118832140223520569429490945305672709082 15957834 -423414015432800199091221019992278181120 15957835 -167301983663660294712064797378378690240 15957836 -5953983671942218259558235983282141271552 15957837 -775615885835853848737639308373693624320 15957838 -1466406870795876841860262692956477547456 15957839 1939689618488352182672026469414879413440 15957840 430406909690296205820523457463580753920 15957841 136531288028007579236019881924366400704 15957842 -3535820302262686974133582435339539840000 15957843 -683528846699884583414634170432204808 15957844 1452628793750617793653885529667620175872 15957845 480700303300664051270995422104446955100 15957846 1983672585824985283293743327169773650272 15957847 2696308222555699819915394574690880044296 15957848 1899227026880151482162584947806581248000 15957849 -2715122229105888593036094228266140351200 15957850 -171594761649701934738093114615001056000 15957851 1196425804992565025254766216141281503264 15957852 -2307491927886751478864747023068270747648 15957853 -6411293807877884204760474196832041138880 15957854 -1956095104575897006148700689345045316928 15957855 -2965889603660279753857379239638170893800 15957856 -501998873682924089395673436040013807616 15957857 -2978820468741773885148235989081676644048 15957858 727066487595720917279490134448712338432 15957859 94047072649806649561412922963187845120 15957860 172803254102355450695875175628682076160 15957861 -1379451578524978369725432917659471732128 15957862 -2780282301874158256745838544656990078336 15957863 -2179040957516754993526777595200654139136 15957864 -73553380998698143729221475169724825600 15957865 -509590697267118965870788023745435334400 15957866 -555347691365643014991527005342370438976 15957867 3502894116252952869683253583448587054680 15957868 2244692741709507531274297914029490952448 15957869 -3844320453132926387839440681962815490730 15957870 345991009671399455713822673498159923200 15957871 -3269245844639599068592684401640046788400 15957872 456528682603467086097854755164979200000 15957873 20413368428141524147248735811264067424 15957874 2837798081209910624221555289772507729936 15957875 -4060528553071706085876207394446619656000 15957876 -815626207787631337389014001185841672192 15957877 -4491522946999484173969356698589463433320 15957878 624141423895869864758507368443428954880 15957879 2551713909695474093898019078938216915816 15957880 -794960834099557148942597643993735168000 15957881 2794605193396371439546587422964181640682 15957882 -120829680270834080627299218563186240400 15957883 -4460462777901078005883242671999472738976 15957884 3079168181111371025869641861576965154816 15957885 303601549771953764454734302152197721600 15957886 227530566864873703066440554060448009600 15957887 -5833296730624207831060643202956644642320 15957888 1958936612282412059959160117291856691200 15957889 5124557938209593461934600550040708317120 15957890 13332079006400819791388004322648057920 15957891 18254494156481858455747819969779077400 15957892 1067619218450566764434750608210260102400 15957893 -4387131515568389851784997228499337625216 15957894 -2659617659325133239641068018598443081728 15957895 2930729013109463451914658624783476612400 15957896 5286282257653804500042623576756944527360 15957897 657960985707227732717346903391871786304 15957898 3641429227832129289884847883434588510720 15957899 3802408106352079098884470261311353388000 15957900 550177531537326066582599103833352960000 15957901 -1776368179278487737694630413851586230016 15957902 -34328147661348297212638342936655504448 15957903 648695973462020464598349119537496180624 15957904 -329750905420118391298789426285008609280 15957905 -1394371801404413476283260290911506745880 15957906 -354956211925672331962279086702387734016 15957907 453028649357125612806898513563602726400 15957908 550174687728691039928770878833973472128 15957909 5862819429786511557785439392205440088000 15957910 3433961181355835862151980414911140761600 15957911 3683433769501266792942079823141961325512 15957912 -2501020232239750839258712530432537231360 15957913 2530767763336573062437636148809620985162 15957914 1198658836452288541473008227701683565312 15957915 737151456802214381331547720693223543520 15957916 349855347140305544296384005654999972352 15957917 3438351704256254357700757050704403336600 15957918 3283328489965465549631130087152218542720 15957919 1546963813423611893257980105520081970496 15957920 58366177282417191073303859923711426560 15957921 -1680973492959341384537267692719976396800 15957922 3696179230936263430446488539017392818512 15957923 118490411927898872537332858657521070104 15957924 439986371557522465569019653072790917120 15957925 1547017496406582222896155208708475258650 15957926 4062667086182077365392759544759999042240 15957927 676761863187449820135172277940025293720 15957928 3888610223590442220821278586199459302400 15957929 771868839582141367622653436878889972160 15957930 -1261143604796438931067610358813825845760 15957931 -2960445688637542164906277486232896782336 15957932 -1148167346863814928958882083876160647168 15957933 -3859537598259272604119771054024662570176 15957934 -1381082184682811463932041776007667453568 15957935 -979825556821474773375551754815281383840 15957936 244860191235114358179169033298969149440 15957937 9536659346577484246765332986534717751780 15957938 -715524407199962332588245809388234624480 15957939 -1970049442465609906198721946756209138376 15957940 -751201980512237141856612439702059336960 15957941 7266588143797452020690505079834049103342 15957942 391345320589577723277662483735635488768 15957943 54429367793527363626142025845114485144 15957944 1829286052522206517866237847616117084160 15957945 84707563792718089236761121718335600000 15957946 119748440656313793694345868760176971200 15957947 -3224198601454445730441360296368038952320 15957948 1121735387221692341580576948849364131840 15957949 -1752487609796383931920446836196025295264 15957950 1260630516497148218827379151151188504000 15957951 532383606829614107068573387138310751264 15957952 219400982244337643072046604182777495552 15957953 6511613391275105007423882618901072338720 15957954 -1676270072349837482115105381156564984192 15957955 -416903042948496136267331889805323134880 15957956 1960255715664851143464926201304114106368 15957957 1721485961850063266022073749979087377792 15957958 -1324748117783265006003075762077260213920 15957959 7107518257112335590627398954210185165200 15957960 -631945585642355740408385938894449868800 15957961 7800128867289031780463346984492366347572 15957962 230667560385057677564619902430690653232 15957963 247344830286980611504598484150812525568 15957964 -2857225242243592209319181176102012672 15957965 -4966375418475826448492093649547769113140 15957966 -1835437974108335012670069007011364070400 15957967 2525770055377080475557732046774561726800 15957968 -834384861484339288646808536748927123456 15957969 -6171832055624619120709900922377976984832 15957970 431070697774616481294250761063308482560 15957971 7142842193253330721644773404286784632172 15957972 -168395279121737149185355751822150342784 15957973 3312991519649997753353865455790150220764 15957974 -332049715042853814500911812823813922880 15957975 -274611111530927846210363585334431836800 15957976 -4404883698257643885692641303687971594240 15957977 1922180074146859206788942568627523147146 15957978 -736937536397938802882220084836967691776 15957979 2327918629104062369615803915014286622040 15957980 -2170677177858003100547025180469626639360 15957981 -304428756245330462573766444714407609172 15957982 675840788682885507833486622211960675584 15957983 1357094258354258791383579206907833503920 15957984 1311354689322699401548582787435559124992 15957985 3840564832045820158027379100692489879760 15957986 -715296891034760599282170602683815240960 15957987 -817526771489998300879920682433527280640 15957988 -51429572534799571886129967648456965120 15957989 -898822284217725499423316731601054666244 15957990 -1181409439192514602694994464019376738560 15957991 -1195584790298279428785690897486861062016 15957992 1253413751683571327473998718608132126720 15957993 3289126121516975875898006056151603494944 15957994 67062934317176864872217677662893411328 15957995 -2741975278199398854128241807568566140880 15957996 6029508513041665484661382230334568300544 15957997 -3025773628998696661932766331946370051488 15957998 -696408281022988706785234331976170311680 15957999 -6607727157477933846775894551086235317760 15958000 -1104180515989018125119811160264212480000 15958001 -334547186180364568918240195465380249600 15958002 339006286451771746823828329310349585792 15958003 -748966611890057720568488838574836957748 15958004 -5837808644193373629319736698357186560 15958005 9849420785911978889926775268704622720 15958006 180592410462580958798022139651657532544 15958007 -1338290695133742889917123436785396340920 15958008 -1797036129346485259078736167209964032000 15958009 -507726136304446981955955607245950297600 15958010 -1068853454728700240048034703445966967840 15958011 3002654095272960960507728499210465320472 15958012 -884053877484944560807082257695500044288 15958013 -1354168403511308233790008396617738399738 15958014 -523399535650178898789434473032623229312 15958015 1913849548012012623709098590833426445160 15958016 1425201259145125622918864505942646456320 15958017 753864072061150379346924254589598896000 15958018 3453922042426148100260479776817850154960 15958019 249284299862523061633774078700434658304 15958020 -34725294870402147506338612235443200000 15958021 1474382435091472467041653714243229083872 15958022 305054564046905990500036387142377571712 15958023 -1096697612436919885197186688515414845016 15958024 2181616166140673734877221041974125977600 15958025 179302257624231010397455954827496800000 15958026 -194591736036542243639244369874104046080 15958027 4203632101716337104395446903011625626864 15958028 -3838294889888515895184989606070288597504 15958029 1414886920721732359843741186138841412960 15958030 -1104400967642817991084603759125801369600 15958031 41210616992455243912389045287052196224 15958032 -1007182604410601617080419334140999761920 15958033 830935131731755210681340018891021890560 15958034 312463443009071334089680362761078188800 15958035 1582690214173525344905112762998504549040 15958036 1773907976443755944518573979296590773760 15958037 -3108137925800248287981511028684941123314 15958038 25788533919772410954831776977225335744 15958039 221067493600967366433243024256221975624 15958040 774232422600565626439146844387505356800 15958041 -1610366883682334150352530795535663948576 15958042 -1881498497066892067224689025113333165328 15958043 -7774886900616221386131637070506299268680 15958044 -584382511573939988361615606442589223936 15958045 3681088334174347221709997222364337992300 15958046 232937116541050518125277920445048649728 15958047 829033084249095204049384442797130237184 15958048 -2066854216282148348432630599567883304960 15958049 9177383361672243798021582498477812673300 15958050 79873317806226292093664545055899545600 15958051 1234397530028814169167438413205121334784 15958052 1456434789872825465691524304847407114240 15958053 5162335138083407664220908043178633626944 15958054 -1074816207066998033557906006768244934528 15958055 -990099522209982373319699886847882196040 15958056 -6503525488581257962515318571656806400 15958057 6607278001779907068841778123254388322192 15958058 394477057034846455285216488193117925376 15958059 87729715632272719755498212561938430688 15958060 1384543517168420700071949571941326822400 15958061 -806572979844963977816401012613039522496 15958062 784013528098884446035340975895650832000 15958063 -69017547542481379569866369445645284880 15958064 -677974935951714515226422736303009054720 15958065 1521243660066627889964797546061996075520 15958066 -11756861296727375559334628897888240736 15958067 46619510526891914103212702822043918960 15958068 -345740233811778715511236147009676734464 15958069 -3727803001902472585788616954501485584530 15958070 -1412176750876637964831355560174245091840 15958071 -960854653349342674614743260365453955392 15958072 1278287763172838417295413804557795921920 15958073 3983518451425201345960477033745831817984 15958074 30002256145846902543957754529150693376 15958075 870088081176617592881041668021106940000 15958076 -5137898149790419995915693363283283850240 15958077 -4588289943725102613335690865893617178880 15958078 2115592601479077776639391217617545576448 15958079 4458743197657948586993441972428837371360 15958080 -1305665530208973830486591201355182899200 15958081 -5771838407868514377912438411470472722000 15958082 682772277124798758049558163163956239872 15958083 1813197806287513696635892164590926233600 15958084 88436247655659416724876565087558425600 15958085 -2880844291019111154648196088060466600 15958086 -345105321368195845653927593298448311936 15958087 550396175264057175394316048605642005504 15958088 -22827296032243729821133101612969799680 15958089 48483412144831637708095161987136030080 15958090 -1042678654433881081957902741746806471680 15958091 1004174958176575387700442026939361344400 15958092 221777625145721973847827269454065728512 15958093 2851281051924728604967557358554078128640 15958094 -3945107133373925696387316664911841400640 15958095 -2614201661982829458936529442031201546480 15958096 -531725905492217690726410163875371810816 15958097 -1834121100537023014916530806944018716428 15958098 977776556149796273979347791128056675328 15958099 4071658785768188616485813084105988450064 15958100 99155686047148476853300512414568704000 15958101 -477784836996968458875017321928443763936 15958102 255497793927619068336612943158983140608 15958103 -178751208762302011837549175948421943296 15958104 -598155923780485215370229487372866887680 15958105 3010908607796649622074609803679660160260 15958106 459827000262361098081225159344173761024 15958107 4718659885069621489233906731593364657280 15958108 -3267669560341568344667948008947304707584 15958109 -4110744364188559700670709718042262825690 15958110 220028066766081134611741191936918712320 15958111 -23745966244506321529732426737408491048 15958112 -1688990117729402454946805193718244179968 15958113 312946247900502475607433159444816500544 15958114 2441983999921305242613240175998881752656 15958115 -3942855971881098562122315975685244088240 15958116 -2798980258007871346925551458662883923328 15958117 6750550649861508052549755062412477632 15958118 -4169048054632655820359745447617126400 15958119 -4790755705269729903625132161693550594560 15958120 -5450267462176793087411127326546600448000 15958121 -6913094616911788898238599174080821770508 15958122 -366593271950761130635726488771680656128 15958123 750663104675317228743570712875895616372 15958124 -1299540852544157194867835946972258714624 15958125 -395249077893822436954977837370311611250 15958126 -1007034622092411495958644600803484823488 15958127 1567080110812017597510323633069876427912 15958128 507601706417456051255315306631501348864 15958129 5075917732805393086193223175198763850480 15958130 2445251074758377859714863369919348972960 15958131 1088940957269698972780818160889724390144 15958132 -2581341935418559236126694624772471999104 15958133 -4505681739644477056446528594665057682336 15958134 -92785593840127709389476352664137845984 15958135 -5059332582295327361072508849477331210920 15958136 1290628912509951005404080323845243084800 15958137 -269789387052027955154739864540618087360 15958138 -1272294800582679542835447422713129958400 15958139 -5898999189787270734223342344385780116060 15958140 2227349018048605275407618474092484812800 15958141 1128769074911348642847782534411891641824 15958142 -3580552450387193480744680585016284758528 15958143 1437795067116171862253976916653059932080 15958144 -6386300609919729856414750689625878036480 15958145 399146430465310935824390497412633472000 15958146 1427262096147847301902428714714758515584 15958147 -6784957600717462633842102220918685654404 15958148 882583011618269808635350510146414182400 15958149 -892290190627633288747823032938226191360 15958150 487172185842547591921783376201630793600 15958151 -5805927663128826615021591187285250661096 15958152 -316744050898984454651607170392745902080 15958153 -4288444234879355927294060463604317354598 15958154 60165330411530763615071797407999463680 15958155 285756233081245225572264925643865277920 15958156 -4300551679685097279525384125811029575680 15958157 -6009587640554552301245941426830975404160 15958158 -3488432299206052864735695472009889402880 15958159 -1132777766864087104443565660835172111360 15958160 2875273879748775107053543954081382400 15958161 2755942136344202459901997981239576751680 15958162 -1346993018166199291812690033184911985536 15958163 2490411432465116840978754502142303297532 15958164 -3145397800225232480990203771683212519424 15958165 435784476667241032261660635049281969720 15958166 -998919838142140674410838591736424426880 15958167 829201728650424278202569344719885587712 15958168 -354996127720939016389043193729030144000 15958169 4668272050456676145449788888705874538570 15958170 1791753738294051215532239898852928175040 15958171 -2803075526150575937231274088723135404648 15958172 -451374193384004693983509331003614090240 15958173 -1335933676195990050619819340369377482240 15958174 866229740857674105242518949158391241600 15958175 240503745161296056929691686535438461400 15958176 1447614604599626173385176762072914984960 15958177 -2615180975687380822987698630732262898974 15958178 -1174235814069683126260705403036828567040 15958179 -3513015298312501291276805862320389053276 15958180 87351490483874779047094057940314030080 15958181 268344022120718223668209392985415777982 15958182 -789408658881736710071453234635858753536 15958183 -7686472987067271721753597312930671521160 15958184 -767585541024506008328551683764386037760 15958185 775208076610010318306019744133427804160 15958186 -3170951852704516478619280843953155377920 15958187 1950558364686094609462990305704741630352 15958188 -3749756971239336332269574186046813434880 15958189 -468809849803196223693529657843834429632 15958190 -1588013110533137155193496243023385422400 15958191 -1693012145126156222074231487996627024256 15958192 -2994736984911368798770391117259914477568 15958193 -753289535866187057453907805388178696558 15958194 225811674026082123489781206184075567104 15958195 4466810962340044134669514563725253830400 15958196 1405967215279960612053038193368309011200 15958197 -5112453664796564768423300444238501520260 15958198 1408284315602713153380905914444501420800 15958199 254244940233352896762744891554579466864 15958200 -837264993702041701952597154697560576000 15958201 34938854920880403626771990134360893952 15958202 1327794539338570133166183416931339156480 15958203 46293666069666378737650567274275610304 15958204 -4973545449012644179526378796766121723904 15958205 4758482200283361048807874378615953830400 15958206 673694240473408451924014268004617472 15958207 -4743854697375257341225434574442621352840 15958208 -55353059355562403117643632341942272000 15958209 2133371131386278203293509451516556564800 15958210 1153264035978765466028828665538499731520 15958211 -1132880281577420304510576680350746082176 15958212 1025413252328933202296836944779796836352 15958213 -563595149310096966178672195247413581538 15958214 -1429177186820698099115396849059489604160 15958215 7771137755225656836282926952832067520 15958216 -1520124254369825164413863738524232555520 15958217 -4660821513627687713321831569389110784048 15958218 -198587812311886315835709208419265642752 15958219 7812968151824019507227017466175726249620 15958220 -2706705554006261515423133725661542917120 15958221 -1246816189585417741793412618442712711040 15958222 1083461068926280375704428414262241907520 15958223 343362718602978767195078788701194147904 15958224 -654235650704473676979349475231736569856 15958225 -1022660294585687142072112250771161576500 15958226 -686320853154958489970855631302281016688 15958227 1452474727403700296702220562929921914160 15958228 1003433997341318014989993935326455963648 15958229 2533459032123103345091018618198249120640 15958230 -926880550052042969801427180342115042560 15958231 -4240605648554742859705792998179526158968 15958232 1029087438699674012411087692452089702400 15958233 -2320081784977082340996894538383851290320 15958234 -652365455094175626776420468332761042720 15958235 95037160343397061974379401718609297200 15958236 5748157805620310802800196330451599360 15958237 1349128752545507188437718252553217517926 15958238 182653621470941317449387693248297622144 15958239 3153778551363039769785588166764144207360 15958240 432805051530136591244316865477756846080 15958241 -1223049389669544991799361248601910135296 15958242 -46943824767820658547257576564855377920 15958243 696386873344093670962699822509419074000 15958244 -597459034866855750581982566580351602688 15958245 467943955649765750547090421955113271040 15958246 -24582232837893004762726542290949599616 15958247 -140998716136780034408659799055452521728 15958248 -1401408725235436471061086392078567751680 15958249 -6426644984293860054770702516166854215750 15958250 -1391822682668674156954019344565940480000 15958251 -716435919869451794190324940696837524432 15958252 534741198702287073529459809778738101760 15958253 2406185810163556679849274797675798444502 15958254 390193611081567258959652302484799069440 15958255 -3443635686748655085605512063708523790240 15958256 1086669476131223163339623703533968883712 15958257 -1110065843880992462322744625716415910016 15958258 3750921257541477213340308767705939454480 15958259 2281624773041445655458275595078286688460 15958260 -166670765925483989578541033480971633920 15958261 -7640830379911485165072488612911472993280 15958262 -3291991262300032718958620263618997782368 15958263 402326068764142408068406093757680992744 15958264 983646246267109319060081909972243865600 15958265 4671553932393068957825499914421192574800 15958266 -21565009793216903442544666771838295552 15958267 -1523124208012363077384050331002113576880 15958268 7346170855059839419837518044723521244160 15958269 -1499134759594549640805619689316924550400 15958270 -2470886252011620160491608690627149801920 15958271 -2647493419129719582964055123134283718960 15958272 1532146654347530408448814883983337717760 15958273 836190127557284812976093620504728730624 15958274 -759380030433948776561587020660273036288 15958275 213715825314864917793055183247656357800 15958276 4034807255523410768082892280990997292160 15958277 387820123987341900629438609787425052126 15958278 -309868978867101005853643072943999366016 15958279 7318223936778836385781485445080737257880 15958280 -706482048261132154686327381630494208000 15958281 3533806556414932870777161294199894209552 15958282 -2660379839228070005568104462006961613008 15958283 -3624153338829792512967276511933367122776 15958284 2604533129336557472443531446256878108672 15958285 -6817938086425553340597542822236179840 15958286 -4027425175613084722129226066283660199680 15958287 -3301101308124159202433039252384522356056 15958288 292692368416348318504678253797980651520 15958289 60912521498666397263612535610909523808 15958290 592189474338746662566259364689656691200 15958291 1354336128587267430821074402038369036260 15958292 147188978167701213423689626249206712320 15958293 2000082123140555291318443402439371604064 15958294 3370171003483734862465614066882175662720 15958295 -2023511701945295091902291170604519881680 15958296 -8120080398332180484793124835507302400 15958297 -42091595096597044824167504113313940480 15958298 4915375427594763070236986997356497184736 15958299 -18599663778343913402093357503685436672 15958300 395531724095431838162670156296311180800 15958301 -1712386127150761464262586124880925060448 15958302 75687076699364228542518578260913255232 15958303 312060347595460482319125378200468329704 15958304 -727164534765147196410684972743427883008 15958305 -6590305706878982021104318108362876558720 15958306 -222711575213335774754460245449393322496 15958307 -419248680407447485176979238024824692408 15958308 -1090410568347343321046240521780773408768 15958309 5492110207051766599905219054778824987040 15958310 -2321051467955133346858304010698840461440 15958311 -70460026030287624590671618929147747120 15958312 1127808088957859577413647589502183014400 15958313 -1775800417675598881573525569352807290240 15958314 -3262493531993844423911886440778617194752 15958315 -2899369878762769515245375248355720160480 15958316 -6810237527648380684901961410962067619840 15958317 -311453385182514077322834550549328803488 15958318 539645070619637527756674956880550214016 15958319 195559221351156488703934301881582410744 15958320 197251565358385301903424089452943769600 15958321 460059277037775322417983238722429461522 15958322 -130851783593949188651036114437672338528 15958323 -2780762705545962252622720802694585480000 15958324 5364035726881808138252797144634406690816 15958325 -3414885974299729904914342758114696667500 15958326 2242199952632697637708119869237213650944 15958327 -332845520241189746570136221322267264 15958328 -4516078633795276283832961065431787110400 15958329 -168881232842340208277106016995134915232 15958330 -580686676622329764283472214923826385440 15958331 344257102309983711316392386427459804912 15958332 29064238784807490262579993856785893888 15958333 11499954620936597587922282502334169768640 15958334 -125491077600093360366462727901263238400 15958335 -413326169644556366897957337497583513600 15958336 -407903948929461850813666431920489103360 15958337 7016151044136041599809332807739119809986 15958338 604241924861563682755770586846263230208 15958339 2976410350830998822945241101438013822140 15958340 -407637012804597698799822285175136828160 15958341 -1117243974547699713365493684602247990048 15958342 -3122347990865877653699067438165437625408 15958343 -2264385892502980882301332969078291250736 15958344 681877344976733435067625830581938176000 15958345 1168996805363770390333855278465276080520 15958346 3415385711587567943048549285372199181872 15958347 -1453466679397971831818401925922354720000 15958348 668993060229445435643209110372694566912 15958349 4395997546596267803568675756850509143520 15958350 -1056465894365656833098473107405880464000 15958351 -148903006018590071123357514242907925648 15958352 308117893197844066399197177553057873920 15958353 -2591876662619706104969107400730986028672 15958354 1640136002397745379377817748917087568000 15958355 -1487966734704882277382614592916077171040 15958356 -2707515864921867471660989618147531593728 15958357 5308719923280969746995853505735846745020 15958358 1388586683289487713510235552929446342400 15958359 1522669467684703515192620599571947193040 15958360 -209068445151094212810346503686667264000 15958361 3910532530139557909722306294730658509962 15958362 -74646457645195905146014417079881190400 15958363 1371083041554333047358718515540493489360 15958364 488943035488546204902962987862322483200 15958365 3082423345704041677330557686203766970720 15958366 -28580784874551444538488004990849612224 15958367 184230718826250133047867379920750832416 15958368 -2608061832330454136460966343006645518336 15958369 -363497684109536398611635390152227135774 15958370 -1265629605521152732677241760393572953600 15958371 630850895926351858503283427335376985600 15958372 3181496447871627696462529036063909160576 15958373 7004896981719252307595272245940254266622 15958374 -448036346212514958082887129461616489600 15958375 -16758845712323584983483039638674020000 15958376 -2586888056384193435567410081116582871040 15958377 -15464227108327058002897195212989294208 15958378 4166529053065283411926494998320798968240 15958379 2938058257136670783051878296708752183120 15958380 1954220239357540426935624800362077388800 15958381 2237708836557878999718872439920018846700 15958382 -2667858869863194627757020665875751601216 15958383 -86307846554066247798513305576390775936 15958384 46865318412524100758309010784197214208 15958385 1051603721633230574593966649885254622400 15958386 906797346523161937186514019922863788544 15958387 -389852480151162972181988783328341278440 15958388 5214464006132395596174179227232400592896 15958389 1087472758055731520619214231523613138816 15958390 1034457826688906489582602615261192500480 15958391 1073798365059882308909715782736302898792 15958392 -2709014757565410901675026816330328289280 15958393 -5480983636917345674551026166410615542400 15958394 3888984090426654495689857951607898032496 15958395 -2459544269420151288835704962403009861600 15958396 683028775992880571400398752057760516608 15958397 11093215696015944970920885650822913024 15958398 564734679567687659377913245075961244288 15958399 -3298393025275917446103268522140759625600 15958400 1775727038533708831634210047015256064000 15958401 -661378270788532308126742316835992271936 15958402 -4246937333917579147747154376884999308848 15958403 4347964579386729025106797583492308711944 15958404 -841494232964562110095561361245598515200 15958405 1998211853808291061754094508656752208060 15958406 1202821654382809355209791935272555039104 15958407 -48254644981383819290212425483679459200 15958408 1715511329280549221327629853217025720320 15958409 1265875126510497567563577297764167212240 15958410 439023013692344378937573054664328755200 15958411 -1335481547067649016769832121346463872368 15958412 -1035079754795569447021385309201294592000 15958413 -1259004944278014730557914800724105174058 15958414 1404840549856643773312737894135228908352 15958415 -3318879764795372812796818852100443975200 15958416 -555293568576700559825759443490612379648 15958417 -8102891675097080173315585596450564656640 15958418 -42867743583716483863756914767949388800 15958419 1427675975196107213484775958013307057968 15958420 1921674635578332608353752884972197570560 15958421 -6068638737308799390527580084818103243378 15958422 -1849797944743866878622750166875696922368 15958423 -320233688061896665344483250989384127600 15958424 -1475497666215507570452006148317356462080 15958425 -236706044910313402364853210161009328000 15958426 -2650918346819347789548272129760127809792 15958427 -7711702007925281127455978530799601964608 15958428 699495141566806922892946021202099404800 15958429 237453938179472458108996477988443085030 15958430 429948375592779558871951370082398017920 15958431 151040446792903828118123134287230157840 15958432 -501883011919140123733061105526113304576 15958433 -5734606080026664211672129573409048816202 15958434 -388160670737932753847942027780854053120 15958435 361062444517940679688684845015549926400 15958436 -1001445671478841105826163666159582060288 15958437 -4759556248452011584573117107085213713600 15958438 -1539756512274897123590862371732660614080 15958439 2386757092599117483455640814808769945600 15958440 -1055645176571619734060364194897225011200 15958441 541653606300160934352826174475223630842 15958442 -710982147574086202841183729783707372800 15958443 1221195239477600431989623489900710559064 15958444 -1258438331033475490561470083519864753664 15958445 -1016577165554865605451546303970813580520 15958446 -543323018416927467451579013062987693056 15958447 -3232434807676917593293902925545874133104 15958448 -272512082996309396691113094366511104 15958449 619007404620699976779445572107161219764 15958450 -40572992423042685153688616629846002000 15958451 -823814648836152025926997612077132780600 15958452 -2216651588641723124822786270159055187968 15958453 -80250297276884660529005422603665351360 15958454 727196712554417394843124011509762854272 15958455 -1030656588477106903162913684840558462640 15958456 -7033694823446878040045607140115804549120 15958457 208571053472793003841170818472619413120 15958458 -28956700991007179211033374173083507456 15958459 23270339268291363391182964540387838976 15958460 -1021556585120815162140603715502309222400 15958461 73543269461276901439088750936042127360 15958462 1454257170977503252745702215575376447104 15958463 2632200792743107001761325744224786043712 15958464 1273583055915496240531018582520261246976 15958465 1467761977995952816780342917889123579860 15958466 -6264895766721767653482842025842302639200 15958467 -59428516015914508455287829686127903564 15958468 1213443062014135484107146790052411086080 15958469 -4379893247057455492096968755297283548130 15958470 -252257250703122613997700579089080289280 15958471 1413734387250323582869569926633374842144 15958472 -1639807398548860028901468169945406822400 15958473 696203287909122453882049620018541620000 15958474 630256872374379332507583237736441774080 15958475 104910033707879956620167735258876373600 15958476 -1260317700347079525614946374740435968768 15958477 -4931687651259295703489581735063897121674 15958478 -643893437381236172663914389909776770944 15958479 -3903455986630597861106514100059590993016 15958480 75614559574183450723181934227865600000 15958481 375729031550427531916744359510478967808 15958482 -92384455019167896511311095872083584256 15958483 5805662488318352330393611387481818332120 15958484 -572508972921061734239263946849613778944 15958485 -4274664982213783324277619206591379796800 15958486 381004240713074015124260423241623292192 15958487 -4799192755394963054588570148589725183864 15958488 382465921367431878095431823799895326720 15958489 -4875026685595822282490828868375680222710 15958490 355386293290788202815440082768094924800 15958491 1101039231569378656432691759387301706392 15958492 944344274799201879075697113705480218112 15958493 -3928775092073417289187327457298918991296 15958494 2575648175436985754893036671354804911424 15958495 -1410052247679010180620520425842076191040 15958496 2956597420400945466130710048974104166400 15958497 2967486965304096551200625750290691256000 15958498 -2281414580901385465509380586733695918000 15958499 -2100008564079008722328742680089212086760 15958500 -43723328159810277528258434252728320000 15958501 2661230970451128305277584860600432450260 15958502 224850240162017855453893742575028367360 15958503 -849521374874823952161805794400911215232 15958504 -61367850487658674006073526838104391680 15958505 -3395997496381316771363707110108117658680 15958506 1868016408524278392357323454660601883904 15958507 1443209450236948564356209689661619353632 15958508 2252177968603663255404209768994396887040 15958509 -1298531739946321580787997271681163848640 15958510 -205977794678687137624969717873208448000 15958511 8599435797390058326653643896856856948272 15958512 -245667653355419077727717990160205086720 15958513 1615718420432165568739531919567746429440 15958514 526655238187878194321351369200429555200 15958515 -273415020279308356822423858754933333760 15958516 -3206192458769286977107712014759156202112 15958517 -6893019230558392745421198269234986180434 15958518 -198771234286082891245838111447483189760 15958519 -415738428785705769788713946750053595000 15958520 1859887325889904480167852194476455936000 15958521 419169847995441604918556986329727294464 15958522 2048968157454391412393265509184400275312 15958523 -167148719237732807397388972418253477600 15958524 1501577005935537508656559326233385894912 15958525 -71626962175237026349365957982375982400 15958526 -2067692762198291718486144800744786675520 15958527 -160216191287034282093225541881137946624 15958528 103744573382513088263419357022367252480 15958529 197177891678386890341867839004387477472 15958530 50259808252492717297275014288432440320 15958531 -7569535775017875214363727873451216017668 15958532 -2970080388740516236632676485823753417728 15958533 965239215503460631391588233257000928224 15958534 -2184651519568696210468841013799730503584 15958535 -3598032205357094881264324546048447952520 15958536 642805146193680021926410978894977024000 15958537 1303401965454712315103476151685519541120 15958538 11309780804689977977134427300634264768 15958539 -2579786129584606312558445920043557145760 15958540 -439248284972140628629058977096397337600 15958541 6232609036659289661579045085595574469942 15958542 -2658881114338190899590624452242001448960 15958543 6642678328564934225240369273316260303792 15958544 -98565331579163474366906142485477326848 15958545 -1158678031208784819202328806669376551680 15958546 1074797875658971918909666793120131948320 15958547 123615270701249577952571467665891620160 15958548 -263058085362325966461147426668632407168 15958549 2402933816358805754778041882568219355264 15958550 342742196931246452338966746271133020800 15958551 1256029211690023209469948656386556749568 15958552 1110400676529863925964317033976543641600 15958553 -993794686026463333631522285893842374400 15958554 186147401396883120914556354093268261632 15958555 655633736055142594358105461003978554000 15958556 625393640592005121482011969468056576000 15958557 1999361108796716328329170983295074099654 15958558 347508468233824155184445838196256870400 15958559 -149482950729905875332741720472415625960 15958560 2044710666613103277400817816160499138560 15958561 -859444145962978692394993003689446945388 15958562 -1628902806130336097448700952089290145968 15958563 -2784503236644736297449595293654641469312 15958564 2381344286022042451094942534742478146176 15958565 -452056768189241876519243242666762434600 15958566 448825641770973640201694315378594611200 15958567 -873647403229188023137370080197985548608 15958568 -5055621697393429194775345022505741680640 15958569 -7789822414006334752226326244870211408 15958570 -155587761019215811080400925252613647520 15958571 -380893580133642940997932537128985999128 15958572 -486846081116052257029950284670356226048 15958573 1551790154614859001557333484786691923744 15958574 1680714516742174316547509138603565193536 15958575 -247608770268772130461435744736766813000 15958576 579370949437126032463045701819710767104 15958577 3677721027610572435189604945775316855360 15958578 -1864161928361887684173754503102323784576 15958579 1088327591050290675629217163157313704512 15958580 -662252973767631123856181735261326571520 15958581 424497962351958109083823796938867190400 15958582 602161785283542992777313448162822590912 15958583 208625872423804519404721842584321578944 15958584 -3729137637861742029491460966428997734400 15958585 7128989474284867336542330814401077809800 15958586 81984022041817507527980360697741849600 15958587 2918111668117409831016210039112990100760 15958588 -3583985592148406463174489431803127937024 15958589 -1635128802374700372885333893119187914260 15958590 -7461884767252411533012114416917248000 15958591 -72535965883426579176231107404727486736 15958592 827338175524847612672846625159603290112 15958593 2225705548918140088127176025156048334720 15958594 512948565832089266484846597965965466880 15958595 2456466001296614493933041885004522819600 15958596 1157492153843609751069782620122644742144 15958597 438007396149768539444170707173381754744 15958598 33349934512679424749380747315981088640 15958599 2992856314602923309390618227074989885568 15958600 594116831548075737256938055381708800000 15958601 5203571026518256304788667566294357255632 15958602 1043678153778958901922741090039982982400 15958603 -189223757102837879717563174685074801736 15958604 -3704115842831702563871206552925232831744 15958605 321264777495427290962827985494734508800 15958606 -297386176044013892550271487971935417600 15958607 123843242709713295209348138249925090912 15958608 -46788830110690443750459074346910089216 15958609 727726695936816969870914081312894661120 15958610 217083616024506697626239790941072844960 15958611 1308426940237078993601116440604233017460 15958612 -981255502266338067463146060354811375744 15958613 1917353371563016256881969696289797646400 15958614 -845538944374167590807530167887611969536 15958615 -3672415917468081729627489055374155366400 15958616 -4836617116078636806497904172532540651520 15958617 347129829379450132324439651856360553248 15958618 -401152716398139052230544174653092591232 15958619 -40454962781760829729129723904919409920 15958620 36677355933320652611196072805061537280 15958621 -180421690242494946112193739305054221696 15958622 459440571271158173707948961963192048832 15958623 154850636733143039384403252483038112768 15958624 -920540261542548022500199885169436131328 15958625 -5499964255796243347545494707987493535000 15958626 262326406128253794446954425095633577344 15958627 5151094431477272795124293715290391999120 15958628 1458342035158040730665429321685644722176 15958629 195780836937475489268440514987424344574 15958630 -649021725632347360829217561324430823040 15958631 -930319656794433687569209549499607718896 15958632 2840859302140881248137838684494036992000 15958633 106696066158885947361359892726123160144 15958634 -2007647285329766637892439103528865599648 15958635 -406215600944898966095537200520308085760 15958636 2777527150439579014854248372396851840512 15958637 1246306530098042766356774101693810043904 15958638 2349608018518950854478907206017610284544 15958639 2045971038044290143458525248706960703440 15958640 -653522274459669876830054532735058083840 15958641 -1865163756079041286006836752648817637008 15958642 -135194270544806060512223574925544294400 15958643 -1756505269320180635057052654779024829108 15958644 665376401075710378363000486732614297600 15958645 -782146162067991478734991172551065792000 15958646 2814522129854116162234341269235592394304 15958647 -4551085505231430403453845481873786710960 15958648 219565139393641148877762701160854814720 15958649 -123327340521136243552238395953599345664 15958650 -843649546227240341138021465785326662400 15958651 1662325744013743685399428996677780935280 15958652 2978852825144219059366443506166512449536 15958653 -720906223491040776310788874953389564256 15958654 936092255578241494768688706574385273472 15958655 1746350359456105810114936948221996550560 15958656 1523121175320247286621755097352870297600 15958657 -943314494166521692780509616981738665600 15958658 2807380276947058408985799204920173954080 15958659 1267003666833249223245080076160559162688 15958660 318088577906337192896728947212179303680 15958661 2713292593164027611068218301600795378524 15958662 -4030386828337548521679009278785276993536 15958663 1410150867689666703949319554784433996456 15958664 1702343821255432102475108472944124687360 15958665 -5962968249911255746628354627941553280 15958666 -2296229763239762457385869438776054908320 15958667 -351427882853570158875120377114834261520 15958668 3219735229701313521466800328374202060800 15958669 -6615207560932010880264300975758082654804 15958670 -295496047403354084958845560284291993600 15958671 -630745929501162659013814436034722129760 15958672 -1863239088013554575400438509046377791488 15958673 -1620192254575729817295423499287077986716 15958674 1391387846624889605860837804095805632000 15958675 311480912497466993254038450604630541900 15958676 -600820678343258188970738786528428032 15958677 -120902114486057708054549307304818956160 15958678 24362299730302572551150915664484146624 15958679 3628218891286069305304140279029873421360 15958680 1968454438402344617711066514802486272000 15958681 3508239520460007048748302208218407041152 15958682 5793132852989952288575158011320010768384 15958683 1979636686087064834630795732131125261600 15958684 291684726098241368520819808886504947712 15958685 3671385834918775752603756049464425494380 15958686 -1637833049964162169654074424636925454336 15958687 12721131323896044938223680897388668242992 15958688 -2496416297032736172363049383347503497216 15958689 663688584210552621345717995707845495840 15958690 694606683209531505936518266547730804000 15958691 374869253583346406353106652108863185872 15958692 -994554199374890584332389034840578903808 15958693 1219635767062321367721684322341802063360 15958694 2167320265212987495379728111738538391040 15958695 -2886844648182087901969441423513273420080 15958696 367206896255927299987432633454184192000 15958697 433019069890321022680157907448818541200 15958698 360667780212997617858551752379853419520 15958699 -2769514379504081360080707214432302371064 15958700 -1471073757723367032221019149167147008000 15958701 -50758794275838231764185017203832366816 15958702 -2159864367428438356918737496093274720448 15958703 -6402198601128031129151379027216398280048 15958704 -665682830130689835800197604181882863616 15958705 16546538800158911258492315595419107200 15958706 -176784409641796550126532357248552414448 15958707 521148275925001428899713116715727385600 15958708 3977697593108701442591332806866060984320 15958709 -2240324461291839998050400445435657096960 15958710 515542202757643062405170644083748483200 15958711 444757473995678552344953754209366558720 15958712 5039859954350007623609684060088346767360 15958713 2004777203560718059142298936718619486544 15958714 2470454843834018661254164838249066937456 15958715 2948396985695314751774840158043437311360 15958716 -894608466795376367416322403370649656320 15958717 -1866845700616659973959694829203226854080 15958718 2500276706630735416505827026359677015104 15958719 525369434517865505128978162454459862384 15958720 -429049735876820786932310146895126200320 15958721 -163639060803904895718870036440917405308 15958722 -146308991948554021317842146782138201600 15958723 -512404280485871437290810547263356074800 15958724 -1955263447301701659493158720681896012544 15958725 724349579947034208940958282152173972000 15958726 -335457565313635657901869828329843411840 15958727 94234279075367348837797470310009315536 15958728 -1669434476256164013987751092431647948800 15958729 -1260076287039102677381923721831542084800 15958730 -2097594006576574867205860308793706438400 15958731 -1497776269979303296126457336077628752416 15958732 -1206235557990843032110945936847214363904 15958733 376875120937856657032137373207503477120 15958734 -866249358894330973979802831281914251264 15958735 -611664215613386548532362510784035636800 15958736 -919322932901194479341863001727937363968 15958737 -1690948524861686661196018438849009082112 15958738 -14478311085800201396217646353187891200 15958739 -7628605425444940078583519660566717997460 15958740 462418160944344129074297571038339604480 15958741 -1800582910076284172111681925835680779616 15958742 -1337460360443124475279664796873507286848 15958743 -1811035486090936246778479348152862446000 15958744 -1603961564501268709662791455061759907840 15958745 1075208017164225251925587114961609393600 15958746 158031627509608861915910105403358337280 15958747 713853791072961949517821786055304921600 15958748 1554053287621516788304226964512095142400 15958749 313254432225037031497956451989001666368 15958750 -552404794668555867363603499817645280000 15958751 1713078788682070689007393608271842425904 15958752 3555411384445469226208447947986507661312 15958753 5320302441498210862923437231419654020002 15958754 641215377563802912084251788409861110272 15958755 2115614085034324995534500391944405743200 15958756 -2637839648892146974988316025353419464704 15958757 -1703131906606326013451875936510159387680 15958758 969241661710381112087934533979711717120 15958759 2502824620605268497344098209525588535240 15958760 2795546604641560205441024957370225408000 15958761 -25784533237999369275480672591682233600 15958762 6287327256070752473092944425084163072 15958763 -3854534509874045024836434150599134973520 15958764 -127127254940998963297743175838907757056 15958765 3218966040588414556142166173204395269600 15958766 -355556167156846115967737936157974975040 15958767 3922420072951174288513651947455438398464 15958768 -63744947653504381454539469488755179520 15958769 -3614915158529110218524901010550140232448 15958770 125484196027814256457398789247106188800 15958771 -2745424417667763858049501950093427143800 15958772 -604107244909082149533781420265636732928 15958773 1556244823617566590407379612338058397244 15958774 -1534736796391947064709872652355198380160 15958775 -1188135029455533232406202137115577657200 15958776 1832373846348938577628599360225894912000 15958777 595671758091741930704395998531575536008 15958778 964893440163829144744139052200923756800 15958779 7545947580204546718548420844428326448 15958780 -1405571787603058563820104794113511946240 15958781 246191688985724492823235425958218288480 15958782 -372212422370181394699607014149322177536 15958783 7153090807488692296126812653010674508032 15958784 5466394319327669296761320676059554775040 15958785 816495582385479467545100096202943171200 15958786 4540847393975375125319285004046553427840 15958787 -3341691865876802141158318631553546148080 15958788 566835661429043577726673808873812454400 15958789 2474097603427053710084184579476476132032 15958790 3491536172309387334552335336991817228800 15958791 -3843918044743433493404410827524665945848 15958792 -4547019079104232918293619004302768742400 15958793 300683150441227701872749625216439489024 15958794 1545812887920137483257222198405041081600 15958795 4068216463563617743096466957477078176800 15958796 -2023990544108893924583545450350015163392 15958797 265678617739964438579870776728228514272 15958798 -178179683347772049018342082813306335936 15958799 -723720026848481966611647675226235296560 15958800 46687986441134873634732110445831782400 15958801 -4974431128638839161808185724134340343960 15958802 -974850841417492879673514165687752309088 15958803 410677624099837051430977425215343329280 15958804 -3748701509260780086494877113074416905344 15958805 3323520686666530878776744524344624000 15958806 2193550133879022311242394344671803757504 15958807 3389599412065073642816516038472987312400 15958808 3633972204319746869762631600302021713920 15958809 -1046219931144520261492287487890567653280 15958810 -43023632443941897610596195316302823200 15958811 -8472269774398751715302766418310214564 15958812 -1957684785336957507866697782980890648576 15958813 -657863014685777873846089310226879526752 15958814 1310506290956039886064953136383269409792 15958815 698926995445963702727627970413448773520 15958816 255827078604714970923430762890187702272 15958817 -6244707156499038023613714006188072448 15958818 -697170173975977540618772828008986478176 15958819 -8539484218951802072847799129593784822256 15958820 -2933394895294456979283232819188946698240 15958821 -1907307018055273725410662669946443901856 15958822 4368899630185092118944070571343375360 15958823 -1324844801594394895363973054867915249928 15958824 513654057262952665181940801760626769920 15958825 513193366901682640223146545168005571600 15958826 636411240748589068859492683077886255104 15958827 2139367655433980056924523319792290798364 15958828 -2414748031070503633563112806638901507584 15958829 -5154791527084951958731213193507473950570 15958830 -761142706786261702930485120528665076480 15958831 -274859403567018178727042903363315484672 15958832 723696548536278475529433639347738689536 15958833 1224766917799368162727638365715795247296 15958834 -1298324934228337298983635201510870503808 15958835 5342876880655750559057550573904946902560 15958836 -1702252380968994224185219861112184238080 15958837 -1196504260343442095719643390352306714514 15958838 184354833995928938430392936198884576896 15958839 -1245783256841265216511071547208092385736 15958840 556081112666712775106126952891976089600 15958841 -574346691213224659954844788151024653920 15958842 -328434870338084473789152891982364432640 15958843 -10330745536431826225691655901110275430720 15958844 5193199551889596706151629922858842324992 15958845 205025240469535252146444251474740252800 15958846 -2911292430222763520653419842667095248128 15958847 2046800704434323281169678491301771557032 15958848 -16354291896315422766990854533536546816 15958849 -2992628426455575270983133120235280003712 15958850 -2710426703247929936939781937715265715200 15958851 -98531181544112415095355456415909421760 15958852 -321068953989435958885613356372925521920 15958853 -7659187638861608905237826734984286311716 15958854 1862707870451004697487953321726426773120 15958855 2279953741411850488281386030688908681520 15958856 910861532795326997312041075071272847360 15958857 -1871670682605471247543506557644247271840 15958858 -273905157583878508403948646284640376320 15958859 5184334051002968043868793034208993933956 15958860 2222926676993037959503995913525555200000 15958861 969323310000581433505294577558909321462 15958862 -340295648717180609228937687204577307136 15958863 133943553766283741977620466052738772192 15958864 -1512996031425771839434046970301184344064 15958865 -613236183583605017931477244905821897880 15958866 605138238622245122486920760561010229248 15958867 -1412028238163240359438834333472287576084 15958868 3095188037075816940247811591365847408640 15958869 -2264010106708241897444555572297971239040 15958870 -481455007943527070574211031135853093120 15958871 -3737960103838341311259048758338202375928 15958872 426520353645585724900134853392345446400 15958873 -80154337565226431553698206807070524160 15958874 4598607547180193700055356521752904033760 15958875 1792910338262955466230016576668131244000 15958876 3731892922563934883125538034726844959232 15958877 -1291126638583559433808327845298198729536 15958878 321512143523013181814624358412988101248 15958879 2423259970513921894616649680932402273280 15958880 -1556405505765025003806285345908981760000 15958881 -170102680014436351955754780371274074520 15958882 1013240426222456013501127466832382515792 15958883 1552086761638458944958260966866232012448 15958884 -1374780054450996896249044113257353227264 15958885 3054590759708364918667507564502043923580 15958886 1069750311134695321574975201067014527680 15958887 -165401391123086394396317062660409317248 15958888 2748795012758377425967800601074365399040 15958889 1299233172338818581415568861823822885690 15958890 -180091048117404635787423007080209318400 15958891 36837825246811559246609224943097981200 15958892 -3063843600079015838229823886987711702784 15958893 -44602816026763909797029729693228662272 15958894 1290467715257376386808399102306975426432 15958895 99286500650699260044348285951666469440 15958896 38773282688012655399545571861424668672 15958897 1111508456984657151999531137176835918592 15958898 -2054411374512113005717472716611314795520 15958899 -3765073968407793829976331414513582026232 15958900 -2630877871023590745261173878757812912000 15958901 -680265348294409800796858542113746820448 15958902 -1879392601530609108120584326753305808896 15958903 -1751727439859145523944395101056236064240 15958904 265283488368160623451814813665239121920 15958905 173915802182422529067434869200359396160 15958906 509875815478141258122159657054711415152 15958907 41329606254231902170517620684380361152 15958908 611921864780719288831277243938325813760 15958909 3856774613964478882900922284132206549420 15958910 2364062187950516474173145324558180736000 15958911 2667268065543340651259518595070080208072 15958912 -2007463582155998440779960212704670515200 15958913 3142699129994244321561491830073107308162 15958914 476969150884927850658176871420457454592 15958915 1063094479556584742817508908013469277600 15958916 -2583661068578801105724197368376607269760 15958917 1445925944127630727986766089667548105600 15958918 585418108390432361807176926325272299904 15958919 -277828311572801403668122239032347852320 15958920 22532794654789808888020315793414553600 15958921 2616181901479722707037382040694392949504 15958922 21320140517786333902800787713057314304 15958923 5798462894916644644336768416629793859584 15958924 1269911136543178223682931230639282585600 15958925 -720281969236612165403884249045695056700 15958926 -1380174544659539953385904078029271086208 15958927 891012768244287987554458523661584991600 15958928 -346683233944408110671319195676490293248 15958929 658264907324119110854515706704199720832 15958930 111931084118244480007425018053041523520 15958931 -11927005915446297740183384698290288164496 15958932 -3476420713380519937412094601097164800 15958933 -1557566257214328360186782218008998984818 15958934 -19340941618350182652446197013777165760 15958935 -3610818940121129966612646978408582375480 15958936 402286270585516760256565719327975014400 15958937 260763532899546298417156584129150863892 15958938 -411305218096478794885874418052365061632 15958939 4994724187156555104334730095033375369000 15958940 1100183228697187708597974235541999255040 15958941 -1807186856160979260574116805989963743040 15958942 2062443021733642040100040807487977182144 15958943 -520568308192899319598527746389735846400 15958944 -555902679887670641704331351084255674368 15958945 -6187186262439672300151727292626893246080 15958946 -1150008154289863457777318591016165560160 15958947 1217400209147375198425519162475424694272 15958948 2566446972028501287576881441811409838080 15958949 747425051214579650401306947679435093950 15958950 239832655088222488974688827672284160000 15958951 326992844216619190445165944909216048064 15958952 -6118427451895239892315212032049323750400 15958953 -2226591112944945100272579589206169115280 15958954 2029510362497173872848723119648032488448 15958955 -215081623045674473684554954210782336000 15958956 210612309943018479998194474461294418944 15958957 2971098919064902578218653019241047886006 15958958 2339177449790783432805642682951828534080 15958959 141176970629651150613557566848091033488 15958960 -1003189270919043416056656821338775224320 15958961 1862220899034875545731697110756737061300 15958962 -2207596577547355631477334381829055572080 15958963 2563753401882206673867606449541537937440 15958964 -1149412079297271783245011258491874172928 15958965 -94315945766942404140636352602223340640 15958966 1828933946523417890956902928406751176064 15958967 -474198701233674530585060382909721433520 15958968 -46710075941816643266881803073558732800 15958969 1557829187864978532088628505231295686720 15958970 401938704559433409770788090045611399360 15958971 -1395096767663992337438479913822487290880 15958972 -5719643898276657510111920410654201978880 15958973 2132937551490840376810893339203572202784 15958974 634905299910359781020597217895247201280 15958975 3174886087467938785028149373923644059000 15958976 -691641622115624088410482473200391290880 15958977 -23682446476817584001978476929147810624 15958978 -906740151161993580447974651711377282560 15958979 -438694853064072791751687118861070155824 15958980 45519530266571269140618028163774588160 15958981 6545093616115951061967979194566365962782 15958982 1719354306606625882693477018089983407872 15958983 -3750859073320365687564491578294006469976 15958984 -4783571414861740760847530702709415065600 15958985 -411257448404079748276255237263600458880 15958986 -359571841615610118225130145348232806400 15958987 -3867090817371141461293955521562345268480 15958988 -1623605596279709074301942681566473345024 15958989 2271453636568803078303115944340341240684 15958990 -278714391224871957839702808266414707200 15958991 -6754629685742078186223190227031786757376 15958992 -277762706024278154216008265388651184128 15958993 1861273983686015246906527769510004903840 15958994 1652767945430888169438262519019438833296 15958995 917591833435336263898195977320852643840 15958996 351007454589487103715051023032775034880 15958997 2209882321230106290402677425842697570080 15958998 1941931159230475792548380437321774049280 15958999 -256855417778143490720538612634544534864 15959000 -1232830578696383243119610239567718400000 15959001 -4203348104598140403204291579368400375456 15959002 -3534911518777845435351524909484881196048 15959003 -3279228361952463877455291533339734835280 15959004 29790224185582666709272193847928012800 15959005 -1095789437345783800924963404796456519680 15959006 2047801751560907465500420604889395574528 15959007 -4658303270854217930759439402212082992520 15959008 502333735554570777097658841000263024640 15959009 -8033121193188085061459120651356493601360 15959010 526393998570645007687124438705892403200 15959011 -5540623259259649068302496516824115564388 15959012 -1100684990646831318814956154176238832640 15959013 1363102618488866461010762199768694319424 15959014 -677705781950438431776260745303002020608 15959015 -2523440792848515996711698302692686448840 15959016 -1165533101040540029942623736935855457280 15959017 505274748181935895561529755627252202240 15959018 -97050464814311266871722829306284320000 15959019 2985584729448938698459556711935912485360 15959020 252109957666511683787622033836113920 15959021 -2339547821696775904375135966909183007616 15959022 -1016587283200366119200603461497689761536 15959023 869430107779198307804084983540469054920 15959024 -808013690773921026753905472339329679360 15959025 609658004319472537371014763086845041600 15959026 1924428594157063295283017110161493714944 15959027 -2298787426991151761354925352461517555200 15959028 2257889841278541530673447698406963947520 15959029 -2290860915332573301767108972101466028370 15959030 -302284777204546361926570731263323299840 15959031 2412322633042680401654423440992856652160 15959032 -5328097004985147725193903996100229529600 15959033 -343030825526459227194083424122895916416 15959034 -142862763232965305397427111632212600832 15959035 2189703182862083136375534787547650274400 15959036 -493561540768668200482267305706582917120 15959037 296990606380749963895454832732355522560 15959038 -2561778941835788496634895107489450715904 15959039 -63087071970597721994413056942393019488 15959040 1241538035269664787098066952949805875200 15959041 159927113221309562839679638845904461824 15959042 159255547059969157027741696189171275264 15959043 -578641508093925132484868261298038759868 15959044 2346864892648372444049026201739263915136 15959045 970886067112221756313900764765351051000 15959046 -2182857733564002454977641458329188855616 15959047 -2165717453546153194065847051162423540760 15959048 800194018726625721990728616930823372800 15959049 1842422543020628912079348940470790350864 15959050 774324014628415982310466248349155168000 15959051 -2683491162606241551794181964425334827948 15959052 4280927339088307882119794573619215539200 15959053 10170204782227373755029180376445906486 15959054 -2240120222385402136262317040661825904128 15959055 1915093607588397290164655628928671820560 15959056 55732705195305471631825110391646060544 15959057 2053473878306249270576400595239646058340 15959058 -2996126215983627228558302694595396220160 15959059 2920670194787378068829023877193766296280 15959060 -423256118662307644929594625025563875840 15959061 -1796231098389637236708233717371881168690 15959062 -123415011023872605585344916469497987840 15959063 -36536810236904031865255512960227669736 15959064 1855906557119534635935175721327937454080 15959065 -984021094130072432087397713731606756800 15959066 2422333531503405002562018285305859605232 15959067 1989456801675678004518260004092338563480 15959068 -341597290801712625981919866669216897024 15959069 1352784370439251849191518778151011051840 15959070 8375019019445615712027951272904112320 15959071 3778630966307851134088575076930928466272 15959072 -817507761913876606730849146666401792000 15959073 -886113110811824597170201929253643521152 15959074 123380077723762195356078967677852475392 15959075 -2826975794557549940989178553072675460800 15959076 -460232678208318679015150109284165570560 15959077 -182917615452827162061396227783382141480 15959078 83529540941372958945816886557240598656 15959079 1302776633339149216705946968308331622400 15959080 3697885549915196374278263185556393318400 15959081 -759453066045704229590556679220965581708 15959082 1086896877486116615712315541935004771584 15959083 -232975702683436387981080919412133472880 15959084 619827519226728575795981883063429081600 15959085 -406665432777640681143619426401186551040 15959086 652419977774187953007513239543551915776 15959087 2950394077882646213534056939001560264920 15959088 4851202228639344481056921986529411072 15959089 -2108899122206818644066530349367328912110 15959090 -845766467758429546273817155022231331840 15959091 -1357851698083327388427747716971673771208 15959092 -2418451276309399589535205256667836908800 15959093 3935386539557617655579797450394895039342 15959094 -1009059854926426140269442609103796020800 15959095 -1171914006016415462793361528164018612480 15959096 423743501731686866893626178839426293760 15959097 245007357823333230372668580455976563520 15959098 -3497556807427587593242854966242473933200 15959099 -106126353994579417776684984427917701040 15959100 1079430796690127002190684091025947686400 15959101 4121770626113600495535166849101065169100 15959102 -1299631541837205921614964172752423171840 15959103 875734882579039411148989318101353168640 15959104 409303318470390542047714491335337574400 15959105 2888388954080690193236563777607844226260 15959106 3349866851382813801286073539064140800 15959107 1693897301772387546448189769236089169200 15959108 2920038281150065000103261182728915926016 15959109 15333254911599041957728810563775975680 15959110 897607212560182226482396684682372305920 15959111 -1010994995524380377206673637370971195936 15959112 -1243155876874032278805559891105872936960 15959113 5246572820511354223346760777919954006500 15959114 110755961791466955643982963354068589760 15959115 1305141640087201739353883658780895523760 15959116 2475232353219306523199539228764560163328 15959117 -1206679268800428306018280865412535173408 15959118 174717442644785902426433735101516968960 15959119 -1287558663106073793735771355154093420688 15959120 218814161384627293215715779960212275200 15959121 -1996405770904877150559300881670867011088 15959122 2113284190138047486300658766242729172112 15959123 3484680519987524228877447114762859803372 15959124 -690836956669372711624228345154575864320 15959125 -450399108338594822288547298490143104000 15959126 -1133524092947893071382203650890193769600 15959127 -1659805768873037299243253395879190862000 15959128 1384964499395403943293062437691634524160 15959129 6446031991787104532543542325302298755584 15959130 115615242752133111646577361422282634240 15959131 1454720571749528715687125687699372676932 15959132 1022139423388496523816528855373109723136 15959133 389222557555106037491545441967789025600 15959134 -198582881328812677181651430499164518784 15959135 5628915382859578083740647448290406644800 15959136 1743783422052178255556184906838669000704 15959137 6829292891772003240288195677862189386786 15959138 -1086583075225811810469226785141183173856 15959139 118620687307842365023132221331106161920 15959140 1042380360219938618181599201889298909440 15959141 719170465975697544170492129878180044288 15959142 398575756241106176024551724335755524640 15959143 1459890928446269686151300609277936929760 15959144 -519847272012620520895021133571011297280 15959145 2663228669640222788893831329647623771200 15959146 37719722820038503686089185713350972160 15959147 1099659862541650859625858289573340881440 15959148 850172496874930597270239794969398591488 15959149 87780451412619581197358449543311338464 15959150 455430219643034886447095159382467164800 15959151 -241152493234963251911069936796456551832 15959152 -156997053909063860774037106275971923968 15959153 4599274641198564459845820936039789173778 15959154 1134380426230666862558924337147317973120 15959155 3740936034594669507024481847196230632560 15959156 -428305656545707671854711652795243109632 15959157 1135399742140134671828833335910707110400 15959158 -1000830323071891481054999875026382734624 15959159 -2115314613396423519961824079621382828280 15959160 168910936238952557355882541302153216000 15959161 5785245005131073430172566343180392854762 15959162 1962100970787016565569914298301616446832 15959163 632265628576382311245734621318881399488 15959164 218281592353496120150861137996623513600 15959165 2357078564327130372922155970789696343520 15959166 1501315169411943059131314743319212053824 15959167 -168729332052062857221816204643098471936 15959168 -8894772329601635735175336897030389760 15959169 4776097156296218800020524518888368190194 15959170 3951809409261418461680649668549151451200 15959171 -284727763350914942481102806913720288528 15959172 -799943495906441699240840583774328406016 15959173 -386646661327576755428978518628917326020 15959174 1748781500961973692990525020133373056 15959175 2278243374667977637166214225284345026800 15959176 1750933154536039473173689654264633390080 15959177 4464826840286031676543671027376393846974 15959178 -549877737430646084680664557737573940896 15959179 -2553107073372676037056473162528013000224 15959180 2310906559761295717080859671212904652800 15959181 588682109897443053581678882319407943744 15959182 -1198011331474062904688710841795447116416 15959183 3073689542235123994229102185727584892520 15959184 -671691488334594881273498394936780521472 15959185 1529016954781633120068203628016372281600 15959186 -343052384724941973734230081265216306880 15959187 12002953748589232067774921117407475400 15959188 -1464277568932127035923353407534250041344 15959189 3037360077331143757618626629943678787740 15959190 52427101018280821403045828864783892480 15959191 -5989813622186169420877945645104069508408 15959192 -6429083138363341408976713248788275200 15959193 1987105543608562984114120781675113622400 15959194 -1969071917283810059469164332652677374720 15959195 1577394342979960522156381612787056392480 15959196 -1678219171429988427427437998184136507392 15959197 22456783854571741347071119042156096620 15959198 2668039374623719126132691006204657673600 15959199 -4007428072252799801973710713106090371200 15959200 -4096363211002142389465411844204421120000 15959201 -1346505741208874062181775770040448889856 15959202 -716452711101309597325171641379897793280 15959203 -575505241673694444360193528919913210816 15959204 1158654190406842025577925648300725027456 15959205 2426363008297690695070187756290333327200 15959206 -4133292478444247376973275268366895159616 15959207 -6037977982928258294592412519179039152976 15959208 2741024503398654937376526005100997263360 15959209 -1446596127103248126956187163363897264896 15959210 -50427723174635778213312299146786827840 15959211 2693413734082607922193649754391125373272 15959212 3519040500271386822055665578167702259712 15959213 -474273281329158208943725529844762622260 15959214 1048013709449697111535119860881653440640 15959215 -3777205337294400263875269911820171058800 15959216 -60992385015191719641216951812368367616 15959217 -191930700241562625287161656077780713152 15959218 623869449403370383840646326348390422528 15959219 -654041463902128786158256969284766338456 15959220 153917813515808323291847306758196705280 15959221 -4186347004663851348638053528437321552800 15959222 -635628299800598130065748126460384003200 15959223 1036298325134652620654616156970909080624 15959224 -7830258338544169400471736904771699200000 15959225 -1792767914042625404463863984429950368000 15959226 -3173960707796937767951345874038467799040 15959227 4907259424526155678058408141358299754240 15959228 -2630557554255126746656224856401347730432 15959229 1566585407653419758933076601954854182976 15959230 -371668365642963207725313129468151660800 15959231 6205656840671948813869968291174362068032 15959232 1789307207190016072072230774619074723840 15959233 3681367860634645617087952755598235196482 15959234 -1036688803686668345612314347133228843008 15959235 2082902038448340319510198362166483200 15959236 -612713845005216741459912971986872526720 15959237 3918076802127328851111704170977431760192 15959238 893559380220588480046138121876588464128 15959239 4217981736736376173657262073936068578360 15959240 -1271933761442804795958673572064198656000 15959241 9870086772769535264928915492191993088000 15959242 -647015259849681847294123102739068341408 15959243 -485657752408820527526569356361991036784 15959244 1542283354901970298689977269048044552192 15959245 -2882442124057199916406589387909884264500 15959246 2879922309703257811610546273965033275072 15959247 -1565207373112426697730492268166369330016 15959248 1675273269647892604123338198290449129472 15959249 690105681779357140329125749876322028864 15959250 286728535337463757923919309977392016000 15959251 -3984878391100919461574886888668433432240 15959252 -5768676584624271396022687848143406041088 15959253 28863469244166470913726090800140420800 15959254 -177931334672637912321841806932735700480 15959255 -329950801316003648347763570094538067040 15959256 -2357777373630670777966418384329430016000 15959257 4451667901350847444435412894871785034506 15959258 -1330830198419355872817633718469824531968 15959259 3066663424942730047716460320884590894200 15959260 21847663341342163453385641159766108160 15959261 99025533619913813447745151116937734924 15959262 1832760690111409812492954380260171474944 15959263 -2211710097717599877101609094060359144496 15959264 3511083009541049029238648227644624076800 15959265 -82891271526558750125959072597974466560 15959266 3808578609014575306324413781536727305600 15959267 227222597865653193862365062813533055112 15959268 448491440169502324398570154882555885824 15959269 4408739249721181742873997706936515143580 15959270 -2968397788728653082533734237436432353920 15959271 -3261180772886540947461613453902070102488 15959272 -986877896620794109317848062342691389440 15959273 -8050107162728339072851987251355198008960 15959274 94396744399501539341341622735692872960 15959275 -2382797319368403013356832079260028856700 15959276 3511318064785663889761590436078749588480 15959277 2728461439409857005951127696040674120620 15959278 35811040382831774725467873935761290240 15959279 -657453790678340862415829369937388625424 15959280 272070412366723129997374613123226009600 15959281 -471272918856857547815572642150916757068 15959282 -105034072771014161375299762683382089600 15959283 2320781149682683103121632458878686599224 15959284 -720249297971058195997828567301055940608 15959285 5473834308282554090571671743388306042400 15959286 84892278890470678481687868931570182144 15959287 -5728020440158707164785969724470176795848 15959288 1895558428477289677333373380288094453760 15959289 -2736424130914197339999034945062097742400 15959290 1606684854912554879325152223176706962400 15959291 80863996430033904639742410480153793200 15959292 -1383083252120629996399203402088254094848 15959293 -355636589493499652757636325385650973600 15959294 601918177159834191020774908264764961152 15959295 1541300021386703683963648852413088800 15959296 -758998559418134457483336189288472641536 15959297 1133876435790614758572128682477473381040 15959298 2149654574951038362779162535463734305664 15959299 -2378991774816355433222393731326033309700 15959300 -1171049729251334777849195913197867126400 15959301 4148106313542047372957923391763440113632 15959302 -1077700381741458036045317727345265329600 15959303 -2449821236211763744784856769789269113448 15959304 -3713754419539079575729399572428191779840 15959305 -5274303617204480459334707478229501008540 15959306 -3440353473501994299257560255474201038336 15959307 358718523090268266105403936436068939776 15959308 -787035317985337085071929090588295184384 15959309 2836277083090814879513448299781690405120 15959310 329527758748447321968703617185085740160 15959311 7202646877430534589517446530114876437680 15959312 -106935995557325638326061654027675484160 15959313 694592018649536676805624721776359983208 15959314 -350225930531285679854367937602156377088 15959315 -820016650536524190444931640766065299680 15959316 1046685359254807921222676163603768145920 15959317 3748046705115775822635623105160375361152 15959318 -424881895923423194673895772935060553280 15959319 -69218812400409932717561301020740386456 15959320 750958913665753278086134161708775833600 15959321 -9356465800230830030972414107509799296 15959322 44976957955734099478869763649658777600 15959323 3540348040847980258188334959594986347200 15959324 2515342558434187591610716981056950109696 15959325 1034666688019431570430576631986831197600 15959326 -2796681741700848385404913123994356341888 15959327 4871713683012411191263914147565568469408 15959328 805058925342682505087991970549815312384 15959329 -2728474467760708925519706101750598675516 15959330 277834553727800336600159194744181944320 15959331 -1041996543601690996985709410766797730780 15959332 -496506200619353378235649299465682231296 15959333 169984435347311279953871061358034384448 15959334 -169933766997856598694869852181867429888 15959335 -3418743083624334039208730369457120537600 15959336 954867643264643920054411832509427957760 15959337 -1699454497166583243723785794767888584160 15959338 4660570697203229005420410209981487550560 15959339 -5345656341042021003924760266963501379800 15959340 731307113508452596777310795818063580160 15959341 -5031163245281744860598452489568686690016 15959342 -3924570593469674000341055210246593536 15959343 816984128786256195547015728150383750400 15959344 -603475668876215467079692508763513159680 15959345 114685890863504055878620868166366249600 15959346 -772446823802590519869241972732370605440 15959347 -4308429231970058942650194066987426454400 15959348 -1133933871273027580513893699518590027392 15959349 -95782102599637962452397140791114097394 15959350 1965137043129385434508706823687885508800 15959351 6077102894914639764026256042827811773352 15959352 484469976946763608962441705604941189120 15959353 3318245437463244446393714180103354971860 15959354 377668586112039941698564375043662886400 15959355 -1026384604569256192474426512447346375680 15959356 1289203667102277377436177915932759187456 15959357 -3075689215253209889139661125828411662394 15959358 -292693720456525402325099619346959700992 15959359 1270558078409690193638479653674963778528 15959360 726219404603711909101474325319081000960 15959361 179614822002957823023077863231540097280 15959362 2441246205366787466923045873709931233280 15959363 -1871942179266630025643275780241783892576 15959364 -24028347024585257654114020237435342848 15959365 2749041648264583890942709938464384976600 15959366 -3218965479426458483103761925478040013696 15959367 3091962855403863538522686966983892102720 15959368 790480147061757986458175532714078044160 15959369 505310685590090980616520670838775097470 15959370 -433646041153274027606055767755199523840 15959371 -1171735843110509509531040346169317204888 15959372 1632399195559519844538976573925355992064 15959373 328130429290107376215205983497513630400 15959374 1360484046838704771918360028160660511936 15959375 1388665095155239368734120962126287675000 15959376 250247105017866564363844203510866903040 15959377 2548637934883220375668551568839893707072 15959378 -2187744339539018485791784490334175973376 15959379 1363110613433625666555171161707081710960 15959380 1439605303048496547031106199201713971200 15959381 -5046650442728506336059583880871430912818 15959382 -32654585324120732034300062417406159360 15959383 4378109893713212883435752705411365358424 15959384 2372284195502353836426561840078632755200 15959385 1413911973844697694491071476302194076040 15959386 -3299495332293149986687653646766276782608 15959387 5958545591045247118244278117695877345152 15959388 -612219181989664356750116633146850956800 15959389 -839798934563612954714288211549127832960 15959390 997014099988681892796342623689898784000 15959391 144076856158573831112452157323027411200 15959392 -110278430602185941411647952584212480000 15959393 7140792952169084701902273306335787300642 15959394 -1272463428213285075383223189085725416832 15959395 -283459403356274629454946517696183979040 15959396 -3321127767121191270195072801909514513920 15959397 -1066845464573375569914816263187536426400 15959398 -638023966289694215017858599887116848384 15959399 -3290705284372245427076789907537327764400 15959400 1749032996720192570851665130639632384000 15959401 261511593362828737349457320662514626490 15959402 -635562500191239863145827894576131680000 15959403 1143336116451677696278026815970880858800 15959404 -2781664404508368773782085493125418945024 15959405 2127974103489868279318125449628216923520 15959406 -7539522111367061703330617803244206080 15959407 105513008064621189803203258536218723840 15959408 -992129777080102571134964084788741767168 15959409 -199236173832652273944854979552966440352 15959410 1681468881652141607602226312848162071360 15959411 228382236122634310584075855462695898480 15959412 1414772280482786912779960008502447736832 15959413 -1512899336560595554276840785904684441416 15959414 2400876732152084788121868778043981558016 15959415 -890412083543765573945810799831726076080 15959416 -3677781557832266538485278984045301760 15959417 -3295916412737426646987310628668484342460 15959418 -382999967983530307971355851536440375296 15959419 32464431205906915901027113262460601632 15959420 975259044511936584079366388113383874560 15959421 -1307573693552905520901115120386711974100 15959422 -5759181029690059481824719814446067027200 15959423 1047569793958781078242094423417599888344 15959424 -547628659372189025334110283165912268800 15959425 3737996830589734872106217755778168221500 15959426 571180273774867628314915462658840040960 15959427 -3186155587869884931706728314612310755520 15959428 4583584116936239748259016679391364643968 15959429 3700826805895926631656371264289263496030 15959430 98866389033889527100263423520867603200 15959431 597711452352172744358334069397013566232 15959432 1444809849793073911930197852927509268480 15959433 636239303863142781949207015242380393664 15959434 145876872985023264146206205230111757616 15959435 -3936159716615944963745969567089433544240 15959436 -698539510727582114454088053242915762688 15959437 -1182361815764863445623855131866176471700 15959438 7266067416564999029086609952551501636608 15959439 -110754621030139861824286515600327809496 15959440 61443566959863434413694662247546880000 15959441 -4505904254444838518306877000081133359360 15959442 706068332877314810540676444251546108160 15959443 -8318132857774848089340328536804449759400 15959444 -7627964461678285087609850281994403072000 15959445 -537746331670675290375772545526019482080 15959446 59016013511949939558770858319886958400 15959447 581780469970428216602627301878194487256 15959448 -2877898978002544660064648515661412710400 15959449 134218626997961448938191922522891256240 15959450 8672214199189865410646826938266963200 15959451 409502156978210452893001425194250467328 15959452 683960469618932773754887297647233179136 15959453 138703637654125445132282363891553560460 15959454 -623827154044995698042892069329909882880 15959455 -966900646326142110994520207902950343680 15959456 28199871967017632944805476702914281472 15959457 -6772150706946580109478788294698805787360 15959458 646143815332611837141695369881355911680 15959459 -91120641663490880619265299365115928896 15959460 -1504129028819190592927165314932708167680 15959461 285071152337516135114410004971948892160 15959462 18113141909403324671506207269135682752 15959463 -270339783886308183909749607225710813616 15959464 -2015446931882809082940502426873592217600 15959465 1730123670876695123391163902136430365860 15959466 -1078666082914427819879863457256331070880 15959467 4799414069766593167786831649700310441432 15959468 -1962251799136869117998838589368303206400 15959469 -1695810463468144172748021010692455396640 15959470 1542313868820216504645847681433097734400 15959471 7249986608629941817780959041704559730744 15959472 -942574905589827549939703342861384581120 15959473 4734553680931159752819028519820635704722 15959474 -914585160095199825543831075858069633264 15959475 745897229768771368191452394146816751600 15959476 1678275890872763962637375790370603762432 15959477 -2277951010138648541367140082519071939808 15959478 -542798835287697632488370009665862177280 15959479 528927525160546991144907475087422198784 15959480 -1403603728814297792946340447267949568000 15959481 -1144806210228979588254102201615106385376 15959482 9990125093475289537107864891034042368 15959483 253221378023515614556737935672037237600 15959484 3428694516591638643300592447814672286720 15959485 77568988469459782470795441990946251180 15959486 4295028253022309193897103385884573276800 15959487 -2650332599189131476482678175742126926720 15959488 -997756817075565979774203114390670016512 15959489 -401867716619312588356874121705151066752 15959490 -1220783521241245038690587453881540346880 15959491 2647707243663628374348013914560132905984 15959492 -2287943456597922276603745371596566867968 15959493 -6941161689605293083125177258368363008 15959494 -603798168888589516528214348672595666048 15959495 1135107827535400657565381936907075147000 15959496 707776096706694942891566954774533816320 15959497 -3169557144579032057699814764751958054054 15959498 -233680357988118385547136465918894236064 15959499 145391845299762768237846879270644786688 15959500 4648815210564962580100751426399397120000 15959501 6713952005056707494872817929735551091200 15959502 6091615262273151962295219515774196096 15959503 -14974272855051928668477898620307132320 15959504 -1117732138180214001702453891730858967040 15959505 2570448690282561281025951347922706594560 15959506 1155383711557897092140923450035235914240 15959507 3634558881939429110274910662995449765272 15959508 -619253116015072761306518404497768751104 15959509 -754304230323846695372676755748994298290 15959510 -511252854865265483503269590109044355840 15959511 4167526563591409586960637914619154831032 15959512 -1480761775330967157750960621258757939200 15959513 72737011771318939937857237383839387904 15959514 -182902831670278786992958298568919744512 15959515 2125832650207503762538847010397868051040 15959516 -1915641194936284895530525204505285557248 15959517 -16657536526232881679181249509845440000 15959518 1919898151744166217232753567317246880704 15959519 2341587999794117207965556095714646086344 15959520 308217288682681167171450388829216440320 15959521 6848967614046157482298739585669168792212 15959522 -3069328590655870451433056144044915424256 15959523 -3285125323087645522332703714202518043016 15959524 -177953115084783677963616676754978177024 15959525 1786223200002684700479154055264248800000 15959526 -330567549579712358940205462213849830912 15959527 -5085189535768453490664503291897873575624 15959528 2799059249671055611367927027497164994560 15959529 241568309758228355928824740597803827274 15959530 1086702183461969424317219667319942904160 15959531 434041328755192184357505957501739976592 15959532 -1834205878022199270519764367428197782528 15959533 -959666580098717751949541401854660626218 15959534 -4493987375698523306501661193049390059968 15959535 928258930888972670812652590569863389200 15959536 12259947075278589034652127998379261952 15959537 -2068056470178621688001574337973619324 15959538 -187198295953899351617563272300958786560 15959539 -4896037782628915022220829156411140007200 15959540 -3657162122688776860796043040828985621760 15959541 -1254306060989318472787270809048825711360 15959542 -839893948415753729777243618308852415328 15959543 277686441963816458658394947826912694040 15959544 643362288838220774220188756364951552000 15959545 408812810248225646457263235224306542980 15959546 -2856301838258057733715398137628032784528 15959547 1816482737071476103770980789214013374924 15959548 1275630586815577715540941205047741042176 15959549 5478790033127978729966926253402527015872 15959550 -946718758969772001835831959048449371200 15959551 -238311999242187750684325387739618770808 15959552 62227070287374564715073402576824172544 15959553 2679970574131260091665927831399814054704 15959554 -1278473246681666448870864661193865807840 15959555 -2585294967349141477915319884872047191680 15959556 3462334243194344994659623161298325283072 15959557 2378507097880290281693719836559437581980 15959558 3080650496463217056440995295059880054880 15959559 -1366026550598471979621609869004931000320 15959560 3594964344793966843935757353603783936000 15959561 -4175713257328109055382443170971555310748 15959562 -604942425092478284397360472129027384320 15959563 6611241364501224988718333711645358641600 15959564 -2021288978316883093478145773207224813824 15959565 1700183767970078313899868484916744232000 15959566 -960275507302696120122006340855535188224 15959567 -1518437495387525529655420664168662948680 15959568 -454851518418060371846846466626177335296 15959569 -1595888108275817921263591108408625811420 15959570 -742151552393758718776069429695881510400 15959571 -2817466075693978236314240402876963345856 15959572 5815292152880215831356543114343729152 15959573 -709632958620623609878842966784771644864 15959574 -707468043628095973279359724572759946656 15959575 677919401792049238020664819143969121600 15959576 3937253394330056924575564362661711534080 15959577 3057804995869003929111326693844279303120 15959578 -868753866512489683415846156615704965120 15959579 29110846969630527263031967197063417384 15959580 120376771478089434074602993377823948800 15959581 -1828043620717539523475969920755316755936 15959582 -314663559361676873624996050988893716480 15959583 -4947118984525166066302992763694596569456 15959584 2699531430910861580492387784346408845312 15959585 954553620238488913105822645033590245760 15959586 -1990278509243692120914313141145944811136 15959587 232693312073347021849035163201257986304 15959588 2883579968190377922338232627870830594688 15959589 -1219572930558023551906661769777022135680 15959590 88435742364391769097858387811478505600 15959591 -6104736270643763638894547266252606720008 15959592 184978585644482287781966532231276134400 15959593 957499420969526875320127975470229370688 15959594 -432998871952589118803971162361499549264 15959595 86935375164115679337233345606962529520 15959596 298105498443442392452077679439879662592 15959597 3885440203922822086079808448789096037580 15959598 -176272582217925779008032774256062445440 15959599 6877193531550857471485182877463025490320 15959600 345520491690352244444464296148424294400 15959601 -228772582857839154902603243625689472000 15959602 -3490662618821669073057550560634440956928 15959603 1963450102953728777619272285715502526664 15959604 1786491418647077843247003318548390387712 15959605 3481053696672925980484708265290175839260 15959606 293934106162288282636371790828845523968 15959607 1641726541569574041246800377236123512040 15959608 -987831705472864816130462025841874042880 15959609 502453067134854895577846779949642489604 15959610 372551729006204986282093155241685975040 15959611 -2391950423864987967536159899553142293788 15959612 2708698090124392360644024018429173984256 15959613 580410315810496787655440347662465677088 15959614 2154869488699110390816113766123759728832 15959615 966315232639704409538708012410184719200 15959616 -752120698952079960226978699701299183616 15959617 677846341494526824945951598013935845672 15959618 -853045823282525159010923495241835464960 15959619 -995079308011320328055617178285186299200 15959620 2280568775995186646265367149310848000000 15959621 7317309071530060713832001966980690833822 15959622 7716316933924457013179756874349369344 15959623 3041292238503695697538594820667206358872 15959624 2503718477698298484179479675847394984960 15959625 112995782647142458434686583845103072000 15959626 3758254004629594282634088130549267966512 15959627 -4932224779709799919526255950599187468524 15959628 -2177598150172944905172396008870643102720 15959629 -623714038905662418950686332790496184960 15959630 973965807407935743773954516403260843520 15959631 1091306747461984316279729427229862659200 15959632 266387791585036681815828973981293060096 15959633 -1349556823244423051633372085859584601536 15959634 -1506824134976995923735809653025582546688 15959635 -2540580039972211768323456641017301971920 15959636 857956974514614730118282331671157190656 15959637 -1079911791521535955140597904180062625152 15959638 27234440689158344017661994136840914720 15959639 7710414361767491308162402113783728170440 15959640 235625837636211077830949986082439168000 15959641 -2375287330464534613960905741386930211958 15959642 -405123441578587948943677992694839168528 15959643 3423308866992251684595244889184133808640 15959644 3906496348912284840467761283496367676416 15959645 447171454369798289336946698094472089720 15959646 -5980338152623508935072124428128697178880 15959647 1873691570942999949509399078846223672312 15959648 3055744897957259430785272195747819683840 15959649 -5291082514622883546679831133798376961920 15959650 118649156553164031472288016484099840000 15959651 914510631522827119858197542481078297432 15959652 -516410255649757591111511830352356666368 15959653 6989878222374405123810832098857607291902 15959654 490559518149565787637438486183573940992 15959655 -739694825492239760134142639320771019760 15959656 625053235495570898001166575971890790400 15959657 -319576709253898713064149833154755729088 15959658 -463962603635315078643796116266150400 15959659 -3923563689574908349247049612267707299040 15959660 -217418230600465151001434804905975511040 15959661 2345269319632154365007560552657406345760 15959662 2490150149756036392087211435130833121600 15959663 4067399241745528947212509396327266216912 15959664 134902338643004143784353544023528439808 15959665 8540266378533871758404316542263811520 15959666 1045384792077738516091821382168284886032 15959667 6205149814030228462145718813719225920560 15959668 -708125015765852946299149896110830092288 15959669 722098380715214411628081302021680740960 15959670 589992078123852978879836642739726806400 15959671 149259588021489299976749900563999499200 15959672 -352925864273437895133523327469016883200 15959673 59001152815157414758787896237413881802 15959674 4192152331908419391964569699025381984992 15959675 1198247461708000686123717117550490554800 15959676 -1828791119753801662146079714561774918656 15959677 -4358238175360794632012341803599199552000 15959678 250685828515828441832352075798865915392 15959679 913568663660393278955107431020929859784 15959680 1425377159364003438587871048811256217600 15959681 -5559411760564902041367300769650370363518 15959682 3576246051585309928295684868629527659552 15959683 596737724423224427158186855601641356120 15959684 -3376576970784093082886082915762210330240 15959685 -63951600238410579605484064861782746880 15959686 -1471524925452099644290545655892473489920 15959687 -5626506670923865440478314053536512081840 15959688 2132859055778704333044963040611115008000 15959689 -641007906564864517350672335059573789248 15959690 -2493795779120933419483535073645240979200 15959691 128788220901965620746748845881184422544 15959692 -1745644105608120871966927214659173146112 15959693 5801114769816834374316549127813947957942 15959694 -890034537392718961946174442771943665600 15959695 -32123443163933218697860358059565990400 15959696 2419475408444208236080531299426246328320 15959697 -1779954769010136236502655959138425090880 15959698 206800714273278547947400019196169176864 15959699 -213255149828148351823340372960982739968 15959700 -1228698603245765393496863511751498752000 15959701 603232585046238916891458287727134244984 15959702 809660026929690373155342662360632826880 15959703 -2320790013880316417185475391147905683200 15959704 -5697165664091019226260434387201871667200 15959705 -6460254789601036266573701963974002315000 15959706 -594412132504600833461146299684124509696 15959707 927726021994846312050570811932111165956 15959708 24891992067569713879279069988892771840 15959709 3087804969298932822310566705617653507584 15959710 -117622892319499126026927475023614457600 15959711 3720851310416922504493381791571367769312 15959712 -4048248629675250099430590282509784711168 15959713 1107729209756905102123496658675234354240 15959714 243985412708230317093162533783895813456 15959715 -160817512982432611175399015672679648000 15959716 -4551291223918771488303556225180735692160 15959717 -4731395600772356567283497270699799611268 15959718 -304098558821160994094571721674731418336 15959719 -1066441151702063394758086303935823616304 15959720 35060120285350353653271723796684800000 15959721 -550927370370440194806462754126927810176 15959722 -833938703655958782482111908927602660000 15959723 -369455344031212465091388022420982226336 15959724 3069428238576110747018949988474370322432 15959725 -2574531732670781972694047761646689941600 15959726 535225434974496613355208494721166485312 15959727 174542780672376921492660273470039619840 15959728 247568921500039983189114827053793935360 15959729 5533765131027056779706266300954421592576 15959730 314674100363829773875715424825804380160 15959731 -2036709827746687026884173268304656563248 15959732 740260967886414362227852640534796029952 15959733 1533360522513981579319132423387409973024 15959734 -1434742815044893308174229733028264960000 15959735 -2722990165279667766053698283234274792960 15959736 -386261725765854277327464936055553126400 15959737 2023827737607554319735857626102600233386 15959738 697028078654565214760569880267124188160 15959739 863964702932849858897245033148119468824 15959740 2988730740081797145949190960715741872640 15959741 2000804106753950867075379818919562614630 15959742 413726285646219672623910047654245613184 15959743 34633887849800751597537805696166483520 15959744 -1803316833973207609487585621058256896000 15959745 -1155188059895277050319369434473182300780 15959746 920114897007015903192816919888050789888 15959747 342921501431133714336196190528124233760 15959748 593964220782801500824093130590856441856 15959749 2256745363024608232551688637249760283448 15959750 -2979977925756368250306231876847048320000 15959751 -60929674652093698636443345956052481920 15959752 -3359915239630286547673596692027112314880 15959753 3397898446874831358897370542534760244640 15959754 3235185791888148295405603079573908212480 15959755 -945291850892512616705029876109537871840 15959756 -2284253729976751590314598428021480678400 15959757 -19241448485568273770410101336543456480 15959758 1777210455752030512082136141540260150976 15959759 -3462607905033906336125631411086418305040 15959760 636557456163787206636052240384573440000 15959761 2543156478928504306601273272367488397824 15959762 462873751292133868701798217774326465024 15959763 -1181051438231614864135814849197855850508 15959764 -2834259947718778311943265077329877047424 15959765 2022948114308360919035169108157030824600 15959766 -638326838438507092466311055455053053952 15959767 7835799281224116715781618546396015015816 15959768 -1791703226457447153182577232603482746880 15959769 206523595161282080954401572227944513536 15959770 -530400549766055003985878393795421840000 15959771 -475183213368495337735994034824453434728 15959772 1629198418520536844448722442806932554240 15959773 1734016342362434017652064669034192047180 15959774 1062203739093623229820405304961798852672 15959775 -257175418461241416213149914721103378000 15959776 2525850537679009746069565132667289600000 15959777 -37709107363057970521134931282007640528 15959778 590713781358482534201864407316467645824 15959779 452786912543043708265852011358927700 15959780 1206100259196349102266472812856943116800 15959781 1327648690834085520582657991644245057280 15959782 -192598173084792018771042379904658655008 15959783 -301716879917885970408066135314148926880 15959784 1938023148032233667956595252791383736320 15959785 2107823134452174348522028300178754652800 15959786 -2011044587453286224738740004512777059408 15959787 393551013004660907240896359399050738352 15959788 -489895652371583893755471012722448788480 15959789 6243441619730537835693152236295125417920 15959790 1164385078279357121572452620814084096000 15959791 -1738488640848114468136885061433934596480 15959792 -207537171945599802651068153191622246400 15959793 2689111221800957297977822685467478202528 15959794 11709747749055991909474413331023582720 15959795 -2666339501495511571636820553217383548400 15959796 3365986943074502833779774363109765023744 15959797 -2510504134751285937215633400805214372608 15959798 1449893253230659351028278607115963107136 15959799 1205822859037752985123668689218833177624 15959800 209328021042096783032532842876236800000 15959801 5700498564181648045990624996804307504640 15959802 -1739954042628731041157438678239882878720 15959803 -1153518757335548070049056795550450441948 15959804 1989981858787931694602581628832392509440 15959805 -716678560621900658974686661450359246240 15959806 532081157860697779505529813867362994816 15959807 -4057609543920991811953754169230519218944 15959808 3292135820806953973580184348129440563200 15959809 -3653189164343123495023446831998013384960 15959810 -8395982948869640256019986858429865440 15959811 568141607856076774012174232281836478464 15959812 -2334234936299422569277469989997703287808 15959813 241766755940180189025572414060815108062 15959814 834559554839262810457294738444821487488 15959815 -216183652272193670656484730945699775680 15959816 -3033516300173082167631208786595480939520 15959817 3926989314873402722375072553313032960 15959818 -277625017846645007695114321430857939968 15959819 -452531166789505035931850471770438597440 15959820 -1146812448153361195949406928874412042240 15959821 -5160270585780613653935579312447383664256 15959822 -1373254287314808409936717040090734836288 15959823 -19124783340692032297686487284499774464 15959824 -406802739482897307936055033291704483840 15959825 880183243449105058100283278633407680000 15959826 143723662861813996168989597500320718880 15959827 1845348773085750752157518519416832943440 15959828 -633232204128766696853182386134573231232 15959829 -1876390080633873563045935955920770769920 15959830 392431534575865531905781281082514146560 15959831 -211109085179443622973225094234430586720 15959832 928659969277013830733094004564377600000 15959833 194262208023981341579492942732573944084 15959834 -2795452759017055518223252957488248456448 15959835 137325647782314441871213569260361892560 15959836 -240759689061589842617528000465330012160 15959837 -81934026494570323982723560698294854400 15959838 10571054087501840530796365363407095808 15959839 1281635074008130778462065880472574309896 15959840 -1414478819912355794559791257583037972480 15959841 -1976054006032822612327765647448017620640 15959842 -10841307872527078120070640774772298928 15959843 1752337329833007579878624722658464935264 15959844 -117189954270921462852683759525128532736 15959845 399565741086383016253912833230067484800 15959846 555219656417628655498114121791470426240 15959847 1289158379410168416309673505059473071400 15959848 1908019447846608424695926864588236800000 15959849 4303166892664775697881628720406304752464 15959850 17681168630623741831323500387336179200 15959851 2415616590884881815479973096998501781952 15959852 -4521781204104769538215695242486944568064 15959853 591410228956245320348670615757321236000 15959854 -1094110995945114984924720548089327964160 15959855 -1495944697685485115010618404209274174640 15959856 -365181332418648947195341253929344172032 15959857 -1331474296887133922205116756088270318668 15959858 1455222706943314239733526336674458907776 15959859 2639088860852525238469328976476714030904 15959860 -782558167778213966327130936950205849600 15959861 6723801626348828313586816465433180289984 15959862 -3664517342580003715049107894327394348160 15959863 5838258360698645268246341032624237171112 15959864 -1909687151494464580233432496917561200640 15959865 -1201274902784522986448660861964485506560 15959866 350671580553867372232634850711144302304 15959867 -1380316339319133396412538576978221113600 15959868 -35891849823239921422309769143192928256 15959869 -6741726832602234178024290052977482223104 15959870 -1174059924249894126184969933635976464000 15959871 -1517169582847646704961802824870958285960 15959872 -362195079949834624361705282103898275840 15959873 6947592451029826634680079281397037277122 15959874 510720697393568997699800844205691991552 15959875 -3867979884845234774139284944705028640000 15959876 -1679899666675647980859981170582651910912 15959877 -988841871901804134419643327043304767680 15959878 -2815062158435205142533589842387039249600 15959879 3038691363140319844032059219549698862184 15959880 -26886530967568629001982108918054092800 15959881 -1428731268689537473208321766023485534080 15959882 -4795525074447271592442234557187286748928 15959883 -5780500157900291873163179611882612695552 15959884 -347915515911760990119176842333608050688 15959885 633054533732940892298451392241916776960 15959886 874820990197918782747149602476556800000 15959887 -2320551606453583407623148023445356308160 15959888 1122570845319230818669145941847910309888 15959889 2552780936636264326824383932358570592000 15959890 -132629205098092514803825081528427878080 15959891 -4057666839198357640137475439494795548408 15959892 779641656219842128289723730417599324160 15959893 967216934992279168241730645826285288142 15959894 -233665916305518308351995123357935149760 15959895 -495127494871791670258421281898225725440 15959896 8718027329850400821060726856481625292800 15959897 -1932726117217489703352888577151146977654 15959898 2353788308109372919673682534491255194368 15959899 6414277476045478246520735817431740280900 15959900 -2353168615054943807667278268086208000 15959901 2976371321237778282807076226987551420032 15959902 -1132181251295441456271667600291288030848 15959903 -279240825292007306259393524153442152376 15959904 2040056035323211127299588321192641036288 15959905 -2126467176228283795786227052775920449600 15959906 -659042402542296100638747017813261303904 15959907 -572977437883522974701456916681975397392 15959908 6306303008112608496680206357173730228480 15959909 -1356301738996384740441739951335245447808 15959910 -846220699974794091912676535891059520640 15959911 620727299949305477105282405474661365424 15959912 -4307207815584466194588735257108269900800 15959913 -171637362448247928762079779479111830080 15959914 1218155281030238639880339655022199067056 15959915 666806854391873660890515178781987219520 15959916 2949218241130233201550663375162638336 15959917 -471643559832428303893726811188943197940 15959918 -1927970846079357741630006238151831066880 15959919 2303672441683243751076118291799004227088 15959920 -769282045571245506656230187859087360000 15959921 6396623474865237820027361338623790833252 15959922 -2171143036387680051572742473818747151616 15959923 -18605077275955318004105863410885903360 15959924 212068397310266173337385986130614384640 15959925 -166756228222153817122761106043001175500 15959926 -4111009607020979034971246317650377080320 15959927 -3472669167920207354932312410549208955568 15959928 -1424445308527781006998837438814297763840 15959929 7448614495233490538863926563243866455530 15959930 84318353048639523213439152749199083520 15959931 1970249864883023151703671302204664436224 15959932 5656471467068386188784703363415772522496 15959933 -5810075669362428879344271010495961018976 15959934 -646967228309342570662247129900653406016 15959935 -2133253872273493285351421256551606388120 15959936 2902912768548336816742223529709896990720 15959937 -3755155325476338070471370284923838608 15959938 -3335419452857048667319474328618907704880 15959939 14919596515189079663696166929126050056 15959940 -1630758289964496037458570422761198878720 15959941 -5703979977319736469764434520283175722658 15959942 -886286061991295395048881036206295575040 15959943 -3035347176071737126785228262862763859200 15959944 -101629585957349016648914039692658933760 15959945 -713613030950848762297718193963306129600 15959946 -1850257320381384802212001642474790727936 15959947 -208824171769143291607382738371092744960 15959948 2482767122960665886816574107700207399936 15959949 -366463980685025747074578243976095409920 15959950 -946748135909151711649147873541307969600 15959951 1559623315605594985434573324705974387952 15959952 186861742318317187390895314612751646720 15959953 3500232111705924958659150938036204813184 15959954 29603708784289129186139501859117922080 15959955 905548263886547366779364428506455965440 15959956 2286739678353965507145246737904746933120 15959957 2011033142525798743954287378869849063664 15959958 856196513855885693775763922475561984000 15959959 4656953995494578244865947133305553417160 15959960 -3707975048876908614596286548404420608000 15959961 3510569408244238530813409428617666471088 15959962 -101241324671409973120179085261971840000 15959963 -3721774323165275537653506049826383399680 15959964 -549750325689787753174077801328197132288 15959965 1445096796449966702780356568477324160000 15959966 73337735192418501765517479094513855488 15959967 3735858720226836838021434473857258411080 15959968 7015400729800450584638883670394560512000 15959969 5169993712699442351407585772618080358370 15959970 553489373528038982460915143679304627200 15959971 435749721269747286312271191285948219552 15959972 1947726531009611599949407083194181980160 15959973 -303908967519025551658356977561646678816 15959974 -1167746797937630565901229313047692339008 15959975 -2401260178158600862803754749621719436000 15959976 -1090652113696528377068820018821465702400 15959977 6859966842866319190809375356637809243472 15959978 378810820316620148259550448519940022272 15959979 741741111759898984135846400721353560608 15959980 3266642064645203058941322474768041395200 15959981 2223646245019174887920114392158327840000 15959982 380969438309340872760064597371449057280 15959983 2261480383257156164126364460787736212144 15959984 -17419569042362095595710694511801630720 15959985 -2933697563393682127182894838442272320000 15959986 -115700834644773864223799489459052117600 15959987 -1825713835240778411859255334358830136208 15959988 327702819773127800358692617502450700288 15959989 287124519303217307592623564391036767580 15959990 17930386288059184004962450617688101120 15959991 -4490965776410768545181004529033450199856 15959992 5263215777193656181745706464341481103360 15959993 -908883318664600374771097344900972374016 15959994 1096294757624492340270374790282677376000 15959995 -2319533015638057493357719982698889040000 15959996 820945188556880439314791031321455386624 15959997 -879598594588333365218333891125965937626 15959998 611341038014913524582110342459284048000 15959999 605245453051430207348114275670790412800 15960000 59366562177918716092421671433011200000 15960001 -9044189814878236720816028880594358091600 15960002 197731627597295283223939619739432565152 15960003 -351731720015694252144184301435152184832 15960004 -2961246590564391940871517738610030466944 15960005 5590829969414577124941366007247057463000 15960006 1194850589381850017214253143076195569312 15960007 199753991461286291044514481465612965472 15960008 6001584416306807644143835663468347279360 15960009 -2017321164783419529437574395069067264 15960010 -1520309085881484867339875067520091815680 15960011 3003421686733211361268844537456343198612 15960012 -1924904073372174639188119934499387621888 15960013 -200485005282851594836253653376337255840 15960014 154492993916395085927661167000146118400 15960015 -2820602388384415265057176961129239004040 15960016 124664176703410564072723021189120000000 15960017 1727749928073088844743966656174439227300 15960018 -218385380445269273178605592760157556096 15960019 -2462427879735879727004019515773973656320 15960020 -920409483147332491994286280897691159040 15960021 920176434362907048903939192736023376896 15960022 -1776800857009014137774172769379718417792 15960023 5664940206137679678928734761698786673520 15960024 1079334675527184372863367024116388249600 15960025 -1625342929713932133200001585441346263275 15960026 2610232846958597420894169341722716617712 15960027 332101991754798531701569213547595556800 15960028 -2053491845406264350191000910278437745664 15960029 1884630092679300267197896436344129012140 15960030 1232769829669685927361249969844799176320 15960031 5240355633495822880385913182167224264600 15960032 4327358783456907341887812038025598992384 15960033 2544050677079013048955062471832752346002 15960034 6630140297507224048735950665860744365120 15960035 -1773175170102873764369560624043417114640 15960036 -1709387670911815239755135935359980325888 15960037 -1696184068184925178729011515103187190468 15960038 -895692544700938676221433917190353028160 15960039 4546408580273831011630608932039271669840 15960040 1018947299394317832851730818044900147200 15960041 2744363090918259177212378139807623110884 15960042 -1222270507456014916439400536637936339456 15960043 6565852049953454519237742899918604015144 15960044 2858009056918627378742772324540236411136 15960045 1241233493610775598104971613113206202240 15960046 3404735524435426134491871961491062130624 15960047 5087280183171355342947334092491589692496 15960048 -409615418586354850172853948859203649536 15960049 1109289922459900857657981372046790975040 15960050 -1047466650495133764450078299225428357200 15960051 -6408813300203121124424142903584533986960 15960052 -4518974698792401688605476086093150208 15960053 2716865975049021970113366085129834022844 15960054 2137269844757454818168806776229070499840 15960055 1035233479538187821676822568737968737920 15960056 -5164801596191333304105832397336637603840 15960057 -2591788245374792323602275315071715284320 15960058 -1633900129900080550322918430694715007120 15960059 3031686374432248599824917892471290160616 15960060 -2509878751802275757680952737385802693120 15960061 -657503148895688947910613107204355719176 15960062 -1923455108564673028025022859322308435968 15960063 -124979536088265874552891855514594380800 15960064 364587048999917744140535994791944519680 15960065 1669475430589512936587132053265947974720 15960066 -1692644727314573467503879438698708405376 15960067 -8144187936601287737128000835705679578884 15960068 -1134265284017236057334338400147828576256 15960069 -2537727616844679523058465601761955079200 15960070 271611325524108785501597279150256721920 15960071 2188462300352183714398250523168411217344 15960072 2348595249898463765506086250738950144000 15960073 -504744833575315812550612173283575537536 15960074 18402378939530531340479602927438159200 15960075 -274511085817426247345592370009555769400 15960076 2128891610752358132857290809562589962240 15960077 -234182315955864919988015662966758839328 15960078 -96871235050427359118162967323424434880 15960079 -3475916971263636929891712797399970933920 15960080 81891325309872066190803598724395253760 15960081 -2677047597164189881808869164031286527248 15960082 -3598190151933237919804182595548501418608 15960083 6699677981573653421914733808465245644332 15960084 -2496014415295095385588545584459610200064 15960085 2052503775796291865781018541821042978780 15960086 2046127389875532047919159834658406961984 15960087 2039642507783003397806499450655231056816 15960088 3070019015261376780922227261947502581760 15960089 1645787071695662808049487430099608233512 15960090 -389939040924161057763404111536737484800 15960091 -1090289683054018265787295296475014302976 15960092 -131345616175369109602250039100463848960 15960093 1155197417925065366984937092701669033344 15960094 1643621107313713960522372607036753844096 15960095 69227306596656754482182583293688547200 15960096 3278708403801777502280214558387946389504 15960097 2278853873198968661450572933136549768546 15960098 -218637980837742318840222081054585302016 15960099 -1627072376236714362877942169660792076936 15960100 161248183477939946558534395199498310400 15960101 -6107482855701839437682312664229236404196 15960102 242206883590121351362466946749741506560 15960103 -1217072163976508643539088774911720751360 15960104 1140850106784940809690035083020778613760 15960105 795418145033412854143532623929115104000 15960106 -339160965069073254774706435080238351776 15960107 -1446662481326965094233198669107585649680 15960108 632781598693223191480285570134578357760 15960109 -6148411335040900881162110886126343424160 15960110 1004738628235729538205583889401276139520 15960111 -479326109777591062742994968972687427696 15960112 554480644206135964030885402240079429632 15960113 165541267742414890388111118448867215924 15960114 1123115915035394408765264503323757478400 15960115 -578295523003823280651550210078085646480 15960116 5750412134359917120401008589804403296640 15960117 1653933789551122839890421014309461051680 15960118 1958957433425537916057428337364162937760 15960119 688615119728786818308630538180581504000 15960120 -422390432514903669276920820731776204800 15960121 5915519277563710377785988800754023997000 15960122 -1232272315059238828477087896502602303888 15960123 -1330629677927596025658259404494496567336 15960124 3045758948438106269292434231197335735296 15960125 5086533910628760024163850458412207559000 15960126 -40597124327616782801542434373523054592 15960127 70640136495048193342128216970199711712 15960128 74265926600592086020328110092483821568 15960129 -1031153130506382224550766957681888894560 15960130 -557533808661108290657767469715245891040 15960131 -9054859079502563085513533421605732633136 15960132 -5504113210165404648087442964124920371200 15960133 -1321154867107820562540585451373424640000 15960134 -426143847075186804462032932642960154784 15960135 1346359330302674122902751709583547368000 15960136 -140746471909433772716960774248365619200 15960137 3569509979768364497776050023401942120512 15960138 -20209464808940158661046711321152923392 15960139 1885778722931780033586871891357514445424 15960140 -792124499579310690727807671046736517120 15960141 1669110415252539550952157551226316252950 15960142 -3408304730669377329414813260158589184 15960143 -392230098449307041112008146672943901240 15960144 -1144198028947492452780034310061501972480 15960145 -782104789843810466608713635569098593280 15960146 -5817705120956952876781841479991672189280 15960147 97427365798008387387558003065122275072 15960148 -2576105435211052968540999964036746481792 15960149 -8240074603625345101454605076244969163680 15960150 -224828862823567799633419141459480272000 15960151 2553298832461090571683367501250153995904 15960152 461129708472234780689866940154609254400 15960153 2341463617540784090611580352115353216768 15960154 1155639695914813038009929032886589888000 15960155 -2212642184984984833198534074564413726400 15960156 358761993742211181083466826308650578944 15960157 4740189905938213693975978817309169734572 15960158 -2517563159175598839417755393490351094080 15960159 299724826237690414562718983205657311664 15960160 -2315758957595545480986180818124212797440 15960161 -943881126602144217918835272901141374720 15960162 2695565195345637012242895084387795423744 15960163 -96510563352851785807547519833627951588 15960164 626857232870462117189272005726527176704 15960165 -458334414775581879442006709304222487680 15960166 -4412222489013743498173358168644320303360 15960167 7974386455822037664009566780675300652216 15960168 -683310664192880873002388509689143869440 15960169 -88406427392432622473749650177453567430 15960170 3144326070011704213705695267548341579200 15960171 61221754358818286159798204015993150232 15960172 -494004814526496736091453143427072122880 15960173 -2312838919571419260614899277089937137578 15960174 1720680477000687221303207586904512989760 15960175 -899324179000510805437683034247188406400 15960176 -704411737677449216493088838513704992768 15960177 658951409316374799326155241316116087760 15960178 929562150838485938929478389202190707520 15960179 -1598649841944778278100663321850810886240 15960180 965430414251792707042893914642205480960 15960181 -40666283771324010860549284454174624640 15960182 -2516902076182649315791262949539197920 15960183 3929161131707576603450091310367888037120 15960184 5350787946524640432280318060759318978560 15960185 2234317667276203196204000439189702253380 15960186 -1158016328899903952094016124928549596160 15960187 5083242712083889703015385993005561916836 15960188 5561062227109366092442033468199987877888 15960189 -249600901879543252393178202703238957952 15960190 -1724741627372097160334983452467023564800 15960191 6112933298443579561386425191358744260680 15960192 1314555552277039827502251199091756236800 15960193 36727038481283077755090617843474534724 15960194 2594191423408223252223104358666020776992 15960195 -949706129467572035120871279177220796160 15960196 357541064034713061535493814211607863296 15960197 -4444047682794154306243989565913085521088 15960198 -210195649243816623798745266252927129600 15960199 -3899307806712155914405306810372680653800 15960200 1263395211559841008320139528160732544000 15960201 2024091703451699723691385187975836892064 15960202 -3284238195021658596452262984434458826448 15960203 -887366286353825568610165002805298916720 15960204 128308360213982542940293205619917982720 15960205 -3827116995480220582281856340684363305140 15960206 -1237664007669817943200040192919822692736 15960207 -2464711183782130684663844947924149661560 15960208 561244252909677629594231968183989043200 15960209 -141826907865740474689179435785946664320 15960210 346667817012728010475841406776185297920 15960211 1054566605732099263920136606885145040812 15960212 3551471618931404737425044237893735342080 15960213 6581866859320046430377458731513251992320 15960214 -1540703931062902957043498281309048087488 15960215 -2179672670660540340623650753040828609640 15960216 -472303672262881619876009725152501964800 15960217 444436426449028658316214655180010901504 15960218 -1065529786619682381063613744323601631520 15960219 2548911176298774041686755468644925551808 15960220 -138344060441583655707920923550717568000 15960221 -1682999690690953111285361371080534487578 15960222 -746459171205610852035172414984603279680 15960223 -3520343230538767412453454506341374751496 15960224 -23997148347912865979311183173777358848 15960225 767084576908662709114549478766703200 15960226 -182806998035033859130031399599048151040 15960227 -3475882222965584304506279720505860716728 15960228 -11132844172328548289000009542480680960 15960229 -22908299077525984435340219254777162560 15960230 -219053441948512584470217585639484757760 15960231 433116592959546109195979787009879813792 15960232 -1087432241824499606556722665134004224000 15960233 -2336387790329755926322605719977651027596 15960234 207393494092974401639581831499084344320 15960235 3953095641737520508916840500225854115680 15960236 -876521751478991881446518034960459698688 15960237 -1100605316917844262387517177135244496480 15960238 -94904592226879895739535965963122389248 15960239 -8688497196739156960929496656843744414840 15960240 17833284545577067355035716776915435520 15960241 -1794465985555849880627708960357924096016 15960242 -1401234750235125038605616811583401919728 15960243 1077941010988403149017257005839576585264 15960244 -3895904411629714594776099332826975182464 15960245 558717971863924303734407456382991658880 15960246 -70196800582996399760325870388840899840 15960247 3614798066309607379276899713938551582080 15960248 2957941830750510514062168975649137807360 15960249 1789400507501680423475005111252855021434 15960250 2892145451922217797732626632306207704000 15960251 -815332383915615593670515206761986797896 15960252 422022612754549057186954103567504375808 15960253 -715980398302159138339634075854798199700 15960254 -2920181217353113483323513116089338103488 15960255 2350872206838124358309148187959294652560 15960256 -628585683839822698325522199026428018688 15960257 188284059171210416587824379570710070272 15960258 1464876816629179837884199777481016758400 15960259 548304653383316309125931141354544158112 15960260 1681052355215003263294142145181349683200 15960261 -1075648387756959651143756706115552570080 15960262 -1047701216552104953541787800171479666048 15960263 -239659319108338816448986095114825120 15960264 3761157308257685606231931514435986923520 15960265 3865457021002111478923160962469206896000 15960266 -1112013346823583149614406491975148928000 15960267 114376474734711436654519741501980844800 15960268 -2707318689424332257194606200383528359424 15960269 -3121246522027847021711271132319716199956 15960270 -723037606009920023452108802765271446400 15960271 9752282037535834955909969564268717603592 15960272 -295083387092044296497468065253438865408 15960273 5593020636179093617861900924182819840 15960274 -181813594458235092419823190973847899136 15960275 206982586177314048986701437575018013600 15960276 -2824945979736184812576930708319533475968 15960277 3795262061874129480207366110695413602126 15960278 151115267907996169372603292959125123456 15960279 4778629162417870702921328187429485294184 15960280 5024954809284278771950232195180814336000 15960281 -2731789026122743582331941088199349615800 15960282 9866473087384906580394523997205843456 15960283 2611518274073784571909039267234859490176 15960284 -331593721172023564929556352954751744000 15960285 1829983043220494208596216161837852910400 15960286 3281203828850567555504788249965404222592 15960287 -2605135394036014548419196410233389928848 15960288 -1065459082820273255250329135834843578368 15960289 -4083421205332599922655213397501592674910 15960290 -1259340861047472638536489679095683429600 15960291 3040120417319823641144132701213315845120 15960292 -3190019964446319497577455297026445209984 15960293 -803442807342250223170419436874081635458 15960294 977060899234831114603351462897417789440 15960295 595204047651134360155455671912122096800 15960296 -4566162340323216060735427252892721561600 15960297 -764317900991663741488812282743510989440 15960298 1595812490840046518074846725627908024064 15960299 484683839441966064867072592565877997920 15960300 576865654825063211156275048642914316800 15960301 -3336998150450950090029142183270713373056 15960302 -1392346543795992870214705677886232883648 15960303 -1855836537095245380736412836574026446096 15960304 -1747771771425175095804340631508359413760 15960305 3216785749232020148995106914665901937460 15960306 678115601230611698913746703637462754304 15960307 -2295890465057695205884451147462362400256 15960308 131653381400089347509445988602814832640 15960309 4126012757783844562956247954010540764704 15960310 6923164576164906001632808229861765760 15960311 -6221197482599730594922382215624945592088 15960312 4289026363943939265571482455226764881920 15960313 5717412188237827602223802086627752019562 15960314 476827816100980572553675643535840004512 15960315 -660975084315717122198916245495914894080 15960316 -578949119469110000229836062825851669504 15960317 -2875129094779591411407485244036635893428 15960318 868815140680535120934269964854360444928 15960319 -1764529300525320242183954454535373962752 15960320 1452752862178981425108792283577481953280 15960321 40626019397496294712937134522952101440 15960322 -628706648447183001814638079977708834816 15960323 -2244353191998606887065868921730635308560 15960324 2513615122530603185348253040905687183360 15960325 -1640943263379823939332344439525790383500 15960326 -224509021712388717832517910814646101440 15960327 -1797137681931365124640807351525276932480 15960328 -4950373847697658429495746350716739082240 15960329 5513999802709520942451647633459000878992 15960330 1550482123656878064768833656945604408160 15960331 -400847485044382511562439717173325343928 15960332 -5441349262602814965476807529179319400704 15960333 -2774296280922046258247561708280233415936 15960334 -576538224100447525827711102149801159808 15960335 1600191786902032934922516995613297118560 15960336 -202055483926861770545073451146351476736 15960337 -4484786725928142495707022086853920448528 15960338 -3768499245958377625430536440338550559104 15960339 -2197167702012004751322396153162128798796 15960340 -151795364607984909471206325699930347520 15960341 3442698738424798669196820351085141961742 15960342 -1409441295422507154614990487979568087040 15960343 878116140765642992114314746698448021120 15960344 1254218119895131001658143658454202449920 15960345 1965682660966146137785570961077114424640 15960346 -1074550257976965362418675072430798357536 15960347 -407157035003235314975646771357221992560 15960348 4632744135558219613701263448065687070720 15960349 -4434323061660311276941344028565749961364 15960350 85932794528887614260410644699306393600 15960351 -316429149849360218556806982071192757120 15960352 7564872199095408384994366046519981309952 15960353 125586124053471194333004495018029568000 15960354 2611583993985833414424905628797779448832 15960355 2561402443906117521735729548873554386000 15960356 -2065863908903108447207669624938407582720 15960357 -294305204154336651281089398377684065536 15960358 3084703490081352926952347008719263885280 15960359 -5726012269940998750721147570055652210440 15960360 -1983521052087855642932115358160551526400 15960361 1154835676038607971705216443539140048000 15960362 1761666240624593456429732705980684262400 15960363 -2094591082616491244142633275419924278096 15960364 -1641682638889057766395562423033491241984 15960365 -10235225562128985567028992119170556359680 15960366 508036660818714908513872324475146219584 15960367 177102063402838801623260597786567881248 15960368 -1537201715642416837052086696426773282816 15960369 1376530660100685919692192308289131774688 15960370 -150168882329364159638331638323094784000 15960371 -1535429995128795105279730462987130048688 15960372 2027067402339490298976319196381700206592 15960373 -2646845084632979698767668184873159447072 15960374 -1707274965942229642641853886875774946688 15960375 -3030884038284623911134754391831311800000 15960376 1316930417444351669652462648610838937600 15960377 -5104173061678915156802539391523659778774 15960378 1017875850495309451294794855185830212096 15960379 190851861803738810655464289455046570980 15960380 -567928653512008978035045186424536422400 15960381 -500725932329228503353912111769726507776 15960382 -3182254878901532345347297498688656725120 15960383 885563943251579957523791172055344621744 15960384 1807511666270111746083524192320880640 15960385 164869429240184676115966218013239437760 15960386 -673120944259474557165072592374250393056 15960387 252169921121623906135007776674016371960 15960388 -3345354548921629590969713639528098467712 15960389 4003233683558861113327133080033792748190 15960390 -891046554776762363134262258723617167360 15960391 157528584173479450703272848632353404952 15960392 -2190998631587582815688928856292713758720 15960393 1172487657600037457363409114584625320682 15960394 1192605416883431582228970045879417056352 15960395 -4281142120571761738077080576177489919600 15960396 14896805650692991809485954318372081664 15960397 -381517903571608874247176947917062632000 15960398 32104227492753209643985483296443362560 15960399 178906073022641960415930247148088437760 15960400 -239608825779814321980986216275267379200 15960401 6557794950651131342392485168834319644672 15960402 -100889695646450200528424510194917318528 15960403 4120888580163968478927197196590650204652 15960404 -1225146772559416622966218229660872863744 15960405 -1894379528733283385190560291317214518080 15960406 -715517368779164448840944489764120627200 15960407 592539125876224833215217432918891877920 15960408 -754614538329221722465343844796086128640 15960409 3340433379216782653501972751862595945610 15960410 3441717488869048133551802068610795919360 15960411 -180717408945144558438523037124051919680 15960412 -250211633702383204621930469521193476096 15960413 -1455497033077702147982511799663183560576 15960414 -630383807228980474469137912647696826560 15960415 -2620830847453736622786284569674793876440 15960416 -9866232219181977172462548940062645288960 15960417 -1172846083079248137981905490378463946400 15960418 -4575599722478320981127688958218031772160 15960419 -2854106222277304193073892206665760702180 15960420 -154162022357758171387047261880592793600 15960421 90101378697334953836573845775717853952 15960422 -1547981473907829727890147357648431395200 15960423 -479305964267528113460561319652945939416 15960424 -2643319751893394464581107020161068206080 15960425 239430258655495083964912585922228995500 15960426 -2206557014272817489146507025803623181056 15960427 -3298665889147137852524724771307351602204 15960428 -43964083849590245297632391090298792960 15960429 2045591315880403090472823449683132297920 15960430 1343584210560827751578723040272427111360 15960431 2536248739461611002423877119575505709832 15960432 556128381116898231200211868181068677120 15960433 2089530935481960867167333903076311917800 15960434 -568407394740228715531233286684859942400 15960435 598843381926537399431485352731780810800 15960436 -863803482862420131769412342216125913088 15960437 -3854830710056843093843697719745139673760 15960438 514454175073930080101630998455788891904 15960439 38158716653031564419094209221456548096 15960440 -1898867424523916669209319803894087680000 15960441 300449922060257678423372524353756831744 15960442 -1015331977354993280592999591002358634128 15960443 -298849110480973880315721680130956051136 15960444 -262713954997034636036792504907490836480 15960445 1788947517173412811021137320308840281600 15960446 1417466740825262810553397319295208085184 15960447 -382536285024570042973504776885693216432 15960448 -2228024140953920659807212203580535603200 15960449 1471110402609705525038922362192623445760 15960450 -770040134747721866311144158764795328000 15960451 -807437846442071154342803655959347465696 15960452 -1113350212003177359866312973811182420864 15960453 -2124232924731892026813474458153280504192 15960454 -2033078200360643002591697135829760273824 15960455 1217290371753842575711675904330619617760 15960456 -5344090823822109851848656897635512320000 15960457 -3266079691525480701611139623759073640294 15960458 -168235487496152150941160226447501364224 15960459 -324573043092736419738689556423309990480 15960460 -1692191901550692930588700358863830174720 15960461 2855287673794120213085419648331353737504 15960462 -609453996568914471157653511383603136512 15960463 3841387702299631320941343310142919288896 15960464 511558735306807216118697580431202074624 15960465 -688176145998297458699487147706096292940 15960466 -55039320681727428080405973363241833696 15960467 -677120120563026744777958874324736471936 15960468 391286884647615550265275630180284211200 15960469 712939055295027085803818463941966108160 15960470 1608140980631195121299492895734044903680 15960471 567645992838176252565678127560716857344 15960472 -1647141869383996105776551511780987863040 15960473 -801532837507228204113179693793410408316 15960474 -92368607236368657799028257366542922752 15960475 -1042457066478346044065891522641853999000 15960476 -2983157237626737138573337912261983283200 15960477 54692305283828285673957801613437468480 15960478 1135020892566270768957747381055067591040 15960479 4078247990659192267448049095905693176 15960480 375138330759134418582492139547724349440 15960481 7491039485556610349611258077942038093282 15960482 36653187290686794567492511995742625280 15960483 1797285190249691766855105571822464638208 15960484 -4944875969883126303269437600620209044224 15960485 1094637178055654758960261473367662429600 15960486 676228447406712155030087862676337699328 15960487 -593928453237420345959600780545174159800 15960488 5316705075519143591129497001833791605760 15960489 3867313039074076625346002477849658199008 15960490 354707997711376649826069450201005798400 15960491 5385415297669357526913222532134654083892 15960492 3127952517025566977862435306106786434816 15960493 3645814817930496926679294562001091742742 15960494 1275084983278374856808705554476480353280 15960495 4888193596241149378604205067003348838400 15960496 910461595928475424568965508114987057152 15960497 1784242400363824807413525344615692717632 15960498 106361396036998186939513774483977995904 15960499 -6467823416631773077296893074940120288500 15960500 2758404826704713088918227604305945472000 15960501 -186186710830917271768678900654675651080 15960502 2491269098837902257949615471795493825952 15960503 -1204969377732966309863517328414029478800 15960504 603440922522842661287352353324200427520 15960505 432062405361346357264666050635996160 15960506 -2868073973520290661300587894494383560736 15960507 -779750629843944533205435828818008752360 15960508 742344511111435207100238576014416483328 15960509 -787931267895664461586168141748519023290 15960510 -2481224086908319325395874019643079596800 15960511 1829862852025473329760306924267549208432 15960512 1870285455862074527861605856923537637376 15960513 -416648645793232547068115659878327813600 15960514 -2919946733949165843117889846179490595328 15960515 34402569097247110884851373652570950000 15960516 708467113475358766789203102247866925056 15960517 -1106530293671094672379833651303796870308 15960518 -36754431676400816432814265806292731648 15960519 -1018386625390528461622992359013219188112 15960520 4552680690819489373808738877545671065600 15960521 3815279185320296036900245557329831730024 15960522 425025045021602050757031728658712188672 15960523 -10714055149807780069792919699276432718800 15960524 70282821527056025782633707766271394816 15960525 -15265089323883085589820274581730346400 15960526 1799148614621752785812225436298830020544 15960527 -4382170513068725711299173156298129288080 15960528 -554559599640218830185801781728336936960 15960529 5318765105847796447631485791123390221094 15960530 -1252626869370069468576487643641870694400 15960531 -3006621027031147959729669354678516651216 15960532 -37120921953093326681493168832220866560 15960533 -5593286320694929948857346536028616983296 15960534 -794494486145310175045843999223298246720 15960535 -2716769525533129076542646366748475980000 15960536 -325533757997557722285797871442801459200 15960537 -4944738771640734157090823992965502342560 15960538 441753854625674467170359995121148552960 15960539 -2530177063661319951317158902990606908928 15960540 750260500197751675757985645821939020800 15960541 -3575513296977737937427238037924467220058 15960542 -169128492629179403486381038174782176256 15960543 -1607512291424002828205863847841684898800 15960544 -2471913128968544832518737553444911448064 15960545 -661093877680507134858232015775862211200 15960546 39926782022826156993660848784069625344 15960547 -2179870576123406242526640529957152763200 15960548 243695079117510910322388059227476326400 15960549 1033316741729063640187465361486044125696 15960550 1403561455408537899745613923421973496800 15960551 -1358073504318734091099266305455874542720 15960552 -3488056919497370716936989817293810892800 15960553 -792859690140274441959697444858056321920 15960554 -658469749747138923058643792295848200608 15960555 -664699438855998842859461607831758154960 15960556 -33740408117146397904552109948848414720 15960557 -5628589645553700053443498813278464785194 15960558 678246530953264755321151091540093598720 15960559 -6193093579730097005702597099708516728240 15960560 -383884592549956459140351629507564666880 15960561 -130709990999996560756120751033906525328 15960562 613924649823613977294905730708180576000 15960563 -440453917963973722987262416735789147188 15960564 -103990218933134264686965582945052811904 15960565 -3636011897106568230799762893324433341540 15960566 -2772711403274862894109861672207290108768 15960567 39791687234412103939274693664998098944 15960568 -1330112366086367324074495468263698165760 15960569 2125325857955261137976160870787748262996 15960570 258871087986244264417550560577147174400 15960571 8880818671851740982342521396152241912064 15960572 -502070874320816702921473139960875603968 15960573 -2465278712957565379820289474782518557978 15960574 83372977158238043053243672399138052352 15960575 -1847806326515008486399728908301545104200 15960576 -1471556512140465458107329634846277369856 15960577 750199204897782562216588556086963385940 15960578 1930909407381230073218293405090024101840 15960579 258380243819499856703445123730901432928 15960580 -327345019772200118410726699947861235200 15960581 857902343075781110821245501391101249024 15960582 2757238513446695230130850362110183171200 15960583 8032659692144418292803260831359549639832 15960584 -6604375152139138239755830941580096957440 15960585 112374404394718273584691338138936513600 15960586 913627614708667222384178163083543952480 15960587 -3598130227198488944674303337403611279088 15960588 -53790073228166879986571028008020819968 15960589 -4768855787621583370952870870266378686720 15960590 -929798900751047998315008038115278779200 15960591 2522050633309039160457095262620342272800 15960592 245617971991834500456385651433169682432 15960593 -5960368073802569653374650917683764570256 15960594 339419738654822422120677257097827785728 15960595 61917487085871546580695043281268987200 15960596 606622579289988236777727089150666803200 15960597 -271699134132064210984067298869674667520 15960598 -42335061562844486134510877513445408768 15960599 10151691220378010102262277606320347241936 15960600 1765935696605490857367941408087825664000 15960601 -1590454737524156180166695203793925017398 15960602 306217077646559967120124905795436322304 15960603 -638097536929672095955010539988333439600 15960604 761306127471523342955759333959271757312 15960605 3971192790088062378287375710412785260 15960606 2588006911800885863620513947829549323264 15960607 -1729728464272159766277231836678086953280 15960608 4142554479899099680974687603871792496640 15960609 423943891724819208015416152175331320064 15960610 -2807791194611518441797244177636874339040 15960611 -12001545602877495639265077178088196408 15960612 1739363255320476216376280563082084063232 15960613 7969274910129836611925806285638508237180 15960614 504962832952567394959472543479758140160 15960615 -1699954453734527911172392821478066738560 15960616 -371853003409251753876586465683742064640 15960617 3066144179208221421041197022168158476666 15960618 1000093977358788890440647044909328798720 15960619 -3386170423766742598572919204450332635980 15960620 -695496172668774902021735861734424125440 15960621 1954616099602917949650218776796060833440 15960622 -1306371802652431183810778987547406173888 15960623 -1897030384091517854594220760606528850904 15960624 -220637811835918734999792923101225844736 15960625 261364424351943490623570667246774216250 15960626 1158857601487013893359011938101846432 15960627 228810080302164794747925344232618882840 15960628 -4468757292015542584723747891348086101632 15960629 -827043971071374060882366092628160510080 15960630 -501992205173282030671616807376245422080 15960631 -909077034706979414883500865417582132568 15960632 -1040558690711907294995357956888832839680 15960633 229684625472862367799274844640405966528 15960634 -136411513363468562204112405622183671552 15960635 -3710580903150703521196577938064867473200 15960636 1558292183738336213834003509167851046912 15960637 459181374138278548834053493966143502080 15960638 3384102030733263473929986828895779198720 15960639 2534001725995571790452711238957526868424 15960640 -1507662723530078660796419526449100226560 15960641 -3538910830770563982135024659474186649600 15960642 -1470556210177299389992761724697978921088 15960643 3351060264196810553429777898710287000800 15960644 -1490454551486135098480373537728217088 15960645 193642308619554373269093600384662754300 15960646 1632022285265650321931985131964236630400 15960647 688138996958712556479089147941455011280 15960648 1709048921414381847311716374690505605120 15960649 -3915328525468551822372910672868317037350 15960650 1280115479232907368263466873338330637600 15960651 -1068562410635917901676821152357597130496 15960652 -809346542825991982262202851143649361920 15960653 -1709904622464778554075849316640802489780 15960654 38186874941042145240775696417393534848 15960655 1000559690197178541590683334498522517360 15960656 164904605568265133849445563824394330112 15960657 2663898921991983812092385123733315453792 15960658 -361366979670477610926707639422511889408 15960659 -1361429584374263262130128015865335651840 15960660 -250674359340009468081812612965441044480 15960661 1452659192319224621307028594431121933262 15960662 -1309976618528816263962894182647425747168 15960663 -1487408239677393702698232909233113715808 15960664 -3682012236533864207411042284396073072640 15960665 1735775628477071774104731832831621603200 15960666 -828724253922564317549000727734079668736 15960667 894145535362385043078065343089072187716 15960668 111997681532335960696466565039635344896 15960669 -4640702370813365502455637191151990685056 15960670 -512335260786109637376230626149597907200 15960671 603227944320457968170241232863786310080 15960672 1814636350840099343764146766411176345600 15960673 -5641464328848353580673154146467791695840 15960674 -1825868026805627285170541955586638435840 15960675 2002485784681931756783540547189716424000 15960676 2255935107900646765751344968655620920960 15960677 -7144941201710823292193337545564107497474 15960678 315374769845544611833912344164048640000 15960679 1853630900574609690849195292509618569776 15960680 -3881392555480240697681703464407099392000 15960681 3647065651676061465700412947819367090496 15960682 1969759675179782457829661234174883702192 15960683 -2518677233678462452247046485751373846560 15960684 -1397455556167508364441937942910973480960 15960685 -116846382104127158805722138049462604320 15960686 -136662970677777739292453446084901437440 15960687 -2606593405140202226670087070193210670840 15960688 1731594825774679144822463893312936673280 15960689 90383839393140617822680327845464380224 15960690 -184075539616547475117256875134631833280 15960691 3329185968155162985420452007623112336384 15960692 -5306760792910033184134702537399407065088 15960693 -1019447329421805934152693691534507149312 15960694 -3636962484275089948476256983652380624000 15960695 3479077392322001954909394574788119290200 15960696 -3609281840536109142406894092304662835200 15960697 83877909446752090497504489221464911760 15960698 -2323833940224589383836951661338200107696 15960699 7473488575709457775324167007492715523120 15960700 157655775039562596495873770636473305600 15960701 3100947808515313616786733179111437865100 15960702 1018155062276829302956953669093793396032 15960703 -1196766899954006716156191035122336239360 15960704 -3666949228346364296880018360735922913280 15960705 3459860342351148803863504362623985899520 15960706 1416405251491957970304807909375312729552 15960707 -30952952052053152055763456736707502176 15960708 -3066132618529772180062866951246119745408 15960709 4484620641032253353922854549899909474910 15960710 -745219181902027362715046397073049850240 15960711 -1949768002397737791101890564424972701920 15960712 -73989231917829962993306496506633748480 15960713 -56160884666805182265046304477655211740 15960714 495411569184570679529006242707789373440 15960715 4824340071968263288280847583426031043360 15960716 -4701226113137758560920599485500571644160 15960717 -2892544975178264494936005018928984890666 15960718 159562303827028965920718207957738081600 15960719 6449914077155153339992618195325179683120 15960720 -19362168766284750532228429711917711360 15960721 -5014752247749951385842968644970713319310 15960722 -214997300710050764153882377514191196160 15960723 -146588095221144087420115702111746950400 15960724 1636627752137423881623789268723366428672 15960725 1086897545481051072447676326416842060800 15960726 -295202176412637042349858168867709452800 15960727 -1640659719343445103889209126943673505216 15960728 2585519343661104368591256338081723596800 15960729 -2905159591583133781684489456369848028992 15960730 4667988412915113151351384307084819404800 15960731 -4743760566345106090030054875311499492000 15960732 360805309515130605444752367642700995072 15960733 9486942314777211731681776309527830705964 15960734 -2546720442150375037842202604424236107200 15960735 -257822411056023844692969789950801948160 15960736 8110670111523790848033428586386197315584 15960737 -1885583041950109129232997647040418841880 15960738 -1159095676675338488167629359822206793856 15960739 -5184053350977519094260211532550307468080 15960740 30950707921692017527439260450494689280 15960741 -465073478461039320908521506192399685920 15960742 839787795078901074830984769999816009984 15960743 -738758180740124816641580965971581524680 15960744 298153060605568026065644759980876303360 15960745 -3163953715263668159257837512395287345500 15960746 -3723351114203472891727746494589365678928 15960747 -3318605814699954244026671215375567080 15960748 -2410916663438065982061763123322616654592 15960749 -291430548897730970580054871314503448864 15960750 -542685182699147564179354643356612032000 15960751 -4687781673507280693640389033060006907248 15960752 -1696733238618272151639840791862828908544 15960753 -328503953017437154062128153179469683200 15960754 -1514235991571193490043569477276448532960 15960755 -3858484081384865305151853775490916525840 15960756 811352496936089768035455260268017688576 15960757 -5096182246961579926678858616978680158788 15960758 4401000266048461143855768856904460288 15960759 7870097874681060666204435902351600025600 15960760 2461016102875207581270048243372205056000 15960761 -410521231704277925795067491985283855800 15960762 560439133417641348807487951484119053312 15960763 -700953272299274668215855768988723511776 15960764 -202820492898527587689261386623333092864 15960765 -2720972188908504988543360565471595744000 15960766 1866992755488908408711259960917225624832 15960767 762179858757256079232821276996755025712 15960768 -1135639930699481890097164261865463742464 15960769 -5459036947033041959176021702465424633040 15960770 -2025046007577773052869198075070730468320 15960771 -3494714587630021719917343714386509723260 15960772 -5130081910124328628779906735628061543168 15960773 3481037841113909277030396438061816781820 15960774 30578498609265074006755042782342586752 15960775 -2024346027465153246975374832376474295200 15960776 1746313160538520924942904140504468531200 15960777 3366554748429333526054181340718210228224 15960778 -4775399453964403756338858120271942805760 15960779 -1757987784073975853065960651645414364160 15960780 1304273613070086070610444181706152345600 15960781 4124456298146568824824618822025699994240 15960782 1919881807276416786460153302655864972992 15960783 -187924560617835109072800193934543616 15960784 -22647052874737542396336982833441538048 15960785 -2210938521945146116086213392980924939020 15960786 -1900823546042082077268854717493659876736 15960787 -4986282572771781241283895364447081564564 15960788 -5387242350056914238507027487178913061120 15960789 -1821056330988766780264927833265007853156 15960790 243921835426753212107200829144143534080 15960791 493028114126132059717057850611519907328 15960792 310034625270026434051365294696978186240 15960793 280879637182033677981050525274692357524 15960794 10965845476007102440188102190029899232 15960795 162282441450662184335471676883586592000 15960796 175975402796254047496459020549810393600 15960797 775944513924506392379203070303492067840 15960798 -215128313307946320245087888007327283200 15960799 -5772813926954056484044574316035326127200 15960800 1033121205553158617782130360762145177600 15960801 -102190474534785057933766604870268744576 15960802 -16754385403472186384749817757736206336 15960803 2759470617754047574453148720000125937052 15960804 -349252348798244973672443532930583818240 15960805 13949622573072293030845402202375122560 15960806 -1692940307712093071411940510923678799648 15960807 -169203245743237440428100689024200329648 15960808 515496524827123650625686564386732881920 15960809 10143505741096010319040016044324486646004 15960810 194365099725819660915103816595820668160 15960811 4697627270852021992679225481558317767412 15960812 296474266781866925282492736096044835840 15960813 1151140634531642444842368901745772199488 15960814 3234478461684562919204335053480463289280 15960815 -317111391969346138101304298997490078080 15960816 -87145136201810163069837871933738844160 15960817 1029815150867101958908841833722932520000 15960818 -1763254778150830858599884271609368198640 15960819 -910811408147419544525499812641495180800 15960820 2053307510477655089769221196634034780160 15960821 914859508228084555422543291591282863022 15960822 2225576683176846788016515338938421198272 15960823 287578307906410723518090220943459684072 15960824 1139794860166010234750323674480853647360 15960825 -355032976859888573099006429867362368450 15960826 -12443890253310945120434414559196248576 15960827 1977250762251665361748337334270574513920 15960828 141512971276900057295377539215585814528 15960829 304847675198141182246839712015378567430 15960830 -379032904323089123630945706084169152000 15960831 303651257622806886850148607092677129344 15960832 -354982785149683918879010475151546384384 15960833 -665230142725110132457476731040620197440 15960834 -3739593860334464795959418625719946965760 15960835 449066413766496961442743816452508674720 15960836 4818562739366515040874834655795118853120 15960837 -1736843425939805911967020835558449758240 15960838 -862947359919979055412515342478370859904 15960839 653414354760060246979067348348116388280 15960840 -34632204444504844443792002916517478400 15960841 360910464866036339416643899973257633224 15960842 2081433331138822233758498962460272188000 15960843 1377783513955591522147084738989650964624 15960844 3585053608025102501505722534578639196160 15960845 1456429027593991179293781670292948993100 15960846 566866432874126783683497554652402892800 15960847 -994432418729875434124646258468650017408 15960848 382885912126109736664786801804604547072 15960849 -1454020045658548345477610556857572567392 15960850 -162833579015199305439933240089322816000 15960851 157042547736755699479958965314761518704 15960852 22754091966048201799824097744225861632 15960853 7504301289472628923369286591611631129102 15960854 -134365160875689853535040280125990636288 15960855 3140461483879885878599216067674655734400 15960856 -5207417764366491142738870337889938565120 15960857 -807138102258043055094673290605564676960 15960858 4445665167241570845211379901541225055232 15960859 -4100689419532067945676418471511844642940 15960860 -334912920411428768757960497879111569920 15960861 2315482949812716562473810665379178704000 15960862 -3085779726660574759940264062402947773568 15960863 -7080367460578563454667150091870899969760 15960864 393246652230131086673884194606816952320 15960865 -2272294588562290772362465058249586250200 15960866 217571281401277275016823127176229837984 15960867 -1452271998143133650182155330744604936152 15960868 5901700393155884052078027850104127104 15960869 8354136857296328907542906244282246240 15960870 -77565386123574592056937930313746646400 15960871 -7311791748320533156979856488156884002816 15960872 395025155445883758303292875518994508800 15960873 1101513669660731902903334145976962775104 15960874 -4599185441745760712625000061529642937600 15960875 971281180145228365647137258142147360000 15960876 -1872709775826079329359470201648344979968 15960877 -445441494301758508601215111463839829888 15960878 385943974318683449760361148029427922240 15960879 -3887368396752111450066712187823696871752 15960880 -693643643661710623874717991922532352000 15960881 852911096080191312690362292085398065682 15960882 -284631268146415183388836886979201647616 15960883 35857031419357859180668555482835295464 15960884 2512522580817400585361717237978764664832 15960885 1360766179021845237589312562016312141600 15960886 564008685922640266873841040465869887392 15960887 191668704040576023866642278056528346536 15960888 306452527657350912808097925790836264960 15960889 -2166731880638381347546141053702173510144 15960890 -645391465210216068508911910383547891200 15960891 2045228606563300542383274892810558195992 15960892 1735642372418918075101874546746139761664 15960893 1235681927035944973556134988660289854400 15960894 -1035584987397984472692857369959019698560 15960895 -222598961907586245657862188246152783280 15960896 -315771892309450629730084582753252147200 15960897 2582645743171203772062297940226501976468 15960898 -1338354738159889578867065680578969016320 15960899 -2196291024975763077975993592763938508100 15960900 -279776294280135240301546468284125030400 15960901 -4718119351543187006955097326672411420096 15960902 1432647308908683554878850717304403981152 15960903 377926667538185384425490381151460965504 15960904 3021682452849282786771210477233582592000 15960905 -3894115701004595903625490392198884966940 15960906 812654884225428115987883438698523257440 15960907 859628444044569509013662535396774975400 15960908 1392250065642854529288732091101437300736 15960909 -1818470579296397412848227121769208165440 15960910 31084400383763939392109813275489493760 15960911 -856757931505071004864229880318552569376 15960912 4424456487070317289919234202465730560 15960913 4258928547040398585247227521635460976880 15960914 -33910086027768260859399516283907882880 15960915 -4131305211830249820627427073996146176000 15960916 4951640153858253762949552214807160360960 15960917 -1546364786754194779777772204255932942848 15960918 -3444828077935613712777833531040743116800 15960919 -1246291514492299013010067712439054329952 15960920 -99354353070885367656851068903439155200 15960921 281291891160172132047459468733101500112 15960922 2718152523512724720161016461812082112000 15960923 8065889447393577919310708881008651202560 15960924 98128451064708454763214300993966222336 15960925 -2163698617946375902562463059163726758350 15960926 563774237651574207129427026945655587840 15960927 1368220010820301604959917212419296392520 15960928 2110490727461959237943272809941691924480 15960929 -1016286811733243143922926202682109237740 15960930 -14074643919064004836606195204817825280 15960931 -632157634985922020541174894112988160 15960932 -1851290647405113339431195683606221113088 15960933 -1617649596327782275558766878246169922180 15960934 -790328196160578182287886515473020063616 15960935 -4198741685677154985293869735291248882120 15960936 -442601303242985102741856295626082713600 15960937 -1101684128675056999695362803780318473648 15960938 -42013874106486613973964786120157283328 15960939 81137852791822493300332793577619132416 15960940 -1308260181688746271476903969873686737920 15960941 5426860404285131685602472811342263250752 15960942 -320006557726773807319914416986040279040 15960943 -1010230068885953844684179959664315800320 15960944 1400071229880111367608970713928353644544 15960945 -353527439971583147852649286465715589120 15960946 2152566941795470221470493063171610566672 15960947 -6505868401063303226001708831538850444640 15960948 -26432007396310225795729221371480924160 15960949 -1717029914679999486392284648252862260964 15960950 -868174857069395964207544320652787184000 15960951 2643392948059261212930679541131409431680 15960952 342024798837210846080121304525642383360 15960953 -2341466027489979337959181316635970152560 15960954 98511932729908751345581536436622630400 15960955 -14945816043955949526813701951231366880 15960956 -858295330436797424907146977765263168000 15960957 783562051772961503178658536335449981440 15960958 -535567601280063972432314294931096254016 15960959 -83196719212209744525146309750410316928 15960960 -458564846494182012672265612455365836800 15960961 7862088103842980803699895612338741714562 15960962 1644561937367144214939448458506566793280 15960963 -95289448597140235459566457027093224456 15960964 -5579919333824324705754163767941037745024 15960965 -1594834011300837578504551529072006638080 15960966 2038201285026031550915221301425037374752 15960967 2106962264940028225533260426867297662080 15960968 3219956945257117288344830068788031042560 15960969 3751826615596263281030839372097972924640 15960970 -886677977279406360681853575797405859840 15960971 -190714822878919707945634927394279076000 15960972 -1148504335726876466617521058882734498816 15960973 1845140063025229847437701479100440596736 15960974 220182343683386392622293755303697986432 15960975 -401092686001602888329328829159421232000 15960976 -149284754445562420415412701985606402048 15960977 48954728832730085616608114825727399012 15960978 -373761898645960783533470038017893246592 15960979 -403031815224405923805320593390342458880 15960980 256272900333804397043768193548800204800 15960981 3043116417022824822718029991251255656352 15960982 -1559333926703202921898009347738475005408 15960983 -10045939370509340981422380110062884552576 15960984 317958160136116043565775057776531333120 15960985 -5169034148930866204285823434367595784440 15960986 28191065486981948376275226039361724640 15960987 328554810642025593026435275288429309200 15960988 1976712636775208110494851902848648286720 15960989 3304324453453260650081129599199070630 15960990 100841453700118668936627911788621461120 15960991 1381647100667514574747110134986742297400 15960992 -1056430392199273721097468174261346172928 15960993 751750345477267592003501598674985866400 15960994 -244595345392042575338671860342422476800 15960995 -2036780074390726342597302901174962831120 15960996 4318043608110629282832723271237297551360 15960997 3273138745936409446075247074437245224540 15960998 -7390968212383811789168310804031724736 15960999 -464778499132814699294900594666941761792 15961000 3743856147235921362553288097527050240000 15961001 238517554899936402046693561646899843584 15961002 1394066988074157412449944126488359075840 15961003 1451566814011470552818307489628218671808 15961004 -3092891501880554834439995617135061170944 15961005 2317323283361611231803020374669354881900 15961006 -253935320222865627662619899241209483136 15961007 5572620138056720185424221843118310948840 15961008 45031607492426390416415798102898769920 15961009 -585787026217622522784695673403986759790 15961010 -310620929299912401801443793615994511040 15961011 1688294013287048327152790938891317385728 15961012 -304523566647565718096183137870403002368 15961013 -879530463917893402270626260780619700032 15961014 310616718522452926054329110030324280000 15961015 -3259887533994653305764585835110591146760 15961016 1616806683701796498251963096278622146560 15961017 1346700620255979497935115090991495390912 15961018 782612735617005764562168065820005070960 15961019 -3442671903194643282595433413701951727560 15961020 2777959656522083499312773996527168972800 15961021 3880110395185296125505849498881862161222 15961022 -231406241622393365257381155297414706176 15961023 266572848631144517594753451949361275200 15961024 168786446325896480311029111069968695296 15961025 -4004199042449750745698033991127392547200 15961026 -129695216417284349791687100358332793600 15961027 -6274187136955369089774886088005504146360 15961028 4033832930009506751600128036813630361856 15961029 -250102268323863246791598858725381270400 15961030 -600172872369229384167655132015407799680 15961031 6988987675004156474947961016939745487832 15961032 8007878498380469698657907622421463040 15961033 4983719442708554315872760365264882486224 15961034 113193847678217798190763107494574359040 15961035 -693346071748291264037986532705284534800 15961036 1358185294530377577024408180965196291072 15961037 1745140324138764271443578038428403501686 15961038 889082783552426697467534159245015239744 15961039 -4738916956070726516903259173570674854160 15961040 -109176522690266684920045023255588372480 15961041 -63419520874451320399373836534117811952 15961042 -579712307091323952488848182793661644800 15961043 -37093400773448047344275555343879602016 15961044 -734059404945111330550884616376182069248 15961045 4487330952574056568201043563903979323200 15961046 -214471856846677892479303781732339913216 15961047 542775668765697380053945739867777476200 15961048 2125263484519770869240932014117677199360 15961049 1689891789999482078108014616458799201160 15961050 -4179997160261581399547231006786131200 15961051 -869086569670639605288048444750566181288 15961052 -7217182743785202604880403572180643302400 15961053 -4042689854042250548586686929085859943296 15961054 670345163672194069822246336733530645632 15961055 -586278637274784306262281902294523976080 15961056 975443865094337067579758987956544077824 15961057 -797303754536138194052223359889403333248 15961058 -2297256240765014244748106117711874099120 15961059 3433410785972464382048375340310556825280 15961060 1633025544786877048567279304098121740800 15961061 92479734454210064650481769205905694524 15961062 216758934494051069557158343744012257024 15961063 -846494245988286453866134231171355602496 15961064 5293061620095569886065683511339448729600 15961065 243353905108399558941034248708629137920 15961066 954733793275483629619125839554826396928 15961067 -3063164736178449750952968854997819535884 15961068 2649225571275678264626645656241524599552 15961069 2391745577226083082800887811542303583340 15961070 -607043552672660018303896416155168147520 15961071 1018214755173557251323942515818962931200 15961072 306055959922985156013765422153349365760 15961073 -1844573803354651562507384286544911285678 15961074 290612965969523456778489086338132498560 15961075 -1804733942597534043711065613187105068400 15961076 1614051888465159559818020992894646885760 15961077 -1150629761568813648127152249123051488640 15961078 -1361539660080906778026321268908118352640 15961079 -95723540139422611855966716580647649680 15961080 1375301951451939996129417551809590067200 15961081 7785456859423070941482283266222379891200 15961082 -591319249946126154443113991387808775200 15961083 -2448142720119522220902260542170496767360 15961084 -21881185859364592811682007917709959168 15961085 -58212189240410773870229212280982954240 15961086 -1679220568208170940843854564049593388160 15961087 306789831294598004737583166177632713312 15961088 -832901624236580278352902685652292730880 15961089 -2813417974863467175908529614092114285776 15961090 -1783399198095103418701295358125246630400 15961091 -3674325308605517759748520697445353185728 15961092 -606191633282132396495176289862243778560 15961093 5111351987427796981535465442843032213760 15961094 1142789658411193608819702180262921738752 15961095 -1698034384282266112294799507771930638440 15961096 -1811200552696435569738747988299982755840 15961097 1370376266975590115563987838181342570852 15961098 -2593513789925265814485645497855332244736 15961099 29473150699610693509261125326334388992 15961100 55675070975088211509124491270574886400 15961101 84291506850095114999713374705009323040 15961102 4276383594609075249383091771162320289600 15961103 4801540497305934578961563750298794070864 15961104 1119132262801886773148375298519699947520 15961105 -2867407293079126828995037556500348441740 15961106 -783736453184105380647422780308149239808 15961107 2292224559822763438016939196983638947120 15961108 -131522730362022254883341843852597319680 15961109 -2367538953234548390625152021124632650596 15961110 -1486676380964397925026681291782805120 15961111 3733525839687179231586606657313600912712 15961112 -4436926651684651733949929049204569548800 15961113 1951772891154382797009817188216435552180 15961114 -167627801250299424433228283405269170720 15961115 4751635612826797384906625124579750507600 15961116 2294754665880428245460815985849096305152 15961117 -9549765340109116996483968547061481624288 15961118 245376968170423199042172793380886490880 15961119 1228180978298389354464119972106085212744 15961120 1896980476594757477673776183052242780160 15961121 -1648179476319989061298387402241376199200 15961122 1528122792197161819706490514833428304288 15961123 -604665216145363951370831499409954961872 15961124 1744068852621666027600900073709577415296 15961125 941113813672272839410799416839021696000 15961126 376479021616805364081531741402206275584 15961127 -5589129260954606628583044942595783680 15961128 1687787603291782342104757793083475804160 15961129 1943738879987260023413969442145699876730 15961130 -1702990441696023222772693289218263316800 15961131 214595589540614966699706991963917140544 15961132 -4338685325981329839025381292122547209728 15961133 4565977466474730325516375634373638591382 15961134 345373097753957636835730107068985851904 15961135 -2649815166463045076843417188253918212920 15961136 -310955403522441230523805154046728601600 15961137 -440599906196805285325055790006303363840 15961138 -2626085216423451362713654368175179999840 15961139 3530465438981953229031561017365358348940 15961140 -784252934885801935709885189833325568000 15961141 2191475116532707132669874191315542285472 15961142 4289178664995672711547847156744322514944 15961143 3183640671099455085521113205279775827328 15961144 5930893957049375602721811943562544476160 15961145 4010962343220261963752444449701687585600 15961146 438494704799647520867703932134834541568 15961147 -262955417738982457402641288535381765008 15961148 461136708185920439675147890953985760256 15961149 222213389851652439267218700201916923840 15961150 -1946289386803943722000895958738069979200 15961151 -1973944250924240360228588707148690860296 15961152 196671100952529121198665909796444569600 15961153 -1216517931021725062352416258616090598912 15961154 1486222665964905931209045614600929279872 15961155 559621089856994747010711211884555095040 15961156 599890016388078315964607104464016572416 15961157 -4418293341022633240306520343653180394594 15961158 -271448759977258536649856648614936608000 15961159 5974804843931159444668652136088626060040 15961160 -3522930703994421140736816044190130176000 15961161 -3897052791344831839071797406498093938928 15961162 -68415965751272944024257750166761216000 15961163 -263475692650287839044441875575194072056 15961164 -3006626031566956446806133222514260231168 15961165 -1909365678982546032857115018355655011200 15961166 -322475310829742389587690937354051968000 15961167 1383791264615152948680286446501151385688 15961168 -912616850933200206897109821873491550208 15961169 -1550986543970950419847106637005684608704 15961170 -6839172648650783823584846235241628160 15961171 2284159473668295878119759505114600676840 15961172 2656229101270388427436933270657897961472 15961173 -36611763352757976005588694300482042496 15961174 483700658238310330980428085288135618336 15961175 -200913840726253832908704628083165261000 15961176 838840046444033059511611512698673561600 15961177 -163700272644705776257965651037976156268 15961178 -3038998207517182491834220536706331040000 15961179 -1431905824170487261641062764495347015312 15961180 -2029457090409895284792118009271402457600 15961181 1900735713581837631515650541445313047090 15961182 135071298093487392308136676754123086464 15961183 -1837982311403029938642141383124742344080 15961184 -4536004634111313735787035182897178476544 15961185 1137206868767809652828410266574658995200 15961186 -3345103472918555478593983269170394188208 15961187 -223451264440310666916766676550598173696 15961188 530104518003114775975312166100312950784 15961189 15873573002513232083675202919479921728 15961190 -193632160078918992514084502846160291840 15961191 2885997881367606107779104187914953097600 15961192 653928715825250260468475322638652211200 15961193 834207213422820336245896045251035203200 15961194 1398238056539786512650952664082570872160 15961195 928016401112501546988100664916546157920 15961196 157535933936732664797466059425859976192 15961197 588083102061860128307412508548386918400 15961198 3424953288768274357560007910590630891392 15961199 -4489174222075023037970095750722588832752 15961200 -284896751307661857490178444557575782400 15961201 1196362827131966064228579141783134773202 15961202 -1624277007176758288360805069949175358448 15961203 -1488599064124267863049250599454786844336 15961204 -1598698817391363824784368827237891794944 15961205 -1832529436851677182894508811021931275600 15961206 -600417200537866466493138786822014476800 15961207 -3047068155742578781759956736680510039120 15961208 1981248106041296605713127565504147804160 15961209 -4967820470265747832198462563759827185920 15961210 -1761823842953959755210095430806016606240 15961211 -2410810992051328232466660227258774762040 15961212 5428734135368019798524839468955468416512 15961213 36406636243998329340200365874203864864 15961214 -3863190094983265849807947603820410077568 15961215 1643367618675135738136032027113029803840 15961216 -1624720973787979492278812686862096793600 15961217 2103317184216149140621880941922366587266 15961218 17759610047604257678543523348032520192 15961219 -1858853267199829231410983339115030904560 15961220 -303444102674633709116577961242060042240 15961221 3157099893061585264510145891687780410590 15961222 289304823566936364378626687743203148800 15961223 -1244298881057712846712506649959038331840 15961224 524447743330129382852314294630011985920 15961225 -645652116129758035767692745924455872000 15961226 2506435119153670922538889859243769279744 15961227 -3819184883268794120004286898176509770280 15961228 1273015496070472930820688598250301517568 15961229 -4247201018490163463664334116122445028170 15961230 717201686229557950074077047656688541760 15961231 -251502613467945863178689872683400720 15961232 -273713710853075482036511491092411580416 15961233 2948197959206607611114327520931506269184 15961234 -1430030391685211996849277895043994063984 15961235 921833134341546875067066618832028953200 15961236 1667637253246393013098062826277375219712 15961237 2521579940545401359337980743087657305952 15961238 -7492190489937965325898840659041606423040 15961239 -3796667418922059355091731126697764608000 15961240 -766341265241359302671098533678688051200 15961241 1678459933968478303994779599788243348352 15961242 2703839792922653405535729723844380584448 15961243 -1402191079063506882507118437192434496508 15961244 -382098500556348982542885208701952402944 15961245 393068659610192966124926835286574409600 15961246 105151476737098206832730428617658700544 15961247 -2157972579314701014314190324719508381408 15961248 732311383771962202867053476079099838464 15961249 -1364870583857802317857311101099792017212 15961250 -365013133182962822515116043763794905000 15961251 2978653203670485630753386172949392832320 15961252 2390515020323479360163349460962526429440 15961253 -744355750607119289273185832031633687168 15961254 -43306207246709714937832611935015165760 15961255 -4484740912782276475029240138139118592840 15961256 -11862132271612192874532993587429376000 15961257 -95976357752323647713038197283676517852 15961258 -855021175243101115890261559133564189520 15961259 -1745347032839888092978509084857162147400 15961260 -528609331878509101963122133418594764800 15961261 -1051776572065171022540931062587236412138 15961262 -2675441280360434379497034136631842236288 15961263 -178570774542086845928336253944099723256 15961264 -414329711013918370212826121052626092032 15961265 -992226361079372837357957110824028715340 15961266 -3859729573785894578705091863460705262080 15961267 -1786881944354537217523918298986708534368 15961268 221880071885999742209125932387746999040 15961269 -1391188621451850327909927082623150610656 15961270 1140952605021655719772549211416828627200 15961271 -382457008060046029505259900031517206656 15961272 202649615146517910229945065754714705920 15961273 -1827259113013667697906953530998312175280 15961274 302726267374603406517936537430888849152 15961275 -783397322542778932249413814528760205000 15961276 1049455881911286252395654775477284581888 15961277 91755374109824490766760194086553581126 15961278 -72041322662317539734160324002604917760 15961279 1865730392738020922298401274224482220184 15961280 -144661757077414486417884220704895795200 15961281 -1516976763926608992011252774821005110400 15961282 824547036412129437598714430382914874912 15961283 -109023594923216556526057692799652194176 15961284 2929290219543787111758221870306940961920 15961285 -458280850472828751075494780160698912640 15961286 -994500594920252007200022286085410586112 15961287 1275447470912094405122747707663439031168 15961288 -1446019796638670210025896758816374128640 15961289 -8048058089458298380663848356942568191910 15961290 708123542656688513252066565666002557440 15961291 4139825504497495550505898861807760708584 15961292 -3585512014389999914416394289340156723200 15961293 310005090468937251281835143434319158764 15961294 2618821119656022575220394581658524682752 15961295 261870330039647196404246337096044765280 15961296 -82722915072776245562181798249786900480 15961297 1304906854820446427168958886704929660928 15961298 -3307999597206041890669246907802757695360 15961299 11099347467794886829241442247406618688 15961300 944402768937341279235229109773833792000 15961301 3894340122489664807805608648109231764302 15961302 -533418116319080155894390885131266820096 15961303 -7134862656828480570113891985067012515448 15961304 101623205476631079312931428258793635840 15961305 1939350391071155705950265940139323869760 15961306 -1864876051387316751177723639097200986880 15961307 204897302659892161512730338257413834632 15961308 1002557335316017924685156409737813975040 15961309 1805828455069375660258650375254458800396 15961310 -888971857236377033301458744511424550400 15961311 -422712486594624124808121474245514263040 15961312 7625601970548939090965750453156394565632 15961313 -3875945534779464281443070094739714809438 15961314 -1454588688748203978712899218091886469760 15961315 3254703627928104063732285830665774260720 15961316 2922578991856454567137947168970211328 15961317 -4474358084942674630134332341705677021888 15961318 2626122090380217554499728394736562376960 15961319 1459592465459507087692899170354483787312 15961320 -3539033803431256030664089364512911360000 15961321 661202178296422063014808664206848115464 15961322 -614070227775185863869646379143150675776 15961323 -45596594623934163069414922435778912256 15961324 -454447760922162782135568702624203202304 15961325 2818463081898906018476369662148274994050 15961326 -831562764540605800231293375495555113856 15961327 6258452489863781299910294279100962293800 15961328 -554391190665377127857161253446784974848 15961329 3422440603647664185462547835056002253200 15961330 852118246154990522482115182271036006400 15961331 4920096821186477535553637892230099493432 15961332 -931774532392531992714066887618132656128 15961333 1782011222966426244426725475054096413568 15961334 -858217940560385196564719488111264654848 15961335 -1121000526926337397017512617592706056160 15961336 2629535247486785619220844241869699174400 15961337 2181526990829606062024565333067695511552 15961338 1837864141674035091960510374253467551344 15961339 2549792580868792756184547312538840118180 15961340 1941250539811094357694314768612293347840 15961341 1448306879128312516365213485544315303936 15961342 3714698963402901009601314749255798784 15961343 9814459794810914679688866470508373022280 15961344 -156903831624576361756769177390819573760 15961345 419276842528096092744330170657461528680 15961346 3962292845773610250051850964757749713872 15961347 -591851344151461599553145560378157298960 15961348 579532900886721581158358877384407891200 15961349 1380183665303267425538541308512396512000 15961350 126373474792371424467477200908870684800 15961351 1646274238751620992975492409831839466080 15961352 2741381115539034167614103312238151680000 15961353 4595902475951097155092421474676866597904 15961354 2462788941561522097701781107272750147376 15961355 4446689644468896175663200403373245769760 15961356 -527110436384348703541760590519043229696 15961357 -1727159430982896176869822435750914984394 15961358 -358969547767657518547253425031048932608 15961359 -5933774636389423978439334442524783550080 15961360 788389711614177970222815337285272207360 15961361 -183564381232624036465756509856075873548 15961362 -48154795378187654654086106666298398976 15961363 725124312927233101263657853291792725648 15961364 -1234249012889252457629867746290758457600 15961365 -392408653394612635376698307628646030080 15961366 3657201483474375626185643551287306265632 15961367 -5099210700596331465140718523213760710584 15961368 -1970733708567376224925718186854023168000 15961369 -2906048029257480402320728462301724695280 15961370 2408409304069122046055211876573548486400 15961371 43921374280581964761871740566975784240 15961372 829503589326363770191626256649152998400 15961373 -227642237057361735199444545148930970112 15961374 -49731529357643749510913143864851183552 15961375 8169491951248822123169764884171373254000 15961376 -1789687772305690296831871224138442997760 15961377 285921384158654252355530711380134367008 15961378 -2671318194885573298903154681867843267760 15961379 588988687976692518107063896456242382080 15961380 1970372477000723582688992648640125890560 15961381 269831395430432249810279780781875973182 15961382 440875122123616433618088846357463834368 15961383 -537091701370961923225862580816271046448 15961384 -5660066609427066987704813553936979814400 15961385 63555210389558103396390902578066427520 15961386 -627214331162936899169392363933224960 15961387 1613971356683383568103054960258429496880 15961388 -478154571267121735176280077102091468800 15961389 -1251637772246107961602900355476413743232 15961390 -2185178308877977247403386783587967284800 15961391 488754099996938120804090306456555019792 15961392 -15320056263595223982100461885815193600 15961393 401152403547801045937137662466238673216 15961394 -3208292541791353899001936510607448651504 15961395 -3228839416681963578479625389557844117760 15961396 3321405744375795393304722071074212034560 15961397 3724330674755471782380022334867644934400 15961398 -488186396861361417960648400530357852672 15961399 -4866166689689190408688121131220439616600 15961400 585618826363703817274512884642064384000 15961401 1540043821056753312903342574382642099040 15961402 1285409396471020412694063883443202189824 15961403 -3272498482504530443896239305463122616348 15961404 -235984788900710670846620956192493469696 15961405 2633143076124369448198259951478766170360 15961406 1866729900011355109025359704061877421120 15961407 -2728452762243108121354047029725528778496 15961408 204804760021302041097976895847074889728 15961409 -3831908424229654711632332901002922046800 15961410 -2194354038274994637622304860952802147840 15961411 -5360434673232731680579383861465199393008 15961412 -3247997683699188361046274636032112054144 15961413 1879610606256295000951758601504277167584 15961414 -747207027970162194170276896800238754688 15961415 70516722214025515850250017103570952800 15961416 195835395960872231590137174991978659840 15961417 -3621991110039271401725749023312453802534 15961418 -1208574059489570275153512262806275688960 15961419 1523658724761324295248191169396933901464 15961420 -3024133114196805570177412768402360734720 15961421 -224528551968818608267943277968438304288 15961422 -217322547194743931340102005510462958528 15961423 -2036397460768173122271836578003398476016 15961424 -749481032543588678240974546077765672960 15961425 280872767158573870651337596549003392000 15961426 -944130906468994828708829093138376580800 15961427 408152039312896433964228125248374312720 15961428 -14966425809180098887604821772136284160 15961429 -1223592678372222254337424681612204321920 15961430 -8214744372725316905491735429536211200 15961431 -416249813641962149459711556217345255680 15961432 -959861309254638899016758765114041159680 15961433 8752279175085210779352091030539795969744 15961434 -381440986754582242622068034563900765440 15961435 -1142506274366783090371478206814208737280 15961436 -3367211467042450937908969404342494487552 15961437 -41789790573153365147082773169004261632 15961438 216858044092980438557855887708204318080 15961439 -742249834557353381559697503134886762912 15961440 -2564797830979928925730154679116979240960 15961441 -1967116468234321000358353313722142888158 15961442 1276480129695247732341220037233024461312 15961443 1213845176469395288592353546042273911728 15961444 4823231550822559306285738977857990579200 15961445 -5357934206241730796621885547196069095300 15961446 525484966856665540168917512648951088672 15961447 -2506095148450388474377851784936459923600 15961448 -1731359723610556966218478324055388979200 15961449 -307548430512624024934408991311107843072 15961450 60770063409592064622755547136114317600 15961451 7797726936756562339292053543311970878504 15961452 -772449473880992424517342651094760834048 15961453 -5235751705411339164129128468813057511360 15961454 -3190245928766439630118275960290406949824 15961455 -1575914302443879283675036013473829522400 15961456 629630541030946023380538636467340410880 15961457 1850389992141894463394092469642648234706 15961458 273494234041804177140733221338732436480 15961459 -1610867100607790501030540778215581445784 15961460 1729630234554575840635315871759254886400 15961461 2528049686052370643629267145839545994272 15961462 -507749394981249799841541587298861367296 15961463 -412265355660197433231374825962439525760 15961464 -657691574620280266004563749249534689280 15961465 1319300179323165169260660990931388024520 15961466 250360839877521891414482500751728518144 15961467 895196976561863679163246333477930630512 15961468 -1157013464202807764207895706931336148480 15961469 -2552043936162341409279640352324757899130 15961470 -159333847505183743708169293497593303040 15961471 -50347280953902506892459842308840813440 15961472 -2291973189916863692377426542537474048000 15961473 -5130072197125098205579056764327959614 15961474 -1009099645680177860890578884833281638400 15961475 433741441709146252026326501638163461500 15961476 -1342881483874076027593817630436796416000 15961477 44107133907483260996232305300359422272 15961478 -569830868783295816607046452912625707776 15961479 1639200294136740003537966214866089730984 15961480 -1615830056725212394924676963831318016000 15961481 1465950464722813143992916372801271352592 15961482 -3203895091500877301548287412709755699200 15961483 -653853372422447280612213124932761230136 15961484 -1749408141431648332157995778786485125120 15961485 384626501125791683106036033540853257600 15961486 2750719455519695462713040355342601689984 15961487 654088943609840627539311915814166595072 15961488 41764257605036047729806289953418641408 15961489 5170873902630617744503748054708504970290 15961490 -1276989517203325897725552029316499653120 15961491 391009941527081481486648800173809920160 15961492 610253781054291051362787604948131564416 15961493 1775704947962367206177645120895653945742 15961494 -80585265752020422175920533466304131072 15961495 -5577449753889392782702615562693943896400 15961496 -3001504103279153406446247269312162334720 15961497 219526251615094609731667449169979262720 15961498 1152043252650980518667954479035604208640 15961499 -3588571947162813339437202495332118826080 15961500 3547936269287534046766559020930219392000 15961501 -3661208989078096420899355917331122672000 15961502 1436216201621451868718394558619704557952 15961503 1769089854085324480076367500786747538504 15961504 994812422311732911251398262845091610624 15961505 -124505401413167608670054540788650912000 15961506 1604272965961877016988534532757368064000 15961507 -2955222742543998247814787577529288094244 15961508 -268543940314399828624216336534696525824 15961509 7007560551707859268080706168166587809600 15961510 -1166003516793110810675762894473929127680 15961511 1577238789476092293465864668253342326232 15961512 717936158500942574946612624183388569600 15961513 1288966211714359254795224502635060400000 15961514 -29593468881920290172483765402951884800 15961515 806869856729097224718456307019100300000 15961516 4197257387378912128773016275180817245440 15961517 -1269896502313399801212540088999829054304 15961518 -1574770247818376196386329826826986171136 15961519 700466959285042662890181729901190562912 15961520 316743408514059179164175499534930739200 15961521 -3610783855817933391403443342476574715296 15961522 -1041200946125713764482406244932980840688 15961523 134566632134969017607420320543911331944 15961524 -21138497785776278673872618985426401280 15961525 -4626456825893652851452371299521519603200 15961526 -1518510623854662905102591106334898018304 15961527 -1544070295419260400216037379943287057520 15961528 -792274163566988863857130331760902799360 15961529 7484381111023628158905392919535054181760 15961530 -539191497138816448291983937825143214080 15961531 1743121628091616095013954156790396435712 15961532 1152105554940515808454995250526067741696 15961533 -24234702635244907132086567603611716992 15961534 1574918054104074033961712174101080027840 15961535 3194235681448836076302784658621798316960 15961536 65409419216282947882067200202653040640 15961537 -5745882744349794738880130893763118248528 15961538 -1718763738441917149375200319276445726304 15961539 -4189342832209845936997706016607841435520 15961540 703504706790360055983791933251739566080 15961541 -871076447336901629258385533215573683336 15961542 -622615591371570565610099909549610391680 15961543 5993379777588327178296961436253206269872 15961544 -1502180527071569831070135037994596024320 15961545 634308925529025094346857183769660395620 15961546 215799422482045086827203531281263455584 15961547 -541424421516829000244398370329199449968 15961548 -850446537657197119530173897638525125120 15961549 4748716452197100343755946886238586642550 15961550 1302897653257211851985932129674588129600 15961551 -235528789063335205627005410340410889456 15961552 -1149787831892288701529593614993628831744 15961553 -6906687005976818577999313094247985022400 15961554 67578789553095446686337985967170932496 15961555 -4646873003596302548225187528464254089600 15961556 2050015184334999783493398340731997615872 15961557 11892254300011843267620113082557539488 15961558 -993641001608771125169163126581666583360 15961559 -792401044472180964261358661584874617920 15961560 -2308698401285280404655750546364607078400 15961561 562062252356468949512129296573274428224 15961562 2801046557670947997016784694630026176992 15961563 -3363920958059464603400885920775133611520 15961564 -4851403955699387122737288857310361141248 15961565 -997153455989529354708826829381493014400 15961566 -3295367386665448216198814717449113302400 15961567 2613424431732243552780263381966022931616 15961568 -29896593736546131647637817411194322944 15961569 -1191337353600385357940285508226660020672 15961570 -773847568228651664446125198466304702400 15961571 2228566584553582643805062969974004821680 15961572 1983276583365724105688852328172347439104 15961573 -4169909189835665650287128523228835667396 15961574 2802405858453937188603758033901286669536 15961575 -622930047071786537619505070587536086400 15961576 -10522571145765982786252760524116279459840 15961577 6483688287690439844269738778822827351440 15961578 -608375069746463037166657394881968403200 15961579 -3789584660160213113437408026430389111820 15961580 1570614447857783490604504403039587123200 15961581 -2986236953132223667886432111869211011680 15961582 608147514972151960669553219504402098944 15961583 5988917434575073874880730490550374464824 15961584 1004615077118315298638159591099611545600 15961585 1948954613723463368150032588533342964800 15961586 942790015376769899356218982799750029824 15961587 740644790865519591234724540696736039280 15961588 -341633337709848063533920256009100238080 15961589 847295548237778523840050409350975302272 15961590 97859187036818309861357684978195251200 15961591 -521324777528885099538827148577754498000 15961592 -4168458076415413411215879057362446848000 15961593 -3426378572039502284538741405680244591456 15961594 3108370625490611906702292373644667248 15961595 -1252656198428113004661388430131072626480 15961596 -28807711538532674498327732771400744960 15961597 -1535948200375914875354024696487165928954 15961598 -2963283646894781428168908385016572923840 15961599 -1279393029115818976485667748745684659016 15961600 -20465128587162214364392527595831296000 15961601 163257609175110072511401653044171800960 15961602 -334964690094979688661401465803089864960 15961603 5706023014313894701794370967840407600428 15961604 376289483363398478538208018759202585856 15961605 -911925797079487057900809438718002098880 15961606 2414886216809139149361609550509719089920 15961607 -193878524461827724167083359178008736688 15961608 -1404868837923651512830568599047644559360 15961609 -1396891317511455852046167313171745883840 15961610 63278200467577051453934485960617538560 15961611 351965905093621974936526466750418158784 15961612 308058538970130956669246706807855857152 15961613 -6218326614840988378241251544201938176 15961614 436391653317028608592466570499417096192 15961615 -17746930836034222015901412128890468800 15961616 -560932426663117783157794388322100838400 15961617 26447302566374184240308543822968631232 15961618 -1991141788429486411613081909898044736384 15961619 4336262369686868299847775550775110015020 15961620 206399707315201358618445024301684500480 15961621 419599759570045317108097283824000162304 15961622 2659260112590917783770911715385155502112 15961623 3083897067860263979031265981874907025920 15961624 827153812757759110575495113877789081600 15961625 -8912286996841306612879996178404084950000 15961626 -2195469016987206113044232141022046898976 15961627 -1725322866513167372609976055452919432728 15961628 -1695706326248507135710026263242246477824 15961629 172288094145431802498690009839380926720 15961630 2153459931492795385384534247737759920960 15961631 1312498086323208374272887415328493702144 15961632 -133385681315827900389162586691422126080 15961633 -1826111582850118143642468257099220607340 15961634 -1161701516329488469354802344235697408000 15961635 1855670760361735298671511041605922713120 15961636 1572839040586048001963190282426022805760 15961637 -3794810513750631879632939660167481835714 15961638 -609579368996279229672150586290693580800 15961639 1097160828927451615885648885585821202320 15961640 -868034031957334508799708869486355763200 15961641 -1458245219773094586619435456681733915616 15961642 1708562654374237706999018657795795447472 15961643 52133659361606425469061134345883426768 15961644 4424371368903969297696156853409660881920 15961645 -1333794173868693054663540493939291825920 15961646 -225276078091952370343976580681898790976 15961647 -95844921791800273059063428335368215424 15961648 -975578447791928061737927623814627164160 15961649 -1851658249841303518419990642139611236880 15961650 16743453539817322943213204780734953600 15961651 -5537141049865843123810550971431403327348 15961652 235503993550673634908702896064993918976 15961653 4872962679122704332677257021739286160800 15961654 -173087319839292877324834453111000927488 15961655 -1082208968823910705679034059296510355040 15961656 -1880132392189728279926825990300783308800 15961657 -7532632749670701226360874764534899771948 15961658 -3317133113179489116079900779025937982240 15961659 -1483994601946029113777042189690628579840 15961660 -474900694003029473407406397430509742080 15961661 138039139123853317011856240199091504000 15961662 -1120594324869129278781735148570640201280 15961663 7234124377492773688093277455809389256264 15961664 3337333066780993060583301088972108726272 15961665 706200786921195898156120665389571169920 15961666 106728294152784855766404024422317785600 15961667 -4606608684884233972307367545520672371640 15961668 -2360844435261444801318903016872468670464 15961669 17423038165639973692744612247520968568 15961670 1543090199063665717267369222033469468160 15961671 66465966539199209924569458474513192960 15961672 2136617806513554008390095949094941491200 15961673 -854675744175671745145421623014917797056 15961674 -1031345951303445524661366738342521998848 15961675 -1549684290825083533960966080679420275100 15961676 -4490637003642428462418070785534869495040 15961677 6918550279161990521572200080691105923808 15961678 -577524950642826669027115687723213501440 15961679 1501621675263514662296652936253654894848 15961680 -222262484851570939025640105534963056640 15961681 -8882864164846058613241294083790551700368 15961682 -2804658808942167014287952762300572012416 15961683 1125924984897111553881877145601488870400 15961684 -208864267825280947654059196754812915968 15961685 -6786384868905453269642741617966068707040 15961686 8145705828687677120806883902814791680 15961687 -78759634526042066467295656200827457600 15961688 -6670796079904822285335753113733642240 15961689 33255545821364155791951182561407036164 15961690 1995659603812897970841060136427721765600 15961691 1763168613483825525192504834908140913520 15961692 1228583750492182425060204977455748477952 15961693 370955441450981183456547388617611302080 15961694 -180420905124654539184569739157103050368 15961695 2626572284880165444355248239542846880640 15961696 5331658704140504950121211818234702856192 15961697 -363437941404094604585473746629620837854 15961698 -3534195425100333250920305269730621648256 15961699 -1569948077785593960680295223950707493792 15961700 2072701924049364225417994867118547427200 15961701 -2000776836509050556533910988768886656576 15961702 997131034052171856498802888043303608512 15961703 -3743430682054245116751440261722660383048 15961704 6254549619059616716326740217641011773440 15961705 -569512959728716508556974946489892251000 15961706 -16949122882516709144045541246913035936 15961707 -2501977241150716400949119204271625551396 15961708 330485115573729891969666687491016738816 15961709 -322092078955344880573051666010494900320 15961710 290872724710784715539197818558599116800 15961711 -3356881330015887418594938065094609648688 15961712 -1015556469334074446338042368337327620096 15961713 -1332280987803737913598761109687681104000 15961714 -967644414746562802405829599258484963328 15961715 1069809904474163079503019637795792800 15961716 -1894719100695944669071547769073595116800 15961717 1972051485326485313638276358879004748800 15961718 -1659121683346554816039585040660485721440 15961719 -2054393161806143679585487200014856156720 15961720 -4907322227251742546530909190822830387200 15961721 -987359420798985986695136739754602298800 15961722 616283074747307679562729246719428872704 15961723 -2456044733839242902215928109262137665136 15961724 -278854663204743050465240803995953163264 15961725 672768252359575416410795227663297776000 15961726 961203428883490261283326591522040257920 15961727 -2576324168177465409641193530725890359424 15961728 1664500922221984581370557254284754288640 15961729 5193407396549665891604037314068065280 15961730 51079708334589873417266658472847185920 15961731 178721624280985854081605600218382193840 15961732 -521087297748026999991401543009510568960 15961733 2368900039966357562164929237094536490944 15961734 -1299210968772831738258470523414382713792 15961735 -972683269258123764788081173926604285320 15961736 -956358233265501496109786356826611875840 15961737 -349600221344302237986437484308624719680 15961738 371911167877101848521675934885386695360 15961739 1249196921995400013620599612086270147540 15961740 998588095199666942695759194899127782400 15961741 2726695289118055787461976902384990085632 15961742 -92512096094708531218184402875784428800 15961743 573645965609776186380937392789489877104 15961744 266556439035308168078006417371026268160 15961745 -809829652854533912761400643884129510400 15961746 1063182008485940545588663388133257606784 15961747 -899794814483774725371970953492327999120 15961748 5806179187221448419927616776136451297280 15961749 -49998281077761203902306685853983370336 15961750 -172299511000314046350129518709828768000 15961751 -287314627689818559316266403047144713616 15961752 2296789793341013803631410979348747673600 15961753 -738740701990578225463613307093122882998 15961754 -92190586801414476504177750912627982848 15961755 -2199751617041241976706485663200377431440 15961756 5873239987588164533922438159278243847168 15961757 1238063963641374002993130852382115793024 15961758 -2046735111422903233072328841170688301440 15961759 2910038384245370558478286788983749341672 15961760 -866852968325113072517139926331404451840 15961761 -436716707791214425391186167423438288812 15961762 -523855883848529756643472511301465928368 15961763 -1456925157603120003325851218319229551600 15961764 -480957604920253637507170916679390068736 15961765 -180307227105549491113161019081824302340 15961766 -1453860144412091822072626759403884787136 15961767 -262222618827592868296443706020860997120 15961768 506673582982002354068310787833627970560 15961769 -4117499464576922344081568302061413741830 15961770 752011320773428031800368570083264455680 15961771 -446205659659816645389579111041428389488 15961772 -80331698135385489636729730163143054848 15961773 855019793110422298614963223908499377984 15961774 4697822305915691963487218829355336992000 15961775 873313919062239590319013939220635843800 15961776 -387017616149784576744954248857336676352 15961777 697944088225893897209677376530653604660 15961778 -519289872037272553213046854840240748544 15961779 239772253631279780451444143515478392860 15961780 -833559423801303272358596683697993606400 15961781 846803962911157521413327938697431872384 15961782 -1548522175781820322907999332036213170816 15961783 2640537083180417292111959302614465621032 15961784 -1736010101994207142162406033869461565440 15961785 -751113842828116489186507778494456064640 15961786 2223633659258206815736730992099451896320 15961787 2871668099167852949390892664795316191080 15961788 -2002898298590390851049277298338257733120 15961789 1842688872242781154654263274616999046124 15961790 1187181669656611413037840274880192000 15961791 1690427847920664574284666383606889749760 15961792 -283782766944907872209984835381614346240 15961793 -3965318117391609562256872882733453187456 15961794 253254751406197940960405895337045355520 15961795 5664951057847739638360532171478342569280 15961796 -208563493666747393063262581256969750400 15961797 2523300066018315389152520336397253624668 15961798 1898435289264218439719882770601708321664 15961799 2434219837623026627139496070213974503336 15961800 960442216230774769326560263642030080000 15961801 -299114518828831601156213292439468311600 15961802 -49507851402695188100743737446430794400 15961803 -2235833577225884365698358075106014513920 15961804 2211626308686729009799132774090933926656 15961805 -504267190182551920837168695542183496000 15961806 -943535018919720995951721725848085268480 15961807 -4592539873198392875727339931250261248000 15961808 2231186718565334793802401612210032001024 15961809 -2978201527735645672412161231839157083072 15961810 -1384146472591861813835492407593348162240 15961811 -8435278923076491916720486964201895020448 15961812 3140754445828403803454638617324474734592 15961813 -454907583125597149378548202239771345056 15961814 1342143907670807310617958094217004244032 15961815 -1171618374291031067276677175665794720 15961816 -509914140185354127205571288144213852160 15961817 -5267617188023870827606341995290023526134 15961818 1832160150812000984103267885064038357504 15961819 2161322017756161432543645468188768833220 15961820 474742431437731419673166619097548257280 15961821 -1465603193506901884046930614224166672896 15961822 438255848655412453129362361365417155712 15961823 -1958311081557700121298737418272358776928 15961824 44444840113927125388988375920406691840 15961825 1838652768012291759215734509598157895600 15961826 3973029089533039670135798781313654840704 15961827 -2117112186203432737325384188000286992896 15961828 -8133947517265810269719131796756855285504 15961829 -2382046959947158227283823837429504052516 15961830 -1147221410077969282544000445485385598080 15961831 5784295960999588320264706906791943619200 15961832 297573983406459752134233304743531724800 15961833 926695070381184148695288339683244244800 15961834 1302645766343308110326251177069115457792 15961835 -3296901754364451030824879967650148123840 15961836 -3144899732486117708942594329544169984 15961837 -2083174303671807444632031151104464214600 15961838 883378512466873510168087642796475571200 15961839 1662556748211032820420645309638111303808 15961840 87142182439579663002451522012615311360 15961841 147766770628806503578041098834265582144 15961842 -251843736001720409088673469129462032992 15961843 1865185735327370572616035954425007640640 15961844 4273010927729092720155824103140578388736 15961845 833540769151952074043283936785245991040 15961846 3471822845464264937910230136728866291872 15961847 999835554615898774954425892259339488944 15961848 -812798563290050787207643666006114775040 15961849 892260211183255970036518693200837535850 15961850 -389328813590813826587073778266222279600 15961851 204071279651785837629785927205547925040 15961852 -3053052991927835127910043714104743768064 15961853 2860229913110122878473330486076509366700 15961854 687025588514015741754143283960019138560 15961855 -138858203262361398373893161772473935680 15961856 -5093507068322270827882892943115375607808 15961857 -1126859147412872622966854141790912153408 15961858 93053991074236691357665076337925079040 15961859 -2499438643463323685324428219545466343940 15961860 169244454439428839521515928436695142400 15961861 9641737470349675856020839850109313073080 15961862 -9039927347505296466340339069720473600 15961863 -3372600922394384410299746682743781728856 15961864 -55696035731129563062741767159968512000 15961865 23682206215052072407132892486357757120 15961866 -1494460072030566029462466521873705323776 15961867 7852554067540631336656479104915819786320 15961868 701690317725076568449047628903771570176 15961869 -73262851900104048650336435966929281024 15961870 662036440287107618395970731769799659520 15961871 1954405691393825008805422312916970444000 15961872 1634681385460299931173009185722518601728 15961873 -3486484138809527192908007244262771628878 15961874 -498765068639519349952464248718227825856 15961875 -312769430913824172734076604062135585000 15961876 -520824992535030213861313164845439238144 15961877 7978009506799057946973095423621293650492 15961878 1715610103281784960188584129272560106944 15961879 1064648247364282346349905852716653740776 15961880 -1765320701109032595363747172748386099200 15961881 -1666938824579138957305680075039703314720 15961882 -71717526894670486603322408768931222816 15961883 -53116861229533252899797648442311351520 15961884 -3179185377033588010271209701960176715264 15961885 -910360894200282752373198031306979232000 15961886 769465862594256532351236322407021547200 15961887 3723734244175522611032179642803008743440 15961888 563812686101237021110551902564607197184 15961889 -6807078964114365163106747144765842769310 15961890 -538245895499575119075635537380113254400 15961891 4246615080210756135523040538807861755784 15961892 4524895886368297170939267269566150425216 15961893 2903697034839173865101876169569826048864 15961894 374900530373050371275122592304644656128 15961895 3813779592034641377363467612966836268080 15961896 -2773375936194188650062938519748724162560 15961897 -133960851488301585680687618304152769414 15961898 -4707219381506337817369236682915741727136 15961899 -1696302420261956376700175509177265645736 15961900 79678617060222699826706054109741056000 15961901 166615108426356277335364502201729364384 15961902 -1953045913353972557329344529426087351296 15961903 2081853873045051121594722477346953819152 15961904 239730381975267419132737792874193223680 15961905 -320430292457462627558464023418937831040 15961906 3270425377199738500639507111911058555152 15961907 -2004436683083261694263665905596640039312 15961908 1319622667975836750530754161879807950848 15961909 2644856288956908893087029514532958080110 15961910 -1076008349405487876785454939467813072640 15961911 -31376558474776892874179791814384480256 15961912 -29676307137917741369837445856262307840 15961913 1479661505242852353084079863064553495184 15961914 687085089393979459457612777686103216640 15961915 -1525231951444934325348669058186715395680 15961916 -41699950761582436902153338389619739648 15961917 19561376224528248918178487031101786880 15961918 902079359497002034535975699985075090816 15961919 3437365800965388768998630843237273232000 15961920 157155009508345494357394137864260812800 15961921 111563069206672193587556777618161090500 15961922 384660134871460995945846972539912954400 15961923 -2847113413725834111791601609176080454400 15961924 313255366166929553717420373515488733184 15961925 -150043793272245658712374150655675923200 15961926 522127349935039055673678066578537587200 15961927 -80073156969860761740415036201736443848 15961928 346081214069458666559991791687129794560 15961929 -3049673293614506708696231441757784825440 15961930 1607192697648791247171940308530000318400 15961931 1219212385873807837554324445340465799168 15961932 249063311994160326435192570719886600192 15961933 1044761332625222273638155652642889927404 15961934 263581217243283460651913492691533896512 15961935 -773094108093601474313757060830996803200 15961936 -1021853252776861351824516819652392124416 15961937 -193922487012537878842907573275865529180 15961938 125572540127372969959505022382923724800 15961939 839048559928134414519345235658421560064 15961940 800149401820961193546679015307343671040 15961941 -4220475495685742253082424441892347454048 15961942 985207682256660649131215574658998524544 15961943 2609419228634720866987878427518345981192 15961944 -51760012808601288374265921058907258880 15961945 353847708046013043502044981998383997700 15961946 -1344926177080950300953787518059419637248 15961947 817868533539179278943219345695341435072 15961948 -2107193104727122313779221415855089715200 15961949 -395748136978292270077266398690241163764 15961950 1623343612477506350380412772242800800000 15961951 -636576316467046438926392609721598606048 15961952 6724897442972301864005403676045388808192 15961953 -655394551541045289121497193898754232896 15961954 -132548356585614757169794099462376942592 15961955 -1485087385895900776579185761038612574640 15961956 -336976499452503071356530409355176175616 15961957 -5355061811364183817981470462488604960 15961958 844518781675178147862149406178437040320 15961959 -208848628194398871790514764086008064432 15961960 10954009645374924541816657702576128000 15961961 -107850120423252138847368102125418224268 15961962 214276318287292217315332730060862695424 15961963 -1811558277573960264781303963475314391160 15961964 580255529846358741833582355786319987200 15961965 -97026804968402008865203390652632526880 15961966 3066706284645168520224657140585868858432 15961967 -385990148925178026991868976865870492800 15961968 -177209499605690743055509090668222873600 15961969 -2793305439086327429227538995127989059660 15961970 -382801121920956478525304135383878632640 15961971 -731321112833007462893093358259352543688 15961972 39807272319349761325060864578744768000 15961973 -7717361682044320434619348974927666605778 15961974 -245723289509812218269197135592557006848 15961975 -1572207826358076616943790448416649398000 15961976 -45961518739616780827295704908145029120 15961977 -351850236939501825666746822660960932800 15961978 -1310258380110672608058115927996110593280 15961979 99216215550803879997096639184289258688 15961980 1742502617353064984503212680477398272000 15961981 2017637203430367917149198607041494532192 15961982 1369786955436555177895689186522018888192 15961983 499129796224144758950797379130874830024 15961984 -6319762997988380882222959538959212871680 15961985 -516856933459467942596416951875917769840 15961986 -879303077675235206341367509030900283568 15961987 50149632157633484117507160751219683920 15961988 1612992388245742170999847104305585565696 15961989 -771872279829240844818182658659344401600 15961990 141163482294335585602069559634193257600 15961991 250295911700164538183395569702948956232 15961992 3439833002948513328767173831450719191040 15961993 -1949623221389382644156312611791946593536 15961994 3698281344902699148205638073614892117296 15961995 -1682300747851933579836767841000029184000 15961996 1302935154183312594808875149545167393792 15961997 -2952560151155274430850072552485131578856 15961998 -782802608412743195948653788551779512192 15961999 -4378844692893624850444345390591838237664 15962000 1028433672833922494363623748030889984000 15962001 4280553400610141781579932658323495236704 15962002 298365417548367477228386060576287767552 15962003 -77029823600824437627862410906860753748 15962004 3603963316940692569717746653445758266240 15962005 -1456418513231692883461798905686713901640 15962006 4625223016619979035979572099752036721280 15962007 -551566038979885016663065015729144494336 15962008 -7210294155902246346037539427360330506240 15962009 -1872875183413111347305535713759924016384 15962010 759517211602031450067407900814669388800 15962011 1611325911810769415047145255735927185552 15962012 211177323904905869617659400280509440000 15962013 -9517238472310233151064000746459812209856 15962014 -4043426545063989435484132415079749884800 15962015 4127223996727719968812802234139419640000 15962016 -1354090221271038272395120858082674999296 15962017 -4215439246902149625614684593470146811934 15962018 1006372330185602663828982211219424419104 15962019 -1864083261613866324365315252603294443656 15962020 2656965806522454434142421554640203444480 15962021 1785198608806531087644927766442563932 15962022 21958737028539421675223967165425780352 15962023 -1606713512635863000051953265191961902592 15962024 459583431882878819122028553722576240640 15962025 -2073728714485524850469582958696387577200 15962026 -2344529206170763689415082788470468798288 15962027 2876770082555981335669013651776126018512 15962028 -879346557148283539985307414120407884800 15962029 6479150772063425457934999445123892344960 15962030 14121114741167868576620988544604344320 15962031 2732985516178984105953193159634858700912 15962032 -1649557051602599254045841300838417547264 15962033 -4431897012971454021422062006957330704960 15962034 -72792621635649250683752608267433470464 15962035 1546975911101103220358743668121070602800 15962036 -2162452571432087665430728438226949525120 15962037 -296527456432505782913640778573845995520 15962038 485325982155506825423620139598724317120 15962039 -664608617600755805005471879973549267160 15962040 110042229676981369006946944387713024000 15962041 3314346530237116731316943538456047561172 15962042 -876501196290418717371075019418278205328 15962043 -1082919830280623237326423186868431438800 15962044 -3691127722902101392527321393339915479040 15962045 -1134283545993527483584762407729034144800 15962046 887702048291901026066327384964944984064 15962047 -6019044143800045667116921930410505933504 15962048 391624111235740490941115314866191597568 15962049 4028911042459685837183116246259712561600 15962050 744039122768974590572004023771701362000 15962051 -2561425994181472916268425855226627667248 15962052 -1805722062601665769969257212322977740800 15962053 1228955253437355559877514297349302582364 15962054 1696378359541394007356966680838754775680 15962055 779441565509353041127605562288601733120 15962056 -106586832851729550877090191444523376640 15962057 4595094427224693405614759028344215593306 15962058 -16977069577705219162431871661711744256 15962059 -983627729098820654804099997233833579168 15962060 -616859452220060367800268447113876505600 15962061 1730788471734046365256482415044553989120 15962062 1297144295666218972579741287243175132992 15962063 42166470485908893559570633139526710784 15962064 -526825789477064594699148312214935306240 15962065 1814021315554374755157713504056524806400 15962066 -2261397834216394307956555120476109926768 15962067 2422359860318468913232510939670434065288 15962068 -1833036096291801524343150479464430075904 15962069 -1179082507520267929110532713470515130880 15962070 -308140434722199267793555960034552284800 15962071 -4300189788255605454590945070424777119800 15962072 -1257994018933668206774240688480024576000 15962073 58560651814623275320576462732431635424 15962074 -630922710670676892034441820484585448464 15962075 3462949869486557198576816381910677403600 15962076 -1067360437104947485487770041684701337600 15962077 3447327842948544240874900281219937874272 15962078 -418683558685325478687678946881582720 15962079 610941662239265303983604834327502255360 15962080 -2432579487234052622952261409841597644800 15962081 1329983781446247379380422967997637214882 15962082 -2396845534367709791571205943136525977856 15962083 3598944215243467199616248383719032370332 15962084 -2064590487556291905346331067526515302784 15962085 -532910222250743758676981433502738325760 15962086 -65143487186044020906404005023035351040 15962087 3577500716488380619663651452467557811040 15962088 413557040239383152077773350851804446720 15962089 2834933990472409262401856635840549147968 15962090 -583944112719555787724799107379308716800 15962091 52303774927604772868594342971217992792 15962092 -3035333498588048681140675332873881760768 15962093 4180775868856528379407483783956875865600 15962094 335535827730566076908103130886424339648 15962095 -2897483771726151307061306778692998889400 15962096 283264555655924981765903625160034549760 15962097 -1759530710659907096938213900280809491600 15962098 -3985759726849337816761486354547931337200 15962099 573384659886378018689560993567961630136 15962100 232617005696074450768862776990411161600 15962101 -1996135764687799756739462428944949736288 15962102 47033237715533906369096116135599080064 15962103 183441268988510277587093149619258260632 15962104 4119931317205468921259091819279526133760 15962105 -1121539180948799498947942947520711320000 15962106 -254491414938235334125868654950630096896 15962107 155385473027884104495206974823845758752 15962108 -2361662829623260565910119728615907051520 15962109 1447700648794022826732439335172712358240 15962110 -1287815381436325342379196094396507247040 15962111 -1386491064296795087642046780899416828800 15962112 816779147116411481133482738893920927744 15962113 2048134836140253576059421972868201359362 15962114 -1162290398087145794159000757235344370176 15962115 -100677081383899974282206546281778457600 15962116 -62728432698479112986228991159635828736 15962117 -1276452283816331606055617611533403944960 15962118 -730328561909050840208767194777767128896 15962119 6002508826692092591148688191687051898520 15962120 -375947719479326379552179321764011110400 15962121 1493424811937108131611535771514200251072 15962122 -1244883183796124382057689583460515594240 15962123 2431705702434686115922599601888612620372 15962124 -985704230128811922048448027888766636544 15962125 -4298843451875189179061105161258664106000 15962126 -2859163301755975475380045061074043771520 15962127 468439620047660875334874862050716701320 15962128 -89352799338331379469827653037376143360 15962129 -4667891072117643504602810343246290184270 15962130 522796284761980470200996608476963072000 15962131 -11588943854235230137118759351581210531608 15962132 -375311689572889173078081421899966544128 15962133 427907858630565679969953284549577406080 15962134 -3665502324214161823583883339586416674784 15962135 970691666043458938010113309847039489760 15962136 287344354082137709977482619400901734400 15962137 2099993642468745986037352358723024339712 15962138 1311568347916189444337997140784537586944 15962139 2609132810349779394526447699991652242604 15962140 -6617792082277948259813304059135220510720 15962141 -360550933800932432873461011268775890056 15962142 619060085961522276982895630956736661312 15962143 -9345015380188628817671241000546900642920 15962144 -1987247453912253300420717109664044548096 15962145 -75311120453133666525578709544614663360 15962146 982727611753268038338256200780691486080 15962147 1982752133127519453366232905945426004800 15962148 -1192386790889879387698893650741744173056 15962149 -114504438412296303162142516099794857088 15962150 -717546380925329284238608401580672368000 15962151 -4489056394859562988222525831636090031280 15962152 -1477216906928248913514191285481129984000 15962153 -88199637093318994979181193008808212960 15962154 398953488631751084242077022217788909056 15962155 -2808145366443792976106867220731053728000 15962156 -1541338432905591205391179750782644370432 15962157 -2754651926941244485669997756107125984000 15962158 444098987994408827448190547286191520576 15962159 -55309587473505240367861896443374617096 15962160 -345312473999899272533789884839331430400 15962161 303525729345132089005685075929163533824 15962162 -517102267103578650202750660501836629088 15962163 354300711643142741711486888679851668224 15962164 -1568944458848849708898917653928346154624 15962165 2934839466479475634846607807905121964060 15962166 947828400237202732006489419389938997760 15962167 4075315977903285418958400896259905946192 15962168 1596719610191306111245444765025749954560 15962169 1058731937988638590640474063973880786368 15962170 289294532881911358473689311632704271360 15962171 -334484975205615543079016593869720860256 15962172 -24538693827542030684958443786151533568 15962173 -4584309986320614755077836605857540427578 15962174 -595101197388761229455851829258861969664 15962175 1060154273634674887957033421750548996200 15962176 217134628246928051188876398994781110272 15962177 891517394556173790093798008183520634944 15962178 -1034463767320734462582132937729437089280 15962179 -1291841210840583758586668909208741359488 15962180 25780704920444098104676772276501122560 15962181 -1032116461903467524481144607468574530848 15962182 678721193205052303152486026135665608384 15962183 -433407550796776120313995894743252737496 15962184 561297100835357770604476994223039774720 15962185 -1552336361603154614679918926182889860800 15962186 183447845450256400185135768643339119360 15962187 4622378042953297317790063724968077649920 15962188 779114993469676987274668718504445542400 15962189 -6592702454333290531395275310173275605876 15962190 1685385753229129024776127763871391622400 15962191 -1510732355134776989425173508286713608000 15962192 1139334483289467136190249699444510416896 15962193 -377917416124935020039046104053815763980 15962194 -2026919324712598633050667809844200035328 15962195 -1864224710203830814423095422955525070800 15962196 2707796956789815790603486051936044564480 15962197 -4164380792399816319915802818448308898354 15962198 -842555518930029259816139860010979886464 15962199 -2327876471784562145123626431758020248 15962200 21883591436395728420465131031646464000 15962201 3973039531491985201435548536291173789332 15962202 -7290850310018347655230710077479048704 15962203 2358061338564791286660818368784657136452 15962204 -4466803387812803802801793908878507827200 15962205 726778881776030409051518903069449002240 15962206 965921037131567649148462938689580394368 15962207 -455917863292174837778169521225682356448 15962208 -4485103975137584784689382767406567653376 15962209 10929247799447246431988756135529351720 15962210 -1155519392798025826060309593114720637440 15962211 -3560102651755887615751036868234964153360 15962212 -2118733170476626170932740106670325760 15962213 132225898333544428061758556516820515100 15962214 -2303683769766512902896605111694598056960 15962215 86718324564792623601668039121278824320 15962216 4644786029004454092842023828133107660800 15962217 901043902789753507077527926470903176640 15962218 2499052103652218170778519265987234432192 15962219 -3481452183230489517977148803576893446912 15962220 219598443449826911009923648404706560000 15962221 6793102652648733818889191109974266092000 15962222 255253619318448023814028015262179553472 15962223 -829156443787771469904005453543816136960 15962224 88637512400541374629421196863622512640 15962225 2711989049522115095049680683061836599750 15962226 132630084191544210447288199572090977280 15962227 6444205794016044370089969354492054880076 15962228 -2985073605802606370543689020524151582720 15962229 2001221461434287090604027283167046891374 15962230 -682657938392866417469367310938660276480 15962231 -1008589864617986736072251644885858978968 15962232 1128808304612603240920016379083968020480 15962233 -1338581284965586509861743563281094599680 15962234 288113388889099249965461152607606169456 15962235 -569767335052399976281470259278686142240 15962236 -2137795415386900526670254660241139028480 15962237 -1423594273322337014618612874889462677114 15962238 873690160678175083570242758657519443200 15962239 -1081465484051832894281477045527771932720 15962240 -237618253723083324624382120889942016000 15962241 -1428129950776649811201124762660913700096 15962242 1817700405634241359395596482986767462400 15962243 -2529681787923637360499945344911949992432 15962244 298901401352439201287393895154827436032 15962245 15933699095356715970994099042024707840 15962246 -1738499133241378516330226041945033664928 15962247 215350461531388734606689205796851921840 15962248 2668018417628781399982099713861527439360 15962249 -1078064483795405158323513774003569624064 15962250 35969374935100447590383144816050368000 15962251 6350031306533856290554921274772361847252 15962252 -970380788238389513714739426854423838720 15962253 -74042836006127375708337842727350682240 15962254 -344310565304568957249954069153625107456 15962255 3877951968014662101260333880841163873160 15962256 282813885177263503793254662620370739200 15962257 2830501580054496804588276904599186867506 15962258 113109489196281615395673302889890603328 15962259 -3449157637568160958237836141704102783232 15962260 1393608506965802828653327906530453350400 15962261 -330357381806926594108115436378797407680 15962262 -615945379859935791694167116246693110848 15962263 -4991602394970075859996247838610647546176 15962264 1354038332471118803015548867362367057920 15962265 237977495719737692931317460947140177920 15962266 -3181913298865146961008941047310204536320 15962267 -2082001877534987190678944507264324275680 15962268 -152013610667207676680985383790108401664 15962269 2744562615598936896628363898900718877632 15962270 -526173513841996307799194807103460602240 15962271 497443161868542024077028936283911686160 15962272 -1253929247869528367188850824462599192576 15962273 -2722285323299939782585625546304199385040 15962274 130514138640305283396441230805618216144 15962275 -294503866872680083901515272957564410400 15962276 48058757507753057491585735614396493824 15962277 -5519451440696956740289283950421122625568 15962278 -669562785213435045168726308589315286560 15962279 -505503004571137817309446521295278239424 15962280 1074527933296671944311356093364826112000 15962281 -2253062692185675738245390054019014578944 15962282 -339494303041463401636895814687119939328 15962283 -3319139488079722821474376512080037467748 15962284 52047267624597838985201560440397381632 15962285 2684617617835188412232091907185675139980 15962286 1046639926121920290591777021531415561344 15962287 1230305700935635940932035725877689366640 15962288 20622265530771260699109579389497933824 15962289 -1027180155209890947559177204423023226704 15962290 -1350486626571992634255525603906133653600 15962291 -5516583863219844647144200286682596806656 15962292 5608072234301389217945627617026067968000 15962293 22044229128517060824118155279898297600 15962294 2308476928664601221904214295436060897696 15962295 -2816811225331952641943088192850584661680 15962296 410802450557529048584219399161608192000 15962297 207156413185973079128478461670391866120 15962298 -1302918490057438032965729904722875637760 15962299 168424553389783450922483265444138186240 15962300 63683251534440364977904408302624422400 15962301 3743685784404828299807825156085430984230 15962302 -3634931295259239790152652362357808251648 15962303 -436857785818202376517568244602431868928 15962304 580275365010242490488989858092910903296 15962305 -2732733456104986942570564642504885270080 15962306 -776564666713316270352870226177667912160 15962307 -781365115592026558303817190254634615312 15962308 -957713232057515941094605313846781274880 15962309 -968445351445345936735932237292403021760 15962310 -192317201588299069288327002909829056000 15962311 -4785946004397320571601321003874934106488 15962312 4396939755604707849961371145908656563200 15962313 -2604191563906934212298808144779308387056 15962314 -622983637864490596483685357464750950048 15962315 4829792278262091946890684529430408748960 15962316 -635781172866249054094561404034786759680 15962317 657317585412021321423889345155457549792 15962318 914912314971223170526608239969465754240 15962319 2884922283236498676072017640316744388640 15962320 -1230820243268749627020915632211394560 15962321 -3744449399704412512834037669227353278478 15962322 935278832728639252927641886306260443136 15962323 -2852690562371275009148311045274517283136 15962324 2154174183310856635877310719191214155776 15962325 -427466859613965438584160071662794360000 15962326 264989191597859617629958950818746739904 15962327 -592076219516630842151284226440483505208 15962328 -1029166346416255722132437864442610483200 15962329 -4568747325842592164624853651687890766070 15962330 1817053653116458023012503092784130766560 15962331 26913555114601151696626125330074431488 15962332 -911465085922454936668239028055232921600 15962333 2425961126931603664878798571603467900582 15962334 -467894906716906848480655671201324625920 15962335 1980896143220105092799854675295209039200 15962336 73927874845223198539299801278657593344 15962337 46220388733362820354275707808283558980 15962338 -120256495289273737861405239361861435824 15962339 1653067062555162678257853251855923996056 15962340 -37830528831480189357460970187742740480 15962341 -6035222125970107330791677696522801968258 15962342 -3686857304710729433081778175957687575936 15962343 1800542212112503300392327472004926684800 15962344 6469226848747086713800276075357263068160 15962345 -746143369485584949309792571449084518400 15962346 -168063848105607430355227186473455047248 15962347 4898142122393779175720076443487272893392 15962348 904368208817280555112737407005761394176 15962349 1559702659149176183832477836070471928608 15962350 -278395248037215122152839345639695227200 15962351 -2559148158180525584902408067946797289648 15962352 29229715172115829806277645528286625792 15962353 -6001629573519087224039025554595399576336 15962354 -1330647093156495598971028881175035460800 15962355 589538771980634202495390967512558731760 15962356 989225374077266205417685272649163960320 15962357 -2291542484869557837060276662359635149394 15962358 1677669155974252563787265331607821641088 15962359 433132591091037116680147982916245162416 15962360 -472895074434377395007880005525423616000 15962361 3888044619901601685954665169231928839168 15962362 489421845656720349180640045394158623744 15962363 2042521689660179578791683999998997880612 15962364 1492785254405831171921214136369786027008 15962365 -570196227024385571074216767401596654080 15962366 413842308521038248982618957066165451520 15962367 -254450555616985351187950620639591717888 15962368 -1132093509789583007505308465090323808256 15962369 -531300400277193745910123955533872976556 15962370 -1041520342923231879917567656721932992000 15962371 6689715496317977970179329292305058803992 15962372 1462319132273632604196752956811145192576 15962373 2784309850171941434057818251918967317120 15962374 12402169893401078044398039822854218368 15962375 3176906683240276005332443354873608960000 15962376 2828616319454812668428913572044862914560 15962377 3426357784925579653460129637426353936512 15962378 -1189426815608224471932624889163214743760 15962379 1044680283082804022234942126711400281520 15962380 143333196615930823908337485789413068800 15962381 -3212390944190882983419847950500513228148 15962382 2669060994189823522133998546025793801600 15962383 3290376412689779076222231301065533129880 15962384 448760390896280139792094811028413030400 15962385 1196125117334222763196802644631418297600 15962386 2849843525609975054962767264486170500608 15962387 -534745596218021020933576007209891844400 15962388 -456489060630437574337006650518215335936 15962389 -3145585806496584575440320051608822221810 15962390 170105139125005614464657816140154083200 15962391 -974611391865507573883629913564412261760 15962392 1157923982029440839435215978499694305280 15962393 -5359468442842906374384172883041321126896 15962394 7325920882634691114242514989128949760 15962395 -2852554662767628707886800476291061161200 15962396 700161471528952572993105457155365560320 15962397 3441655911549475880574010166721032439840 15962398 837041549782618317881591282063905395840 15962399 197122718955981162487059337863898562400 15962400 3090032293112445898730501802981457920000 15962401 45913005674903368224797531028570908864 15962402 -952974755750203866082042428649436491488 15962403 -280290226669590372990228581288694709896 15962404 -604701696277565472308880445788983158144 15962405 -1074332239552574500172182188610232991240 15962406 -603582273825226599187977350991849343296 15962407 -31968739317390622099044960350070739296 15962408 -2552296636232296125755232300050369249280 15962409 -3055201743667875460727174504009202532086 15962410 1822240825828842802735087644264380478720 15962411 6300825194950160870583656893219723581792 15962412 782116934931982095928120402168328985600 15962413 953357194486794326594115585682047039840 15962414 765449983323334891389728363665692895488 15962415 -1446950958527774767079342916820335628800 15962416 976683559687593832573414275732476444672 15962417 1741697382746487588375289107647046632580 15962418 -814158162463087636689127149079784607456 15962419 799746806644362977094875168512007898960 15962420 1135761646182696659735077772414397377280 15962421 -2446856385149285325130768276862597459616 15962422 -776428639157863412106826854360917827584 15962423 -438669575149972201925864055775376138328 15962424 -2420040059063726130107169981678895104000 15962425 -623465596300966441340041882146960440000 15962426 -564469628688951675494384433147039083040 15962427 -146396432821328833502214697079023801344 15962428 2615188985952370489427934264754571475968 15962429 -1279273946015516992721151976292582181888 15962430 -61713819202073324072663006629525877760 15962431 3712464425318706711976732767841687543232 15962432 -1693088049966852446010800615006341693440 15962433 -569797001931352957902892610646106277952 15962434 293221330878515606100302491656810485280 15962435 -373973579419147454352657366196997403120 15962436 646154348993479881134519478546405686400 15962437 254937641721586517847534645102563478240 15962438 -2826588811811088249796039081643637816000 15962439 -4654251513422962153234368047283801420720 15962440 480995924778635191461904889067331276800 15962441 1651430442172019809955514282124894500 15962442 255522564945392869982714117746019963904 15962443 821831940286217188123617359142815508480 15962444 4037334138629017257962017786355367631872 15962445 2432264658635261470820940437877531315000 15962446 1106977869424275520114352897978534292672 15962447 82343464264328171878998343372244989392 15962448 395497881326961934950313273391920447488 15962449 -3301434824231237191467333564272607441550 15962450 -592636889108620547235735778880799552000 15962451 -3376259613718795371374232818406735853440 15962452 927879491072981038002223955553613762560 15962453 64823732517081619125520110056395482684 15962454 -1902776013451922725710304246549204652160 15962455 814911479228592759714119696931466158360 15962456 3704819116755682341236463536922357288960 15962457 -403276371012292656055632383039836915008 15962458 -105964924285161107478782755049083898880 15962459 -4476016606511427499384480870874979647184 15962460 14780193288435365660027502055855718400 15962461 1057633792572720973702979149290439809062 15962462 3854314479598537284154631718359204975232 15962463 -4105198155533931484437785764500552343176 15962464 2418082341247944064793822901522267635712 15962465 724905010661138587461069289493951712000 15962466 -7226089757779797471373971783915889152 15962467 6987062517111088644691109611599184607516 15962468 1664669706898854858926952318361798059648 15962469 1158487276287503944911162235138333326720 15962470 -508476234062680691015812423327133472000 15962471 635731102663129516815054652100314643424 15962472 -204003146130369187320943988443093370880 15962473 7893070721626648853459376812652911922420 15962474 1477415443996177665059703528359509595904 15962475 124200681729859324330729839986549803200 15962476 3766307031856157991210726746762519394560 15962477 -3953949272452605995083801416873976584960 15962478 12981004140297030837524516077543941120 15962479 263793328547971807735478869322398040480 15962480 -1346662372928310330050246689315103047680 15962481 9804133351142017527925040558749030889280 15962482 -4935228242379615505303339786425887765760 15962483 -41820111867874239815517316974742242816 15962484 -1102783399002876499889846977883511742464 15962485 109278923305182454775886348199021760160 15962486 -331342049046575281204797831111165155136 15962487 -1948685760891890728635541236148992845232 15962488 3400699686863252348583820014722780405760 15962489 925255171801167329320709347479049397760 15962490 -1792444512935004045488270876618286281280 15962491 1530921466685041139943154250180586687784 15962492 877057270296965325006624474829169989632 15962493 1305319741015739255438601869676779796864 15962494 -848067571357254713836224498683033224704 15962495 3778327673418224179889506387618077585000 15962496 1222356670627822646077278589319066419200 15962497 -698887879728750580224590505667472663888 15962498 2323922315662661039683341948195259666464 15962499 942816524876222327842863031405524358560 15962500 -3014357013858086886952701799073949600000 15962501 2549891489005622515413543707833769201502 15962502 974968858728511921181322589045416253632 15962503 -31248854662638915257572780480288931840 15962504 1829084457066587525817299059774422220800 15962505 -352266129534517817816227621959558489600 15962506 -35106328370379725728852192453316229120 15962507 -6362493680820995799075918815599460830896 15962508 -37249601454733511840055810142544570880 15962509 -2046285320282378473068044826346087584480 15962510 2250221263944215363655038769325428308160 15962511 -416507834897496840326583551602433040000 15962512 742859124232135367513208868506193887232 15962513 1382173812217228834461094851562424727360 15962514 -1024985726216290668898567382717195889408 15962515 -957804670841944866579075870450425877840 15962516 -816606285998255763584716424423875313664 15962517 1309732885559169282662069422221371686734 15962518 -1850232946829511869141628102826708927872 15962519 4277893952889067712214154563248126847120 15962520 224996279755696790501449013648110387200 15962521 -5650516035179904209112393864767829380278 15962522 -4028098848193409590421018567521440853248 15962523 -304026453714682361435200016216981159016 15962524 -3868584897405213170276102168095305206784 15962525 -3053579046460708489535581361402642935950 15962526 1429150124166124136521335312613815024192 15962527 2640801357189490143978416666976054577920 15962528 15708646591136318841006434961377313423360 15962529 -2369148292121579278106295345176566139904 15962530 822607535230989762125768368405710611520 15962531 -855424136600734643856419117409064961568 15962532 -1654960883344866205526251139861055126528 15962533 927766685370918454599442449515021070782 15962534 -295835839827905605665586253541082464000 15962535 1627687149889639059498649009962760027200 15962536 502440599858084564763143939849287879680 15962537 -595788896339082735949358099234675311260 15962538 1731163612789559413638540353909219351040 15962539 -1844080918115157745846542552443695891660 15962540 -877926233271921465253943600781209809920 15962541 1604001247360120279143489981559989558528 15962542 -1161381538497461372499411595239327104256 15962543 -1295165520979943213647574652605905412208 15962544 321519440474279207429920180851076890624 15962545 57724557866651423127245405037995906640 15962546 -13683352250807095555566493710628051200 15962547 1440526295963554880374927293830631718200 15962548 -1534625172310566594902431514684746041344 15962549 1396472705482100032410372474776943176736 15962550 378791273025436501369084351947038164800 15962551 -1518850021598404687094144078469956424192 15962552 2377931398464178650115844550801223557120 15962553 2716816286641642330464065912198164222644 15962554 2712791972468959314739600410692854751232 15962555 -679667759932846056872257925426159409600 15962556 1970740423325018843459602169704574095872 15962557 -3442908793302342576025955092649558268540 15962558 -1567680915945532256022136010810720327424 15962559 4653806224768877665633263309120843637704 15962560 -894655144730827224474376265419550883840 15962561 -188346368833010315656740578276578232700 15962562 376294554051388315447273254723456000 15962563 -714706942212220800529552636140080449536 15962564 -2996368474931647234144178166124797949824 15962565 121058937407958954911131268452058712000 15962566 -3369937084151055227651353465601644164768 15962567 920299703882410255149648669612564614616 15962568 -40449562453075042575263212563150028800 15962569 -2837726503433494777963373667162578981504 15962570 -876020142153869218886980227411063873600 15962571 -249191158664770987819907881722932815680 15962572 -3769937571663166955739661686649008224768 15962573 1966854699237619486184809281992335271904 15962574 1244545847443288297600091576623843306560 15962575 -1043576490706940395384387760576845220400 15962576 -542054695200688262332418956185989283840 15962577 -187072328288876529751611268509465159168 15962578 426447166933595095597747422816280413840 15962579 415917568884454258230458136601761123180 15962580 997231436785181072395356754272216917760 15962581 899685842318142112336024662881658561792 15962582 1124280581055386272137524003161948569600 15962583 -1003002552885062149214567653853935922736 15962584 4800691103279451983749671426499601203200 15962585 -1107378323082751308436216201742672124600 15962586 412548476097198375476823386361320064000 15962587 -3218918177496199661581613470333669832764 15962588 -4527418926747074758516718291760914317824 15962589 3530693452546223666024886609166898784 15962590 -148219589939637714236861870411629056000 15962591 7687173703225612255512140676129494392992 15962592 5134004040951644779218704145521066901504 15962593 775390665112781578528394111081220444564 15962594 -1037465249867769418325936438364036521904 15962595 87503522076256598689045558504295116800 15962596 277970875447354305346017205745426141184 15962597 -4536212019414722690098142201311032833088 15962598 615338030621484624570954648206116132224 15962599 -4137010293974436289380940082186826099400 15962600 -2724430965419810913524687084219684736000 15962601 -430233200130666141046700840363687501760 15962602 -1344321926072618780590575610110423700896 15962603 2465715357108960698228164515802617696120 15962604 740762609663412948509524830354103959552 15962605 -1353480606952185799540498777020091402740 15962606 -1523876336150298727778830778995872968832 15962607 -836253648770701439365025071699017848592 15962608 1131314655687449664386326640755334316032 15962609 2145080441185488236066416153760008080360 15962610 1603765629781639605482437186291928401920 15962611 904546811520574412329350531480956300960 15962612 -390369448998209916185847227968624275456 15962613 -1526071043525713689152391560678855354112 15962614 760852457754036286569611172826114972800 15962615 -1553505644344396224338263018618412868000 15962616 -8836315022203394855950424420277505228800 15962617 -1477141967220976235409010551044330395248 15962618 98319476037658685887725096795547568640 15962619 -355803406894559068223079001701561244992 15962620 -1726687107745647596248251899587833976320 15962621 2169656489104259199262820664628158922560 15962622 846654344146781161923929429864540021760 15962623 355395310971985666498541219739051279872 15962624 -2390253519817878193823956185279715344384 15962625 -86797913295312688807520538059326896000 15962626 -168765543499146313921907012444378124432 15962627 3635364654938451160609152166916190860520 15962628 -2553728668790980778866667543510868387840 15962629 5473899477360071916039680928662713899230 15962630 -491702716196154045353961882381808742400 15962631 3383446018021867303564281700456972621440 15962632 -70001523937197592461377363865892331520 15962633 -2382422726987038699481447385628314842700 15962634 -1111833258833040128484572402378782820352 15962635 27450140688363723834908936264232074400 15962636 -2723590742006226618438574457218250910720 15962637 -3898450152232399095041585720335095743040 15962638 189098283051477307657446610657311414720 15962639 248905460523558087296171374871020213632 15962640 39092912318852042594423123381401681920 15962641 7303450723469446376529247437523796114800 15962642 674275344825021884119751458885114115472 15962643 -1089699766914807222626602265888614867200 15962644 1013434571543617828970512877192147435520 15962645 2841021127218507602559918121498745127900 15962646 -129365350928245263413081547797783814144 15962647 6637186002972937400185956226192432865096 15962648 -2260269412046640199180214177609119088640 15962649 3033046931811639923262910692126851853264 15962650 1647180500129259901709047522544793369600 15962651 13129164535041333535247187262156708992 15962652 -289058674569631231111117834447434138624 15962653 -494674084842719089267928376141483072960 15962654 3596953748658616150825672822621667323776 15962655 -1604900870277665719687787816375993673840 15962656 2387641785555490261748032030989869187072 15962657 -3984614992386009915294149250156907177728 15962658 884790728188952048367878852262518128128 15962659 -3918622583591823999494671752088518911140 15962660 -218334385630925773993691366616764006400 15962661 1759517500910082426971517997705283792640 15962662 1831063761062816572382874075601241252832 15962663 -180478166265461433589220327161665083232 15962664 3403605287326529457015577433655134699520 15962665 5065331792132773171871315134869265776000 15962666 -2243571432820298246674923559817075269968 15962667 -491661405762529229982939511859774860800 15962668 -291431426754539400817425522097168281600 15962669 7416415954836485502161872287382594418070 15962670 -2170578001788125596973234956799706076800 15962671 3165171646365759717378611133840144921872 15962672 -1682961224359256219030029995896808112128 15962673 1913509597280670709745927366103336820800 15962674 635385496398414249959319186334748344320 15962675 -24249351288635571656218145744297472000 15962676 2921668972762213209137942518037768466432 15962677 2735125820966169404975944131137594163612 15962678 -2192582757285530931938432870944338699360 15962679 2407094516902280575198443237152503197840 15962680 167931367411271803948034425513137254400 15962681 -1036764943028828765051161224341086991190 15962682 -408843811557329295099150042699646891008 15962683 3963585410954761155504271774147790766720 15962684 1781165537549379199524682876085302348800 15962685 367774636467011736465671758468463944800 15962686 579833592770597280928205955209808269760 15962687 512967517005401255052600315832992181968 15962688 -84457415914700177562193246658079227904 15962689 1887776794855745055698969816255855671490 15962690 1035343750860188467704924608057699243520 15962691 -101173843864825941003202268580599162640 15962692 1573248999166586536688504554204764483840 15962693 1126739647079616702516656376123820194240 15962694 -1070963827438263241895995175664540198912 15962695 1501460755299329011034345260380352949760 15962696 -2573220596710268760256496192836893342720 15962697 -2752999196874330431428783040465617345920 15962698 -37630526699784355354240279962544754640 15962699 -461683980934411355787902205683041825536 15962700 215577532286794467465419921829260313600 15962701 -2485169130875284914080559733328315724298 15962702 517553251743634958235059513938312692480 15962703 54240231053650025151433618022681403408 15962704 -665235676856960919351873303410652217344 15962705 -1148066402394455111796467525299835902080 15962706 467023547550088463993894163792258514944 15962707 2884812655216404456362633158293472926956 15962708 2076101749183437466755071901443760996096 15962709 -1001985734393609718123549699598403202240 15962710 218897344853686835001074263769209733760 15962711 -4190296820749174689748151676689357564688 15962712 2092417067484643383804218380796770283520 15962713 -116723651906001220463035492519462175232 15962714 4462041432392959657040798087432942139360 15962715 2419968219520911323214288332529861172560 15962716 1245963279964961361166487138548894703616 15962717 -2734222354705225487686899768302656048320 15962718 22520730080538276612375400923230926848 15962719 -1236930787597982069372907235710467962656 15962720 -2755656616565395475041318021853801349120 15962721 1038503506047117892607691949072752965664 15962722 -1098192306290054017105558346576688835200 15962723 1304405515335002849995724460800404213920 15962724 -4285011437878016667467439652474846863360 15962725 1271398390301148651476147427864964114900 15962726 -1388617845303280907522533531901294934720 15962727 403402263116821954628480544938654666880 15962728 4858398517984290582154254626624421672960 15962729 -176702858767703518182073225608160216860 15962730 -1060272771610944909604744042104571027200 15962731 -313031750048167384387552563337288618800 15962732 -5660664479413569981891088953306028792320 15962733 306541680899721970314672489337322586102 15962734 2108748301908691971180976876676010142080 15962735 712276619935425589655404747786907771760 15962736 -382899267260814539518548765107567984640 15962737 462516762872088309664384530153569544704 15962738 862052235587782479047759833403230700160 15962739 -87903954065769752009906051070158790912 15962740 -2323230123580460938480098806150304153600 15962741 -391330479882967281430589187251124533568 15962742 1061880017498172050415878385480736355040 15962743 8170850872741504406473821970108230713064 15962744 546276459777455652035028311018609664000 15962745 3184681292381323531540379129239512547200 15962746 -11081815182919270719452343023891325216 15962747 2210947597804904402061934480148360198592 15962748 1767668051899323062622903383852425044480 15962749 793266619634053187692438579813234763040 15962750 -5340133027420819818031116450493922016000 15962751 127526990595013609202095619150218521600 15962752 -310730805526236230834297556842965893120 15962753 -479567573719074535300292433126315646416 15962754 22201479527843167728735542175119192832 15962755 4642779216728829953193302340054317718000 15962756 3356853591777384441119556508547894766720 15962757 2675100685961901475309027262211283387392 15962758 -607455822428091535720035018884144817024 15962759 -2411253957458371552762106282092711693296 15962760 -1899739347191179144323636565849927680000 15962761 -100492276086325646031076235080844245808 15962762 586367400232617261851102885992812162240 15962763 2512511463278889269604389550187838262744 15962764 158133900162386556573709234619524051456 15962765 362534174388663296501038742139956776320 15962766 1627996002101903546958348427948246569024 15962767 5481828599809994933301279541061257772592 15962768 -64362882159490136767492473985182990336 15962769 4094310611495711677228778918871206528994 15962770 1039788359625501792208970480280889234080 15962771 -6879644290298878177841878094593713481656 15962772 401834115606578343104437601149324984320 15962773 486606266219829908916289465901028281340 15962774 3676442540188161362399490112592030466240 15962775 607314880654709502830107813304134015800 15962776 3310722779071007298857222289261948733440 15962777 -4893637464410752205735100079656758440374 15962778 1451158381740259779957894840711227481600 15962779 -3674379161723320780603826876966795034744 15962780 1913586617385262794939231300290768985600 15962781 1850643466834650536182658932653368199552 15962782 1922931009967217189273057689789571564544 15962783 -7126538794571415550274662519285665471576 15962784 -4080925971776356006258163486205262430208 15962785 -594070365085468546146371124435097056000 15962786 413589470328410906359184675885158723584 15962787 -3142867531296944260162468419461056478556 15962788 1151177320041931065726382658346260176896 15962789 -3921807905487166588506979434096430557540 15962790 321770806404761783446959132743964750720 15962791 -1660240583148413068531099191359722358896 15962792 -5352498905331451099958150677205684352000 15962793 -640592978533212917818388949532220574720 15962794 -872833703768985130725311914064114324304 15962795 -883490761975536817713145672457441652720 15962796 3530319174745782150724280812259383076352 15962797 -1226601635744661685333091594128349754080 15962798 -272811807048812710176480480071243652864 15962799 -85442915042066624354498755587498762240 15962800 70483083789612937834653446668528844800 15962801 -163068134668173126979455375009456825198 15962802 -649409699032164738482695413639629136768 15962803 -3795658029767101799554621402668014440948 15962804 37661382679083809832849964170024960 15962805 790018286571956458469438546305248806400 15962806 -1386670507940708257513122699326456250816 15962807 -2193847339051859333411994623376165803088 15962808 -2292820610925625092150760771207156592640 15962809 -1190688667989544826779571040177706386096 15962810 -131299183526915469114359583182671104000 15962811 2442514754642337925184935940384087931672 15962812 -5575349133721502280984212733849961264640 15962813 51926513533278118050347547821166568140 15962814 -299770714461695201324115333170928906240 15962815 -831328449300893622546020286712456667280 15962816 1252555165332906255772721318780086517760 15962817 -774672116339983343589451178176243708800 15962818 324635833263204648566011695995725354560 15962819 -6193464106565361302271618051474998559840 15962820 -1613621527865242114198112904152320081920 15962821 -653362708933400716070449720679523205088 15962822 3435188191974335070489156696270543119712 15962823 1853248257997284251516287488356479819104 15962824 1563094017590647722500703230010290856960 15962825 61985055391163009571926200982864409600 15962826 -465365578821216860478505113894481235712 15962827 97029451719684606872374225482848662080 15962828 1680390996753058521117848308817206557696 15962829 30830909361571695610023268085091334080 15962830 -429247739695029032155669828555562127360 15962831 4918379684428236567009725025296442993000 15962832 -10284755530585234768348613713124474880 15962833 -5801086842359235027082200281927443003918 15962834 1136757810248633209910789476842032988816 15962835 -252807365765298833744403498913020407040 15962836 650194030514603428643861347175241826048 15962837 -961490442289859999687745005377520106624 15962838 817200477916317911625801955210747537344 15962839 918636593442178193301744535541339150640 15962840 -864648094527598805227942976699663155200 15962841 862230606348385984856607394544706313050 15962842 1461553129256753420407215192288047622912 15962843 -520871263064076092842228300195950383856 15962844 -1242323916167775387101896224179013072384 15962845 -7366366209717720239344959384122959192320 15962846 4082118984304512119609132124783811706304 15962847 49686201412905770979955194287881693440 15962848 5264049035836110107580224954998181068800 15962849 941110155385090419060822324051797151936 15962850 1124763784969428875141456244021727056000 15962851 -485475973130614643574486756294475584000 15962852 -1268836934313929253548318081617432385280 15962853 -682366795126304161504601683447733640096 15962854 298888253306118028330844719572462533760 15962855 -881111079272366324124858091092379671240 15962856 -229561463716068431578735069898681548800 15962857 1162728831036485106510436732754937202106 15962858 183353544804485285307946292677485882048 15962859 255873321757127127857836263829839521280 15962860 -3679024763905798188535650355017555025920 15962861 426079917296518724093059595608128019200 15962862 700150038693421056934339327296726374400 15962863 842944983696551321338835126506647669120 15962864 2254895253084592667524951834243810983936 15962865 2144732017597310897315870868390248478720 15962866 1042737142277141119563370584043737391632 15962867 874596873338599217272452413621632935672 15962868 2790289930594731475264602696149995988352 15962869 2172597253439601863092014382044500851040 15962870 -645457872721229208291778776579725383680 15962871 -1270403562308210940383807890603295000088 15962872 295490470921895627302417805085021388800 15962873 -232511519572261272461365064239032639420 15962874 -36749731869827041564220605629652537344 15962875 3983635300956292658589816706257807324000 15962876 62617564065858039916422154299815439360 15962877 -3070620332090107902966404919061312516800 15962878 -816903499448110108126577624579136884544 15962879 190716199070978081061638215762825908480 15962880 -620621068601190181028414129220448419840 15962881 -7836668297728332699863451194986255608096 15962882 -809839979251963651327768577574440591328 15962883 1677310810459471194000255478925551718064 15962884 -761208103873365046277988941711124135936 15962885 -4833230285262953331873084500637137892420 15962886 965369038657931468362595596335131934720 15962887 -332097952902320570891226459782650169360 15962888 -1388050627394132976884088044040803328000 15962889 -247684775931659558940031082649976469280 15962890 18445429296678760381061560572897265920 15962891 2842457009511941357009364063431133347472 15962892 -826128219313850473951990962928025075712 15962893 2159609075317518192519905438288358361142 15962894 291324579870874683461736690261671810496 15962895 -127046489679951823819691378326076373000 15962896 -278472670862805620350698900317986152448 15962897 -2355007732625852775276878759590966211520 15962898 -445522221338717937714529576447317934080 15962899 1027024950438752774783541231699154722960 15962900 -1743685656461086661917891348880483184000 15962901 -85385713088022324000482718503441690976 15962902 -410076327133312154121089831416020190080 15962903 -164615163919441552633980308214736879440 15962904 1037095333644465746109472334239420508160 15962905 809216234853378848178092895255112742400 15962906 -1705069747978261838728510952531206936848 15962907 4243301036511591852877003505750282319360 15962908 634545347025378178573122769045596391424 15962909 4458902526230434754514888018937155403110 15962910 -22408918006281543445518504597614906880 15962911 442468760226693762663879134176330358400 15962912 1112435315315422809499832586083198042112 15962913 -223396055167351285054422665776682819856 15962914 -1079928375362905615066370568117257290368 15962915 176352322732796701037143500615233966640 15962916 387158750129992151881692031318186788864 15962917 -4196515481199091505956788777922627908034 15962918 -91615997003357364087657512075695624320 15962919 1265917859049166108271652847956762090240 15962920 786445435218296246173848939818793369600 15962921 328392056074036082634533627744554453092 15962922 648448039323325896940461051321545514240 15962923 -70599266415862714719969128533590800576 15962924 -3008826165201450423833559654036672271104 15962925 -2904162195471121573547210719237296000 15962926 3306422967276594050139324570308946688320 15962927 6251781039220743583543749351993580789776 15962928 -358683007860742966723729867180578471936 15962929 1081967462896270661720409387950522880530 15962930 -174859504867911186682186352803444615680 15962931 -3836792076558670811455847579937560491080 15962932 2855734717104513917872024824485482464000 15962933 6838964630272004577019869987336943488 15962934 989347338344625005289566359723073022720 15962935 -5442675789595200546407073022576510538400 15962936 5387346648819420447874950430734791208960 15962937 1338996885318998758974848275575015087168 15962938 -1452141177839515196566444371981863091456 15962939 1772967202328932442027432053515067973856 15962940 606809402845712895885557012181644083200 15962941 -173258265851425732960354989387090600500 15962942 -3216265297658617666580479891311824080128 15962943 1276866846613435909128611482519214097024 15962944 2518710884212228535982876540155654045696 15962945 -746473744580480567348122484386362604800 15962946 623481186616777337169817836505444608000 15962947 67637442638626384921039950593538889728 15962948 -4361326477813145211551041458178534584192 15962949 -32579922421451001328251755702050978632 15962950 1516112030798114409976170527604060444000 15962951 -1455165756339486061722277720589401523760 15962952 272238063543573689872707102996934533120 15962953 314802306397789605646775820349236490202 15962954 -246454815169179669003402675789606752256 15962955 -3354990968888943542410219241727607514640 15962956 1061231765950524066202208514675996218368 15962957 1519157748009839498694779550725983585920 15962958 982280586303745196501736076633298739648 15962959 2147744737104984598904783042567204002160 15962960 -160819349149900235974740322137083904000 15962961 -309630669904965157870242383803621394496 15962962 468417565339739411728772861044189913232 15962963 689169178500547725207452771130222480480 15962964 -913447685827311870560347811293312389120 15962965 -1250751239831375980005306825412418609280 15962966 1024345596069957139433143926342349708800 15962967 -475664468321767105590260696120974750560 15962968 -1360043020603700103664676489941670215680 15962969 -485774720249206127817361724719591718640 15962970 -901749226192492922041213915640223264000 15962971 7758070857535253320773074123406347695172 15962972 1533462935032877145010834202459791091712 15962973 1025813366318864071941380695552289804928 15962974 3669344289685653827496982691952014084736 15962975 -1669366899097523870608248643608383406600 15962976 -2015937550386498140495658626773155840 15962977 1134000405138084523517109760786141692160 15962978 1201859807236020352908296863775178405024 15962979 -2656752060967036892985421347031774945872 15962980 -4686950650112775508034545304446771200 15962981 1958795985084895472483004771422270232000 15962982 -759486286752845602805044907632781838336 15962983 152293309317075690105974458797024663840 15962984 42247588165148895651856746130685952000 15962985 188936249776786734599586572208792656640 15962986 -2080360935302260061575438906134786840576 15962987 -3496714545139574383645910380371438740364 15962988 1714872076910476123825788625692379584000 15962989 -246075190467019239696747581418410851200 15962990 2585082498284509742649421577538494424000 15962991 -2269081641081781088225111630681766878976 15962992 1366902672842728019973031407966311055360 15962993 99778343399194625257484759511293740242 15962994 -167610039703407783642452790749803106688 15962995 -2819257572086487735401713342475650842000 15962996 -1213178509963655996488658280353467656192 15962997 -2835100666578191475679263180633889836000 15962998 630182916587003803510880889113107674240 15962999 -111572940561086319449968670986693271280 15963000 -5250637808067389412215173661275484160000 15963001 3918471399363215750472195295958311739904 15963002 426946129507662102189315133076696889600 15963003 -1877066338491759405023937835556018140656 15963004 -2911659357960781620891738590008113292800 15963005 -1367761759142631234693212432064607627680 15963006 16557105654047728310062114390838390784 15963007 -167050903789796621867564464393154015040 15963008 -2249439900711707167918160405747371868160 15963009 -318805832280304937082529645163188414416 15963010 -64134397364399693292932287431004800000 15963011 4058708303109884734492851608758736347392 15963012 424381016760539796887875675721483563008 15963013 1204435288555697798718411691126279893888 15963014 -1824218399343347982629563495382190282144 15963015 -3122817619476902507234845899123603973680 15963016 -1492176995456209556661309952790290759680 15963017 -367575753510132213279280099268234019456 15963018 -2136965636463787537687743998075867162880 15963019 -57161501498709173820329583475494847256 15963020 3820383776647789565228111227259453076480 15963021 610386490742485551033230566706795918400 15963022 1020031206469965239141856603114372973824 15963023 3806272327486324326916915568698353460272 15963024 -5492274534761891215862713083306835968 15963025 -40008236554090493705981731956240793700 15963026 -237593846427675784552805606867966898288 15963027 -3227038729875200482873790599369066987080 15963028 -3977076031709377405221451820111835521024 15963029 6206620698353876161564504170535953219072 15963030 -348690961646431603867757253786137913600 15963031 1716751230141657851808857501735692860592 15963032 -2628621258837962052064443238806608363520 15963033 628821464908506565501625961527281010304 15963034 -1084458991913260362923832925266782811168 15963035 330885953396013649953418767899504582400 15963036 1139772924924604181434722929470007450112 15963037 7346673251036033917031506818342026067686 15963038 590700671310060695907694282555378421760 15963039 -3554882337017779823031218405646023742696 15963040 -1313705846745128212944806925045596160000 15963041 -6271288487573259537170999426954098530720 15963042 851337076076538034298141533183478830080 15963043 4766413289503970658391944763471502917264 15963044 4309197510860347106067025975348115051136 15963045 527861218127962513361396487280016284800 15963046 -5962752397716633580733813975024587104 15963047 3296893905043103972664225831276126274944 15963048 3161024371829307928509928572615460454400 15963049 2479997037699852455054599491517049911680 15963050 472020642253466426861134720384128840000 15963051 -1998396866997682993289268471467093661216 15963052 838075790947254934969168207227699758080 15963053 250123026030751541277521312904611299104 15963054 -946644458403505240308120021999476038080 15963055 1470654463691880082360097222918346453960 15963056 -52344831376763596804735074797117767680 15963057 -2406124359707128793137965821690022257664 15963058 203643101592344807710444068742145737728 15963059 24771790650549895212516429384083120976 15963060 1286717102018739157755320390194913064960 15963061 -1804138667560863472300731196982610296338 15963062 9906948551513760962399472072563412480 15963063 -255684477632937157786907245493199231072 15963064 2468757384263891003499259267714152284160 15963065 -3924298316838911417943464745533068116540 15963066 222538065423769093673435214178502878464 15963067 2042516091111583344109534422797332278116 15963068 -534947075596409276827043814118233719808 15963069 4851269435061509927322460429088009996544 15963070 -261654856351368133279745341364768236800 15963071 -1313108251714873713149589328529593107408 15963072 -777248172692842880952182799515963621376 15963073 4119960356693585984617101087496933052418 15963074 1744079609787842508375458568648483811536 15963075 73779352836219695476939650459368280300 15963076 4187094174237964229613663059379350264832 15963077 946901691507161066699659525038803176860 15963078 -309047488588651560351037579946153041920 15963079 -376107884858248896004007741193344215680 15963080 -2173569191712182887476186904889897779200 15963081 582690813497019044518191471893165198400 15963082 -3241964825433641868183114550515500553216 15963083 1668582244208417198346945582095502397332 15963084 -1713726880704161029679577900345909953280 15963085 996166223995322766899408224523743200960 15963086 -4690045717860061255559567674274535900096 15963087 212648575060066918920220544888369377152 15963088 -922380932586986262477299899603410853888 15963089 3392243629929737240406679255190987419890 15963090 44018038264429359710855813018479864320 15963091 -2557743743109351857158118664734899023508 15963092 136143995072018681944949434059047327616 15963093 564660538938144838278338667706331776782 15963094 -185482367978984372571687711828591648768 15963095 -1465407422467622106888004336592624896320 15963096 -743556071794330961991231124584282071040 15963097 -1335861174962935289023091122421031494960 15963098 -1429656836896973665341589077979064006400 15963099 -3731595066745787405244235270715401193280 15963100 2641172650606941847102527722927711974400 15963101 -986115119905951756258916007192482250240 15963102 -1599745349297503412273996452836109843200 15963103 -710018039583945142971083027855156050416 15963104 1760523143639649866160779730187604459520 15963105 19996995090402648612440057899776600000 15963106 187516947923626073685771644482679068752 15963107 1217696082211948101862840153218109643472 15963108 799582001495025462359862620445400719360 15963109 -1720573924519709424370924467745752264320 15963110 -711862292400559941851579034438040679040 15963111 -744150360055364263326892542827033453040 15963112 -2757161366503690184926296608381884416000 15963113 1252846690916131186824844813752659146980 15963114 -730220261364797345446788830446168723200 15963115 -1564379066312974842597745826235893496000 15963116 -674561945920628058353934179645566402560 15963117 18307821852266588705557692544917957120 15963118 188951210740358750780202891232547555904 15963119 7491049581696894248738284884312858064896 15963120 -339275143283070240367390874221362708480 15963121 -4025854700761282951480552438372372405678 15963122 -249400968986912005203401199294852292080 15963123 -347485005314521125114153535139988663552 15963124 -5102103065390212478511556997851823486208 15963125 1110512368321406105652568832992160163750 15963126 618634513652697671751309828677553745344 15963127 441985048182862277238569047346909448192 15963128 -367169854523560150843592106446655651840 15963129 25933806983104326123901967912920819200 15963130 993820771558145725485843788003709012960 15963131 -3003715693226335495808846785215477295068 15963132 -1051071580010071836007081646256850360320 15963133 -5734571185269749718021398109628708166996 15963134 2566562656488547494582461731437946844352 15963135 345412599006555179729091650884671360000 15963136 2679870939270495325714235963097036619776 15963137 3622412198286316155431360745461275345920 15963138 -1783326930198236465483572613734276325376 15963139 8824079675915289732553822972263260561080 15963140 -723924359889959807676453921865051422720 15963141 -1244313844390695323273510845741485008160 15963142 -200828872167599462209474298238434596608 15963143 76091786641196226054454673574297008640 15963144 2022565281092473262098449866138661150720 15963145 232439611173423736142336169007681257600 15963146 3709829325387091713251969049398382768384 15963147 -3741731412375461881976919063426059886276 15963148 18786686062366803000418673679940149760 15963149 -808657080535507185675469224234207515850 15963150 256600338724236390933949574539066675200 15963151 5114679854016097552789442819276222375808 15963152 1108412097335391531029167082846876270592 15963153 -3690266162627333623443909882250360088736 15963154 7556245363268216662831261208996206233600 15963155 1135349394641379701836016666804277448560 15963156 -3523708353147490177217427250288132540416 15963157 -751725449316589640668794314172227912288 15963158 3765885147426908483043748919834468800320 15963159 502005189452799965868815343557089363920 15963160 2914811473966213951609292032145114112000 15963161 -417252576478552073225811000188746042476 15963162 2490086729103581521397979683569128125952 15963163 -770537189610197264195928997909542622588 15963164 -1250168473986460783126598308872048989184 15963165 1048482574426275829003858396971582483660 15963166 1521000698643605985662671502302316306880 15963167 4553089379472041682953805541527820008 15963168 1756709413913322757060829992378504839168 15963169 -4339221839601877506633418240570451820888 15963170 -3171264906394152038115504794824773589440 15963171 -823492017202483752135343740987414495624 15963172 5929482751112806051402061547622800797952 15963173 2219409930304476717653079519016521451200 15963174 2275683720629509323903843122758573213440 15963175 284361240529025640446939043591131566400 15963176 -2982235891255446124484257703638968576000 15963177 1373568228287003918796252362253712712160 15963178 1172994106262220915349393062290884972032 15963179 -2196949649585231201530716525084898009224 15963180 -42908391741092032254086637058953815040 15963181 -212032145378567315114583131593608886240 15963182 -381524909431223991661578451902251183808 15963183 -489222001558776583334961947930347872000 15963184 -1305430583956229592167349624369149132800 15963185 1637886639617518275911462283868542308160 15963186 10222754842161417426332802077503196928 15963187 5315923419252119661728988211015538158392 15963188 1711985773436393575777956236752036104960 15963189 805621470586788693266609366445346327968 15963190 -685867178949600747178119397702900262400 15963191 -34793468698878842617109562518067549288 15963192 1343494874623748952046687888888140595200 15963193 890361115780646776905669445119173921620 15963194 1600127491314598748508163680837696073440 15963195 -2614387423192003435353663432535390663200 15963196 -2101351060268271967190929214423579688960 15963197 -3493615138919716475979464527328099607354 15963198 -779967085323460385708882078518585849536 15963199 -231183609034388596992337348848057303040 15963200 3104877252140458312221154965612134400 15963201 1232620758269421528329481725215874394930 15963202 87518904972634842771788753741216354304 15963203 -1782847419227024559747944931744174096360 15963204 -1134175010669887988511751233822947380224 15963205 152826450868629915844982672252379906720 15963206 -274865913798132953624130665699181106944 15963207 1392783524576172776850049324943059009536 15963208 5167807646043896062257525630454121103360 15963209 -701294243228564147916692958904522423590 15963210 -741461068537443679070553868637870860800 15963211 -4444283605199162854963590078872170420800 15963212 -1883720660096401455872394705244483319808 15963213 -1445073055375180630424310790133578762176 15963214 2435388006998589761406817468417778565120 15963215 261896594770402875291862449871351303920 15963216 -226890480319249575110851713520161128448 15963217 3705866860808853641994109518324127803120 15963218 146157657508971167268181358032524168480 15963219 1788409841530165859061926601062229577728 15963220 424899010255482136085398274392197120000 15963221 4980724537581646508846224413641655434880 15963222 1489277611695450658728202316936288515584 15963223 -5473752270080082036341450034073934210256 15963224 -5742591075788310944386811009829835776000 15963225 -1451887190603923293880655265421881332400 15963226 2000895334995910389622284417546130992864 15963227 -408567607196172099650611610579990713056 15963228 2844711017810956324767475651510583949312 15963229 92191074753440448399163690376771037048 15963230 -1227288460305193987188336489014550422400 15963231 -840562256261870761895588383605960685056 15963232 5844166988588153191023750953158293061632 15963233 -676461234893422339603080201660086829312 15963234 -13807555102474670775656467151593021440 15963235 -206167835541205738613442636882314086320 15963236 -314583206576368386571573229852064202752 15963237 141775059018779367315019828856783876286 15963238 -1907671493024084243701555028307380252160 15963239 -4086471095593335019727880552681719301960 15963240 656655805643608048568275294366017945600 15963241 -1096829039224074495069638262676437753728 15963242 -234641434723320635137187365855556897280 15963243 975536116126687316571266486793296654064 15963244 5444661328398975007773258165705607875072 15963245 4826378936818827483368405930164512799500 15963246 860305164863477491364890114384529446080 15963247 2437544538179444694357450934632409699480 15963248 173363477660510476260114281259935662080 15963249 2692472654135993256930681717881703321600 15963250 2388713055925666532516396214547278024000 15963251 6228664527298456055822437860028750482252 15963252 676661261849995040631689215058816292864 15963253 -1349168490494972073268599657919569809220 15963254 -834419217423325022770669190201339651424 15963255 127853688088699181483407924020164720640 15963256 -7205775599118583825968877780772548362240 15963257 -5523933438049063490301319155032574409494 15963258 127460349076795555027241800707951985920 15963259 -588271740271774863886527586081348715696 15963260 938797786568241967351167299048077824000 15963261 1638673456134172962454639181017153961472 15963262 1079970072825661450092024439055795678592 15963263 -1491857246763589141819153203969275215488 15963264 -1460229109705257238215739825811619840000 15963265 -60251290953635986603683947077159342080 15963266 -761357282419127928012572651977571458176 15963267 -3390084584688353601398283602112839466240 15963268 -954887766604617700913745108056360140800 15963269 2247939737018187167236786676171723822526 15963270 -474853264685423415023888590147841644800 15963271 -6040754405183884961798467694961511320648 15963272 -935285521306924436498857739194386739200 15963273 261058668801110316647325806904007645284 15963274 -1423077316990573572418074018679693429920 15963275 -13017887151220055496707113816508488200 15963276 -294703956451766493572013182620503982080 15963277 50259954299160418624881060907858956000 15963278 -49040878750112502730535550151134826560 15963279 -75247659868095143117682786201206618352 15963280 366881347886033813036687277093275074560 15963281 -2452380185868449332891172951514327134988 15963282 490586274967256862552621628530973312320 15963283 1916391699194305352406199995198374896720 15963284 1979952395135945716703348555290479019776 15963285 -143745095892631433086653517526202443520 15963286 -3725801560542985459950037240048655200320 15963287 6011273191253817867610886514022493147280 15963288 -1412073657521108884875028816075161600 15963289 3346341642749330865779221587252942302472 15963290 -606055461791614069405906868673353379840 15963291 -1595012112885430861939069231683929956560 15963292 -823590017587768106258250700831970091008 15963293 -2148626611971973471328401789112943741120 15963294 -1210333961209742073031736257544925250560 15963295 344069650034265073223904543001797062400 15963296 -9688673719299229638007048306099346866176 15963297 -134798430853171187240010805327813891200 15963298 549719048860259219592758445715641391680 15963299 -7438458497084739509531281732410272617080 15963300 1331939140390987984836746517751584278400 15963301 3449222864973547329454593484185632922302 15963302 20438530864383297778989672260223525312 15963303 1251614955709410486990471465279965521704 15963304 1310139666781810176961886532802881454080 15963305 -1325807427882220305135786865067376264540 15963306 -169875060577269620699741818706310044160 15963307 -548832175714744314715574375773973556240 15963308 -1087342127302169129325093194010107235072 15963309 -930384056278411716771965741560140739572 15963310 -348078338415357443184867613394557898880 15963311 -562129299665637681757626096303470376960 15963312 -441698507262608601389429965270687580160 15963313 -1562909868059099822351624470925898350876 15963314 25057823405347194092274989412361620480 15963315 -1254439424381879590103086905517998266880 15963316 -1216004525896623975109698589760344156160 15963317 -623352519826608739885304910894527372388 15963318 -71404510574766299454322061961489097824 15963319 -6470407594787233792825635458519897457840 15963320 -2591171489771708196895560774875750400 15963321 202526415714289375257460555106051866368 15963322 3977525689503172021156270081331302937712 15963323 -5581062218570857321339143963521738576280 15963324 -51232963034242282877429118675755351040 15963325 1122265475718238273373492134034296856000 15963326 -956399251811467919008398669764014096896 15963327 -1563488289320489750106166425135318512136 15963328 -92713995748971809316449208267185324032 15963329 -2183934033091189120317128297371520229180 15963330 -463490442181913323337142634927726778880 15963331 4112407543524352509860046227526239041200 15963332 -1551092275576834968637784889116508549120 15963333 -291933901020467680419983979772388556576 15963334 381724014133971628480331046628364655360 15963335 1368396262942529664738156847633531375200 15963336 -625184317265364557889784519174104775680 15963337 2070651411168287661036391962731815156900 15963338 -1678230426523154557877919415166707155456 15963339 537073961354098903352750149466378721792 15963340 -2993661020632180518870737460902159616000 15963341 -2137241794568948114670208900684904901258 15963342 196287969114967586326361711099077557312 15963343 -5997121813099934724788810448898793981256 15963344 1668250895826864683921206991463909949440 15963345 -1762249650921637891116074432291710454400 15963346 662613159212727287822421674517464970240 15963347 -6227757547041940374013887025139705613204 15963348 -150626295647216043115937963345020624896 15963349 5428609882281062071671099723199865467200 15963350 185415146397544349719493481313539360000 15963351 -1583448466234616112197301086399989671216 15963352 11909299212113222349190809115345846149120 15963353 2564025111717933340902872117485865162112 15963354 87492318644197977449311186797085758720 15963355 771750233282327600427908870315866534560 15963356 339842465985661084564041534850971970560 15963357 -49773622163915960474623308882285281280 15963358 -14821542192709338161576036547706652160 15963359 2828547769239814803959946451954669361160 15963360 636652097716690702112021924792311480320 15963361 -3749680464691887004750848841130224894700 15963362 3946984637053147146169221232477463334912 15963363 -33024224522362318161300732630895683840 15963364 -5350978974737782763442550757306678948224 15963365 -4924437619490754063940295652197463907680 15963366 -532673929138502138163178053784835926656 15963367 -4004943804190056049900474892749574661624 15963368 2628278243797419709142057071885392706560 15963369 5697998746396912544215449847899972303360 15963370 -817712813171540761163260129054534847040 15963371 -2468915063593119815875463554126581532428 15963372 2305693895361208786449871821775002009600 15963373 671174062416860020131868993623752963680 15963374 202862886828758368495456620086479187712 15963375 3517110801210410294913026761464165780000 15963376 -229785774461259957001910978478937276416 15963377 1772875817915840500469792379803744860200 15963378 -576347066133439585439330496353504443392 15963379 831582040243252397643423834274367691980 15963380 -6716188374295788811114064250143293440 15963381 126783197522899227331998990851474294112 15963382 -62879432667069052263180999741990912000 15963383 -628622477505666690915838921269221401368 15963384 -3250230214645475937044225280864534343680 15963385 2353033131380328544142012583718637120580 15963386 474557612853374027463780926912078400000 15963387 -2081708327101490903096321946650494678656 15963388 -323582701093010453894153802454701047808 15963389 212192203847158208893463267879013415320 15963390 -428382216948348792559532387160897194880 15963391 1638310038646277216485625349628059855840 15963392 -1734143540072403266151039091376042016768 15963393 -2963537120639121140031613951492262793600 15963394 -846958118705431879265849928005212567680 15963395 631490810912082769034797178233443101760 15963396 -615928130404137841597493718167550351360 15963397 -3269150358387601097422970073425686355460 15963398 -2874204188713982137232140432929929871360 15963399 -4008450382982086412349639112851508112640 15963400 622477177912856251548274066865338752000 15963401 4899132629260919698943068646210169507600 15963402 -180741584029641143075868352429471242240 15963403 62234765830113328344500199842110550064 15963404 1385575531874693931386078210309034329856 15963405 376867420940416836584970641992474929600 15963406 -4230824977954803225786653439922752576 15963407 -2724371035178951776095808956656154475344 15963408 1430371253841449202179231668265898491904 15963409 2991390670916662063971489771379228416 15963410 -556770511220929472241823048671706892640 15963411 334700977752524588241534631666354427760 15963412 -524830492497830132692216354605747670144 15963413 -2280078838630953368780780303082856688100 15963414 -949662639440975047509803607849436138560 15963415 2038672748225139065997879579313542556320 15963416 5300156601639645477715753203723537346560 15963417 -2881752430657453009659249628292456014566 15963418 652209331413967779709418085467450277120 15963419 -2389185827537222512551453007298409297600 15963420 -41883204311791532730592152774916055040 15963421 -662946836536834285117015776568109548628 15963422 104185115148654712893966199006622704512 15963423 572731336676348515345102039352465218944 15963424 951414728906312065663584569994696523776 15963425 -2522883815202411120629994426017179463700 15963426 -410544242270651494148075379224359787520 15963427 -138248016628597708679588576480201693280 15963428 -510461511907904545796837898475083369984 15963429 4312304662486280706828235522584286802784 15963430 -22060582226833259832325533480172896000 15963431 8654158365688819559938408454175651321984 15963432 1206729087107225072184602079870149591040 15963433 -1359142930511566857016471491923939581318 15963434 1361958055039795319714540421955939709616 15963435 495111329149216644220679701940474705520 15963436 -2206455767497411518921232829301175448320 15963437 120135574892658336139953900503665578432 15963438 1065276629475935983397746367300292308544 15963439 -4890898327341195409456307281345904385560 15963440 1023597873861521110107284870205297131520 15963441 318518160417569943557169321913901125056 15963442 -2351138939631776728888525445066790080256 15963443 3318410375302258475314309114683857628000 15963444 -272314076213430793975454978024281135104 15963445 -1013663882268795074773109400768330298080 15963446 1187755525413816711386349191125083219840 15963447 2809659180600706219994223066360883351680 15963448 -1199588696225500002877969840496144240640 15963449 -11317464639716006333887329527542512192 15963450 65396118384343200012792885046360627200 15963451 1189428158820573016820173327906436257280 15963452 3961475904708715931667214781663418203136 15963453 -2238049070605622284386520946939882035200 15963454 935077896649869890500581128625252280320 15963455 -4773104084804821299419341407578437171200 15963456 1632871731281548234538982732614451855360 15963457 6295279377709409898428590720903641184706 15963458 238794884018116494440858240183815626240 15963459 5305455426094684815519968336689813812720 15963460 -3015669552483161034023009219711436798720 15963461 -7847200410805199585412078737922216389088 15963462 1644467593226731277775940323866052853920 15963463 -690076189625469888300601794028397283600 15963464 761096310397313087154655469320794685440 15963465 -916148731655857260137295733685601779520 15963466 808497343716296192487446547497535118080 15963467 -821032607557352604394558247230757457408 15963468 -2096558214866404944153960095864105103360 15963469 997831443802098740663207903053531739500 15963470 1291545128492609464810206192587099647680 15963471 -4312488733199658626792306720728443851160 15963472 18335423306414631884666686051875028992 15963473 624737923136279774265990744467304140448 15963474 -1318477194705881999128873312143099872640 15963475 -2488002894154171344941366553234369585000 15963476 -1190290783120227358944656737326623506944 15963477 -4729603134718279999692307796703182629920 15963478 -685833593383675583527913593046409588480 15963479 -2169628276784674183565066409247273279824 15963480 -57494143254748294651208956427160576000 15963481 134038811512634987022981292359680659200 15963482 -141637099976776273830888026935494306816 15963483 -552797435436330942713547886187202863976 15963484 3490475884092724489933923596070974288896 15963485 1508744866143902411984805404039847366000 15963486 331665693672452824624996364601260298240 15963487 3873588420119995124677797724459366433992 15963488 -3709899834261408314790662762701559562240 15963489 565253521642387871963876260138090139154 15963490 799795668886090102776354937567469748000 15963491 -7450795124009656312839140895262143675108 15963492 13843716882577582287769745430673078272 15963493 -324041599790215540315976812140454296064 15963494 28367040808017932429548035661955516928 15963495 600398549954856263623404810613490749440 15963496 807814054002537687452901769579688755200 15963497 902574158562741614640841926589257216864 15963498 -128790081705648784124008442825638578432 15963499 -7233824381813963109496912683580928687500 15963500 966983353973222803467939187855329792000 15963501 -2843935301632362700155062146654880971296 15963502 -591231168523382808513168895462563475008 15963503 4315458015313982243337703662002067194400 15963504 936066070472376912075864229029649219584 15963505 1166401530125860612114641605423198276160 15963506 -1772883209686422074538305294189322117216 15963507 1645383011518518238987595889131020170240 15963508 7591406286822100222542076540890391652352 15963509 -379144448082482906308368674530544820000 15963510 282029729889101943756747588323529438720 15963511 1450076323559423294570259987310279531112 15963512 1784316927249591043456141791546684211200 15963513 -3543946188152305554297266344289815118256 15963514 -478893688151918409498296890165090489920 15963515 3998047127288659744342098347612057799600 15963516 1482123465555553670446721985184680003072 15963517 1252368390328153388848984860923311152652 15963518 -86174166357231541035967329764758528896 15963519 -489265255276171835922662125269303189504 15963520 1261424323956502624641880477230799257600 15963521 -1366123238699345199364555811388178279488 15963522 508627462136645274997757269806269004672 15963523 -6751606100324914598209987928764634308228 15963524 -22052348379910218205646023342616433408 15963525 2218743386246465174177191933787987516250 15963526 -322498235511615461518336344122859584256 15963527 -1016959687207730830429344639871946020800 15963528 306577348261115092662822051925849374720 15963529 242007305807504567521894123820065832928 15963530 -6065673130898451805185075150176716800 15963531 4420473470122031905924698603431179182552 15963532 905967951698077985086490371367144691712 15963533 -57839304268421376874972173820195397556 15963534 -132843648063788468025724622879790336000 15963535 3421673677580238456847934828421288960 15963536 1281239984337391588596407510448855859200 15963537 -3607998430982037439469446470920569543440 15963538 108636088521254188026341726313705681696 15963539 3522970606722797098770088318615560604656 15963540 341191202407472305130351314963590604800 15963541 3909621387516702194354775733282080481344 15963542 -906518166329816213848198550546999676288 15963543 918464327673723144556909428378580064640 15963544 -575120447627352728426861731307666104320 15963545 1966687825588501087741626005032149877320 15963546 2414892828370263894010723758341008080384 15963547 138233460536659282539010243384724152724 15963548 682646295740121398417595093886183696896 15963549 -617500977424179054350205346931312372160 15963550 -319480252525564639983971051207672275200 15963551 456523126713404073908509177641906051552 15963552 -788179633372946577520523335243388682240 15963553 3141257321247403532931965847425395267120 15963554 4398056931442271130356563557448596861312 15963555 734559480496847162671984812125910248640 15963556 -382359511822896409205224061964949524480 15963557 7025347133672977846453541106695554063806 15963558 833822487030495692492999095860783433728 15963559 -4628401408943994187473431624132829775240 15963560 -586796715542677817155207557659027558400 15963561 -90829337510760091825859812776461378508 15963562 2822049881025453636217602056421695388000 15963563 1931282467505234377849166252982542707200 15963564 -401713604601051266054556690334212587520 15963565 -2349358903438784761368689103482548263540 15963566 3486000298594426083283662325308170087232 15963567 -96647495558182255869966084472412541552 15963568 31318375544621814870902404605706338304 15963569 1335029610081346804499542385573084261760 15963570 314617745573129347309374569070782630400 15963571 -1167787433080268191105804600097909868360 15963572 1913628546676509457015543177893567129600 15963573 -1417392012145248242788769284088810478816 15963574 411331745854564782581329047840469893120 15963575 114326665171676489983986818243123238600 15963576 1565764885701665358653452123766745538560 15963577 197951579757094917228668257247005402944 15963578 -33200041441842320084195099005095022080 15963579 -2033781719196761197154255181302070620616 15963580 2843319434440976155920639962454285427200 15963581 14891592724172362898970110152138411200 15963582 559568274816703332089814940646779113792 15963583 3182145141051356500982911584636220288832 15963584 -92139873018035135637712379573560147968 15963585 482675947614261703377563282893065240000 15963586 877490226626118155530396823589216118992 15963587 4640663994756222999373859618452580121840 15963588 3283682624915865173247496623859358853120 15963589 -2528526209909328283217628037696240285440 15963590 712841457425325933993295556965200220800 15963591 -305118530562527183196392839560100281600 15963592 -212584512688868009804896365043261824000 15963593 658679880401547826976928794848418218842 15963594 -1796723233074024749441324717530277687040 15963595 -2959515577344271541811685395969733250400 15963596 -1535265470126191316739366288989225548800 15963597 1913280630949365430883345812551070787328 15963598 435565396145157760811144687954141195136 15963599 -37669523747767136237330403211361128320 15963600 131440560873420517379617735127855923200 15963601 -6796582173642109843369443573614782341900 15963602 162947710398380750255372651509075588752 15963603 -688842447089128469266743619711172799696 15963604 1052991135123898103438896265789086480256 15963605 63406089135047508982055784433766968320 15963606 -420013134251009979976957308814995120288 15963607 5045725820973255216601596543079119398232 15963608 2026334415570865960412572479687147601920 15963609 -1340528890569640677724743571165471008000 15963610 280016701759963731092294328117807052800 15963611 -4019433237764280403765610529140541385788 15963612 3202498637753685985344621152031452402688 15963613 1492475754516452610950305037819590734700 15963614 2686258756780707729381384374093754646656 15963615 -2117211605342082778572853167933017100000 15963616 -297210285456548381115670362229816688640 15963617 1422756965003562330979884105003646485666 15963618 -1171783339015039571629392616891466479872 15963619 649498530409847610927129066806875154896 15963620 -238701301594055829281740903350315793920 15963621 91311493812627562163425101196682740224 15963622 511414793414211591822200535539238182112 15963623 -688893897207850628937042546963689110896 15963624 -4081722377305216305521814309286486410240 15963625 -679121426976457926413396290598972955000 15963626 1293246356401150711496795128461364852224 15963627 1013372673995340932600717139589866290880 15963628 519867425767375305071288599758460506368 15963629 -7599233641270241059743175939618094013120 15963630 970803628233994751978844366630391296000 15963631 1236399424816734427991891349873724196432 15963632 -912372318158947756232726106883396337664 15963633 -1210219023955378673925608016378613812480 15963634 -833550246063957277130034452034253580784 15963635 -4553611025151601432830970962196222027920 15963636 -202857727280340782015844234107208302592 15963637 -1796728360492336907638102211251522502148 15963638 1982985737365729675393763064816506946720 15963639 2886968504319661024701327168686488561536 15963640 -52351206765224722694043388596309196800 15963641 64502830192921764691746338177835783252 15963642 -2142402172566220624265111593557979059600 15963643 4147482398621661867677411093761976761892 15963644 3137311550508324924110292956125443065856 15963645 1599769566056615126263107823771806042720 15963646 -2718423635491951282433434968253742321664 15963647 1582539901369370392185732891062850878832 15963648 -737511057540421679914318903054706933760 15963649 2634519303601309821563741903587508078164 15963650 -253496179659030608574795662142408708000 15963651 1518808660737519229567200134498865096 15963652 -1787947226508737016712149410040167918464 15963653 2002505584703727459216871232773966396800 15963654 -237567382226034500310120253647374469120 15963655 3198340448543760014203612294631541469560 15963656 700671000099581186715065948972720947200 15963657 1098847375538855738087298431181976833600 15963658 1378703734025750606105049720046342762080 15963659 -1892506754440467250184938478243055014640 15963660 -721032671121089857676445414419967882240 15963661 -1571278124701776851730860778001542439968 15963662 1373157139842903830932484793248533778304 15963663 -2299088334974290999510620752041785412320 15963664 6241597321528304976039278066483789824 15963665 3381592312263351829926110019574125363060 15963666 1039489193634924029038534220097816157824 15963667 936681374001287309817396167710774906880 15963668 -1037555282666108583649933217233702631424 15963669 12070605812697025037491008205742397459840 15963670 1734775339099459839456620442273369857280 15963671 2485329453384352619817565015398028333200 15963672 -3432529219576925139565545394093037998080 15963673 -1883006660063919606939612839053694758896 15963674 2971351971895104763405160409408288324336 15963675 129138073084661901231644120546358624000 15963676 -3853757079151483751143153563294418455040 15963677 -2923766126589137953009971740574022860000 15963678 462387705272378354569151029698588976128 15963679 2248257236941534785529271984483151676320 15963680 -2807540397974194582297563974075410022400 15963681 -2696771072797321956488094783939443008848 15963682 -104739125202560443225009011685007155200 15963683 1413518387078999327062478275744183225560 15963684 1132461634271474236790082806393758267392 15963685 2691473811782902171515669138785598544380 15963686 3322901560829851917079500783726256912320 15963687 1511513540567485909483708627099736253480 15963688 3698379284115266996034031160345247744000 15963689 1884114274701531059483932557450539949120 15963690 -1884853627283399237876413794042891763200 15963691 -9889186313280833024172766440726186904608 15963692 -3846691798183988998176697859688150240768 15963693 608188795374603155252079934786006841184 15963694 -3252665359170729702420805705249296103104 15963695 2835397330629609100985173742874047190000 15963696 -489787573119677136093891784365991526400 15963697 -10307960253512028391275347378408736432768 15963698 323346915356719259035760998635723589632 15963699 2713378450548404039184866376526575531888 15963700 -2636575699256866796433460145827910393600 15963701 -2127763258587683550124206988538935203588 15963702 -1110907838175603491584556917403014471680 15963703 -2147346450052898517327457900726448692896 15963704 -1460874723386824599424790372998871347200 15963705 2975249096743019442028264134542557814400 15963706 513912823503430781722513845011095588608 15963707 38503590867300946034730003253121529000 15963708 1242409958163942659287856313642975490560 15963709 1635304762252745344293079957713964339910 15963710 1705307130107554352029482389969748859200 15963711 -1394273745237555095416496715591964684800 15963712 1741556640425376985004242950639204171776 15963713 -90928556532336209641276853211316340796 15963714 284008764985550300494806218421330673728 15963715 3262138277648191359215523599499234527520 15963716 -3101158205121915124347498196443387404160 15963717 -521491376958439448660667553484163624960 15963718 -2044010115338804824164401794363902433440 15963719 -707629759087778336204636558436336474432 15963720 -357924898406077852345888828130176204800 15963721 4514522290380690714529319876125999816922 15963722 2034023812080796905019679878695460806912 15963723 -148696731233391118063398395985945797148 15963724 243482170330007365972184104087482449920 15963725 2030114828380577403041268429814081629600 15963726 -604716491940550744333605891416944491456 15963727 -2696841127211491731452807274295292836040 15963728 1079916960853150827747424196859299364864 15963729 -944228853325521966794331456141722019072 15963730 1871694522605979126374350944159624857760 15963731 559690257019541983353506448167935762944 15963732 738291848013384897433095171098648182656 15963733 5843167287529367706902649145540984570240 15963734 928749779876040720991716413567306762016 15963735 -182831126473671753853971805998623034240 15963736 -1022793283799932456176573717442786406400 15963737 -6528748056949750224772625292531756880368 15963738 355086420457193790830881040228867407872 15963739 4300620009468209075735219158275870945000 15963740 -1349208859925857457035544570580865559040 15963741 -190794577215383119159854141244313648250 15963742 1148491286733197865892341197422171078272 15963743 -5142374492485385452818780329159780062680 15963744 -1128246658403842950641715608490607902720 15963745 1724438754969435945372032056737487586880 15963746 4666991166737743132217807370317763432000 15963747 -364364695324251271731115727693663124672 15963748 934660274259842373616666674378914488320 15963749 -5197982105315292567845156587626607541250 15963750 7872178710768910872085906647292800000 15963751 6202698283587203591225465327644192173752 15963752 -328898121271421732140924094834346393600 15963753 1948487252799368720100736417304676484224 15963754 -2701420917402051479074018988089269881424 15963755 -1707131921293161621969834200219132647440 15963756 -225523406393968251703846143174477654528 15963757 70932366085694906477562692830256797920 15963758 -2506895829832230818586476771883187305024 15963759 932979695293663700628510942957943695864 15963760 -102093428901597154857175423314092359680 15963761 -205995023964301041471228748630629828672 15963762 2649138146410225648586117295653104181760 15963763 108412253367970103025140929432937288012 15963764 2695576672884689210790343801923977803776 15963765 -407090483889012895961153578186724978880 15963766 -294885098879174765717082272275867729920 15963767 680240737523365847391371520282281188800 15963768 -493683283112693335065579321579684556800 15963769 403896492065557930858227404905478585220 15963770 -1849050080430457533739094968784419237920 15963771 2229556953028692635531435136766434416640 15963772 -4010835538502567862491566012307871232 15963773 -474621146996623744013365290233796593664 15963774 1495308963788059882510295742956510343168 15963775 333996509952270955986597434782185822000 15963776 -2350006389458951621995726776947378749440 15963777 -1208838240660569599828903870842506184960 15963778 -1687666493331587959449663748280747776560 15963779 -3113781442245575060723305177890697701216 15963780 60362414018970390853672206643494912000 15963781 31468258881626471952221318790734804382 15963782 472642209181206327704259189328774496640 15963783 316712342147981342014673849358585848448 15963784 5769800303936278293189465634943661634560 15963785 7860408048088122421394595191115310757760 15963786 -28118531461504887216173036309688266400 15963787 1229790375028752867869915964043689807392 15963788 -2930572942272915385527784502722123820544 15963789 870440016054448457317465376149617753024 15963790 1394619610767563137638727942779257438400 15963791 1708429270940122235688679295656182778368 15963792 -426721736926880349908599707883682660352 15963793 -138231198454432763351637926118075606416 15963794 -635811520274522994335813734369691344896 15963795 -1246815995432523725617075109366953418880 15963796 -433356807538612584235703533133019637760 15963797 -370718491017093563337374758524376450368 15963798 728719933131485565979080294279555649920 15963799 -3123792206546969468657846244601481413968 15963800 -1947720356936945740221041270543531520000 15963801 16186203294566757685690917850669738368 15963802 3405522500325241122846335374212781443552 15963803 -5929928497856990933198242958111017121040 15963804 150688527193656300722970750752121408000 15963805 1130728390523379012847078909971014428800 15963806 -2950391318438533415876314616151436153536 15963807 -2716585659387024439788311048531166908160 15963808 646729360502767805032432231340337463296 15963809 -175567574976770090877824331138584805120 15963810 400659768564908514081164094040434616320 15963811 -9886162075736975004758337831391593996176 15963812 -1346945341129001579998000944657028505088 15963813 -89889556864159953696606743420270056260 15963814 2397147956109646578203967043345448780256 15963815 336814134720277638065603955000135928800 15963816 2552644141897839746493874427901380689920 15963817 3900852830415988967725572021112976616960 15963818 -902155273699336031863610205611240289696 15963819 -799795251190505084566209058614435321600 15963820 704632544425433834272343764419348142080 15963821 -4935241975460642744582386182669479967978 15963822 -259904415223386209213791295865815089152 15963823 -2508958903976627773385405767036317509376 15963824 1630557667278592377615527162230313533440 15963825 1358208374518693158856517822863359495600 15963826 1156593491293919504029245777925744266240 15963827 4004360136642938661206374142914223913672 15963828 4622824655858205950369763252804818872320 15963829 -1804443437024094937466428388716607453024 15963830 321531425110095455645464429042664578560 15963831 -54275118149965803804930571548976026720 15963832 6178539344939992129031142763071313428480 15963833 -2652192614217006792671914343907880120440 15963834 543878215667011407423717868031062778880 15963835 -992061092532896187512831291129964521040 15963836 15594517974854582517609058001077493760 15963837 -935789986066495813941220014453431850432 15963838 -926262959978553306505472488979079152640 15963839 3766877593036694182610064563813033048640 15963840 6389269350793844290149971699611729920 15963841 -3598344044855378306954803052581862864700 15963842 886795168639323449518617476471800150944 15963843 -172234694145625632927947906626704258816 15963844 59317276349340038985911973807241464320 15963845 3476490988656560660775123926055942071100 15963846 -2175081250242838042481967226529613619200 15963847 3159725580846221953928562832000805934296 15963848 5115305459095397812654619435990792463360 15963849 538560775096902734131539554475367725408 15963850 161663004495125524983578755659970060800 15963851 -5143743150278045076972681074273681074296 15963852 -397344332455324103620856523321402720768 15963853 -522914768888585912759341104615577723392 15963854 -2944996630665669388654443266636903778624 15963855 -476825265758817714352362052403404877040 15963856 -105587228955874809281104638576823410688 15963857 -1315009592998782950507253199554537921600 15963858 1652236502514705971515612274489763840 15963859 -188162645172849818714005917250320587440 15963860 -932357131320976517717744436521468928000 15963861 -1308138646100627015556840622118271952800 15963862 -1361582884325742161863539582645766015968 15963863 106015331245990580017990934447625461904 15963864 -1328074843030543473435309059471396044800 15963865 -170418013380399282218437466292230076480 15963866 136622145608844154527448257232414079472 15963867 -1431229729450324800964017525967605974112 15963868 1038265044313284467370033647524728232448 15963869 3311315582788194149036367019710120495270 15963870 398926589155412502173035889119170781440 15963871 1452840032956089690138261515167902509568 15963872 1604583612675936319231451195775257149440 15963873 166119293953343476928392073204653464768 15963874 -456813415355748567277156209592052102064 15963875 6750579031016574992001825016781844144000 15963876 -1859369174648882288358296023322913715200 15963877 7509668867120255882555274919419850169726 15963878 685465720541932339922659448802428590080 15963879 -30383235735200583314734427201429156352 15963880 -3742896898992973716041741836235835033600 15963881 2188139191513675658361814135113622538682 15963882 958875091310928882354682087485097761024 15963883 599188448107777967307484658834131773216 15963884 -902005792727308780854764506399713681408 15963885 -1646984211063265064871791417557436480640 15963886 1146184124614959528691784617792270506624 15963887 -711947890451824780767287788913497804464 15963888 -460408107042900564075910381736336818176 15963889 -10473396365328146771695513997667161715344 15963890 1212749754645265661142145492274633335200 15963891 -806873863506377047161710555907388467360 15963892 -412171327321686027622606816653803694080 15963893 3936899142683684911371615269182081806 15963894 -63724231354035406787366287009320401472 15963895 2218979770247374733906557122666618871200 15963896 -2523567330027845510453737403437816320000 15963897 961273778384440776862275619213208811600 15963898 -2285521850004272776944732382579939654800 15963899 90449069017631981119678863337527950112 15963900 -182406663107517226728626628102438912000 15963901 -7440269622292699659119776699310927544576 15963902 -786375378612069566454627714766902885696 15963903 -1796892711897119788250895480156950639688 15963904 -585792553454981566975984811602461327360 15963905 -2319266527489156610507261209190694848940 15963906 -516545157292833956371597688917179110400 15963907 4415229499251522411919254437280631580156 15963908 492935169304154220922251884578394752128 15963909 991538261211843787640520814059823172064 15963910 -374446284418017810589214971179976832640 15963911 3692465045881902663814681400953772911512 15963912 714264338589629348489698470274703769600 15963913 2508663534068360997731077938986216690560 15963914 -276788955868792007276580729557125436160 15963915 8208811505123811978860933339085895680 15963916 5848976887326333705177213424194733418240 15963917 2699539782126046870469820304580749531692 15963918 439343779391823984258856017998709635328 15963919 -289820332975452447063719976192441017680 15963920 -121910538120680689512535507631682355200 15963921 1555269061331767967179020350535103144308 15963922 -11019675572959848295908215529716728320 15963923 -4167441600693971298500101055034194799828 15963924 -339634542410156677522793789270811303936 15963925 -1498965475916485196040496712287175280000 15963926 -1862850793680570444516758544304948715520 15963927 1377122355750535121950420035119704636032 15963928 2395974184347656065979109483315524136960 15963929 3855290160436311601690278486136721731530 15963930 76587062152857142190923352146900132800 15963931 -1801295433523199728187254086426943110268 15963932 -146819388028714167704999187535930472448 15963933 -4335865861971734674406788003266763735200 15963934 367333860674158761755922892972521720192 15963935 -1495135832115476110283477834290000237440 15963936 -297991322916116817699613125348242227200 15963937 -772216767660987061896128511211671478608 15963938 -2752821189593202881109258455196030856704 15963939 -6077241694369229835791450259084047162400 15963940 -876757678780576907510306805463033224960 15963941 1634907749538069201078148213663689496704 15963942 1583604608861630749957852153678987384512 15963943 -1943592923104037251659859596100875966296 15963944 4852151353770545012695930205005204101120 15963945 -1329634088634272958194227918107670774080 15963946 -107469440979174810303701916549975367680 15963947 -1884206058922550606157733697970853526604 15963948 284081285523181711048059341371957198848 15963949 1062901795117131930520669846761390960000 15963950 -442979695190679298013866224667885968000 15963951 351589825039287990724702461829298036232 15963952 1580241669960648179170180998797569228800 15963953 -6434036833988485505150050779204960354798 15963954 -2067139717909243942660512261766200593280 15963955 860611438925081150157522747851999297760 15963956 6958774193861690331348166386225382944768 15963957 -3537935317399953455774123213981387194560 15963958 -495934963097539252588212525492191644800 15963959 3510610480929944881805887296374132418480 15963960 -651799528147458688493102402378109542400 15963961 -2625920574644337088344412726301626130616 15963962 -280331148105918942230036763928132286976 15963963 -2984775730140926910286002583487904492096 15963964 -2963477447710758965575764901916292161024 15963965 34176460149771228838831999101323077440 15963966 91779277642548332928698461570790954112 15963967 1968567101987939359711227955281634222016 15963968 -2538770790772394091496707962334991613952 15963969 -1594163831295282225604862825575581993216 15963970 -779512980675618774004392539541468748800 15963971 1378915824569457824474068598260537128960 15963972 -995723600162588182207364601168307611648 15963973 -2516386833896376981631274716096331893440 15963974 -1061820974440334755476368583838110240000 15963975 190214049711908219363871517100221194600 15963976 -1735377735235894008295858560168238448640 15963977 2603564353297764113074570292563579245312 15963978 302988185905894459194588198255785548800 15963979 598888347331445470771191168103306128400 15963980 1766389433354399299264549559645029248000 15963981 1605975715331344581464175374510753389344 15963982 2071528172668245089607440647565797632 15963983 59651331257043941637136526054232238176 15963984 282335935971598455606548533037619609600 15963985 -2866637148996988721084359615091595667800 15963986 2627141689413352340760254965811779618080 15963987 -1389864269629019779468515704134428430032 15963988 -2546901231139825498318485922220425232512 15963989 -499710372657579743673489498271869127200 15963990 -71548269439881500917723959049516953600 15963991 2618107062997634040859195420454233392392 15963992 -2520437679144762121195881295586069606400 15963993 3884790411086179183669182429557260783200 15963994 -1354040638210134529051213013304797114400 15963995 -4520564001169854950780438237591331994560 15963996 1786716439279497062399882714995851899904 15963997 999248200872693019408321048317152923200 15963998 1489721530171208472167948510119114128000 15963999 4595684710450458527229208649486391182664 15964000 -624670765378219813092750167110189056000 15964001 -4276669045428826627416267896461522943808 15964002 291144320026128742311345329348525937792 15964003 -7094686939741934856385797940223554514160 15964004 -3223593060791592168360639292992026664960 15964005 -88488902143911290195513374306154150400 15964006 -926269432420934651978746470340150174656 15964007 6926723152142955373439649908964765376320 15964008 -2097639448358925357737988105830400000 15964009 -7768694454192983937041368263111727080000 15964010 1599224199583781618736033944096006688000 15964011 -1543534300350344745803285820942614461440 15964012 7202099350192740623500428627327994106880 15964013 -1203892841710416168750540025300608043476 15964014 -1068160456318206259968852703949139456000 15964015 3622032981904613573859710959576726841160 15964016 562351676792122847313636609977877430272 15964017 3489942118668955212779048738001637799280 15964018 550712420318020947191552635559966403072 15964019 583965736714577664316989037471360268160 15964020 1761819728773901941066384421889682636800 15964021 1331160470469240531206157949155448658222 15964022 -3012734435436733677080537859413050421376 15964023 -1220258480766048579635386723192616580096 15964024 -1087510733091765255323221628309936455680 15964025 1159135419383078432099125819528049073600 15964026 -687400691627625271873148739548845852416 15964027 1753544999670737159445637261495162644992 15964028 -4879209039377467429405156832668514772480 15964029 -744756275734614124812246383680258115226 15964030 -1455434164090450705190111277126613476480 15964031 -5688848619933634337331743236583943371040 15964032 -868586639213796546749200535020319539200 15964033 -438554209762376304817261497342536334718 15964034 -691797974954498492115792213054803713584 15964035 -2013804324377555783657342334375036862800 15964036 -4717491994004406412841110949220497571840 15964037 1474801504433692793267445587373481837692 15964038 -1270320276921032713852352564840573045856 15964039 207478467219345097876223121098944829440 15964040 1131929061376273344575794206793875916800 15964041 -845125534898517922159028112063629223408 15964042 1083929966108165836004978877993675066672 15964043 6875741623202134610459369288484822506760 15964044 -2834627898292808852916156630388773302784 15964045 -3547433861782849924305999713271378731700 15964046 186184973327058571912759091686193927040 15964047 54520492457256782326491575593950370560 15964048 -135791054143563011350606624231447838720 15964049 1938225419317820996806896732199286014320 15964050 47946495790592309409538838589319132800 15964051 50552733620073724854281170178523023752 15964052 45168109561998991392111546291548608512 15964053 -4873551752824414713774169329897841940640 15964054 105511475330917784058635797681465817472 15964055 -3596317402433252397947113641584635296000 15964056 3893257871524858635109613265845376337920 15964057 701525777127640447562622488827223300672 15964058 3923013773230069691244378022097451713280 15964059 3124431370963499268029631696108711799704 15964060 -521989500512564365180780451716817817600 15964061 -3169328952636258777983185934197070509338 15964062 360009659145330356789175347266468205184 15964063 3597845215831452295006134244463481401312 15964064 2861282449289006832516171606174690312192 15964065 -1421118336627165629488740217855422418800 15964066 -1307386971285900405669785660051702891520 15964067 4253372398196586247985934111183298985472 15964068 -91004223264809938742171330883977748480 15964069 -6606222282329219706522043024386741007488 15964070 280889066156239038910471776799771852800 15964071 -231034282602559694970825776387492218248 15964072 -341610712720179948378421383124768942080 15964073 4240696453181219699288543886365986329984 15964074 -1000618981953985748648079875505156249600 15964075 -1522333297865367274131437989926659981400 15964076 -41262002293689224671189058152712682240 15964077 -522450725092369027240661990190687660192 15964078 176032290067548597084757014432892473984 15964079 -1513264789594447137778607675563006758024 15964080 429687667275652677966391603876614635520 15964081 33254494824651140547030948617245130624 15964082 807949171808238330710660189993993649792 15964083 2107345873030356999193570903505254607520 15964084 1815961650461128969087141927389955961216 15964085 -484328626014190391545510648826527288800 15964086 38097338048812979628670565589433665024 15964087 5404078878694317156671341904731843837736 15964088 -620549501010083010361707103494092390400 15964089 1101830411361441655274965976021018662224 15964090 2801422842478119190469721843194560577280 15964091 2973025281244286893870397792304230586384 15964092 525610649324736254544595267353185336832 15964093 -273584934339853260775714452559080814176 15964094 9139617577094381191290632287010584320 15964095 61322871121260790160944665360133286400 15964096 -411448562380500888643435800780529991680 15964097 1076905117251393371035581724111981620546 15964098 -145222208456726073293410949752220877312 15964099 -2787853943100097694401666329727957288900 15964100 2274199050122096566073226345122393702400 15964101 -1051897553085701661269083663085786488320 15964102 -1466899812933305288936680601720461831680 15964103 -3820975427594802576788823879896058564648 15964104 -890533953534807899235682906115351347200 15964105 804717151542236728204129138141530187920 15964106 1739548036286586346685526636125840200752 15964107 -1402597776906364570878236157857798208 15964108 570891464215257600340518389430955184640 15964109 776535052265181670412828914937212456416 15964110 822422120016308845174976803099311028800 15964111 3252129689564044276687830170135272116472 15964112 2350574712163071347752511388103315292160 15964113 820534607063035041688982868887783381088 15964114 -2840654089685443119872530772234011235328 15964115 180370244388789057955335028055923676400 15964116 -238356951704638462147607369994389815296 15964117 2372971615358935128675655231826380169020 15964118 220573686182680794382619271112750313760 15964119 5119820086384172918377863261623050880544 15964120 1330420003521547050749366739815629824000 15964121 -5110937897245124897016403401878706162678 15964122 -699624244186924969962827804505979938816 15964123 -1748773348964167614414395489097533856000 15964124 462509280636975239822246646324768571392 15964125 -367470379481183701464797021626779672000 15964126 3468124821721449508190901339760466704512 15964127 -4734404790542339437793049166430323861128 15964128 7177675366028912685022719823215421292544 15964129 29833671559451333617781349557838302340 15964130 -113800602040741102982826429360817551360 15964131 -266477302260463930835724717415690548816 15964132 1865460522041204527426295055207824596608 15964133 9852592517535215008582459830391559784000 15964134 2418508845080933843494000851749234178048 15964135 -3064239490805110379711492434940259960 15964136 -3321783360538003610689536130002645304320 15964137 9360231354032081685829345710337453056 15964138 2306393750326494527095415753910073258080 15964139 3385402256558383320468615555996469899360 15964140 -706219328460213445022931370227016550400 15964141 -7457856861230079514927395066981225308458 15964142 -42264869272400598162461021946357980928 15964143 146119317532994982375902395010983979664 15964144 566369375123614265986409931177695051776 15964145 -4140855766675845729604495483904259473100 15964146 -447069166631775193643457797113734105216 15964147 1303572093933355997666112722112763995596 15964148 -1974548855942423125982853650747657265792 15964149 3380747697858819970566721866508891935264 15964150 1388965247757687066282501964146191736000 15964151 223108484799739067549151253232248952352 15964152 -3477266799544828254965786555966983987200 15964153 155663810779806399190348536843069104724 15964154 1564837641752233851180287838622993354752 15964155 -1644819519750514850359839183874436512800 15964156 221979781789992340385587482704419445760 15964157 5697767500236941245540014395782212047904 15964158 49533988873954685443510453192701849600 15964159 5269451408510204999516751208742176655360 15964160 -50969255708164099412981837482426368000 15964161 -3062602694692913200182350354431783987200 15964162 1529472226292446073546383720726230097920 15964163 -982707052655754976563306779332429457280 15964164 2978173867812850114830348357735563648256 15964165 -1450027576044955965311448107364656150400 15964166 2369503449270540463141745766359714728032 15964167 -1555734291354163253764159806397443180120 15964168 633411265976560676154731612371899678720 15964169 -1301682871737557654654081704125042715356 15964170 -334979612440620592729585010162093222400 15964171 -2841806824016741885271606637215793010400 15964172 1074132675749953641607306125273789818880 15964173 1777608930366861569383760111827568899008 15964174 -1078368760791541059263903888751774809664 15964175 -436522360937003147986303966237501572600 15964176 -1687096846141569655442739133035589140480 15964177 -315433709422070486035346018362325538828 15964178 414907140998152026849660473337413606400 15964179 -1049981139986622064777149065332108335360 15964180 -11344106995185408160307141744344166400 15964181 7411818824801752028842481498168372072700 15964182 -345586162664485080073272947739006424320 15964183 -913071247598301504313178651567169544776 15964184 -5130768860837833995256880508378382356480 15964185 1984977985519072394684139979400808205440 15964186 907889349201144074232487974431713506816 15964187 3541538504994294815321450788006628488836 15964188 1195792798896847818810727186101474060288 15964189 -2353423559665226385976295871688095450010 15964190 -328966143141846784568203818342583799040 15964191 -2881284257144902913768540528806009559400 15964192 -5589994988573156173765887501802505699328 15964193 -508810879996169978525079276786941779584 15964194 -474617820866940843679516228200166164480 15964195 1285263231592529309930832409572125052000 15964196 7713231335578197269150145181611727435008 15964197 -797757771702314934650821628811439290240 15964198 192578229623548269480341714037224708736 15964199 19686206567774657193173668109138877840 15964200 414088749892253214519950725244555904000 15964201 3639861712401960126464579176012737351504 15964202 -1968965050256816990426974680780386138448 15964203 -1422571916983970985881637170910217383936 15964204 75395585166062075049033196958346419456 15964205 1400907898717905005321447153842705611960 15964206 -1569311029492696903741580305986578989056 15964207 -3317329274273795472378572696176140491808 15964208 -279770954510037103345092425295228567552 15964209 -12299579542041685174308147098837509710 15964210 -3254185521002441314522404805572865080000 15964211 883265813292983476343707926369475029648 15964212 2310646232842299213731232838232099457024 15964213 4443332669467726368511622259245891012462 15964214 332400145308736702398678278635868116992 15964215 2311886987729505920747484899274955767120 15964216 -154095872091779688292458524083076075520 15964217 -7564402277875270502668885130377390477680 15964218 -743770018557763102204444353961629676800 15964219 -8032134625207033733235995286962051780380 15964220 387278447790230147026168280785360281600 15964221 13870017777515558065159990290860386944 15964222 -659680234624994153700171799873293689088 15964223 -97813887925249741065080456038012190592 15964224 106457183990493514194708567945067364352 15964225 676227143163852476917432377672472480000 15964226 -187788320825009399944808126866959168000 15964227 -2648744873128000381083950065162527293436 15964228 2260581441746611137444239951474836586496 15964229 -65377794270817258160204545606484766624 15964230 59164577097196081634770946392308942720 15964231 -628747270660921483914145555247462035296 15964232 3349870287552250496030838511146565862400 15964233 3967667041344106542407718910406354405664 15964234 -1672346768722692499573225601540439640320 15964235 65259673522183883433482370019354368000 15964236 -1108390687665912794959422923521487923200 15964237 -7370717307583556183724040457200396069760 15964238 3410094361876712960257295507276523053760 15964239 2145436004661325467473571990499647138960 15964240 -41814940258173066007747221433173934080 15964241 6625355224167664017588197882693553415680 15964242 -85471379388521646427937359642319594496 15964243 -11027438096396821819684180092724708137896 15964244 604051820304560770776703406715892224000 15964245 1970382040110195073848820916759053225440 15964246 3672217065714633225107722912477794615072 15964247 403534087911736609586941175069689853184 15964248 2593557872675588137080065221749473832960 15964249 1188660961392256009211166475540804129220 15964250 -528303806035725896641843553335460328000 15964251 -1493157837690579133518108036300868382568 15964252 2250360215316092255477089470123960428544 15964253 5173403651605949707212894608972484062502 15964254 -223701332588717126649981407823737492352 15964255 406047532207548677508826555992534653760 15964256 -924676140583414400121571822251540480 15964257 2727406299287874429757828003121946206640 15964258 -31236800671024028412559854583112065728 15964259 -7037081991970627301970671826630570393600 15964260 -527471045208483630224332803777813012480 15964261 -3688856198347799812982728600961047963138 15964262 2973457901980672659317988492337948731264 15964263 1204428741684279876604235552209523608320 15964264 556137285326786737577436566520142863360 15964265 -181115713622459119569653633179021687800 15964266 -130877049847543642594031762396919536640 15964267 1082978012107865144367004333075729238160 15964268 1247277542864714934602179581860220718080 15964269 3349591719249657856344344453635491553344 15964270 952895682448830901393691131306633685760 15964271 6654230869397206933315382842466190635472 15964272 182597912775524888954770273786184269824 15964273 -897326660546609348159777949343151829836 15964274 398121433625896764266668445755156229136 15964275 -1071649666503314158440420607451016240000 15964276 -51339084590708423417212705326329591040 15964277 368675974863126974143596532720317553920 15964278 -1368007112597661018737953742012680069632 15964279 -2090099828553140494367763115824754076160 15964280 1665880240738660040656732571820628070400 15964281 -2015388084350814332814109677628917209088 15964282 4152661770963951753097941349994909338992 15964283 -3782094861617483748526715604566296101468 15964284 489593620875688025010770257023460073472 15964285 2195217702263520036265814371628251427160 15964286 606980953476573117487837083912028752000 15964287 -220509466416269362582160481005066472960 15964288 -5149378247252326539728203019051838996480 15964289 1464581641855701963669224129192262173760 15964290 -55977880304321055507737830869622879200 15964291 2024526427437609221199606867004879120640 15964292 748541668746112197325085688634302716160 15964293 829498155358082028356137108865967229248 15964294 -855146803194284795120580274058748710400 15964295 -717251122246099316843544355572880260720 15964296 -2615828892489265060805827123178018611200 15964297 -3996128717954167374365835677850101880 15964298 1841670720531648799443600179832745433136 15964299 -1153225473369495211309115544881468161536 15964300 -1594915072754540764221344241378315878400 15964301 34311948441168691231000040117786349612 15964302 -2001032323543538454013271365677281335296 15964303 522599451909507223072753242014427130344 15964304 1344171271695456838989100140603764613120 15964305 -238652289972784478183058203578512151680 15964306 1601683310377100894810166312931245374352 15964307 437944552334080254603662789675809590000 15964308 -3611698049277103906005558708453951431808 15964309 -93400035565596426726557484121899361920 15964310 -1146430431856758169528015886682552362880 15964311 -698207183419265409087060738350263641216 15964312 -985264979706612822952818967266986803200 15964313 -485706410536784331760300836156356647200 15964314 -460029703151984917627932662229347381760 15964315 -4048026929848787249401682167162825249680 15964316 1050055454625491683054626580873582038528 15964317 -2613140264231146467385360900764313325760 15964318 33944243899628983544971407107276705280 15964319 393789718588822883311907403659084000640 15964320 -1561576265311007484017066222812554854400 15964321 -3322051765811122237408668398557847688478 15964322 -19594628705027951032507654719104669952 15964323 -980004246333508693420762837277033853696 15964324 441942944268484965582615484201602875392 15964325 259531450981259560776708471759356882100 15964326 970356787434968804896132461604134044160 15964327 -1834361677378714004034759319864959218824 15964328 -560382807139461018756665428886581539840 15964329 -32272170513644328845284251659882453616 15964330 392417459439428050130939138569910302560 15964331 1138083555296628010980881769573065646132 15964332 -2674038641106423796989761048364473241600 15964333 1211735147364272326049161718569258368960 15964334 928663086227952311817007526866414835712 15964335 1740596733562111130876061236943960081720 15964336 -393132368413082652214033767114110435328 15964337 -836756963105919361199662617126856789068 15964338 98014729721561850260178099671595148800 15964339 -221041891705079711319240609638474394080 15964340 -179854962010601944124915719547392081920 15964341 1152117872664672212389013762661749214624 15964342 -1513424653964808293147885389341272556288 15964343 92384026221773681457189548653600860240 15964344 -2891728516119210341167822179879223296000 15964345 109156247178569418809839417133698139400 15964346 1951974969841586277712371530013377036544 15964347 689779700537600617008988683012293440512 15964348 3032341831765843608921166579707803460608 15964349 4562463975415700532968516470166464914432 15964350 -321813163270754813340416070959529600000 15964351 -530135452971315336751994465316949660720 15964352 21789437563486572392581547604219789312 15964353 742654363591001440613990180021060371968 15964354 -1181303221906077735801443018797162787328 15964355 727313861681078519500142590012620708000 15964356 -149530029623266851587692297615605313536 15964357 -585051966831290771549141521780114095428 15964358 69538768533536998299126559607729512320 15964359 2032869899367436207001468930083688341968 15964360 -957602895818878736301002372035935897600 15964361 -887420139975238683704695167926503344768 15964362 -36978443846693605618552932585810198480 15964363 -4641487388386710546242716846957103581152 15964364 -1132868266256987081122922598614861672448 15964365 -500085459110885290489502612024170999680 15964366 -3723520810954393672887936273773519232576 15964367 -3897163957042386467615156408900813101584 15964368 51710869430146223617450076741241667584 15964369 -7070366972937618084176104220819765168832 15964370 -98635354883282681067466204256633241600 15964371 3378602603393256150763096811115642477840 15964372 -2745496747761197878948561020425034807424 15964373 278215806336251582933796971187584045340 15964374 231305834164410102020848428624893498880 15964375 -63039554227652344882370754587363700000 15964376 1797559393576406743544114112429519022080 15964377 364944622132967978571877390424918400 15964378 1720378792586452016793124665162188651520 15964379 -336641021285138236069445649929551369020 15964380 775745870544685377088749589248067461120 15964381 -1646344845410722108385152883181114304936 15964382 1638426495509742920091308230059013668864 15964383 -590825060961375652994648298911342944896 15964384 550424565758940577407826251021016104960 15964385 480669569930347956050592342144490946580 15964386 1629527563406983199573245144031082595584 15964387 7673166871347001140353397417978686439600 15964388 -2003374433988693473511379274297996587008 15964389 844197907796198075489930201749075007040 15964390 -249040235382695324462874455015974156800 15964391 108975756697063205387921490881638454712 15964392 917467441622916092255251596345339248640 15964393 -4483113629840878758713804587147188492358 15964394 -837458785628334035401287875594163604128 15964395 -20539850900254844071687820515541640960 15964396 211240433949281130630944566842663794688 15964397 5709205072043515040092500372310348828320 15964398 595032819440430124325370497482734854400 15964399 1465510397690389922601235376885356043520 15964400 125298832433163341630830930949168332800 15964401 2145002051087695855280317616711612338032 15964402 600000808574313487818409392018832411152 15964403 -60838630623751679658817823248621324896 15964404 227925993010365794579965790204294461440 15964405 1849787589324695518345218753015410844060 15964406 1319436874358570236064747262824966101152 15964407 -278214257595216304951729208387278039296 15964408 -64490237917437023762831063504938598400 15964409 -8855637889225167812571932860619400803196 15964410 -160820320066492916613443761547323637760 15964411 -1816146978147644840732389396000777485696 15964412 -22887029067747049851425278083773190144 15964413 1150675258807554290875207276899755220000 15964414 -847683159009151029310324678018597758720 15964415 153093457596059724402903088818405522720 15964416 -696638814204513665297373424796074770432 15964417 83039176427437879867152965559722694592 15964418 -2924286121320302692862916159684320289840 15964419 -3867194846988635903762377278725801026056 15964420 -2508729835236223071084561664191499518720 15964421 687725622781666140306542367012704618688 15964422 2496113781221202113784314524021168865472 15964423 901791832821615174545170864335044747672 15964424 2138933144534021948968496539439699558400 15964425 -720609034421970542846501672147315784000 15964426 -2075544565772159466652705032719650177440 15964427 998720125396306480361903023331416369200 15964428 374515759387299071330235914339641466880 15964429 3039610567190773061944962198888804283680 15964430 4539107986404824275211557339326461387520 15964431 412682575794687531885250263838848591744 15964432 625012717320375755382301122111667175424 15964433 -342504306550375295056033696867541577180 15964434 -836079703231342672851882220273630124016 15964435 -617675369251914716075209693970535831120 15964436 -395851020263731508946647453224804407552 15964437 1729563947017994778453891721391471965152 15964438 -2678594572311005684768024155909312512 15964439 -6537512031124241013058031253742099448760 15964440 -246666832963445583517613853578323968000 15964441 -5632873037272825330008753122824329839158 15964442 285185204813630176386010599729801277440 15964443 -422401217005128128252486369841339788376 15964444 -2021831673936290745422428177517052312064 15964445 1705073289776348581442741318406434168280 15964446 3305722137214718413492239512789616153600 15964447 2761979030566730445778266159553311948896 15964448 4233274890848654088224010326919028015104 15964449 -1608789946941370167586963836593424691536 15964450 956002657873638120261836416902829926000 15964451 3093566401754731977790440020299219087452 15964452 -78608328232291830733245749221556551680 15964453 -5805799068405577431029955362751733274916 15964454 -2284860595674732099833676042985283300736 15964455 219317484123578380099818393303208538400 15964456 -664945469732539667152646449455790080000 15964457 -293946961480405620985393815561770125842 15964458 255088626807682260405021034736362416384 15964459 -406141147364628785755156049271292252784 15964460 1867061908806027538103534863461571553280 15964461 -2366030083064570108258498640071104423104 15964462 387229180362292020440443843175242073472 15964463 2097240983445934251496185280687898894304 15964464 92602975641829081087895364278544629760 15964465 -1906104549506140430118343130806183636800 15964466 -391668141808763354201282493695745607680 15964467 -1945527728158122285481088759796263697360 15964468 -1791134438652746697343904892610391133440 15964469 -334160340593200244163226376590246071456 15964470 430749399670713255589693427124232225920 15964471 98722723110555104416013315581008723600 15964472 -6844840431231714059600439263343679180800 15964473 -111419843364812254564149567855953633280 15964474 1937523572628569269117207012974333530736 15964475 193906731311955058008058327762885674000 15964476 -1612228245591690938849325645958553419776 15964477 3559166777256374698226607033333016464326 15964478 1400676402023290781712741670678140180480 15964479 2651711685565328122916420222110792619040 15964480 534748664246650535677852117990260080640 15964481 11782977500637946098624524533610471040 15964482 -513606295922796191552657010227581729536 15964483 -4080293283872421134048385422224269968160 15964484 2657279502041408193787967046983294423040 15964485 -938290470572830321729251496857948773760 15964486 146851608410005873006853390828804872320 15964487 313289707817972867551627457102767768704 15964488 494478946946468313095730019085697868800 15964489 -1917585661631048666419457826345313996160 15964490 964780202939319209654261819769094778880 15964491 -1678007331527732727738484701962221069608 15964492 -1776608554911445896179906602468489052160 15964493 -367576332701767732672689922124996403156 15964494 583578747927929584276016182429886716032 15964495 -2701564855941905475359909045903418404880 15964496 472881437478081722255947704561727291392 15964497 3063154286719066315424221328463019553220 15964498 -773761537134749572302999080063823840 15964499 483189218170774135323143333964505387500 15964500 -3042079122160827451994262856143114240000 15964501 -256092762703250648551508840397625842816 15964502 -6777879391309770799979062449037058565696 15964503 67645372258887941941647255820082876904 15964504 -729290607449460470119082987990349742080 15964505 4359650098785449006751157025251099686660 15964506 393518668460265524386231525441472371200 15964507 105827180845996263542487089084163360000 15964508 -1385074052690737567440247016241644073984 15964509 -2219830414889706299809819502301722031072 15964510 -462097339216683436351446183959932635840 15964511 3667810875337876936522654981749699554424 15964512 1608286296649819594122329134933082898432 15964513 -883945793063024359093874926500136003260 15964514 375078891691717856235301790173680779856 15964515 -259559844420066458992869400637657184000 15964516 220603780436551953143545203482578922752 15964517 1899926215578653220473208983328785331552 15964518 -778956595403629953361495559789064396096 15964519 -1169457403875317144460437899479713579080 15964520 -214091912558272888957529850914532556800 15964521 700851767631149881600374186905037562512 15964522 239940892405917273389071797107588344320 15964523 -6814110949079759240777889442469071737228 15964524 -33373825939449481198066356694860412416 15964525 -2923687344262400964676491776711445053950 15964526 -934531826308392611383320893616911229120 15964527 -401942069706225807389465113350278641392 15964528 -383283520280641960126135058572965019648 15964529 2050733028363946396363375373118601133760 15964530 1074309295144119967503080015980018083840 15964531 -3035652304722972758476545035213946580536 15964532 -449581974937456361176769477336254924800 15964533 36463196431730888448595478536212119484 15964534 1630553859429626992734587959139737888416 15964535 -340980438513839886476299219480480481280 15964536 1451136082191526685194582078227745013760 15964537 -8836567770905371007235434895802151407488 15964538 -1392430096063820054362012100724009475104 15964539 -1383707447686015530755652622303810129872 15964540 -1345227630967043061386817225186043061760 15964541 -5661834888855441149183619618874209403200 15964542 -572216999661270587914363587609051727680 15964543 -503321884226220172296970985888749028592 15964544 -1107020661095297010394353354007967170560 15964545 2609089781134806308972648461050176644800 15964546 111540109304306238425373383321401096704 15964547 -1838242276631739956324984902660973847528 15964548 149859555535263807556977472854439219200 15964549 3466856221400725257677066063352071923550 15964550 -300334050496823680044364249976245699200 15964551 -1375899386976695143859979914125762519008 15964552 -175614527490347652447576518179289210880 15964553 -173954746825277004118617508668728246400 15964554 -908312504682971850036531327153699001344 15964555 1801340005430546319752933964052353024960 15964556 -1278599813243300736488737191948640231680 15964557 40569173561099284899042304930942955520 15964558 3275054458719273563510684480877082301760 15964559 507716252048756827173293025417253372560 15964560 558262483800568456725285482031022080000 15964561 -2215493431786949749765689897269386075148 15964562 520969702976298662844396034977705020064 15964563 -28465710517051255623521142904147213824 15964564 2352419458438126973943320912590440652800 15964565 2150094087057660989860159608810044251380 15964566 614075871299148242356835305008082280448 15964567 100646170664040490164221938003728354560 15964568 -3246798584006517103006577371372280893440 15964569 3735615506288393950776397686977890058394 15964570 1004012981748189874114277073014818713600 15964571 -105748157866688134957024105113479345376 15964572 204749330371465650040167344654834414592 15964573 -799286464622183778957499113216644238816 15964574 3882074958805901710536645276286905171840 15964575 -13657595121882105749393294124115228800 15964576 -196286391160269920193714495740706816000 15964577 -5042191964735682465346985736318170046288 15964578 -513653613679828074237721892393695036416 15964579 -1670232641736826452014984354053537328360 15964580 1267190521881839907382803792203282649600 15964581 -3465779768747596049225436079615906474176 15964582 -119359086947087054191184144509992563328 15964583 -9680922146444155892471002439301047108880 15964584 -4851299953587893991866849634247475527680 15964585 580794379204507374762118047864911832000 15964586 769382541298532474230213060817572076544 15964587 -1827715303789862857152958417565676276000 15964588 -727781128921804064981430672024248192000 15964589 485230235350511295218138041499579225088 15964590 801026934624612709234368436377496840320 15964591 11757275532331142133102817309238077934400 15964592 989530567098412001315327390060986368000 15964593 5422049812955589703142495067632153138400 15964594 1243415131677030219145992744129673230096 15964595 -166146834974504686379728351001242544400 15964596 905482008829832852824587770490516529152 15964597 -182137454556203146674765415809428326656 15964598 -768991290084125826446589605872269246720 15964599 -975488198797531607177213096308114678272 15964600 -2838730153811242304260847015521238016000 15964601 -886611620794436617431079842202203300396 15964602 -1936154741179716049746153299524685319168 15964603 867005641598211431044745433085190017944 15964604 4204350592584888555557866570337299072512 15964605 748957651061570914717199826826302843000 15964606 403285022615855043206452968795315161856 15964607 2614053007985756672462814517557087471240 15964608 1418285454254252275262186334064025272320 15964609 438195717958744071261280314254901887810 15964610 2223089657898286721035372894509189120 15964611 499008860058094113824922042436004276400 15964612 -924535408816616118753487597405360289280 15964613 235192995633282729090723974848275277824 15964614 -444378655884482476540195572138032091648 15964615 -3376644216319755582811372139316641755200 15964616 5610336181027367564775666428534412748800 15964617 -3308122736628855953028572928394474272000 15964618 -567684372778025262209129685655974842784 15964619 -11654604050474924246265958748158250580 15964620 159078185220494048310479037394742722560 15964621 -797611247969948031883925358884832725556 15964622 -1408447158879839365465535849828139485568 15964623 822966415491095461871897602263827421672 15964624 -118825357658352742121346388677761908736 15964625 5941976976860229358305615194555293017000 15964626 1873843764068013856110623040970592083968 15964627 -1598911252162117944391509763903294186928 15964628 -1248046577476187139425308292122043817984 15964629 -5051348413281687014415425736040153592160 15964630 335887375784689363719684771454343598720 15964631 9041287030468828170219426841108141041312 15964632 1521613681805627651258434905891034705920 15964633 5648147210392415651107170642727259577360 15964634 753592213585402874788853337865058294784 15964635 2644911306956189792454984169285001552640 15964636 -773651532588520600018770997300529152000 15964637 1698195510338102319924488591282621703168 15964638 -856465300702080745002474763132038949056 15964639 9145412909199688683101205493386515118456 15964640 41750452101551308174691954493680517120 15964641 726221306349285836894472871312773693120 15964642 -552248232222490522863608350222708226400 15964643 4094028609445827372887138553420473012892 15964644 -3484558206437998007336318982075537561600 15964645 -894354681646469433333937396153671043200 15964646 -509594717114961455599942640213435773728 15964647 1304110666233745792990156063182415771728 15964648 -457284150139537585409361094494100684800 15964649 -817064531513931630585783030652112706324 15964650 -25854492938811329563829630661655692000 15964651 -5201242411381485639308178770430993934348 15964652 -168122206235860359045307924234766929920 15964653 -3912133266173687107536503028067670496 15964654 -3548640258048674914247468844049762252224 15964655 -689611086681885668799778659999409190400 15964656 -255369829711226247137630710430628249600 15964657 1720324761156822900439764781286558669906 15964658 2253696786033232047610791730900712113680 15964659 -982081075983558786764570132445772135872 15964660 -224977095687865302509472450330909258240 15964661 7203886813191290231887144292167471577262 15964662 -11999390492169906794731609807653568512 15964663 766508629827230709419536426301942342448 15964664 3705616034491139357153652844234945167360 15964665 27241247818643749466105494301131609920 15964666 -2917027626533126889315109306162364635200 15964667 -1812133072965367502548012418687202424284 15964668 1541118108606041844981652890360839454720 15964669 -289973504967013891929702521675278668704 15964670 -1149721196809896206558561602993875894720 15964671 -403951788575180536142701798496945254656 15964672 -2676817961110626140156698251051178917888 15964673 -4687556316491729294588686027905752627280 15964674 128504485271208317715712246811728896000 15964675 1237259605647461744382797826991942907900 15964676 -961827352861139317957858745726716968960 15964677 1201602309352441181219573866696421016414 15964678 6291085738075408315265641865940532006656 15964679 -3860306481271519913947683531329032143720 15964680 -302646652649969652206408203641151488000 15964681 -314034266866862234059354314412483244518 15964682 3780181701815688379179363406501419619584 15964683 113965277439179343459216889267392748032 15964684 6122342400591684210336499358654738329600 15964685 572167836957567575126273451412181731200 15964686 -141897925087703416881206660941702059456 15964687 5757835269850994064972067696390573628336 15964688 -857098420831480404622491475407416844288 15964689 -1288705007149748544877481064866767935552 15964690 583558818492904730666124589891574876160 15964691 -3269261218734657885788406292621689315312 15964692 -1470567029364507792877961523720106752000 15964693 -2431049421228044394190377358397535753760 15964694 5032475890740602083760030304730321302720 15964695 -53239941296608948862469491346250523400 15964696 3873433207233441617940983476418150400 15964697 142146481504844520790184697819484223232 15964698 -624599783323698772932722603220602497536 15964699 4676692479913136875907221590565943865936 15964700 -1683326385701497049775858195744198297600 15964701 -3245587516832637077002499909786777909376 15964702 629263019438035198394945196028078980864 15964703 161428197361420967993049636229048173984 15964704 1672059912036764849846267506532800266240 15964705 547636969738485592387193740045990086720 15964706 2687379934874363144376958327279999405440 15964707 -774269016124348253869489293215506430976 15964708 4896221866431554696049083890857475777536 15964709 6351437824997176327115795915127643104 15964710 100824885735360492646029739462345209600 15964711 102721065654993025808527292902552106032 15964712 238812637517198304194638818091744051200 15964713 2060070371900217023625920909552739318180 15964714 1887659810988198234431353983419010174720 15964715 1879728503233544626736360348850705168000 15964716 -398061848892683127056318598682709826048 15964717 5306925438864841843545815338221405966912 15964718 -174936236754022802324471196483238656000 15964719 2891900724674346130364046202929823298448 15964720 1269493654322668193710636558839246028800 15964721 1132092837169950576604401039920384795904 15964722 1222159920794238601340697584786494924800 15964723 165950199364474450158562383256432536880 15964724 1783698637624321236273032853438641498496 15964725 993441263647412609878976161938241228800 15964726 -124814263432487392547775065224751823936 15964727 4073963413428438164748041325375078609576 15964728 983241378268058453281927256496986726400 15964729 -770712270167005904100461436513664510320 15964730 3490149612883147412078180135343894220800 15964731 1466867767299885666265771810000642230000 15964732 264926269854053801724533944492437166080 15964733 6168838488664834433067504183001415990982 15964734 164728034446338419268215534425231244544 15964735 -230936678924104924303501859107634726400 15964736 -756901067491291541141860933685831270400 15964737 -1909628050288678360256374224376752906624 15964738 -675357715468075771930446564937393887360 15964739 -35080928522356147643425794159405033144 15964740 3185949993739087390295981001503950080 15964741 -18435569450448299050776615396087284776 15964742 -369666465017881301175974483120355279168 15964743 -1507273671719591450442157519454729351472 15964744 828488251046303943823844060023793387520 15964745 -667968513070346371421322911024446584120 15964746 -30971161939638562431265061866465016832 15964747 1034847463354975392088982195549054864952 15964748 3362562118380732285907275816682585543680 15964749 190342565349047009670617136905181120 15964750 -2783350930109038397354148515638391520000 15964751 6169694000803887146318612293633560472320 15964752 364486634444030174502823213954703032320 15964753 600506681980730620792727329330805714304 15964754 -3254852550500803039312268642937515335200 15964755 2372611953109068328167477934366372000560 15964756 -65294754811829726355308802343634481280 15964757 5746124131739985091526771700921227949006 15964758 2277602002847120554025140049443998920448 15964759 1731576237621249821886118597303782077960 15964760 -359322738544988685896954106109899571200 15964761 -291732357915312431483484511644901668480 15964762 -2294530455024224237269256751776979783936 15964763 754638840149735610641027054077370204544 15964764 -2036149282459384582293238146848647386624 15964765 3939859196812719197069317149653129895660 15964766 573331470545934699330436962683108687424 15964767 -489071853276480901425623841617772780864 15964768 2323310783532303501793350514366558765056 15964769 639333974595676540359691784268737072640 15964770 -62492432094531103961797571414144102400 15964771 619484174686963761296862129524542034972 15964772 2075503980909815182115005671096914780160 15964773 -872977545993263967022676085995581893312 15964774 187098175848397992696870858376417153152 15964775 -560795962811556805135576830574390950000 15964776 -214411081980172584539949685578261872640 15964777 419140469127542923723799423119303063552 15964778 480453879839883167235893498168495017824 15964779 -1352731706777321146211995910397212859816 15964780 -666964925954691581056102488586796682240 15964781 -2241536081979203370865015374491786565408 15964782 41183097199456419453619750897303096320 15964783 -566695318630736130381146966632545503232 15964784 -195545901922030259054610562865046650880 15964785 100157637182271953565599095451048197200 15964786 952341623358596264222298252871910430624 15964787 -5191634743056237713682399843582480528 15964788 -1087678989703394958675788702482797619200 15964789 2504901714047713347446819418444070637056 15964790 868173475436412916096458691309248220800 15964791 -1645021370941632919691279949926874768408 15964792 1924378117268679298757067137500007116800 15964793 422528347176303640733589551827601481984 15964794 -1724620229994216201784726760361059788800 15964795 -956832358554561911069573041035143427840 15964796 2913858714309479772849098345054979225600 15964797 920246754333667630850474137638776645472 15964798 -802144279956389567328057172687853993280 15964799 5172790657813320690590726850523871740800 15964800 963825390689532817386624027224702976000 15964801 3717061844672447716064419887712900036272 15964802 1015790267771115452827191862760201057280 15964803 -5255293996153757668145503067510711677200 15964804 -59808280171535812151658025139827205888 15964805 -70777823451081660834650289145499145540 15964806 195189879220632688974433621079661711360 15964807 -8008360894967479418067872894927770567160 15964808 -62282230907546736018240195693232035840 15964809 -1234319829729888063022072057124845151040 15964810 -764160089990132286947428151572759392000 15964811 -1653951414367481874024600406927138668588 15964812 -1303145904579545344918339744215375032064 15964813 5518370135437868413756899517731765051062 15964814 13463927198636040172383484400015734272 15964815 -351830960987180656778540704342738122480 15964816 247283245332635157228416817050874806272 15964817 -950970960983423599079836596472588168848 15964818 1684061803489840742852147862615842469504 15964819 -2197418810067745494547807181763766759680 15964820 128132090179029427422681043345904832000 15964821 -2894874217432201041468985871202318770610 15964822 -3508363200159889190490526397747077724928 15964823 1006111180076102724433767040199018251440 15964824 -77231692866845399580206719722301870080 15964825 13395012941732179531173316667336107600 15964826 538981894783585946468117271054331261440 15964827 2860203956436611075910821042874007300032 15964828 1196881785589162088804719287590094569472 15964829 4191185973439198208593519707001601537184 15964830 83318795329673135101371901018118553600 15964831 -2433499595642512338898720389736302667800 15964832 2706709610274024735836284296061136535552 15964833 -1353913107980879875742479541903286474576 15964834 -315790851498294732880404647886253843968 15964835 1053513944708891120504719903668806147280 15964836 -469203622992828708415199674686664611840 15964837 6222427949379914466508796833775845307166 15964838 1797961699484546278872828099975279352896 15964839 -3716139848190986044107094933111476029184 15964840 -3251793116315078602932748969285850419200 15964841 -220959606833770785979607396630867177088 15964842 594573115480017829634645925781042911744 15964843 4013244489969354401356790286822486596400 15964844 -1268015292226850547404401946196841135104 15964845 236432211687861686176986464365734912000 15964846 476402824517418380218468873174970455872 15964847 3313405198436412298261424052021819679008 15964848 -821108196879581133315420864783760097280 15964849 6421165186813366897691738868075997768850 15964850 -175684827199974322767482053352800483200 15964851 -725885417215805334789173821755315215616 15964852 329907494666937793986191768273739712512 15964853 -328473945956049017963491201637455389540 15964854 852673569115911490447012929513730691520 15964855 1701128786012581806273532417749205121520 15964856 -5850723958155088252472897143568275845120 15964857 -1683083868378987332241963629868080091600 15964858 77147034665546227370388056825001200640 15964859 7171647236538327914395328151386862256752 15964860 -1207135040116553886115491981954162416640 15964861 1564823452877747998821862290201918086 15964862 -212973193959163662180767973029183291328 15964863 2143895129850700472485424529594710835144 15964864 20945095983777238379292919448114036736 15964865 139909339235853494401620000918462364800 15964866 -1719261701482469299998339286362772555776 15964867 -4002161392660334445283830330700031708736 15964868 -10022056635118564315731936091890831360 15964869 2524123957045840971769239677955925477920 15964870 -1072674437584822429974631342677776528640 15964871 -669689425503232036138826912982129706656 15964872 -108837988010077217018991732844981125120 15964873 -2542735924972024090541463644340414619520 15964874 468373969424066900816995935376851816192 15964875 18510735323841343998204462666142968000 15964876 1636414126152285353429804971817855488000 15964877 -501912631969875175809916762067592377940 15964878 -1891854735957425401656657938509300013952 15964879 1338990338228852118996505220672006337920 15964880 -110772875794153902109518754332321546240 15964881 -35911766474445631338874202285595997440 15964882 6824743022960863615067356604789640266400 15964883 5006633570851102785698080294145794405440 15964884 -543316998667907725143226998105971957760 15964885 -1782929643645681014748246305969388960420 15964886 1963017708915323527772730590512899343008 15964887 -3852129622952157544428559775342967782448 15964888 -3550757942689968829130268875220385290240 15964889 -2101290112354046076426245169397372536576 15964890 972545386266838832245697041528277041920 15964891 -12229126393568555319181006709623715343216 15964892 3760637203862867069831231207808005577216 15964893 954247730531392285879819631470566297408 15964894 3587948334125655986807552902621630777344 15964895 768928859884879150448994581321123146080 15964896 -1521148387050117303397221625291614191616 15964897 -1480726697254021748844861872484466449472 15964898 -483181663988573490871095445589076020736 15964899 1295877755614540210548898204639130694264 15964900 -731432847112001612670615024259029708800 15964901 7115023446571889159836612232531871979902 15964902 -2171357265000601228339449975741182521920 15964903 -974763277342763524754289774179316732000 15964904 -6563549903523795704216454070622147020800 15964905 -267423077258016626904844444887113628480 15964906 3012362379304025464147674949499529489600 15964907 -632233935741166060067260525787810866176 15964908 -585265554253857556432603039724895356928 15964909 939909771349230554538361672950467515980 15964910 154388500979202118667277093253566424320 15964911 -78148263940170468753854325253830462720 15964912 1735130506996080970005942954650388463616 15964913 -9976845162508957576996908744877969221120 15964914 887629620714371551998829689377829576192 15964915 1499142321837107137823662014423391240560 15964916 -1353701090389613342073515733325386153984 15964917 2319217472608941625539879969406518158880 15964918 770149226561992744922937134883588332160 15964919 -900238655748071648253461618084621926680 15964920 -795050907464350930530569457819786854400 15964921 351904659002265469739793795556894218240 15964922 -1907241325120513435345901197395729337488 15964923 3621592367433195024333703045697567719560 15964924 769054687757854890056445824597543137792 15964925 -208981068014251258476885531081407497500 15964926 -746104396538181390861156897585020608512 15964927 -4807209350976007582127040700436031419280 15964928 977230114673694335167013618781278699520 15964929 1411369415759316151975837088706927375474 15964930 1220795904936374987912910546690907107360 15964931 -6152317291786208527403485985389504723536 15964932 -1168114050249380842868549541766552163328 15964933 2011918402691565956661956577477227529182 15964934 -369041576748055200041909891847307951680 15964935 867707075800104614262282558836211840000 15964936 -1654128822692500670468129875328039270400 15964937 -1004287086971135362296596185402235805414 15964938 15151498341724503611344154591713354752 15964939 -2367252339580323246398892537568523189144 15964940 -2519978914217949407223941612314260710400 15964941 43758562892514350840371647709810080192 15964942 314991818376814636459030353774710973312 15964943 5881033225188662330745911380653315606192 15964944 307953780644834650329347966948804395008 15964945 240648278703549558709009286828499981480 15964946 -198984499813902871990251773085299273328 15964947 208245631140213117293059883866912115124 15964948 524518923914649647036942385238301479808 15964949 -238818862511543065296169578621800321280 15964950 827116196527342614875706571131122529600 15964951 -2521506533740011170461595495698223173048 15964952 -6732244215992780731548158566646647603200 15964953 693122452970891837760310727991089252304 15964954 -2668078071564311567968121887077768192 15964955 5112164209138137687197035459338597812160 15964956 1134197392730341970256648144758101527552 15964957 -443044053232948438836761595269857712794 15964958 -149811032635143812236373347209138172224 15964959 1212422803231082889403484748236076969600 15964960 -7428781360181152486933901459960239226880 15964961 -2365467209985514881474700951539907378560 15964962 -1068392011687265596559875904874927905280 15964963 -1902656118356953272993725034715645141040 15964964 5228114775478091362377205043466378662400 15964965 939138652749119484763615526729634456000 15964966 -1403611566363202032980899896658928705568 15964967 -117452221788259350118475180687474381952 15964968 1241593263325230384163704872683929845760 15964969 439776157800857256816739374465956102400 15964970 74499072073773077908811312109761541120 15964971 -2056024274201251231313130753386993910336 15964972 5818517087710895817489062289468529016832 15964973 -4136307201008155588917722054865208552500 15964974 -124771432841012121360656117996925417600 15964975 1043357525027376097872747266468596384600 15964976 1451228798599928285584628531153114284032 15964977 -1245240752533072811872398091943571682368 15964978 -402202287716505616000451715022667036160 15964979 -791631518762011576100797044108552721416 15964980 -1980818463014541829308425556168606320640 15964981 -4118257339852588599840826817779179725636 15964982 -363411312925403195209030198576493184 15964983 -2884273927419477071961644619179926179648 15964984 2047088763237623768469048565630740787200 15964985 -5115054482480372404412429973815765820 15964986 1021715008284535947618913037976981617664 15964987 -496158459302285181420116813981707969080 15964988 -1922750614930767568968163579522429370880 15964989 787091856524858816972956435657216141440 15964990 34738695925964563237321365640356272640 15964991 262428429029634649239887925962229289344 15964992 -1296407640345467898763434763440724377600 15964993 -4381588854052360129782420559117477770240 15964994 204409546810398006164350061782124131200 15964995 -2066804934923028866299565042851367852880 15964996 2545264152777956019819052995215708462080 15964997 -74148455787405720684341979690418449120 15964998 -278789235044687417546144342536093655040 15964999 4992200255201426613405999628893671000 15965000 -492716190954610411203978271827148800000 15965001 -379295307326789319698027822281295487132 15965002 1619531315775822433951564091553092853600 15965003 2041579350107578105139613571745851956024 15965004 -1220179789998667628942426566175090700288 15965005 -183840625728635523446557273942928592000 15965006 629788492190996440174790336804852880000 15965007 6209480181551182685039031355191811099392 15965008 -405999374093506010991655368023224557568 15965009 1911623905668810625039459432424255460210 15965010 519208185781519346460880536941747865600 15965011 788177916220255890687602624336094533612 15965012 385377631816938805479229870702247362560 15965013 550085653323993360504261185081337737088 15965014 1653234547776886950321794169218527872 15965015 -27585308945990541899216847113143500960 15965016 2189403544689189295330118288866895462400 15965017 2667257257429991736294968322101711549066 15965018 -3375519218392252993569385608410452673040 15965019 -39343455826970060094830063164417521888 15965020 -284429005454196179937880281814567979520 15965021 -3112366874859940151276644028314666299348 15965022 1749642693642927523319154306619009403520 15965023 671815592184491097799591242430453660320 15965024 -279012854557307382675810318587378663424 15965025 -611065513732829477672678379856085005200 15965026 1403250174309456864210201011473881623040 15965027 -39281875941645152399539716948952773792 15965028 -721792746610569830497063016959757153280 15965029 2962175801577105678502261969194453029630 15965030 1721641471723516189116488789390751308160 15965031 249617423347346088800378281890362695680 15965032 1496738160241130700918109447811516390400 15965033 -7370134703569321234969339250516182189824 15965034 -581870457605572578415591197238088190720 15965035 623856624751612034965930415152103942400 15965036 546792388963567451769188764033644042240 15965037 -77411803099977218101232779680141312192 15965038 -5148692853721374015971842467786281599104 15965039 4118883125122761438926593294198079877840 15965040 1374629847010360609287782311227555840 15965041 2499784329256913880179386808827607647442 15965042 -379305853319898882550016323692044668416 15965043 -917517198385522960789725882477298999296 15965044 3236712036802804142629942035603027019136 15965045 -55821735035426368011958751525864205000 15965046 3417374788607364925168343089792535270400 15965047 300702617333957089518689765790811774592 15965048 -2793012509291671287815875135993134305280 15965049 1842925295102751632758084156128600630864 15965050 322440730856349617526316727303156140800 15965051 4773027191147495612814475864039745439600 15965052 3280348866463209427330818742486188672000 15965053 2302526111154075908551843546912555860504 15965054 1554420594033234385627809198326465617920 15965055 2101423856336074217215751098232668627800 15965056 -3035622492463283763879708162130213601280 15965057 2245473537225276149118613857125460213252 15965058 -1034163424156695583253041338355631013120 15965059 -2492689092207102973646366110852201500672 15965060 -840208639492383303721610101880421642240 15965061 -41017185463500897514901602260888943296 15965062 -837861652151644223644331602887187047936 15965063 1247262437258332079258287872744565548312 15965064 2563664959893727029382315824847110312960 15965065 886122362499092391369935882642859215460 15965066 -254753723648925359959261148886007195296 15965067 2090988572409491787449214677884639275480 15965068 -987940199652739922685592578437812481024 15965069 -1048816059464061172493742693932390227530 15965070 -1341478554138577776501663948057515212800 15965071 -5737140146458311705767085366013119460008 15965072 404721115652117367915637048955947794432 15965073 -4580145892006559419845221470921080139200 15965074 4602840143391188571183144378635063407392 15965075 -577632201463476252726300836448731178000 15965076 -1596312092872644700700782351261995706368 15965077 -1055957971312911395043985128036676434468 15965078 -1683872353745451677478727675144102856160 15965079 534294290052111049578968319237970930176 15965080 927561191913888634164006078492847104000 15965081 5677817617422369977540568216447308738064 15965082 -1141336699533520620869019744531616843008 15965083 8367885753121584126364334542597499944 15965084 -2813296761670431566601772685664884734464 15965085 2978550572116270609523936859799909442400 15965086 -2267049596225256612181197181467857467008 15965087 -987492793559580681237582345891276113520 15965088 -4069265489566972321243431230527940591616 15965089 1868523412458810718930889285866760238720 15965090 -627938166424393128221740481339783743200 15965091 875123820791370219968353789560910133352 15965092 -1041839157699695332561890663995607889920 15965093 -2523538652942128947328894715676174816900 15965094 -583799753573335757838491940305180692800 15965095 3646698208202840219082972718769058313680 15965096 2104204610182825884740262578473616424960 15965097 3137426503522895000923924032028570397472 15965098 47324701395971051059431745244362865664 15965099 -1142446421949724538711879030054640477900 15965100 -87757614938135406843584970486246144000 15965101 2419092772977626038388460638456133681024 15965102 -425725887570965811807622661487932004096 15965103 3302137081926471299553988660807432704 15965104 772579012610512955569661895659759042560 15965105 -269090174343107033529613915202734521600 15965106 -1012878242239280765965264972123182657792 15965107 -7347279362913907838521633994116052006644 15965108 -6713606266346278609652235237678502366464 15965109 -5427346410320446522140489884260482531300 15965110 -304379642363740439141687545954488729600 15965111 -4304777093589694121923486578969675228600 15965112 1288184989825112808702764203204582379520 15965113 -51157639943879176218925827064949109120 15965114 -3188011544949224225082090923228379495168 15965115 -1970179432808013655652774452302342107280 15965116 -1597622827552555437160542593718530575360 15965117 2301129089961315734540110020538291958784 15965118 269688629633936709412521347523942129984 15965119 73562360832859442643895726176006451520 15965120 -1134362080856243206515992167698420203520 15965121 1623752503556480102912836142147922008640 15965122 1020228733191997403639437961967823868112 15965123 5906817022701747564612747022163640751680 15965124 192798963057862342835399284057120702464 15965125 -4017588270282704238735770184193965072000 15965126 5321364913638639573874122709592249664 15965127 -1446491603577429309387427135704169562160 15965128 -2416694996040325927457736880050144215040 15965129 -2420030432594377651458600785818993263270 15965130 -37854001393537336721172818422948684800 15965131 239123882317732459948270112554177871904 15965132 2163138701489002968463928598823182077952 15965133 2955731946831601038798847733641632654528 15965134 -1405797522352131846531945426220359998784 15965135 1870025985983080272469130913357587011080 15965136 -111842002675545335521240485354398023680 15965137 223136629232287399633364293412008935552 15965138 -1191396156064380910278106022844833379840 15965139 137574934502946249098139492733821962424 15965140 2857408775200552007018756464762193821440 15965141 3719443725812192540344867734954362630592 15965142 1552499445963688906875912985441812856704 15965143 355563508751560255344570068687930813104 15965144 -2371734462733966587289233041996783738880 15965145 -212278055686465763497318160305767468480 15965146 601076568577001528383509135111389470944 15965147 5195997727541491744960060053757836038400 15965148 -321871237542881750797773830722510700544 15965149 -3869009064287475886244362591755000516960 15965150 -1360745226729179002703353711937557032000 15965151 -681106881795054886027580462073732458880 15965152 301243081246809613805512477343024676864 15965153 4346294244290512360430927806871884723524 15965154 -71337404499859640037477134064027640320 15965155 -731374367910848615682077483478496682880 15965156 2665600075284361202059896775314763259520 15965157 93389944776897021874361377301804287680 15965158 2177692424120907727190281111339819539072 15965159 2016164909905679935250465710457260102752 15965160 -2586552648846767445450486596040260812800 15965161 4789563500988707943050728425088352792762 15965162 1062607163716664357958673462228680363264 15965163 1050838917672501172538436505066068889692 15965164 -4053444501310828441081501051307006438400 15965165 1942351141603162461588561989919472962060 15965166 3453637394282096870815550962779168768 15965167 3100132843391455663517784999566389526400 15965168 451062306333929068168751543792257105920 15965169 -4593917053628570310753955534822589184 15965170 -325416294826546419650150538480479600640 15965171 3092350971393344231881613330677615485744 15965172 423826412797068212945046769758618446592 15965173 -23478346347206915575799116081690937600 15965174 -1389565938942060491369314253140215212160 15965175 -1834620542467208362996266627950050269000 15965176 -1834438997880886660109422497540089856000 15965177 6360163931556477045703643541699340978026 15965178 2097222995334133588385445932878247706624 15965179 623196420547091250399316787627227825200 15965180 1166547269212835297934712480505119226880 15965181 -62618252204242717537256544710641709178 15965182 -453658238987837240301253802103641438016 15965183 2849615444924689960437369620204098106904 15965184 -3158673083694463098558587010910166974464 15965185 4639946979706728505028431648186779207360 15965186 705448075836268046881466615006106968064 15965187 533833307905144286938589182383656244480 15965188 4035819304601038984463148725214933365888 15965189 -3437804522590278185939236559329119408000 15965190 -283321341866121422123876937831935268480 15965191 -3376338175321125615266894270300411624016 15965192 2291596400343126560767067708837807232000 15965193 -3365276245417078790521874963043837191040 15965194 631107029312422337518312870486510693632 15965195 1701473698825323648322061443749007167360 15965196 1183331844777393640431620610004210636800 15965197 1241163394251670378557166162256780531328 15965198 -583878344432279855559788501864724083136 15965199 -2020972266386946210746597778912285360216 15965200 495076029198771469189781757671571456000 15965201 -2658977317743821352779114207595616305600 15965202 -961038895766994463664459288146643730432 15965203 -4255525305781417283581950327687349550548 15965204 934766771635510608591179771218071365376 15965205 -1217818347405341247852930260487637905600 15965206 1948809505858278229121395797652706611200 15965207 4440436786421360842252524655281351663600 15965208 -430422059562644633614280702201954304000 15965209 1074297743585962679879984289526189736840 15965210 1612798984419659848363572693021525543360 15965211 -126755931607203889104864687220078810728 15965212 -32733104036924317282803923226281712128 15965213 -1407325250214043272584721318796537845216 15965214 2155161910782029605860763739124656735040 15965215 223274863017366729032472123238895772000 15965216 4915538246089155303620104004010719576064 15965217 -433669736546245504217224526180833020672 15965218 328866049111293337116086331293049460560 15965219 -6517446840784432844526986849488035145380 15965220 549334647947560497127118705769932574720 15965221 -5940282735832167188325994101839934416578 15965222 255883423493962849112157444861376022784 15965223 2989949475301020332035380946099481904000 15965224 6829572763476030268494334206867041280 15965225 64332050726600634036497948411215891500 15965226 -3166423741383998572099172773380159749376 15965227 293336641899482307184592131602700446716 15965228 -1596172960574154466467625903464336228864 15965229 1639590441364572780356912179069885474272 15965230 526800359854734098301249004350055641600 15965231 -2887396470676305219340333716852170185968 15965232 -737751445122715047422800199430552944640 15965233 6739931962346043960570383103328916958482 15965234 3671310535725075317244085885503306028032 15965235 29794307000694514506519491802938918400 15965236 64098552736557522919658507412527271936 15965237 -6386881140250818921250696945869201108114 15965238 23447258683510209724394257591584414144 15965239 2834884017416108460012779845045295439424 15965240 -2155810077583925682779782289483081011200 15965241 542387781900258914471007425975229271104 15965242 -1827397972008715159536915739252342215168 15965243 279399916359519019085323235728355678208 15965244 -2424627112006084736728752660881333775360 15965245 938970426168702269602447028625044131500 15965246 311152416174504827183899062227391458688 15965247 4208806241045448855287701742805870189000 15965248 348211784046416884690932022580074250240 15965249 5363301269285741249204403655734511085250 15965250 3104364332784409674228066957205248000 15965251 -3140697886720927660479565043353622919748 15965252 -3644240695478134150500607327682576187264 15965253 468674993015606276273684079540772184862 15965254 -1523102129283697286815789018898164669440 15965255 -35585850177780041762184076723150677840 15965256 -21287008686166757183254029377239203840 15965257 -2965920297525942917327612266040256413376 15965258 -1039746811601074933519215464682958253520 15965259 -2228352120947734446181626194082565427496 15965260 3030463487442530858606310375656741882880 15965261 -4310079605360572394703436370833555988028 15965262 -16655483560678654098844395699129345600 15965263 3917506451585116830941108510895753218920 15965264 -386846494636669303237791873727081611264 15965265 -180976951212749434139518827653549616000 15965266 -1916875354989879644890530636688133615616 15965267 4522618599336441327731793646861248494316 15965268 3947133235651578751427380394277709086720 15965269 -1815995726538420520593560989514677091840 15965270 694360660406601029611040196456174094080 15965271 -900595460023294273858698557876605445328 15965272 -2997389630277478081583082381889220198400 15965273 -4351418070431741649179429104691536225536 15965274 -279330697370030826245356711434007664640 15965275 1607828155745599640186566926585264453600 15965276 -2410238725273147063270222691507237862912 15965277 -610056439815147826536713700003043871424 15965278 -1475648367305002459655879211756500217600 15965279 1876619198021068055729156014131115860480 15965280 -476194426086968947047675204052467056640 15965281 -5202820562536541246176101478120529170028 15965282 1702274271341982450597695062243422662400 15965283 3920138459203333167596356336624891719600 15965284 -2282604033912584951424484097400868096384 15965285 996530899954988222056938550672008504960 15965286 -9700335672737243298886370419579148544 15965287 -1835643572891779915302353846786450547800 15965288 -533520631864926531104401594381049226240 15965289 -2761388823928625050931844773229391196160 15965290 319488193447258275645169180379509382400 15965291 -902522579470695121275388392410757734928 15965292 322080395865901135842203697577081208832 15965293 -3141645406883302390643338304538486764458 15965294 -194408773426263237381875417708798585280 15965295 758143618186611118179241875493387344960 15965296 513103151210182229160297349126497828864 15965297 -559135610235223636311806597872691263488 15965298 -37537046538394746711920105050218723456 15965299 326516303809322985612445189851694383360 15965300 -874968967673531016321071032118675347200 15965301 2053111280276402119294812061476218472960 15965302 837340876434149227903663379097285704352 15965303 2100281409880086764310789228460929480552 15965304 -1075282849074418802200378686022181498880 15965305 -809998108634003324986973867416462288440 15965306 312808370029596848277931431529975514880 15965307 -2297331481965445014193679310388726972596 15965308 -404351976937092348558215626699555528704 15965309 2825705042885623430394277859071329076704 15965310 129073493191609331358311883010951249920 15965311 -6773800973307918414885349754619926505088 15965312 -2987989913921863972658029431976938700800 15965313 694033926097954053177456285634337524608 15965314 -3274344964254782361243786156273075314688 15965315 -1232593846969307343176012975084960858400 15965316 4144240247477300549281632962585112053760 15965317 33893213186549111349820662262988726366 15965318 760267656308017321137746857730938946688 15965319 395672158720197856124274945046582119888 15965320 -997072445363801055428581787522801664000 15965321 -27382836914755633009055379715249803648 15965322 1206918008758821744362820258316430998272 15965323 -15023221247415718527242073087951435096 15965324 -286991608631666137203152812641453314304 15965325 410442276331648253972355440011974670050 15965326 -468852678394514117192805237074271254976 15965327 -583316232234125257719547103719610752320 15965328 -254575766915519670629797473172294926336 15965329 -4489040887755953453100828865145065357728 15965330 -841736072962053856026144099504923486400 15965331 -1758668144447572741393394813495546538240 15965332 912806860131003898330783597110068583296 15965333 -3695183612678426182896648993817117442418 15965334 -367923957548806435246106008454069944320 15965335 479289467351369064399967959211801936800 15965336 10208549093770329873491867978601018408960 15965337 -3020977542778135790066396379613402824240 15965338 -1858766114561259257918093825432457196320 15965339 137287007646086084916978642102285160800 15965340 -225675002727608391195490601762758732800 15965341 10096823554773889033109837638934323200 15965342 747281664114104740790930585718631155072 15965343 -5852531378024646302421805623761065364136 15965344 -3568631025856016329873593231974819954688 15965345 -993874403963729246034765368937321792000 15965346 -1155922349562640770593686067166713897472 15965347 4078158666526274547430493546353761369920 15965348 -433585586050164897298369434842293100544 15965349 2480733063753284731545831902383808905248 15965350 2363997471541938581002654744444691520000 15965351 -4222829635626298701210545058135168960648 15965352 737086711126224219606665710258121994240 15965353 -2621125287774719900075726888315135826096 15965354 -368557987841375134252967620269384456000 15965355 -981652184176027116377873400044448890880 15965356 -3201155654658099270690137198656879595520 15965357 76669524041816013687217850688537047712 15965358 618426704196751241724817727622163507200 15965359 -2979968036924089134743971101881921953200 15965360 -200682174649365097421411474469714001920 15965361 -1131827724560612146634388015943530084912 15965362 -619099253658870593241544788454040107008 15965363 6093164543386434796990027979115942183552 15965364 -3009977780058285561179351950991689728 15965365 2332078359288560486431742373175141188120 15965366 -3658668205531701146879297326002765430368 15965367 1189171375820050653250029337151815236864 15965368 -641180191879145277425620490061565440000 15965369 -1905900514514840112157863872077812463104 15965370 -1103866422696391999245973413057434880000 15965371 3796715368997285858764569136410523425000 15965372 194667268540171635111201992464593715200 15965373 -1020937047046392408088225420605939203232 15965374 -712655188634673081404660888143553724480 15965375 -6362305915561692367143981096720487140000 15965376 675192490105096177197336839179110187008 15965377 -4933067364517269063201271356329382742720 15965378 -1361638728791930145463791435967556754432 15965379 247635660586950097649637390541537864200 15965380 1645856254789159408773292056127403543040 15965381 398539780118051121380412552873516157824 15965382 1183452973451984474221149110839563440640 15965383 383939948205123321347705720248805246976 15965384 -54107336343735502693634646255248302080 15965385 163328407912511288259070942559165169600 15965386 3508562798151755762411116906960654393392 15965387 2964418210313857235006291007266088576552 15965388 2976215045568419177568896605154834918400 15965389 -1045918544918192064875870160608620644768 15965390 -379137261526364374093168168385456651520 15965391 1300719508465395514765404793616018862480 15965392 -101786284741370353162833293943635394560 15965393 -7647192614835707940946488296706814011996 15965394 434261444168363708892138152336716636800 15965395 448826359917015254682215809828048123200 15965396 -3530695370207970226530090170034410465280 15965397 -323395515748874822190371873325175161600 15965398 -7119239519580757224864813092188504800 15965399 262825692028985186438916888862149581160 15965400 464024984017761385858613175278837760000 15965401 -2479918822101713911879664443055731343600 15965402 1239141049650960986096818659632329412832 15965403 914494223980786194127003507798249387008 15965404 57875462096204437045451613420134694912 15965405 -1056054694922670485665270673287177169940 15965406 1582520190438804219234658990432367214912 15965407 -342253885184852133671483644335746734880 15965408 102013924995998518990328144218387906560 15965409 -1945639764875413505285997118238932258896 15965410 891396977470887987617416406120437443360 15965411 1114445280323166511436265017353331725824 15965412 -447953917376352692055121173543359582208 15965413 -1858429645693711741305258219836621918338 15965414 2580330257336543644856554605870417938304 15965415 1390880881581023737461637063530833932800 15965416 -6381891005284397022877418100429352043520 15965417 -2547900369799081304492327986689289866780 15965418 596375620717265647954903216007964725760 15965419 -667719045719525325596823980273693198160 15965420 893314334295266291926561268655431393280 15965421 95760146447606389796284942332834292800 15965422 -1633468145104022126734045507465891612800 15965423 -264136738838412474029663808005462629536 15965424 -32394306871544799427665521915785641984 15965425 -2343920939924394734919322849240885889850 15965426 -1123364057294542565878907671199791856640 15965427 -48460843859671215312185345427019217664 15965428 -3623071340250397157656418057948200715520 15965429 -1731491396440314310968048499991264357970 15965430 -1772456438985331654540556114614198087680 15965431 777183582242368354403798408935834713504 15965432 -1380186163314391040217017114769088266240 15965433 -460520294868030169071024659692679743056 15965434 458064109293780474723790863462831482880 15965435 -3733355284623961018715080031925302085120 15965436 -1285610970099234124718520420720851762688 15965437 -9487980159334190666260338426705815871348 15965438 -645911083710561956107037396610288904704 15965439 45154356403218545386428160495517199360 15965440 3289532738015279131111258384233356328960 15965441 2171609990263785088121486269376423919684 15965442 -1767600338773567739563646373903414122160 15965443 433524479754236805037182177083307924000 15965444 3008801037718969275146550996163895503872 15965445 39533734855274741475440680856502181440 15965446 1118217827737343979613761636556483136640 15965447 4501996601531460189599812669648170175896 15965448 -1702450019059884806706502346590101504000 15965449 -4519578885133480868424271303341160567964 15965450 101459867519428150077963341170993785600 15965451 316392777359200813073135905052976710880 15965452 -1021391178479173808749821575761343564288 15965453 -3040787653867604726162320681648534484160 15965454 497404916748047631320887360978796405760 15965455 -458070342826852609310396752041407986080 15965456 30077760598128419390734051752201633792 15965457 1926049213627341444504141713304401805120 15965458 -604897247611399697286185522322432439920 15965459 2740388094642198989712144884288215028520 15965460 543205990130810327375169465006385397760 15965461 -981688569380489709863351515273766909938 15965462 356100492095375637404766438574534221312 15965463 -34957656890438685633488010314933720496 15965464 5072578746622834250871355845866828175360 15965465 -75687670110461997302993619676762076160 15965466 2129606892913772355371618342287548672 15965467 -96826549333944250664346653639212194016 15965468 1505903083282018657676776151266880787456 15965469 -1850015689475354260631245106320341579912 15965470 -27886462858044988384746557024254448640 15965471 1234191772505380198426682002360762030632 15965472 1357106175113603978146101788675046113280 15965473 -4206174801354851833704464289929261946816 15965474 -1080202493352164623907684845406557625568 15965475 766769301650923885423905710073615426600 15965476 -3222689973895160903107566433551839405440 15965477 -8198949498087982893154347247366750897536 15965478 234893061466004736620836272105232838400 15965479 -3323807132692606799421761590662950918920 15965480 3748215402274123434651813308448922982400 15965481 -776532185483366630822836817236929742656 15965482 -124569736486713401516591105519771559552 15965483 787861244327407986348273101738244659544 15965484 245284929702903172679686173681453911040 15965485 -1263071538389776274958165754095836072820 15965486 1344685675717740836234094957922366575360 15965487 4169641645238026784360150843658698502600 15965488 99278374106335424438374847426561310720 15965489 -6633397646016370825698431689427084617710 15965490 -290334324199768933345109336900985914880 15965491 2777590417914104518864983059285245667800 15965492 -9714222787103706990086561035255338240 15965493 -540320314257828643072306878037640719872 15965494 -4828766469817659204867182736555411459648 15965495 -484494432540826937945094730391990913600 15965496 471728248618447820625630522318158561280 15965497 -2290597317320335979430262017228461079728 15965498 -1213979302347707930782959824158969626000 15965499 2866767615439055204679220373452391731200 15965500 -1040995995931425832306459748614453248000 15965501 -667162418275171092763134650111783229498 15965502 299312451433003730631596383858899139584 15965503 -5700771639505503913083240139011591975800 15965504 -618280415961757573519453776644448190464 15965505 -33378473114129399307256034139114000000 15965506 -1069882802473416683371680141088334555616 15965507 -1641004414597842994728970054287410106528 15965508 33011898170503902490454581917707563008 15965509 -1657019557642546626346016050340979712768 15965510 -656615352776842112711963915560142592000 15965511 2547426014535276181611831652344505058472 15965512 3597344325654936177521327923200640435200 15965513 -122464844785629361024975599231262245936 15965514 -1155087204780647785733366864438038854096 15965515 11366286067204368473444830900149523176000 15965516 393970551004185828542760677782552747008 15965517 -2456762842700115154958759895743520294720 15965518 -990436353249805415422667487984617052480 15965519 570378842569141858470231216972174463008 15965520 -344887490661937919028532392698788577280 15965521 -1263250506633723473896671366512240842752 15965522 -151455667899629943063140107160233592688 15965523 30666432992124010472698754737242822744 15965524 1312988038219023359645622712697444524032 15965525 -405969617138455191625588209313819912950 15965526 -1079982402521126133504260056527552102912 15965527 13549405971700996985234646513232525184 15965528 -2110317694347943055790060452065213347840 15965529 -1763205181867302415740449104469738859360 15965530 -333128470251883218144180569452834329600 15965531 5965904517660033951456080108756167627332 15965532 1188246021317655579279203766609250713600 15965533 -163229190962819635731445638480170432640 15965534 -530401703648652148742563067509927857408 15965535 425634722682935553734802613270336575360 15965536 -1733528001920784904634856286260281868288 15965537 -1111053291280806665277388957468482414528 15965538 -102395117513435923971871768879831994112 15965539 -5883019427837378213824838455718957026376 15965540 -3056936648983774612217395811232317644800 15965541 4726469796467544445181186457371067537150 15965542 -3053771150238347503925242264357432915200 15965543 7740826139206065215185884026659123719600 15965544 130140376009206071538791596056281579520 15965545 -3556841134804432601913237970514007270720 15965546 -2144710830683683900633739381877594408528 15965547 -1260510160878951968531383537877148142080 15965548 916911891042601584350965806631214346240 15965549 -4752243653327620122565566115426244749440 15965550 -612054110240878269104672666037744355200 15965551 -855859568851100933235846169247627223040 15965552 17999373900216180447102869539284910080 15965553 -50397411083964861937935254823571825296 15965554 -16551322379675242555553963506940279040 15965555 -621510632915152172247216396782374936080 15965556 1650802653105475708004015608708368384 15965557 364006485016924046103058120680355971840 15965558 148966969807695375816961900859509235712 15965559 -4165251877643210013882274117479688463280 15965560 795708852594282191495531777738320281600 15965561 156375191783946812463144076818586261572 15965562 -3355442023723049411248252287124925323776 15965563 -4307344288489436761584936809742945764188 15965564 -1418626160388920836373230740786886253568 15965565 -475158010925763921810549300360678789120 15965566 1307461774221851469160525650802627103232 15965567 1358579959219406389407154905795407211600 15965568 -2638906968686959036572070593846627532800 15965569 2644941034790370371617862012405112656196 15965570 1563144522810129499933466523291791592000 15965571 667118236189672703430563982412019328000 15965572 -913402759266261717574822591061463470976 15965573 1937824357558121603269434430934870631000 15965574 -810528318665884715890894429748688056448 15965575 1916036530508515212687269858269838016600 15965576 331126110107752241712322160676830822400 15965577 1119453339915677798932250791464871105440 15965578 -3494449449172144188937873412776204094160 15965579 3482759300241229116162184606406661538080 15965580 1483963331848546276670276912192894684160 15965581 -752152098771086481457812288221573740618 15965582 4253392290528300230316570379271454739392 15965583 1280101068440641316115101571103211071248 15965584 -354136535411493520345031433367915069440 15965585 804498746794460554842892051951639698600 15965586 8787301282679578890399268357958797824 15965587 9910714061301340976419100915477954468 15965588 405262927441393308736583149375450429440 15965589 1321189211118197102224002196738839038208 15965590 -1645459664027975773880584372902303966720 15965591 -197489034827298500691770450545748262576 15965592 -3263833480951286691712982411678268641280 15965593 463196719837646640647034891725641129920 15965594 -2547761788065481272927570571365055877904 15965595 -385692564267882828002993052583667922480 15965596 239300204542320955743477353602273779200 15965597 1381028877017457381504054055010746019046 15965598 1807391881235892902167145846612598478848 15965599 72763412725429055334279126101181843624 15965600 -1453227599882780647505806306220782387200 15965601 -4638636611509282108022471445260687966976 15965602 -4096490025161626140847489053989601650400 15965603 3838721485176740159368218519151582821852 15965604 1102329107681935381002041553415082931840 15965605 1517084435830098203754794177757007320000 15965606 3608837231412644371548349160225126965824 15965607 377611408708037003606192510738516721792 15965608 -5706060589968561411291451192884303790080 15965609 -776021141971256038535658486858082522272 15965610 1177579958447944961249491825244698901760 15965611 -119148845973904605476628969122932520256 15965612 950390684986810779841246954875586071552 15965613 3561955385685911758540271576213302622400 15965614 135001064935902566362078210158154881792 15965615 1423866900318081321286904851967890546800 15965616 758328487957363664216109687182850097152 15965617 1701083433442749876454149661118484491666 15965618 -7542843659618524446532314942290081599488 15965619 3400226598523523630454716142881184402744 15965620 95490427926442170992545146400486686720 15965621 33548856951664515234020200495751664000 15965622 2297011063398875296257994674417566638560 15965623 -2529062709181952145469336605992097767128 15965624 -3550437179717689599660776710715786342400 15965625 -1394608934197982266402971242839962600000 15965626 -570265928350029372255443339731238723616 15965627 1640491569628524235773183441949666159440 15965628 -228712263239992228498730569578447863808 15965629 -579568316774946491384138327093860250816 15965630 2232543737532510868753362281832931152960 15965631 -3543060888587126108830003974897812472960 15965632 -949648718069016908853032653080896733184 15965633 -1893980928321296696520015180331944317118 15965634 858819444736885497868158211293619573248 15965635 -840412616223858667758015216559101570240 15965636 2682991666634914975534940991762854722560 15965637 1710161135689223222620433492849998068960 15965638 -1508147092491017623318703564040301721856 15965639 -3895963461705531866753512723409101483560 15965640 -1505150765077172743989997032743829504000 15965641 6860099431845449540645295129603204403584 15965642 -16711243002236535134921904591822016512 15965643 -846939275441293497803624883449571336000 15965644 -1265483788654007369934438173956642248704 15965645 5252864372174713137140828870906054205900 15965646 250767074440302213650446341468964695168 15965647 -1737299306465479214233535215501972298288 15965648 -199985148791556285169533760098108211200 15965649 -474409348664393833692404522900475816576 15965650 -891929380348159214289358496974704853200 15965651 343083630648397523139193160335193283840 15965652 3986594655457192452130604316464150360064 15965653 3253876894679197346502213583072653819264 15965654 4964395342105306275493768512240609258240 15965655 2329672409563641527952674671608304238160 15965656 -336524067361157705235544941796291338240 15965657 -480635087109602494593217434711987290112 15965658 -2512250647659066558165996336931218748176 15965659 256844588831030551600882652986443581104 15965660 -2161982024395802324254285446509826508800 15965661 3541888455678386095856579961903038466144 15965662 824998648858312252429649584784493288000 15965663 -813527534084669397523793242835889546240 15965664 805190042728158116713015383224406245376 15965665 2216277779051746873954765469891914243200 15965666 1067945647110411065132285832773137424160 15965667 162607428199638814124031749845604882640 15965668 230348244611125362051127074414869657856 15965669 -2162671807790652263450712292766311227204 15965670 -699281665811773276971876183748988173440 15965671 5548849928996547155821235204724290754872 15965672 3634964867146311511598101039952693836800 15965673 2758710199305604410211530778829478973584 15965674 -868351951871897052206853421120095886080 15965675 -1727246170263450670705935228140002864200 15965676 -526409453894363668407682551754684763136 15965677 -43670975162391885246217617362490863488 15965678 1092719641737339685947379218631421460480 15965679 3862370800934709359392170365121717223680 15965680 -348193514266169197311767080261057904640 15965681 -5274647844746441589120935682250376874000 15965682 501760064420757374965976661008135215104 15965683 2638997040148875565768538952768884689264 15965684 -693022471574637180898908951087330514944 15965685 -12563494970673351225643479563463452160 15965686 4487102642674316765536691585659508350080 15965687 -182427703706132609059763608304802120240 15965688 -1576146431818768493455284375209784729600 15965689 3132615067244453118809328992084577635460 15965690 56237351688885086446562891157222973440 15965691 219075341745354871124187351435080312064 15965692 -5991685615179131118033863425501267683840 15965693 -1858776136272708312030660315803481368058 15965694 -510414342887352250220497356018563665920 15965695 -2028063360019698020467161951046588472400 15965696 2800502431532760826417587662850267021312 15965697 -690016821002071513521320545712256281760 15965698 896847786299080978802663480341703603712 15965699 1948160016553349498440446265505531311440 15965700 563231227357550174738093615276326656000 15965701 1835330983376155117997156500661322160032 15965702 -3000420430623580247555320102531815788448 15965703 216764117092051421230861079673131668800 15965704 -1508286492522171488546799501485302410240 15965705 157053645728853732072399939719969203200 15965706 -162874592158622224676895469273592457216 15965707 2383684954790751098621919812807448207956 15965708 2813504831905326853297273614594372864 15965709 -243177314548631732240889571214356869696 15965710 -783137805874745852729856557181632112000 15965711 -10987452574096943921177126213744820172200 15965712 610792059099219942574190803868395241472 15965713 -1708799528056146541927256684694242121472 15965714 -1292874025619530746692610633897327815040 15965715 1682019503977201459608363192766504717920 15965716 1385163270545288282717293971908803370752 15965717 -39224201566838929277778931289697885828 15965718 695648411907234339970157269806876850560 15965719 -765718441192468712102103330530362012800 15965720 1476844518088511274749447932449137049600 15965721 -12736206791946951919795756822266150894720 15965722 -820475461325649445949038505123981744928 15965723 -2554526112075789040791992500205382531216 15965724 -506967935326073496000634781529523399680 15965725 2113050550829389651989354073792697803250 15965726 -206825682292817299768442096517666263040 15965727 -3048940502184822810947288835168459849840 15965728 17347876448189273213034837761256849408 15965729 865177644586407484010365273803347208084 15965730 -926168623021038194018266930152432353280 15965731 -1034238112938976352942143956908662762136 15965732 -2008903881040484244780945014447845632768 15965733 -1798805745052765554987940913752926764736 15965734 2100080416660241237767801721609108354016 15965735 -963709394353890908112606879949438261320 15965736 -1941626069785359932972216499680879001600 15965737 -10161780548628967833904505759672342872416 15965738 -646934054588513088689000258192207093760 15965739 -3478404722025113744828033202525154330596 15965740 1031823466182732234954954306586913556480 15965741 5248487557020016671993584698548887791968 15965742 1197948953283574517528835615087401533440 15965743 -5351619106788490622513251777520965601008 15965744 175505619931695284776842652909448724480 15965745 -2806553634832695855498609703726422074880 15965746 1359414294854349588274328331057186585600 15965747 -1707955017789340843514082419565705468000 15965748 -266163408772192762202029849366892107392 15965749 -1553502540025952415385191436795522055026 15965750 -2861518655817688299207367299886349856000 15965751 819837196985992668643894472202996169344 15965752 2852472015617181157402825438011602165760 15965753 -201825184391883606752963600010177622998 15965754 531523431034570419201533258474827161600 15965755 -1167964159912066500908933090947724501040 15965756 -2554072335068392335586652711980698324480 15965757 146837134200274184201626924822689638400 15965758 2329530807094677236721698939822166132480 15965759 -245958308515042640193756877078776508608 15965760 -213754730600777763258390847701217443840 15965761 824935910065193243900374755817155370432 15965762 5844218223517870808410595982247219525152 15965763 1748687665603614626947535285484941460288 15965764 -3226500058441288774855227212999381655424 15965765 -2704981592099134373333365221730626799200 15965766 1071350906204229000048848528573684206752 15965767 5584897300445751783698371273763012009816 15965768 -48359957421194145155831707495843107840 15965769 -837394994214016763857946405552823808032 15965770 70394772326010090625955989998468864000 15965771 -95903087799475220851090764394822192176 15965772 508447436288703988529508927870849564672 15965773 -914854262299232350752655331082295312116 15965774 -3709567162328659854139909800136408219776 15965775 121489855666632872212499290080437760000 15965776 -1812134345820802712083605709217533132800 15965777 -2110204154237787763449258987493956193548 15965778 2214680497195578128883595378609374685824 15965779 5425175858565662109935699676704763452784 15965780 2667110632740853911150476628061635264000 15965781 26668189409488091507008190404560935520 15965782 171443931057954977933187342681501612672 15965783 1140133179896522221692030315428280001032 15965784 2355880245251941814810839406641188034560 15965785 4614002477146872723044475948940869798720 15965786 88820732321133598052096481800034308592 15965787 741272806928712339410298052287792890880 15965788 3894431797322774147593339242340270242816 15965789 -2210780671607361094901075609079821878944 15965790 -1259740862579340089729036323013750993280 15965791 890657643257699586641580855006549212472 15965792 -8182099302900567594002080432201799958528 15965793 -899325041495216353324308244247000507118 15965794 -264239121391797024607824509857518559680 15965795 1782922512024457273026839211099734995200 15965796 373541977140252459694955767441328504832 15965797 -619192751732742207182323710189225362400 15965798 -2004282309362986477320491266442200077600 15965799 -1330071664788501931012411510944029763120 15965800 3150048602130356334904617650684664960000 15965801 5758820998973578770284105200590418516452 15965802 652480551438969186629398558430026583040 15965803 -213963366786618306552117596207407507680 15965804 -1925155401554228296983336646084808857344 15965805 -551032295965078176443857139961236121600 15965806 1131138145374559737376548713586161909760 15965807 -2427540472128173666118178243515655288320 15965808 165817733773400626529787515298441068544 15965809 327810820206953289919610312245985773010 15965810 -245948506613540887349385269950535470080 15965811 4354219240576558286861173865834509023060 15965812 -511384615221751979760769724093560812800 15965813 -9212488025442464774333120356264040923680 15965814 20302194246484014782682665870463943680 15965815 -1455007472128889294208012864507343528080 15965816 3327155768270741182187307477368588820480 15965817 -6622077703378634011249641741832071949728 15965818 194126084376453010363517950842789212160 15965819 -3784249355269423676141294563730238066780 15965820 496547821607805596719930451688451307520 15965821 3899543452483993814677666239321707848000 15965822 -1564227941079547352359140676651672005888 15965823 444024924374738101930215403459199765904 15965824 -1214523577203722400958293066355845365760 15965825 -735240882268059055639558035736837641450 15965826 -589959144664943993057113438636866226176 15965827 -2636376231849655011963482146992541672324 15965828 1737802031535994346670475877876208195840 15965829 -1530876992277620510551428505033237218 15965830 -127229293368115543862359359905628449280 15965831 1430362185685008309647850791623999858992 15965832 4030576154953382841315774898873824460800 15965833 194983085601348483255304934401267090240 15965834 -3453439302775226774174341321307470049280 15965835 1938907861287176255163087199456237644000 15965836 -1788224704142668103122349682091718615552 15965837 425751562845426922458619398369655722240 15965838 -733001229611879735392409914839985850496 15965839 7532913116174331561782687690600049080256 15965840 -1281459492607724769899716375043223060480 15965841 1069864850569494964729866842946762593280 15965842 718018677832742274728645226171793821312 15965843 -1010752791409021538406627973178439020760 15965844 -578976621990262480947027768421390608384 15965845 -1137538051184988195256481016106421320320 15965846 1313828534956419625358152291649586017664 15965847 -138980163340994120732414444029217287272 15965848 876630272580131117981061867863904092160 15965849 5703212102973287869928980929170534538000 15965850 65415261041753808887753468233771987200 15965851 -125163586395781738003415660156848345392 15965852 125531832815409957151812778845182238720 15965853 -102683892412729204865773977632654537856 15965854 -132961632066397224218816198624926122624 15965855 5291884248454333261299745256618492846760 15965856 535602901341141638708549723776949944320 15965857 -1317331768798121787186304916554552400 15965858 176712416846045983140434088053820815520 15965859 -555872231218270996671807884619083549184 15965860 -117174450094890891951219249302555569920 15965861 595057786464434373086534309315819190462 15965862 174057412889096435952557988040243321344 15965863 -1490111939294189296655101936769170159200 15965864 -2225871538577152662719555230887627079680 15965865 1398588871249018175002534276003592336520 15965866 1620833185674073744392157098212988551088 15965867 2382295997910925399613212579163712036840 15965868 1293900985596110920431153463692431327232 15965869 -7764651108368455403448845662849673947904 15965870 -64490431863940740902227653287958090240 15965871 -134134782139519709616951316818239560320 15965872 -233339781592560373934541302040928911360 15965873 2228117123044617923446931276763468043392 15965874 2465891582657022666230188492544646470544 15965875 5345718930090929791699151860162121112000 15965876 -501432416793602922131478036074624384640 15965877 -2683112672111283631434119321568167059680 15965878 -1310861845285334674706814610582136632320 15965879 235894414568639634206894939674547278584 15965880 -597211119302197143534283274193764352000 15965881 -3430493471745305216125317261597723572736 15965882 -1384695449769814353391457947487917880208 15965883 1876161102035934327122131272030129245280 15965884 1635214873635275843066471304207585868800 15965885 -1065147116347638868242234501445697704200 15965886 -169433170623508566771706449459092438016 15965887 131501953832308506584211468584724678144 15965888 -130139050818323029264341530705091624960 15965889 -3988391411638959013049369683584279834576 15965890 -1848316181663236586396488072106250700800 15965891 -9238460255681989665922601831792949450216 15965892 -365087001056954162325174697913927124480 15965893 1220338005482300490762358287803913614844 15965894 -893050112043629283987182606485792541568 15965895 2846615467487908997564197002282263783040 15965896 6512701035309073418271243991354583132160 15965897 3545388210326124611374077039726674720346 15965898 -251402495267285114785939328491468611072 15965899 2379583427240039517142351579670147628032 15965900 -65845222464203413323856288568107008000 15965901 1175472135802639055147426601125362188192 15965902 694666040724277054468876112756780521152 15965903 20137318782729707811509098494166432464 15965904 84156754856769976043389278831289565184 15965905 -2383528196479026852341100397301418864000 15965906 -445033655891308260794732392230613796736 15965907 -1277733407293051989627238981220284495776 15965908 346006972377626302485660507676021784576 15965909 -5033330172286042724444154650695215908160 15965910 80092809444561321687438225798133436160 15965911 400233386535848147787240017611441670152 15965912 2454652341833466988388562251623783833600 15965913 -4423395391433041462640185275093796481376 15965914 -1850931825735423570014284460373151612944 15965915 4154553537675233837689353528149585531040 15965916 -2511963038427518163488361532921339688448 15965917 1826719771939775655789069417150031570560 15965918 -1978244120689571561182950488860150227840 15965919 -55695655078987856225757339227717738016 15965920 1013332423093065652599652274831437332480 15965921 27044114026028059467209677280600743680 15965922 267109165602997050629453820687363515904 15965923 -931563770939288081498993720522432667896 15965924 802878434463041007189084500699454976512 15965925 3224274935683726482946306218149693155200 15965926 -903787987279621361424805554318676109088 15965927 5708261511554786540566302819297183511920 15965928 -3995264254065346561705442403730230067200 15965929 1739534974975577884298346868101607451776 15965930 704949283397630711786159726706818949120 15965931 -287517733268139997894585175628153360960 15965932 187215951342791970088019024518846513152 15965933 -413448682579837895414907713179140916032 15965934 174466167848684173790810241748683670080 15965935 -615138035054311351652495280770031432120 15965936 -509349492377920992239589066017610989568 15965937 -4884338872119595249042558979878310220000 15965938 2520428078538137450378148210821572719120 15965939 -2262977074025684401720450407691717871280 15965940 913828180681656714365670089243858688000 15965941 -5358262996533755244473521707965160816576 15965942 -2849935084195745055491179365533899276128 15965943 7818126387437252935876906744119836928 15965944 2483233073559830108700001621650324787200 15965945 -4655722044473138247672948520150609338300 15965946 -713493790817806890038043391871603354400 15965947 264892425081009770853430824267663367392 15965948 -1603936979061142597362228749557807425024 15965949 224813260487986297581429920063395390464 15965950 378812306434354624015426065856032000 15965951 2193796111576311236517400275012215837952 15965952 1554691357498255798763994797277739745280 15965953 -661430120890712170502847336579617452798 15965954 3749229165271749664769499158626167604176 15965955 1092787527922896506895873302371359948000 15965956 2471792640212698666085165737794491215872 15965957 -1796084541829194306094808780694258614400 15965958 -1175494853347326634622772952899711168768 15965959 -1776449022811203246221086442973331759784 15965960 -3998056591719282003194434825113834240000 15965961 -77190298476780679780882493747906260992 15965962 -892682200155847072951794169140486594768 15965963 -740912801374872372518638566764783721936 15965964 -476320106927050947470508287709855744000 15965965 338811998932948304725826195288209432320 15965966 -307236030395692508665919020699113308160 15965967 -7870277516730913169638720905402486000 15965968 779567993001988498771685760576646021120 15965969 -730107764595790103738416796724397329600 15965970 349179316842661789631988781381275072000 15965971 157489401921185910033612139378570355360 15965972 -2857715790860442082627996965149988384768 15965973 1238807883621024395776784332810330230222 15965974 -281744911104185209357759166276845117248 15965975 4101461376735090708115649647045342358400 15965976 -103116229701203614318453664143905669120 15965977 1654585168396005497007960459356911615380 15965978 -238908347926128943606159685590577871360 15965979 1879651925065963474834281818130408499200 15965980 -1251879466079076456908819253909333519360 15965981 -2349796956264708557764501193842763381268 15965982 -2013576832411586910759019358597416920000 15965983 -4682144325731182849788123575967444726912 15965984 -855299290405507685253542688732274950144 15965985 -285912327668874717508618702580505907200 15965986 -60935048699010866863137216222710553216 15965987 1209025118605458261943410711558881712 15965988 1015349788140952863433531775282386560000 15965989 -1850411234440874752612174983819303808676 15965990 1886026104494563041723651430573898409600 15965991 29603377077215974643624666893327458000 15965992 875109424901170072721653002544042475520 15965993 2519466197231609882283636769729622697060 15965994 -1571546589680880657301107994771274735616 15965995 -1024227058499370350624160213973758406800 15965996 743997391537122847701934426129447137792 15965997 -869789327851614089450682531119209915872 15965998 -92025086032661166893794399747680312000 15965999 1657862823404093799010813023862638641136 15966000 230324506140061844708453460647460864000 15966001 -1088625582661602872507221112881414032896 15966002 -356388424269215408002365564816956275200 15966003 -733150661607626969076713146887514650576 15966004 292376304855092582843354400575148800000 15966005 821526523032299477335028295768386493120 15966006 -372245297791286470269100246363330191360 15966007 -6838951629440010842994249590881695622744 15966008 -1418046902481588174893391551174979072000 15966009 -18131664742225714999694192363622363672 15966010 727804478127619491563257962397964464320 15966011 48739047112085211045128851664768811912 15966012 -1496407635319748476554442506192762981888 15966013 -704334081393021515519912231469964632000 15966014 -1075248485484201210686108478041397424320 15966015 -207320012712520040247391720206477178560 15966016 -2021083347897379295106546943882973675520 15966017 1681880569365269920648273570139196336066 15966018 -1407842097462581077241408359520418769920 15966019 6621913708217599852932145071157492460496 15966020 531330535316019605938728495424491540480 15966021 -3872100152962617442856330732006362675488 15966022 2082679088681312679273502824348660813312 15966023 760796898885086648180093722737388592640 15966024 -3717224370608238940925106152171439022080 15966025 103533278499002926885955518403135812800 15966026 -657877714239759687144091046010431417760 15966027 344117637146947929915962018545044111360 15966028 901078277411276409060595993302960168960 15966029 64956406824578069861581827576248441184 15966030 2147550043652828595456309221911578501120 15966031 -6946343419692864081474915299801409217168 15966032 -602567430454986722603088863182364811264 15966033 1030796301877785224723534376470019256224 15966034 641079469963342841341732478365788398592 15966035 -7567253629940571032670645056061934383840 15966036 164315904705754933465147495780405636992 15966037 -97344940569040702830798531566053252740 15966038 -1830565658403197376317187762890298436992 15966039 2775454388000774251630475546860486482024 15966040 -2137306699049579941902096837599034163200 15966041 -208350927598998360447248304093876834816 15966042 1214222498705743023618078179280052135680 15966043 -1057257764622194338720957817523384002520 15966044 -2380605504971065783260297184396577508864 15966045 446440601478973830781693839889851619200 15966046 -1311981761897306052742684833556274352576 15966047 4626940307799978061051176142295249630496 15966048 -7858411156038898317358179530091528192 15966049 -491370512085542610747022097461289088960 15966050 531600577897007202264956556168436690800 15966051 -929571465921800413088249534809997119368 15966052 -736506701023000799132209529820837267200 15966053 6451588036005383358885133419083986882302 15966054 348939958142737030053456970859910132864 15966055 -284695394040235040442648093961920129600 15966056 -501768780006583909358327136527267235840 15966057 -1524395224192168064091774690259856930160 15966058 -5274780966061163821893449597970600368640 15966059 538445236291643628730651266323005967616 15966060 -1798489887650430331462995233189940756480 15966061 -3241033661776281910697222274782062937600 15966062 -31924447653403183339757567267795518272 15966063 2288884283907035669658714370412235064392 15966064 -609194392216129190408302720936867102720 15966065 3663897526344561282089364459832915601460 15966066 -657141189916422481501574495444961715200 15966067 768023971764454312926582438827775128320 15966068 -5327555910371233792500873597956019649152 15966069 57859792954682834874574691667176374080 15966070 -1318869471965940110932663616666731722240 15966071 -4280664424057187999702368571587828464 15966072 -53557481847129542857334858752351272960 15966073 -4171334790235452765558949214840642517936 15966074 -322729673229218897104126982695608184464 15966075 -1382177496475251469897631322595710305400 15966076 1315902228477970724230311329340939762688 15966077 2129906070617524411311024043429744468812 15966078 886444603917255141614805540863882159424 15966079 8200740523879294598774481811140351895480 15966080 -822151567021195944184748769149976576000 15966081 -478638264446375793723972234864693078030 15966082 -2904397693968068517736699347461730086016 15966083 -1577249397619532609213209916615828312880 15966084 1142109508270907652036627388816342517760 15966085 -1023371296718471094204875382601778288640 15966086 1233286387304125254308524612188734224992 15966087 407588037173400404976670459355552078760 15966088 9587922171140026879085004330162314280960 15966089 1812616367844680784223355481352196788890 15966090 443299419153419597869977694961531781120 15966091 1551794393294518956793424004723469368192 15966092 -575604920191675232663964451484195401728 15966093 180165507623004188498724718004075923008 15966094 443275420241216941198816920755300387712 15966095 5815888342902330462512850025498248900000 15966096 475577969541602978178190958685697474560 15966097 626538936766994169091184533420447121664 15966098 -398417454824918054367603145020959449200 15966099 -52144224506605615790057245638586819200 15966100 -1046208447927463304855147311392863129600 15966101 1468327276039615859663817713720350857102 15966102 810336964672684095914126439945687853440 15966103 2378437507207154252451094647783893371600 15966104 -318082058683398302933394169415781580800 15966105 2004971707994136078499544260320013776960 15966106 2974504936634988514854853423602115084752 15966107 1063577031256624660253975534275597399320 15966108 21640956034902171633830641719519567360 15966109 24502547557063673493544254281570118360 15966110 1080183080847617006355910092693775489920 15966111 3696883280060083520780500623799410295440 15966112 3615739071213589861274977862539476467712 15966113 363741368765394278015113659157859899362 15966114 3861663367138425995894805021563042196480 15966115 -3154758130973960914971324341851661893680 15966116 741248645555239922846641770165471559680 15966117 154250642126649603068935252480841704128 15966118 1162945310307462537188963543017918894080 15966119 3056625579454299585612291436276848763944 15966120 -1435038024051915806252767976806997606400 15966121 -1646265401674106477039683180449550875648 15966122 129623082718021367086898562981963572832 15966123 959844868684523644183040452674071127384 15966124 -3205801397970641391066241628773978598400 15966125 1410301603246503290196635337362963904000 15966126 -3347202320486324463402066264870563020800 15966127 -5966153069732320266252464490951190759024 15966128 -127217159816602335706137863281294540800 15966129 42387766105332395120621444898011972928 15966130 -612790365328273549367159127504246118080 15966131 -2145459468742249461702157798309573428288 15966132 -91531810617935101428824448733547421696 15966133 6816889751778903254035410948494908625600 15966134 -515911387542684417969394307254064238528 15966135 365014128312768556555611006290788008000 15966136 1556717978856569093820756750135527055360 15966137 4018205931203654118509663925577890355200 15966138 451469365527890617890381888118766019072 15966139 376454487612426766843073737073471760672 15966140 -1247038912634875684858964094235419340800 15966141 519711798080166291559447222054957684992 15966142 -1467888669574545956831213308959836415168 15966143 4951915082436434562419326731425294851392 15966144 -10682410674346950269789677921455046656 15966145 -987273091384704192415768496826568398000 15966146 539388906590962540775366655438623485440 15966147 -336719479474153405778572293529627054080 15966148 -5460876046049650405007591389349249639424 15966149 2012304468520352833173675636862779006432 15966150 -417769954273652307403956803804578622400 15966151 -3323446949115036774698120964805023479848 15966152 314028663042194821087220415819769881600 15966153 76930626431666256658629696837190589760 15966154 -1030071708301819862669226506066770219008 15966155 397920233011380928046561835913256676000 15966156 -675587496592368039769161135612737126400 15966157 -3821476098387869305030525138996045969568 15966158 15368080911398634386194427093142496128 15966159 -1613915644317962951987225200681078552704 15966160 590688332151269161975678213528184340480 15966161 2866554280600876109101071969995652710400 15966162 72023640530773243732206873031129377312 15966163 1982694214936240482044750521303661865984 15966164 4711256172662921193234109700382696984576 15966165 -1542013847258217257716244151845089114080 15966166 1612034063829809344654823552337291352320 15966167 1180614508066933445696612193773866824960 15966168 -13645585571291631852276757630058496000 15966169 -144170095526980042738735900527244989430 15966170 -468933138980226350214037182163775923200 15966171 -1104607916234037301692532747670967069792 15966172 -615663424517881316096181309707769869824 15966173 -31594255733807416608405542296661695578 15966174 296101725537083204742558007666579172352 15966175 -1123895077742045897331193725725634869000 15966176 -1220647581890194093750744582150102450176 15966177 3793375671207311550939871861356077081520 15966178 79465318016035325049510763843909693440 15966179 3750007377070984549864854944650735994832 15966180 641152440077685611504083720878558412800 15966181 1992430539589302595745825673026142396288 15966182 -7252776562140696315806290468299337413120 15966183 -1977597666324753112730388393547781449176 15966184 -1403301341161892857660099272069574625280 15966185 -2631699785182774403172790798512294310620 15966186 -326116368748745225368618662453349711872 15966187 -1936383737876951369893662397327976945164 15966188 -1628439772925932409958868982665336495104 15966189 -1093633146527268929853112805241243748746 15966190 309335940249921360074799922853888795520 15966191 -1250202914939723220931358319947664686616 15966192 1732336709364432685523059005247488000 15966193 -626788320549186024634447503152064825536 15966194 568972967775814435326796967522063399040 15966195 -67600103546152603264483309681271324160 15966196 -465919038168003573889012463911868043264 15966197 821603522448738446458114677719072642328 15966198 2172107958407863371177871740847176104064 15966199 -7039246386641247572174809699265229707800 15966200 2185781384059686721892042353911819264000 15966201 -62197366195363400503247255904056496960 15966202 438809757110672334231654180837337697280 15966203 -2984682321501247597149158882264777491440 15966204 -1753898115566210942245802837199363809280 15966205 -4889340230731540197942658496779228189140 15966206 -3903295310175138327011592766809175937856 15966207 -312625306549215033214061713943975877360 15966208 -3018229988844149140049633145707613388800 15966209 507362466072898780806393284494033976832 15966210 -190438413798738022541374839004871539200 15966211 -2137265741293205763493045877012833964400 15966212 -2113974767251764875233999195535264314368 15966213 274304311958347621811782107341095765440 15966214 3066558084934158684661602470542876698432 15966215 -2388552838778267759920865079789244373640 15966216 -817437269953070474439690521519859302400 15966217 -508130493022548926016705868592018077340 15966218 -1685238562913569435856085388574847583440 15966219 -2004066104224160166456905823116470547520 15966220 -723225174766235359115235410028387594240 15966221 -1515273315873624835085285471905548517578 15966222 344404159285115077025492482425461635200 15966223 242042977178145732626146068133996456544 15966224 -468068697259592718121033645373553500160 15966225 704434601832096646073049937146529045200 15966226 1630125828164852998952490552769766438400 15966227 -9951144776241845420601730452857409108120 15966228 -1923637857207519441985802754793450260480 15966229 9529819203887234757404863444200770842176 15966230 -596952754994388574051209789410974533120 15966231 -1701233406569293304123380230851355306648 15966232 -554707678835290483921217399119547596800 15966233 332388430755270407523535132386985382160 15966234 98190498824891708357009004823271503872 15966235 -1756739127486157835711217177935595855600 15966236 386739177946105515061871344170329899008 15966237 1749874394855212565673991065178141541952 15966238 282787319978592922252134848713050011520 15966239 6196901436003533073683013044226852851040 15966240 -296020883882247405021341056621766246400 15966241 -4939431694756198025294379770522362995358 15966242 -1543468573379607523093690052957954455728 15966243 571043076058131167720728156214023485732 15966244 -11767284122433217727739975418788864000 15966245 -2550940482657659181805044177182020522500 15966246 -543785806846489212015491677399651026432 15966247 -45131250235759464222318459937469320656 15966248 -2198334501371873852043895924476307952640 15966249 -463904217614724672555194025287235652992 15966250 4331759609971648423155206287192140000 15966251 -1488667936626422178113122039230881134080 15966252 -1796496957321894680080959064542378631680 15966253 -2937318849651505268155190151198563131498 15966254 -1969357785392400492834251692514778935808 15966255 -1189178407383630566352932585236727462400 15966256 1090329716487329595442993772181771763712 15966257 4682789257956482364947492102373716959506 15966258 -326753462738618086890085467368320136448 15966259 -1943672893198911185989885860065577661584 15966260 2722130006899847163380826640437326069760 15966261 -1247999885425396358198987759925025057920 15966262 538237074607541970610800948791940779904 15966263 -2867524240492588100389168545645710883840 15966264 4398933979793447960496781158595397099520 15966265 112312464949780541554237871012422744320 15966266 2037913547886758965665383571883527902832 15966267 923655787151417531957599164421156247040 15966268 69539660771355111208275512767133332480 15966269 -2441413902624898913566484004010986086880 15966270 366243767934185669319519247264624387200 15966271 492390354904860649527225798511412311744 15966272 80828000214017189109877198740623720448 15966273 1821743253493833951158955382235601216000 15966274 -4415748192975633505084275758527764784608 15966275 998039496344513249681535741875893561500 15966276 -2495943329307909733918397791721702154240 15966277 2381363289807489878314188179843377647292 15966278 -1151143674354068733766156512395164609056 15966279 204356385413584725090646578239589031344 15966280 -2261922789678535335014072350815729254400 15966281 2725812865854628088749510425145371845172 15966282 263709324112700006599244666657414678784 15966283 7799533464518496752189165491849132768532 15966284 2489422459727468807088428001132988367616 15966285 -2634053141989837139648173935898227652800 15966286 1194241113641276283912952170009018211200 15966287 103794067820100001154011493923945165440 15966288 -238707031654605509568421538628489707520 15966289 -5175057291031269532915469381473854492560 15966290 147913364550128055191879824624281098400 15966291 1740207204472393016646426816766153487424 15966292 -3564048325922295106297040628835428601984 15966293 780610268445946015660922566936315370400 15966294 -201857004804823055926524510847186217472 15966295 1187672157594076054518730362994282828800 15966296 4325129624427841591476777268977629153280 15966297 -3889044652604443066401837359278123411020 15966298 1827966060310102829937711543702265191360 15966299 4489275031902760261380516859033434303300 15966300 432114840190668794865746146871443660800 15966301 383946506269578127505211210933534405504 15966302 299206902126063719731205494421268258816 15966303 -716139412901904680277918211708886407536 15966304 1280042498615562237042888098599561199616 15966305 765696568224891077992114270599003293460 15966306 -209595808923772235429504045291124733488 15966307 3689207805168202030918832808283971140000 15966308 37627302398690381506089680747728775808 15966309 2265376109369281864941994095673371502080 15966310 -1138744331369641302435067517521825357440 15966311 5266871511092482425770846021530251332592 15966312 -161834718001421011070969963448647270400 15966313 -3638899138961945069600389724983777280 15966314 -135847970799913156217431299344111717376 15966315 4981850512183122073644736967411108553120 15966316 -2242064231469124821757787900221578376960 15966317 3048582185935170392392588875690804937932 15966318 1589684057328422377460224009052391749760 15966319 -3660172433703182788003159216233381279280 15966320 253699979402630176969516364169697689600 15966321 284591053828688287746644754905840370624 15966322 -2056894959450601458961301632938094818288 15966323 6586759285615149652963665993968339125440 15966324 -133550277115522582046394731937930227712 15966325 -1580306214829848843172959547989037605900 15966326 -1876789360623022039635585047315790920640 15966327 -271636634696407091999153877213036403200 15966328 163740270711400640047383409211085250560 15966329 210436992742361027132152299363455901930 15966330 3486227254960359336551256732074334720 15966331 -2317794679349487875510902150695221143248 15966332 -899561068571504701045233370022569113600 15966333 -45624377024383475590469628191390810880 15966334 -2314007991781014415111440476520018461184 15966335 -654926594217096949400110983185338030080 15966336 1807805133217896395945467132644006297600 15966337 4457059062416579733837534623353050253872 15966338 -1344503293531661898484662448261650286080 15966339 1697165323919374050504500242011748109568 15966340 863075540374381633487733459526177036800 15966341 -441937482609756884041315030378011645348 15966342 514961627826479122207740989869690060800 15966343 319913201078179102839005618262296496048 15966344 -1209192721030421246734480628916868915200 15966345 2166881152568460133563502305957836496000 15966346 -3396598293714506292896614101052357436160 15966347 1653378758732582421087822234504108383280 15966348 -1483641705584137237279757255622705246720 15966349 -2722622644561132557199575557051814842688 15966350 -558299043874221902590418664813330873600 15966351 -1627496905497723022724563912814263988808 15966352 729339901623985956692453304205358637056 15966353 1212169211757914068316501593882927351284 15966354 1069505487130285218186303056492276164608 15966355 455937658938889691491519458745295939760 15966356 -2155974317016352458548701986509810175360 15966357 -1928294289534399689577672341957040835680 15966358 -1239963503892521441473199945876245002720 15966359 -878737629309361701635837938876802992440 15966360 -383569593179964284606422541717849702400 15966361 2612775934694040154904763244193755121424 15966362 -2427997300319199771057744669156322295568 15966363 -192598345957181762809097112764022331392 15966364 1731546955153776982605754786243239473152 15966365 -3613059386652365781993849736628651402400 15966366 -713285975485281808928505724159281507072 15966367 723954201511634064855837605939824860400 15966368 -2300611931950097282351633826583195680768 15966369 -7284217211286542373434968809272154245760 15966370 -660596238375883368475126556249502842880 15966371 -636613580838447806690556734743767259428 15966372 543514136032606109180616264043058909184 15966373 11747782289422709419454405300454858304 15966374 -1345594152266245575798430971330152140800 15966375 1149347602482667670003125557981773124000 15966376 1141033165065355230343438458743621422080 15966377 -1067737101307101833997902220179744108928 15966378 -1094861371226577300505996801313183041536 15966379 199584569144419344730864321286783814288 15966380 1462714580420176151798396427318662092800 15966381 -4863011838897922861486830590238749178048 15966382 -4774124489619811514093809036197910892928 15966383 825097383162517408636679149171751549016 15966384 -95183521563607141036157732301821706240 15966385 -1134632629177766474192348412493295789220 15966386 -1237501515869337958863562346304502779360 15966387 3683075607001424970280592154117211796244 15966388 1058993080086159751825833423795257817856 15966389 -1786798145082377036799794458105396737810 15966390 188417563210075134166311099172809277440 15966391 942755589598918866063298904496974594400 15966392 111766695746273518673339712372225822720 15966393 1742929615103827180261057084073339395200 15966394 -1570693935517433373182407480250868165408 15966395 -130793664199720649726432084186467123200 15966396 -85072549891369777710115747637657640960 15966397 -4495222554764415178353900641563980660154 15966398 1175957483419787414919045244806575853312 15966399 -3473946363719781322093322687307694151736 15966400 -1157085116872638996351447156193807564800 15966401 1191388944802854390569979250721858112000 15966402 -897468245855964151341943725710799677568 15966403 1211971551719187915245090717171472686400 15966404 1773296370973135807449801640549016393856 15966405 -100894980644322256209794380028932323240 15966406 19329472463121958316234898380723319744 15966407 2617060449173994864423240643130766205656 15966408 583403045332735903768461073376040591360 15966409 -952837078083617754306872827170504409152 15966410 -920593760951679810523594307918439668640 15966411 5315592111161408014314858207403670403264 15966412 1688302436574951139214510533898557194240 15966413 2677423424231504889409987502162207500662 15966414 37630276211517182086615059118531766400 15966415 2084039962998457162162462807738365079560 15966416 4456681945238442798190059439753789440 15966417 4264105554570154624834523819359587473664 15966418 -245318374969273496316586668342923654496 15966419 1246569994497124747614949185307302601296 15966420 1074595554544543001210848500221180866560 15966421 -1534802153082446673025405395783818035378 15966422 1604893725520553990294406720082648713600 15966423 3897748885484825658119492780831469158400 15966424 1518116628231605578424386655110738636800 15966425 244967176160534161062527343764425344600 15966426 108428119241406690378934737779638468608 15966427 -2130129073758084610664947706796783057724 15966428 -2310002132562482409469853567562855532032 15966429 1214602368620739519035236594626621152640 15966430 89638036675964175875799274027691731200 15966431 -901931045936526317785039027848943900968 15966432 2525741312496612806779357374264343265280 15966433 230301835226790774005212802741709619776 15966434 -6506165272201705201412269211866180704 15966435 -39978204894438101147085497593106019840 15966436 3959239262704469869745479660092494679680 15966437 596826458889546341252359232821137673086 15966438 291266940038253551047017932969857701888 15966439 -1548014920408057004761132071550537153776 15966440 -1099161099169866832275295385447301120000 15966441 -2822571973159079853349803088584314050320 15966442 909912846399561581479469522808030097920 15966443 -11585424375769578188974103559743375222400 15966444 -1621701300881402929540550434125887294976 15966445 -2445190849703983769554256361796676860800 15966446 -1491668566281041057719638569608001147328 15966447 1020320863413712121205594817751788049664 15966448 182001248371969546643452483696013082624 15966449 1053980959095011268528331695208101082164 15966450 236746468142266327047421891577208288000 15966451 -6735793108315832025404428209009620100168 15966452 -4395029150438322006454761469556633268864 15966453 3561190500371558059566591906832118467200 15966454 -1685620220374695962935176612324233868288 15966455 -2901059754967275913696904785752393809280 15966456 -501189585013919264582117240164503060480 15966457 -147342811153337461208544946270053464320 15966458 -134034403279679688013280920857834955920 15966459 40687543369585155461210453673884335464 15966460 1619710600205879898421044921931689292800 15966461 -1773881893858413156289309191999306008256 15966462 170162081987590196319242191968718663680 15966463 -4086950029121276682212385309121583902976 15966464 -3769060829591967182243071012005042192384 15966465 -3402126176738020927347732351148895978880 15966466 1293735601355910205734737765938627699104 15966467 3997683271487627642764881104995564116480 15966468 -194770633511351705403725778844405776384 15966469 384440042292327988707743584994846651870 15966470 -500361272416524605961911557798920988800 15966471 72457149948617727637243320463390758312 15966472 1387292067944125105021614620994927052800 15966473 -2521244313367568434422208944607464397980 15966474 1557878508170377865796121520743468143360 15966475 -1518184411489362179658250704421249067600 15966476 -2111255819705534862675674781874212829440 15966477 -215704306496589803728054256913353584074 15966478 -734940639215187806732291363193591528000 15966479 3882361692378486246009622631230562753640 15966480 454548641027916505616183692439959633920 15966481 4095881639153137561878367400125857004272 15966482 163710470839549073095612284108377705472 15966483 2018497366225255503044690214960140480304 15966484 -712710904652814051219756474258553075968 15966485 -1600062241393234236454307774633725597440 15966486 2063720882725649523347543018061318204480 15966487 -252186938249188957664172917284198535360 15966488 256516366426942547723105560316142059520 15966489 -627668213368102563485666105122999173120 15966490 -2440224941628194476357046417526763188000 15966491 52594090970692623073578574425599071824 15966492 -152141363052200929767657183414130165248 15966493 -4966846580583886682858730791447017519258 15966494 248636611408636529786040874838307943296 15966495 1784242084998584277852507641963130444000 15966496 554740950930914054010201081433747881984 15966497 2898333745084379614836208140792985414932 15966498 487947159516445875422573355822924023040 15966499 186642073112838752458795691711221050672 15966500 3063538584739912613972472230409022464000 15966501 3139807152144006250729151566260262266720 15966502 -15724777341781088656826889470619442176 15966503 -219014147929566791575613408880354435000 15966504 -7797937862565219405994232992172841369600 15966505 5192089848298761040752329184933357000 15966506 -785409680812372038559425852913420434336 15966507 -307439676102829733187151880781888860160 15966508 -2846325330793574507221841319260657587200 15966509 2564106171944913366545113233711733797804 15966510 443469938318117493196262371769566494720 15966511 5589346358548669374635740887234051002880 15966512 378761841243651013469836966095481896960 15966513 -17843395673275703636760893414375645040 15966514 1721138173596834937052811679972152899856 15966515 -2705459747871711949566392403909189517680 15966516 241866393356835823279469600597399046144 15966517 -603883313940402253123044045709125784000 15966518 -1606399729661745926308844259770815955040 15966519 -1173415264850264409249659395551942681600 15966520 1619964804143547043696395360127331020800 15966521 491607735449547870399154543231768525200 15966522 958905982620235558565021918839537794816 15966523 115739018256017524571661332392929868772 15966524 35044906597322809575977385961427966976 15966525 307141531428364444339026219937333656000 15966526 597253210565245574927113206872041861440 15966527 -7853675542277810024868556886089163010624 15966528 504609406132543588466942463636066533376 15966529 1648835090702036247460805951832825544130 15966530 1087078396245547048865450062524119822400 15966531 355361908164055528817961532245036487680 15966532 3989951817551886285893447812310881239040 15966533 -2070462924900084430664381556836821354272 15966534 280383714338160719518747552955736665280 15966535 1869751071203280983282498613299216402400 15966536 3122244472534127065565496704563214745600 15966537 -1479429801107579915782789381377061555440 15966538 208110355287901187280488994883590328320 15966539 -3520953474283151839661448785211001671660 15966540 1315775342609888186773604988249998054400 15966541 -7525386030506144467412615122026137468916 15966542 -3485527231282067355302113124864607792000 15966543 271277353487448913945255757506218821904 15966544 -39428644137557992024887929092900257792 15966545 51416014250879705551240439024879661120 15966546 -1803018378981226628222836868369916066816 15966547 -904792864430553780402189905052855722120 15966548 -692288336411257597471781598822675755520 15966549 -804609427462340830328577740523323607666 15966550 208829278376420973591010421496236889600 15966551 -708518937776435214035510332330313516496 15966552 -3659370319108637501763627123840188190720 15966553 2286682304023800776377365131010438623880 15966554 95776415865446493401766990593074771200 15966555 790132858680802563701936738021491200 15966556 263738204382524330253625693940340216320 15966557 -1733171405290052757579661624777529658708 15966558 3491224620785671402482630273401678025984 15966559 1263572884057269501208880676002119966560 15966560 227437884909236093444343563133108879360 15966561 -498480564696209028056885512191043688064 15966562 2329250502175642065560981590954649672352 15966563 7687107869306277154334733189488881174812 15966564 1148217991310091034254794876697191371776 15966565 -646263957613742138359211224226853105540 15966566 145151939426671090066240715719175884800 15966567 -2455840633238471098142117268194683169280 15966568 -2634923150016844861534484755138792458240 15966569 821573629991395913069871749865858980496 15966570 -204524873373041305287398328174582320640 15966571 6893351865182741223467605431180005254772 15966572 -7929545210993899065400946971286869532160 15966573 -184005524844224832118158650243787350400 15966574 -1036478835522047194516317744403405557120 15966575 2271341172277676776503192378581196781800 15966576 1009323628349828415378811658877934632960 15966577 1221832974341280353191013110664183648256 15966578 -255740268436381109517949773631358271360 15966579 2610699782861958189604992940113328035384 15966580 -867255201112122962654187483401897779200 15966581 1925574748187228210532585291156825961728 15966582 -2434759494377120212353279354901713734208 15966583 5116261921803797829073212137157597961832 15966584 10403168733188585973774490775016404889600 15966585 3376272204211909658679417005875589558400 15966586 -56630597743113641501753404751873882400 15966587 -22720403642879747261137458188957547456 15966588 32713187495533721997520117540854251520 15966589 829394864222640257443776123282912285120 15966590 -1444427226253314469333400193208915531200 15966591 -1293153212589815545317985051797168401208 15966592 2349945529610837022841087096333428326400 15966593 -3244520246541575286325817160662848249680 15966594 133865267927938177771221591831804887040 15966595 2837160730109701339906818305566250067600 15966596 2249953916350249229642647500421324291200 15966597 -2641059163651379734795883338918177581600 15966598 -4011641626939734521245158524421555703200 15966599 7539521772788966100543015239685832202520 15966600 -146134058342426068876738019097845760000 15966601 5450852313952642827869944155633664561050 15966602 2583837397567487569251628292840636392752 15966603 -1010353004739323718538111817012259819588 15966604 2012429854899839559791330209364921796096 15966605 -1398700085507652019148692571708754589440 15966606 1611365065803697033615785738114798664704 15966607 6634973711646369269468936000858431159856 15966608 442911968428497336878544161161645916160 15966609 3418769218345682201905572188649112433904 15966610 100785185910044634791385188472162424320 15966611 6135538602757540969372482935138380720800 15966612 -788984670168653949600387787571311411200 15966613 -4689493408479115744282639716626622980118 15966614 -2051538079257842716872160895187881893344 15966615 819170785641740664076135021871112683520 15966616 6742130773589710649481957712025168148480 15966617 -3372299204187590750582880757030943468280 15966618 774945509028017967632206628819687407104 15966619 -986097151213339839698735494402391753980 15966620 -1972425205519808544684846803933715448320 15966621 -1125949280094751853935834360373623239360 15966622 383696826711755446044789524097669955584 15966623 -3317912314558459853836224533703500011056 15966624 1447885947368976538664525143629354762240 15966625 -31754819704644496610582981524936191000 15966626 480499450579066583078811632658126222624 15966627 693535960307982005526734685819050419008 15966628 -1782107304512702236853565488140893019904 15966629 -485552157821447612009205072290913318624 15966630 290195831593561297504342275485362955520 15966631 -73598895843580375636493789027091925120 15966632 -3987539858242198980154907889111554457600 15966633 -237581379879272190966569522696859541536 15966634 -2157639919661656690033609356110584081920 15966635 -4184698256571672852079168491416617909920 15966636 684071491077650235053614895838606606336 15966637 6407849834307421008917709548147022868960 15966638 -357563697197762815060494087586227070080 15966639 119619904723881002218543310848819519920 15966640 -820890882822484797082719732828926115840 15966641 26984188814528066394274258676541745392 15966642 2209106874138723031185428355315317238912 15966643 -202687386524228184596140220894759639040 15966644 -12102551260392371949781083916682114304 15966645 619999937532561754572623627100001827840 15966646 -2538333852347752184081757149095414636800 15966647 -959635814392314856930694858930496696120 15966648 5146951881764650287543138597201102397440 15966649 1505534005567879406664694102038137940650 15966650 -1047751476516067845474537579566443872000 15966651 -1626927624852817105605809924623964020968 15966652 2410612946711254066759414575812604689920 15966653 -2222320155003515034685360701737132303700 15966654 -272758617880055056031135384433102520320 15966655 373762168471366878314958582802499087760 15966656 2976605619767032444541951944131889594368 15966657 -268283203752185280859350731575077457920 15966658 392543005083878965399327923957877225680 15966659 7570882395555412184793716894558359180860 15966660 -1799298405978455092919373308693427978240 15966661 1103395104114429724366941274138526108124 15966662 6796628416640059609292918653023898090752 15966663 267518186391072262303961914284486898344 15966664 320562064446088010995709908791400857600 15966665 -158651374069885174082313139942093215360 15966666 1833821810897964854364143886104070865920 15966667 77028965537927349003937217829670504360 15966668 1044760648863829569575848440535781346048 15966669 -13379324873828271345667082336209480512 15966670 -2298084557568755877265889009232318438720 15966671 -806626788546085974190410248248929723936 15966672 182016590547840421861919957916384755712 15966673 3963358439996841928511713225862982615024 15966674 -2951653109213430344384173062268268544 15966675 -1943134266724811360650055069734268196000 15966676 -2043606764995910299808815225220328960000 15966677 7443225394950081105914384517107163955452 15966678 300867657376356619849285617323740059648 15966679 638898573349296479148301528314360845976 15966680 69803100672871235250697466555132928000 15966681 2044142862736776647172101515391595859152 15966682 -4178168363665788295699512858099552545808 15966683 703082385771778772958196076626555754544 15966684 -930863067750668695426469707505331101184 15966685 -591949239602413755296042172032929827840 15966686 -828792888206806301430518441579189658816 15966687 -761049795618283192066582689351223664640 15966688 -6033042502508250612439681715139776348160 15966689 -1141115283742335769851733099306896110640 15966690 926004187766934803171725661458009036800 15966691 -357005722582860944698872967687612448400 15966692 1110576754285392095899095633863392223232 15966693 226800117240926308378245890321177923200 15966694 -1812259462668669576517758760748118693888 15966695 1552044056375843660066810339540097766200 15966696 696160938753361991588678640604318924800 15966697 -4308511169534809595632805034543088896140 15966698 1513648179527880102819816742443130602240 15966699 -2224583809540596148949262729651409417728 15966700 -1043147304921399496693448677284029612800 15966701 -2321557814500906082857326687271968086196 15966702 1523881125810911578667799871052045505792 15966703 -4440197628970480114956538635100734716544 15966704 -787913970986160339294507285772041584640 15966705 560015506565678005631769987186319480320 15966706 19757054655777322404664878756870051840 15966707 1052731557830460967091341062305900634840 15966708 1918128643843356436743261597582140866560 15966709 -317059483691360181176088946259203926720 15966710 -214434814666464278538342962508808179840 15966711 -293738408040632761741843522948738160520 15966712 -2738159619042388419444864978862130995200 15966713 -2371884268942372771330769942724353495040 15966714 1085306866309979096183499105626226647040 15966715 1949245727698940041731116783502526669920 15966716 710832701465214391935192887753649315840 15966717 5356682004044585697011942224907059776 15966718 3927584976197406407256250621500059842560 15966719 -2986338058069415080588695410953596739656 15966720 26276040899629993236739984132417781760 15966721 1862373919316417725229517912476057498452 15966722 -1267545645877342892581507884562065623088 15966723 -752889589194889801657396799553224593440 15966724 2256810341170698934416261347352282682496 15966725 2138437772093742312047707522433028704250 15966726 2133917247531292602242312918842813440 15966727 -1015547382354137992714342553056518631968 15966728 3260082767185686551785003937211376604160 15966729 -2714066672913898333197297932041326985536 15966730 1003642013192071526200875209808283960320 15966731 820156391352297406971935999579588253864 15966732 -23490186184595692067352825054779974656 15966733 -6927613972938692711222977666941392305620 15966734 -108655077410378125947483535930364841216 15966735 -2923360321710860347187003997442116520800 15966736 -431846558014430504639961819562970710016 15966737 11154819347279698163988703839462238300992 15966738 -238746641397671090869881859890830209536 15966739 -926894015167176629038733506706461461460 15966740 -2018945381305442405167005034607900835840 15966741 1250531134788742782107860001500007955264 15966742 -2186135435573089493045470167531159156096 15966743 24109394482568189840743161267032558784 15966744 -390073344330661930941804488575806382080 15966745 2265447145947139770545893094000054539200 15966746 -5362230046895937601563643761305910090240 15966747 3608524260838230977443688652456057656520 15966748 3094062718882312233115152752850780277248 15966749 -3687150668959125292876943477026750244250 15966750 -387316704484538081151996677786539200000 15966751 -7352776474780856252015264866703493650768 15966752 6694328800147886238617103671879608369152 15966753 -818148315288165624188297598856199563584 15966754 578571669186976148654059852779907212672 15966755 623826216056237280073534357037666144160 15966756 706489661641918226456913610531471741440 15966757 -415166731043233884101156083246328188800 15966758 -37991107624690373429467665710269482624 15966759 -1220299382347983337200936007089786785496 15966760 -60365695627321130639041654247833190400 15966761 -1202500500461929440461850514982652691968 15966762 545199785021591547545166448240214553600 15966763 1654451347869666338662851072104774040760 15966764 -2122580165239486878870781044724407091200 15966765 66673532579894999396237239379009424000 15966766 2812787740628605208434165200421624256832 15966767 2751115533879180147252787693435250227584 15966768 548458927361148839319883513313405927424 15966769 87524099773203633968584325464596421120 15966770 3259248767683397481546027648694486632960 15966771 1844156975800628631990687002683173235512 15966772 -2737304811814382143770840298900211242624 15966773 124795887075471083453855731792217479644 15966774 -2775839347311290991186209984995306133760 15966775 -3975793865713941341343758195296572113400 15966776 -2751698323242304862931946359615000944640 15966777 3033113633912157799365573514316358019920 15966778 143707450195383689451765043535519554560 15966779 115980088362895089939970781505624960984 15966780 1159872132027063747255970797408877701120 15966781 -522859561388781827603631272421420591418 15966782 -577386268944526777619469227207000577408 15966783 979644033577584869961032949150297129600 15966784 -152497893790863387570137904934010486784 15966785 4275690493156051581088977632607135360 15966786 937054120261831114079586964475344912128 15966787 -1485343593700012746575308139974072394400 15966788 -461914260936223901804994717186131869440 15966789 -3140639887797280872719640571876339442976 15966790 677784905901491163372527294505088846080 15966791 9294830062631529114462828037410857666400 15966792 -3661284339804214383850535161460262543360 15966793 3109916927986411352562106483318532509824 15966794 -170465325655844686092447082457600173728 15966795 -52976890061575675211994853933640842560 15966796 -5047078125437802380648701095827190072320 15966797 -5742899919364937435002430740021791402 15966798 171768493762572273869129229411436965888 15966799 904806109547364225308613618840668095960 15966800 -310429473177242379641738270700404736000 15966801 -2542120232417759601109631255886656468208 15966802 73382811896884530121564527607832881920 15966803 -81819126635755074339797599111935219576 15966804 -905714800336498432698871225527032119296 15966805 3498454406467368645527995177028827706460 15966806 -6806485870469154514400832672452745072000 15966807 959804375848505955954393331582390900968 15966808 50294739825659858388689942868221706240 15966809 222953374579914272271045562958429360010 15966810 919969669432687166806085014691769861600 15966811 -202016595723987671761080133863784150224 15966812 2063059732746965649579103349521539334656 15966813 263931046064386637792933122263575650944 15966814 -1926064069495458791426288936841993727680 15966815 4292669565673932085107427403818344465960 15966816 -2738923868037263902974194073994631577600 15966817 -460004135947886332420616105822230727134 15966818 171782251655320014977081012611516156416 15966819 2959841875814513109724585459818917471688 15966820 2963331169734857262122139774796328256000 15966821 138766875211948901288218366602765158400 15966822 -140848215548383038319125090324564241728 15966823 8039289944283195298253863086283445990072 15966824 1477196734115827928990627723196778168320 15966825 197361232866924186586207751856560592000 15966826 446325850137274364785892770788734421504 15966827 87164072908864424753952143067528177960 15966828 3256837071940147655586498098125086720 15966829 1238590227824326657219299987324701203200 15966830 -492188845215387818574153116831579074560 15966831 -4440208768381428690254715579800401600248 15966832 181566536302593526749620861654976561152 15966833 -1137560774882765949196430306674610563200 15966834 482309005539418014802611708127857000960 15966835 159181852756178510802473013159947968320 15966836 -2608533896266400416820053965002031513600 15966837 -1968805485745049913870587274473778815040 15966838 -2611095115964960479661370942951403363680 15966839 867623883763390239195439070742232833456 15966840 -3286127042152093614150865751275929600000 15966841 6973239408938070303461887968573189047184 15966842 -1963710463675493786879220591598123461408 15966843 -175735068280330401300490850006512923600 15966844 2720457373976664138652319058379189876736 15966845 2297215997850661698960251194484122176390 15966846 13562998079301688943714767841569823424 15966847 580137707015087070212795211874670876440 15966848 6871532269113375506994571836898934784000 15966849 -411448706213885985613188876565106514240 15966850 -435893721964773716749936048278672823200 15966851 -5509476923687733732186121932907535030148 15966852 -123497973000713436624097528217502928896 15966853 472100303174895566863807440936812632704 15966854 -4549431062771833422337203344827689502080 15966855 1300143066454116590499344498647519159200 15966856 2326018785142786190734216723478754554880 15966857 1906641137980597678663364492779811850960 15966858 -870987392446626890521624602637375138560 15966859 -389340387158477013252541952991395922960 15966860 60742537563236217068233960669316382720 15966861 -422861721891152776348121379735705148896 15966862 1065814908763920966883329806400422939712 15966863 4979547708626069341274266473859201047168 15966864 128821998399549998125188382638539710464 15966865 -230274571198567919810982516768304834200 15966866 -634974212166286434349766931054067936368 15966867 622454368707688530243154076272681666560 15966868 -880391283799872252792804663884422759552 15966869 62909447478056486890630541765930628480 15966870 746104328572848435121235552504552540160 15966871 -1465302881967075931664591568225552039488 15966872 828372750323930236442134577873017651200 15966873 -671364600832800952974290549596328254080 15966874 -427281531035192269569817776430619613696 15966875 253396808479221308024875332830997825000 15966876 -431679068057609422298144362660281679872 15966877 3116914359649670064340480358453144906726 15966878 1965256979269526818087364061588123984000 15966879 2806327723634343979501089181897770333840 15966880 1673925164943192484626345128260449730560 15966881 1334569237064801622081385194666120307392 15966882 58390187991027279362128676287505700432 15966883 1377591565523760230809544518026356286664 15966884 -2863687282441660996656160916669786726400 15966885 -848856191667146596504939286092760913600 15966886 822138883744368555279169630299182369664 15966887 3557173590295988416147669264416800980992 15966888 1016918286797411129329743707012894883840 15966889 2858233057028972659945928400748682400 15966890 -2858846116696478390808004371914544886080 15966891 -725141407839354022925955479944819368960 15966892 1259097981618698395981817796785514665216 15966893 -1411339783951026730844320146183610691220 15966894 -552983910266955361588608336286542215040 15966895 -361471612158390093543670079283548359320 15966896 314988449836869300227008849550381481984 15966897 3049962936088066226409229420751043144480 15966898 827927534295129810989095946508723901200 15966899 -67016200757264831054040574466404003872 15966900 477650725820985948765805439355478636800 15966901 2351930090109096196068162327114012081902 15966902 1222052002832154826425691961435288641152 15966903 2372476775422543089253680295019529616104 15966904 -6012381730120803848089911222794781388800 15966905 -3396588192400669745066657623550756090940 15966906 87165991495127837373901451257390507008 15966907 -6051671519298244653427736805493467536880 15966908 -4027459250515589527305350492537440975872 15966909 26976292948895130623982143844443456640 15966910 -732447241372166403150377644206867603840 15966911 5115586400349030668607039437854791013800 15966912 25709097974787448218213571046745833472 15966913 2742995796374310665132204726613817796162 15966914 -1253090450043579099704450177262157744944 15966915 -59147080348489840192906526749315616160 15966916 789296916750986499761870236273824542720 15966917 -341569699352961515564912176477978349988 15966918 -378706335011572061580986686265320608 15966919 3452796823769734268021364593945181231320 15966920 -249514096172249728191277037399878195200 15966921 -837152853595988385786309767557608411888 15966922 545519455182268024088212277857570934784 15966923 2669760076293964562659378894904589828240 15966924 -2806877946197596599952826096171947590144 15966925 102241034144018958738744998632275696200 15966926 1286170819400582407425035543816113374912 15966927 -4329066935933606510471655295698408252480 15966928 -577117148469751237258267660860031541248 15966929 -5738929575005184197906724743287229419920 15966930 219555185527005819155960194786953830400 15966931 337764455553118554315258783059069402732 15966932 -81345811745783993326713441609118752768 15966933 -1251710740420285851289010053791081080352 15966934 3266785325394320045552392115398982860800 15966935 7275069808552500430562913411471434486400 15966936 -6773571972943329358338799669225113600000 15966937 824006905799373563330477249010457440704 15966938 -829065481676501377078743015773989172256 15966939 945863836895848146662615584856902960608 15966940 -3486976185462882658506643867535401989120 15966941 2525965077002652185894352601889418546342 15966942 368720625468173921693599205245246408512 15966943 204031248282951925012630987169414326016 15966944 3923459550769111362335150510008290508800 15966945 112732464430127019406540586151766720320 15966946 -248119506686143164862872241269937169328 15966947 -4674770832701563707921058647482684117604 15966948 -452254349682817004002245428142153990144 15966949 -4298217563101088314346230356772008722050 15966950 436531180970702736858110446087303596000 15966951 -678249206383874232276138116636212389120 15966952 4333547921553126841612075617161318169600 15966953 -329534764408166756180660128195849570560 15966954 -144571325319485133494434920835097564160 15966955 961613760749226009883192152736789509360 15966956 1849408711779172438852736147487700323840 15966957 -4698519064653626084653737431787725982912 15966958 491501420899387843525554113776058072832 15966959 118410557480958974504311788875863206504 15966960 75361852081101477806293521405144268800 15966961 -2371406702084140660220352076331116362250 15966962 -28348487902264057702636272602513619456 15966963 79770909250139478755079485282512451292 15966964 -125684316581081564872377691753504153600 15966965 -2107900113597637220568707798968573603200 15966966 1636142509344644097649222657149978623424 15966967 6373865893001101797721749201012086839016 15966968 -722746776325026517634023308543508807680 15966969 4148257985020578514738736091033708120144 15966970 943377902864317368453758597022889075680 15966971 -6637147460189304245013674592550760808 15966972 461829666012061461136177579567782912 15966973 -109912793784695664525270546428082813120 15966974 1459058217931188938766339279427285571520 15966975 19609509725458547640718068559924675200 15966976 -311072983128773230450090570708605206528 15966977 33456316866405717673414096892133163200 15966978 -107590172098266822479009171986889637120 15966979 -888485673767115583028745638235782749440 15966980 790999049279464047264941676026208176640 15966981 3485935458536918987598370911871401650112 15966982 1533160459602703093432204340418018936384 15966983 397059186294441745880628851505292046232 15966984 -948176232680098019622378678576186654720 15966985 5332616435529594769374498896991671886180 15966986 516570891650045467808929595311099023360 15966987 70489259306333462191470931308218530752 15966988 4458356956275796247916404688387853215488 15966989 -6657163833256943094656831672108013875400 15966990 -126658369439809236905031233669269440000 15966991 -663979561148466028032276636239948530560 15966992 -393743671010336823093693991938734161920 15966993 1952857838542714089629385902697038592000 15966994 4541760359606667861568691078255098470720 15966995 1633326247765325414861469760163047731360 15966996 -1296645271761451353838365600681124497408 15966997 3827835374636792190728573662137443154446 15966998 -246709153264883898044569588828067593536 15966999 -1707859949649386898774562236143570945232 15967000 -1308594154570856231427609135633838080000 15967001 6755023334787126638993825670832765357002 15967002 25437533878966645859466959551006560000 15967003 -288815297437087118312027265385054391632 15967004 -2776899882944009780312709517733587474944 15967005 3281748457648827656089985119981153054560 15967006 -3561262214117409072360785142425874954240 15967007 -740336449324247332055538368472844825488 15967008 -3924349147834698728695207341355852824576 15967009 -6712630510515764201241984663822515520 15967010 -1220197842042364042320259176175510575840 15967011 -1010324350290227301317943103948556567040 15967012 512101662862153517483932194698730804480 15967013 -1539258085430912949681414449281562276676 15967014 -55133004169241801411503019790108487680 15967015 3866848252413380526961912557663747994680 15967016 -1817087064739394392413449433097323571200 15967017 -1442169322442221557053466160944153621120 15967018 -6699934956931653166650720822595617792 15967019 2385901442143349246810392638640513386420 15967020 294023216663379529590568406635799239680 15967021 3116434104508098879939911484873015116512 15967022 2755280446409452355451719722066945365312 15967023 -3210450713772882137711548883948367452160 15967024 -673808940461864501093902624622877966336 15967025 1941169742227284703381783176248489017500 15967026 -82733513997914187886372326130138205808 15967027 -4195137255757778349318575667761067696768 15967028 -3264711339671003495629679136291700604928 15967029 -1362037381376106274087776992849904386112 15967030 -18059076877082646431892469673051821440 15967031 4266725606792253439623322021970282513832 15967032 -3907441383675912360505827173312759623680 15967033 -318886662104048391617541255545449225980 15967034 1985208031096267468262495279574650530416 15967035 208994770201664340119371744567746872640 15967036 -29094564590701582614292326432737361920 15967037 1919651494234895208823380139814286621312 15967038 -106112568432278650711181126281398236160 15967039 -1537067166988168377513687607156945720 15967040 104340469663007087974221966766170439680 15967041 -6615698346313177387441478462119525047840 15967042 -569069854801305016399804694637830002176 15967043 5737169909295649411365495542540904815292 15967044 2213536694662503880595102964443797840896 15967045 -272255274618724962869182543642157787600 15967046 1115092092236707011296160838773097804800 15967047 778970654740586648800267929647808568272 15967048 1994431305718838881764874855452321054720 15967049 220871987254689087821806687706557716480 15967050 1161694519767342331422299271284279673600 15967051 5568811990426767701739449438798295310704 15967052 -4368001152897807951128875322809988275200 15967053 -4064107315864717040529492504941515893738 15967054 -312271091552261880136574882025206707008 15967055 -2237433340632246707581092810023321160480 15967056 343212434576520472481124874312519778304 15967057 114992791032881635794791276606087809012 15967058 -1072684076498773911980989953924853899120 15967059 715290745770856628719489465059829291704 15967060 3620805520646922553068376470392878940160 15967061 42231804207758748809030733929284144224 15967062 -2319221472635505129065691112132810411680 15967063 -419196750831281019327483073208778412704 15967064 -2144958559139243425361496513052358768640 15967065 -2980721350483346496165698698770315948480 15967066 3996962568066494050953575753931877753344 15967067 5956092386972785824417862244894265730116 15967068 1323063154762403250802743989475416432640 15967069 10561910423154045370123855372668156068480 15967070 40502156145782805276645376525409832960 15967071 -129317688487698617244581961373753463520 15967072 -1853054101640876874817553686231326130176 15967073 892589806562902495886174092492780720998 15967074 2148734630891017652224727049705070778880 15967075 1624593164998777567363961602402179686400 15967076 -1709256783616279697170460065445930963712 15967077 -351878571978796935774198769165297238016 15967078 -3763991149085637093230351890028438096160 15967079 -2966198619593774382501118067781765493320 15967080 -36242942006523215162852395780004352000 15967081 11608429583913218231970518682594506640 15967082 -618635257774323399508375479352207318608 15967083 1004467339295748851388057959603272450560 15967084 -353410952982645310534769979070850161664 15967085 -4192558328342910834157775864498979283200 15967086 104572763280439018370870309478170892864 15967087 -3208740273761555956100366392964608083120 15967088 208191059839368425601003396682682302464 15967089 565639250793145661647184011683694173954 15967090 92478891334142798201254275460439841600 15967091 2633368772417353949124731098302368943888 15967092 -756549905497581557990031881294184192000 15967093 586328355052746569662605334170840453600 15967094 589975534625463744498581271804794977920 15967095 -1198456698293295675307917693968085090480 15967096 -908596045812196964213350124124713840640 15967097 -2574038893846043278441562501642450317056 15967098 108216616682775866529131705197628835840 15967099 -1055076239787387311393154117584979126800 15967100 2648286872300902679955920968823030822400 15967101 -1433856864788594252499839210521151374656 15967102 2400495298707881631383057600678970634752 15967103 -6603281172058002708465430095195042699648 15967104 -26984785720797730695147679604759592960 15967105 2828396593926759769965183560358501043200 15967106 853361995288053269925608754818099980800 15967107 63240450304229421199829089333696132848 15967108 -710312092179368902491806456530575294464 15967109 1715910494902190018769530528468684297280 15967110 1897349841752374639222471946212473081600 15967111 -744556077184632302363739301391422404240 15967112 29072377782549892630147919254201958400 15967113 2045682987208287209614714100352190704144 15967114 1206722446017606780614114435491947899904 15967115 116693841261013909566742175950012265760 15967116 -3316009534384563796161900894509094054912 15967117 -2938272768760039273114132411819962037834 15967118 323736445073272893470368565447827211904 15967119 683998678763532406169308856369313354240 15967120 -851748092061140000480286912925867130880 15967121 -2026665210738841758274110847624752777678 15967122 875764372878426050998966381069273909248 15967123 790386277232034409730090197615475222440 15967124 2860693378907419261643124459267444436992 15967125 186965625630094059019181860276561080000 15967126 -134808568424136129727694215092870187776 15967127 -5104541446555567343503056210440431906728 15967128 872616892283992459840196934687597649920 15967129 -2954912309219394780030600378517424831616 15967130 -772784484087738230055999751317141515040 15967131 -1358654611020176927730963677575308282576 15967132 -457398739287487451487890649876547419648 15967133 -556988495894465945486835363344883524736 15967134 -720831801695113744988412433863443224320 15967135 4462605465163994240715296981780078981760 15967136 -4890766458723386350663443073183896895488 15967137 -3322033501111325087793735776206731017040 15967138 2725327468070776852884735186388798425600 15967139 411650445033337476729314475932273569920 15967140 -227235019678176933701809325330358251520 15967141 -4152238271002809221625850542961752635458 15967142 4329172708065964458972450805926667349472 15967143 2205129528394871359221611582970261241080 15967144 -30710289886704176272730360940183552000 15967145 -2874249823953050575023038316306824075100 15967146 749657216146943264282627788744055449344 15967147 23254968479381765231392311146508468992 15967148 -6557466208646810736899799758946943962624 15967149 4313646395051090610178077867261381058848 15967150 1942115423739250606827153063004798588800 15967151 -3523311650097821918555775920329821404568 15967152 -939513900503518408464751754977644380160 15967153 8603628874995108792914338851494345113380 15967154 264514948505641309756938000894380723712 15967155 -1452587612552235551236771128639161445840 15967156 -70075717661508640265260664907267587328 15967157 2491569629639641252650905074687768871406 15967158 919254937907571307563924075374724072960 15967159 1401495973274555812339730046213354312904 15967160 3253058627144325215398990850972160000 15967161 -390340233874747560526825124237619480768 15967162 -3345828156257453201938766942805978081168 15967163 -540179378364228460691094498844267584000 15967164 405179452191539979637678408479869583360 15967165 186955179030176873556439876793264452080 15967166 -1553979938857463089133238722555548339968 15967167 4318003211525844769875893422550183975880 15967168 200549767259288329377130490330559283200 15967169 1777049624585241792372024469545728637696 15967170 270975768794569479448672843980789043200 15967171 -7007869596817421271678261499671284900856 15967172 1630080534072391394071285977269660332032 15967173 -1702435504347614699420014239767499812832 15967174 -2561200568835877287268153192279746544320 15967175 961181856077812489437439176612831436800 15967176 1477503910250435158205505699287282688000 15967177 7158356846472943150419727665053255575972 15967178 3100391679190121366338589407546802414640 15967179 812067470154976642402402142544975487920 15967180 -511044076619013345879355686193129436160 15967181 3549372524646214825266463182228320612982 15967182 -359709840747501976263161777471309905920 15967183 -4340164788235375389879530561819337015568 15967184 -951499163949929538555330844834336972800 15967185 794722497675632869246570464520645621440 15967186 3173599767637903866925420207689664347792 15967187 -1190628876995713256920778673659222081280 15967188 766938545566089907545049376504449279872 15967189 -5900488127525316181874046740724286151634 15967190 -424114757765964172322542210388981760 15967191 325790873995098281986564402432712264784 15967192 -552238383917390560115768065761854054400 15967193 -828193240821602746322199607987189557312 15967194 -1088032471421094784684470811062800217600 15967195 4431417320807071561976395073610086539200 15967196 1749614013952153827773540972782882584576 15967197 5689528911081507435720551998711383661920 15967198 -609526080062646878164003765242880303872 15967199 6467910101806890105827458191843652971936 15967200 -2038877719957880508463611819015595622400 15967201 2088630947478387901417213336442426566400 15967202 550049051922647694525178041969753907200 15967203 -1386082795276075764413197084578852784896 15967204 1066130788341620263553313339127383465984 15967205 3140299399664486370774386745428549715360 15967206 -190211789726526990582236409944678571168 15967207 4598360118336080209809373293188720966456 15967208 1405614753522956480884874704717542604800 15967209 -1007992403699272303858468854038097315696 15967210 109398974566937012219568608184070056960 15967211 1250569852399390745158958317412962610352 15967212 3365483445568601425498633826420208563712 15967213 -3047243566118929469158990006714257875700 15967214 -49594845462716718205608688979579170176 15967215 -17667333841750947653355415685548993680 15967216 -508518146429318338203982535527071744000 15967217 119455199136798272822531949526864956672 15967218 -1287942841313689827405934842094654451712 15967219 2047876879520019243951184148385943644620 15967220 38870127536537658376170347299489536000 15967221 1269815894839909191935157756614915451840 15967222 2348269376620351900839193957434624330912 15967223 -2435762890002530440428780714574081664160 15967224 66898627230859005095279873965654917120 15967225 3337438772199194704176360683070270104750 15967226 -594764518599673471478158641318586622976 15967227 842886992744582417625354189310141533720 15967228 -3338389066858452537069586454068185874432 15967229 -1243656044220390911104970471693412475680 15967230 -969028591473681855250172484909178961280 15967231 1647657656028468993579833864319527374192 15967232 -982388243215748041160969923095888396288 15967233 -48574093798732143072964886562023337600 15967234 3060945940022122214372658585445283672016 15967235 409879154259619104544469454090352417680 15967236 1896565822604061644496797612232548723712 15967237 -1040568941485127929746259265816088128160 15967238 -2789961542313669936523293965645075336448 15967239 -645336987525545097558785251831251505920 15967240 3085387949703133527869709700582607308800 15967241 3929264121842829999539527598386674824484 15967242 2341142764217258238501025215939376181040 15967243 1471447161805219833077321088545132889600 15967244 333242266651331709739744229619867236352 15967245 -315447384334387619700653739720881068800 15967246 668576690849878830408834768312870418944 15967247 -7661524240622615928463460525168703092304 15967248 -634020539056385647759875682960778330112 15967249 -512509886711155614219396508118755207836 15967250 -716812136730615977442403354378844640000 15967251 -2648280572631619062282041400648030873420 15967252 516784815297621970325171001681747333120 15967253 -4461008347445674851142790133583980192498 15967254 1665390947891057398206983836907807195520 15967255 328981458801507067052899860223011708000 15967256 -8816163741925889225181584725512111513600 15967257 -507030687026186418020808814142790722304 15967258 1069692107919270548979000560539027184640 15967259 -1548077538086934090189787056530597192448 15967260 3162052284473942403168234467898706176000 15967261 4571680306164213346273006267432071779424 15967262 -540200752769641764752658617622412810368 15967263 434912361205171257769088279187011690496 15967264 7053822643865990497035282089092268752896 15967265 -1879318088086183546739812252964340479340 15967266 -107852070040488708035505748265277038592 15967267 -1652588328819449933243092170990714125376 15967268 -1353561370903516363570891254475912762752 15967269 -808460874484471670743079791877247251616 15967270 -2100785577637778351811068363602867814400 15967271 4275112441701097971026557051235899220472 15967272 1032973037562003010437113270487937105920 15967273 1502893903799258031317746637456433255040 15967274 -111174418252528870908155273126351382864 15967275 1642168896777526448531493980604777673800 15967276 14442981691093851769387723037456287744 15967277 1568233068177510579399670560924772080480 15967278 292018130575549383667675859176225910400 15967279 -2504973686851794881077967175976707835120 15967280 -208070808965759536536677374514298224640 15967281 -3326733852546528759602495868082282224 15967282 594497261206711545970174742822490208800 15967283 -719011016041447142114820956578381247760 15967284 1619809046871520499415808357990795776000 15967285 -1659316605798366804279455870583953410020 15967286 241892479976786478275017034878583385024 15967287 -3023343696593693564825719685303933532000 15967288 -5497302570602375194349040804624155136000 15967289 -67920789698507284522471254963237695856 15967290 -66460882421172287272286450857372968960 15967291 -4853518296482600922538278102016450768968 15967292 -3829754533278409958145103972432350667776 15967293 -2469247979740994393727437457703052257536 15967294 -366231891276029865860150164776571355136 15967295 -461147174414610538526173289739537692400 15967296 1057804171555179137886204681655104307200 15967297 679926962943860090697120349997491287746 15967298 1308880889513601214373727402117073160736 15967299 -4835137863152537138143746048613878998352 15967300 1469780138305527566827511244293012182400 15967301 822970234102499880609261121065015160320 15967302 -699143771746374802185403282371098999040 15967303 3835586623646446079870294148398146775064 15967304 -2161227001084949640078369031080385674240 15967305 2238777330342742640156804142008944083300 15967306 2979657835415042667304095633132893525760 15967307 5152009639202242377448565995275043794240 15967308 -18010129174376703504477354177331691520 15967309 -4914406432690325584862810394986064276490 15967310 501323910298151808482342606870474757120 15967311 -93326398597418771420361362016115860096 15967312 -448016888137685873228988735618300395520 15967313 -1498722264769053675352716192255332163840 15967314 -809823116584370822673344774535313758720 15967315 680779543516739109554717127162524083200 15967316 -2792431933169212806834399057415232376960 15967317 23665704870739892478916907469956593248 15967318 -2995976210776004102113796728027496865984 15967319 -11603564309169089045241058657771246056 15967320 187468024744232957901760632641205043200 15967321 448988663308865294100403475000564970772 15967322 -1096765321447356208189164192854356101120 15967323 4751088975714067577472636077363347340880 15967324 967669815265726567541216266803265757696 15967325 -452151590379499623062802294382001452800 15967326 2217152553265922321917366827681495207744 15967327 1992117622013521753831358158613347906032 15967328 -1717228292876105917147134994594109325312 15967329 -189593422551774473176159574687952519168 15967330 -122558971077021670860810384239267275200 15967331 -5086383394952956810449805234844903312868 15967332 805429427641025937720361347564608458752 15967333 2804796440037120019106440721699917033824 15967334 -391077555281813911707058821077268663360 15967335 208024905540366088109579677018383084960 15967336 -1681712653652062859911227057750380544000 15967337 5513391771242168874021512182334875420560 15967338 -2923306348111942263354009328697211225600 15967339 705197858102653598043044542088071905140 15967340 1557856353699941526490158296307902100480 15967341 -3458211151789738803786771595836793792320 15967342 1252643174361770953416120082253836584000 15967343 -25440008062044768613673212545315223584 15967344 308595738074762968825849498877113663488 15967345 4390829324241394755192117548804162100 15967346 3588775712984364168261781804351650937872 15967347 -259539844339669093438054401329042975040 15967348 945969029648092987285992745408752384000 15967349 -490354136727392571770250879639013789650 15967350 63061922706153945051682937071700524800 15967351 3032577225369816549771484895818642970400 15967352 1380760101843934477761420090803328614400 15967353 -3073928313371435838125930314727514856800 15967354 -1714414218335635715464868456151487422240 15967355 -1578291162218179241062638390388445034240 15967356 -621928496472040696971308013563202994176 15967357 1159396472052391434851606372152050431232 15967358 -3898657003970631212807330806498217689920 15967359 -2464945827927943819507416990265103150256 15967360 -2341884000222395247677730585002901504000 15967361 -5134283252960077014747170430774220519038 15967362 3762785268791664516121297580223897600 15967363 -26995629232718579944044342439993385856 15967364 -586140144248301513037903411352799682560 15967365 -1569437034039952959972175481731276186560 15967366 -1497223701860293299584781548045948926368 15967367 1935035647888905777890719285413931918992 15967368 101393032947928019333912609669403371520 15967369 15041034998190260268090513460550051541120 15967370 -576820259438509177390645362666805065120 15967371 -1962939581208946203703760114514586506240 15967372 4357791388223518119143141730472479208960 15967373 -3817882621500271440411455833445478520362 15967374 809161425268110904101516040889462611968 15967375 -5989993846229051966032159643236552770000 15967376 -74376180571805269566048091819538669568 15967377 1228513328588794858435120654199459802960 15967378 -184422907937342093407355238877630821888 15967379 -213608346342121452574043729978058738840 15967380 -306922325293377588907859897506914754560 15967381 2876939291721224695775048737435290346812 15967382 -3395463224316159858722528249458954748160 15967383 -4278439141855423981863897229985445428376 15967384 1472997846140281359197236851210227589120 15967385 2673390716199279336765010725803667690180 15967386 299207079512313052192004382728023394784 15967387 -485467348653141864870094684055172816256 15967388 1735108518313899206088260118498683598336 15967389 -626090849980012602018940166322376978080 15967390 499685496693010260216854556229773883200 15967391 -51181177539070004329260220592445332616 15967392 -373110021999063379440587233554465816576 15967393 671272289418506378406739694406601403688 15967394 1545612662978455774849354664119003100496 15967395 -749771318815306398124585391447108906400 15967396 -3235120015755252743744944651708912929792 15967397 -9652899876088554900270062320285503556548 15967398 -542781349163092731689452368711067427136 15967399 -905316656321633389943052233954903539664 15967400 -1019647845906313596545100641179841280000 15967401 160137175684885173035944616899347782400 15967402 -4507441526179177330566539471088830544 15967403 -3064997991116554046535410608996814991840 15967404 -4261242974584669866723846554468592666624 15967405 -46327904684312580646449494020390166400 15967406 205109519217292446098382567856411729920 15967407 -256029901681485245012979438863581607808 15967408 -368177194235266837735173086057483911168 15967409 -861386971254527449538527759897430154240 15967410 -548362010994478657886206131728116608000 15967411 -5066094653311077778523381443702310271988 15967412 4568528464217634264332507315790961385856 15967413 909273912952554626369378737057634213568 15967414 -665103292879178057586723071067993742944 15967415 2763158654609441791480403634418196185560 15967416 -1963428345090846782412416470249839452160 15967417 10767610071891075162768986692847044813012 15967418 -997944259070857062441984452041359621120 15967419 664399242101968148991299391991295621856 15967420 -1582699942950862447403529728259337113600 15967421 -3058611682590571306819127542941986218356 15967422 3216041543031577171481471829402631040640 15967423 -2983351561144787817411943425936231099328 15967424 -650272133729686118194811890733508722688 15967425 -617253960584970879563702705566929444000 15967426 -2117680807359305116453183837364423615616 15967427 1988956245141227088877293913012106699472 15967428 -1140376174256548106571051544449846030336 15967429 -386921698706429536249147472532062532000 15967430 2701245672334799285794389955338858207360 15967431 3480470337253881619294972855368633929520 15967432 2309817123081080419501938978620741560320 15967433 6185611329706883762569899130982126702682 15967434 -333816337485707130457350958610298010368 15967435 -4278617613219639409036887571215128918640 15967436 -427572372379731595625520557293818777600 15967437 2722767728400780597818172137278922545152 15967438 365236831646108327107516872723005191680 15967439 604548729212233636642449877853177920440 15967440 -533380351578589687779682466840053678080 15967441 1611863611077669300614494558127159311680 15967442 930788444092787350818450157634376841872 15967443 6110139527252363600414091166424886886464 15967444 -2294837269080258933957166492302463766528 15967445 604637667546230445594838095084597184920 15967446 -1638079794386048143589795656531279391232 15967447 -4208043066975647639008244000592990899840 15967448 -6622865206948401849616120593530880000 15967449 -104271485108279402430672003690070682880 15967450 -578951782228996959327183731586193308000 15967451 2719560761999999773799007952002926974464 15967452 2552503969912036342508000637376945900032 15967453 -1511479570012396622388774059631349374298 15967454 -2602511791886596163982471986565034764288 15967455 -20097286571842340412933492045603701760 15967456 -1065897861757930794046551656535026565120 15967457 -560185296738947947449726675768203588640 15967458 509106636081277794327024170363534847840 15967459 -4046374853394988433178121887973327990920 15967460 -831834482946890852036366271021398910720 15967461 811283892557594415918410856986451825984 15967462 462649034105064548292864718736612491392 15967463 533414428058482170905196378712497542712 15967464 74946572514368880470554784312832491520 15967465 2242602316766743183416641194636728768000 15967466 -2191476739230686057760716178975503807568 15967467 -4942192919018558038639967628406292911560 15967468 5213046218095573735237326939136229485056 15967469 1066814085975407051306615794041469682688 15967470 -93530141180066383322892692480241840000 15967471 2379018054103130035213306183743796369584 15967472 -1722830181376116119660035033522218270720 15967473 1418132341157875163444871046784039804784 15967474 -847365196171536102039889537508351063040 15967475 1177825343753306777139760926459289267500 15967476 -790697236813499057029122796575837511680 15967477 1675191323294981786789950572241915817632 15967478 -1746974691972394080794336321532947076960 15967479 3164984132775374829433804776630333641088 15967480 294094520981353000987681759155191808000 15967481 1386164260735990622848112805230661608832 15967482 -1632929852242029360232702803644901317376 15967483 -5455616767323157897456070875486693780320 15967484 -773281407684777343849447635903409089024 15967485 -3453702933633669075098311079917323326580 15967486 -3059841427793734469673923974366453094400 15967487 3392227738207615068555157986483348075600 15967488 597696444573532500097241220761448873984 15967489 -3030478527711864833468562794430503084076 15967490 455491923422220592642901929133252044800 15967491 -20213517754283606841604860921733914240 15967492 1088242748740198610845259224923427802112 15967493 13421368990786937400058761365129784365184 15967494 139536701352928107045721162773003426048 15967495 -142267638976914410776196356157312796000 15967496 -1258730696893282937228043697476561054720 15967497 -201545179085294565760874400566809042944 15967498 2668173896247843135372054584865234481152 15967499 537369020169275411096676588971797276500 15967500 -265776169649016465866053391720155200000 15967501 -948412053410838223995469999400744700000 15967502 -4059739607750847818054160761561380074048 15967503 -1273802531116303309490877611617009332480 15967504 517549755042591746451554205400550342656 15967505 3625098095355319602278884586752639833600 15967506 2213842134870773839955186336703000587904 15967507 5152403418867813164857511853051159466552 15967508 -1210642253150701038220140771439724268672 15967509 36317820042043099444436246243160409728 15967510 -541329716074751129602199886401709383040 15967511 82438706647788204651310007715329593344 15967512 -3796963354607752234993566731987766620160 15967513 8460142569916759254987150951541842093204 15967514 -3594281998914027404388266900133482832144 15967515 4168460578060298279199650761937907249120 15967516 -802177940858010961750968408005195136000 15967517 3939532763601351353865560835236086174566 15967518 -29795435050792551287195860617905648640 15967519 -334423912735568523490897114557514219680 15967520 -388954968763258929226866711303920025600 15967521 3031559702814266739156529685280899921490 15967522 -810178640257929678972514491344701166016 15967523 3711915581996589686327774708332875792 15967524 -1766073447495332170382180383803102412800 15967525 -773975787876427686636852685883814687200 15967526 -394685406321889210635854785907194464288 15967527 4698132172283619005143445976640204186920 15967528 -6230023938866498933435407637325540157440 15967529 -5098657191779802388363484224566625428870 15967530 49585488181412764490978402370186904320 15967531 -7864625142527723696821512429963667886668 15967532 -813569243622777071133328171688216689152 15967533 -2422697575566170942898624991126901635776 15967534 -21871797511855677947152616195699374080 15967535 -1218314335772937505844830254515326417440 15967536 192647002323811982030649240541936680960 15967537 483990835980848268493674258216731783186 15967538 1106484629812321876234345225581927837696 15967539 -717627917031345129384457221680948499984 15967540 2179850271599838129910013245878543513600 15967541 2004838589598017534915090106711898680942 15967542 -540665582394035831176652396892905005056 15967543 -2353326500509511399297976598962247872000 15967544 -1402227704944358783948785978601921249280 15967545 2198600826983480577169675929986815795200 15967546 -337479838230198883854769133082268872960 15967547 -908719425222069437301737749631828351004 15967548 680022564594585989450867224721770424832 15967549 2217619137883356718156385698084767698764 15967550 278872329899550457235710847918732452800 15967551 3650244286331177768495838394485231154632 15967552 -4079826771752455443788628748101369200640 15967553 -698762844010220071254388128208575289920 15967554 580764034268991044908308442294655390208 15967555 4197959075242834735608606344632816530960 15967556 -3750577203669728270280016063383359023104 15967557 -5193760300063985939609761427580213231360 15967558 -2308390907211832272216571691714819029824 15967559 -197110516945012867422888688625913851040 15967560 -384696616294882168611405451110162432000 15967561 -317979724892800974409935536770520912000 15967562 442284276352342568254392386071211354880 15967563 3761381977495012714990476389072431753944 15967564 -1324132083621508404037838188761816173824 15967565 2991491488690144167873891476002705760460 15967566 383179859864403875621817866456216330880 15967567 2570080154281321653353285266333222272384 15967568 -70431439437766765207438278364448759808 15967569 3523507006024797184819360782601677698544 15967570 -1499411777339388425077354833535323686400 15967571 1886852780267712347742845813623379275200 15967572 643959657839673020362179422737330440192 15967573 -945299726580162495395356996213301091840 15967574 1944667608193701093359933242472971745280 15967575 -603234640724212378489027113687261189600 15967576 1959824046101330147486229368631393454080 15967577 -37427698047389820673258665735740475120 15967578 -772071900659293191816175703079899272704 15967579 2344255238121233322636086886503158234680 15967580 -374852319191062078420308141533491829760 15967581 -117216757178372938685552945233320466080 15967582 -144335394131765474786625772844527294848 15967583 -1507106666173463705404268914135288903680 15967584 932228127393614955554372262079420170240 15967585 -5852204234688496862415351903203369151000 15967586 -611580426141197046420212193907066777008 15967587 -1456279188932823076433880754208756994240 15967588 -229553275293257309694724008042289721344 15967589 -2065249061139011846430027226375851844032 15967590 -909592728583759871227234929371752243200 15967591 -382366104295279966085831892351744912416 15967592 3848946903531911349711144920073333473280 15967593 914588256786958691229600733831818414282 15967594 1612057070928790264743609733270499826096 15967595 599606371300830643842907384989846423360 15967596 -926184856641826754658014116312852228608 15967597 -4138207978242987916887362834477691766954 15967598 1086417875189203523570448740921972225664 15967599 -1027260040297973757182288215883185842936 15967600 -396318932058717326271365808668540928000 15967601 -3527294391644391554139576617262709190988 15967602 -179265282238587870892609605074483112960 15967603 3202201516032472356951458946119657765280 15967604 182559157596340935604182805715608141824 15967605 2938701936802595679183102713537475612960 15967606 -2052858780658882245226319615452397521248 15967607 8831919301587799997159475699830017245072 15967608 2666013601472783619200853512260841349120 15967609 427093268918988860590178198049101469632 15967610 1270646815791416551139144422834065826560 15967611 42519453391354848539621002339040521704 15967612 -542794344712770028205613474135541214208 15967613 13074277533010983680780978642432987304300 15967614 209946157777000018536587477500892564736 15967615 -5776193420967182400862842306325553801280 15967616 -719603149466718617415159238039972085760 15967617 2643908356593228608582719583581642597680 15967618 1018982039126923280719923560314972727760 15967619 -287295914573147288165788022909831828160 15967620 -7000382107928905973297733561726689280 15967621 -3062341310391747150250009594371625667268 15967622 -4317858704515839110302049784645894979776 15967623 -838540717838413257407051246392796712192 15967624 -3858983791516128286988886774303533445120 15967625 1042005649423143842550989518444359600000 15967626 1346713276322707984155835768648764697344 15967627 3199566466619066582189589334769648322324 15967628 -474295527549204769199434385207138042880 15967629 23744024845415789841553887300353984748 15967630 1827203888948319379274499072259986363840 15967631 -2491491903309018232635663220750154159568 15967632 -344518848231877401233440571916437422080 15967633 -2116333069106103761473066820408516178576 15967634 155827299029920565087033174797971449472 15967635 -400665067502690055390612276487051653120 15967636 -5263982877184589652476484520279024916480 15967637 54344335082705434090189360022193574272 15967638 -2055540109335166543398320893232913408000 15967639 -4070740138691818253050349076605396257728 15967640 837600116050582147786604123694622924800 15967641 3723876242614224465099256540638535385664 15967642 -1248421839720985962617440972710597292800 15967643 147352013946737185920817971540547619544 15967644 -1948068141220804180938286751178891264 15967645 -1142265845575087792578293903543922577920 15967646 584330621424186929486677590596343164160 15967647 73523430379595073416066833438160083224 15967648 -2933220059839463388337638033972735836160 15967649 -468741889637675565003145730284956722640 15967650 149293324318568521267944241127587785600 15967651 -270509991801223405631598120131823334448 15967652 -617022375004579549689152157838973295360 15967653 2735484346593028467042787131832196904960 15967654 1402607356665451936561603043713931191776 15967655 87362557651464116775205670142927387840 15967656 -1748682843254832720209988346806878254080 15967657 10568570204735185135194043983695353178880 15967658 -9648512057549170792732262803216939008 15967659 -1661272582568367670297284436245261193896 15967660 4053417274205701991969764793810938951680 15967661 5410607660545792544989447431767565000300 15967662 -2909942110529978931279474114421299565440 15967663 63120911191111517027132498144940444664 15967664 -675573851307848904424992883526574833664 15967665 -676894080262686951064455390516529420800 15967666 -347030201610332631489017752428468547584 15967667 8093892990651191770462822208633821421592 15967668 -795962534141512292111106941107252408320 15967669 -4062950472705014033100309954499335718930 15967670 -350647879434616676746004586691110750720 15967671 -1324540858968808752723451708948662366720 15967672 1677511270861722057731767328810229350400 15967673 -5892045407154762336151784403731520084096 15967674 -352928828822530659033120482512544090256 15967675 3887177030428167984251254453469257537800 15967676 -1713860651132394283284537894720048084480 15967677 125081211608420130932860065491030184480 15967678 2067273471813116846762077250183208906624 15967679 -626225428318139193438195512172745492800 15967680 -249043873380275611497427031825936547840 15967681 -437609167034451886911538739511666849600 15967682 1186834940806514802933175673700209322192 15967683 -1108820054525212500473765226419597107296 15967684 571825004594315475205126033593307995136 15967685 2927367330090991069507182914299715987160 15967686 887752507771123234179504309426798305280 15967687 -259128999887455263810345580097812119888 15967688 -554691005425766095806373980266691624960 15967689 -3540425667077912012245360206649497755376 15967690 2887955668301067470521614509545846564800 15967691 1397114991913597039919413304292734587272 15967692 -71732594911880143555313022025169707008 15967693 -336713448565778408046601276236722938400 15967694 -497820681054203597408065695229148173440 15967695 -2170546551324293715969239876400976608000 15967696 -5750908577381454981735589770679713792 15967697 900157378927880670568344425591941796352 15967698 2214554438675662593987572335329915982464 15967699 -1011996112107362584624499475157521860280 15967700 595067517502342166249244250610743142400 15967701 -545643958934766610676281718212676148960 15967702 1628755739109668376758941173341011851552 15967703 561162713285925583772358088251161762952 15967704 251694429666649686138633452250590085120 15967705 -1219961521226303331077355341772737710080 15967706 48838202955505221790201991333031446784 15967707 -57260417101537915536067171282208491008 15967708 4186120680213768175917423954505288116736 15967709 -2355491403906174675307260948764347335360 15967710 -490204062633536512666007344229392107840 15967711 -265486625219631549516290435544660112608 15967712 -765940418853040891568643235989494169600 15967713 -24821266337397908511807858650654813856 15967714 607720407045737112397482724565390937600 15967715 -313447692410302546655284531021642814640 15967716 -21228142192571894116538600944029296640 15967717 -2867538020666207448970857675642221404800 15967718 429253641730920122544287531437673263104 15967719 6149109488680432738466432457750096343200 15967720 123632272025381155548423882260860416000 15967721 -926666107299825538322804230093294467072 15967722 -437513025038349720078291052279366177536 15967723 -680307459927491975842554341002666907976 15967724 3145245639447362785935880501919065152000 15967725 -2165376890073314512352311531094925914400 15967726 -553077321461598225684014381404618761600 15967727 -462431364968165352386517676129699226592 15967728 -14725180693167317239541883270056902656 15967729 -403948051363625396436783326567142858670 15967730 -1596638538077949805844965511462447462400 15967731 1490925227971772811520917572873045724720 15967732 158192555805373639890977047981372188672 15967733 -1012328773868604665318464772605376453760 15967734 -1302848907093377661703181166587067782400 15967735 3456922681447022631128176105767221760 15967736 -1205082297263112163553533309443608248320 15967737 -535479114185408655342622276187499781560 15967738 3136145054956229793809697180627737585520 15967739 1479285728108797829614527646690067541540 15967740 -1343994593892983426866012419937535769600 15967741 -1651606892209068863655391038636595522868 15967742 -486489427474740435118815372829617438720 15967743 4479151388584785621164625626983781918208 15967744 284949419595417298753365614340656332800 15967745 3001922399630713962448682374209308476500 15967746 -3892778843811788217308520676006773216000 15967747 -72426473134356196146180206802018848720 15967748 -238476331600322878056143683247869182720 15967749 18155890398913547054990356168551433728 15967750 -1115837980161100495723571738365647936000 15967751 2330045451689388678053638446917069209752 15967752 -2031435627462352104475954115093203353600 15967753 -1834264701618907531869452961328652096998 15967754 2809906487006599784896634741325696041472 15967755 838669071515102141545486551631308548400 15967756 632516570209802920393389597229445267456 15967757 145132908691111812270377479134377368560 15967758 -910442033621278008047399382145558612992 15967759 -442358821370435290017190751902087795520 15967760 124454922303442775058522973784309760000 15967761 -2231097227905735292757358564332451522656 15967762 -294497170004884358868222698099483636736 15967763 1777264945067894198297512350305393121360 15967764 -855596546096697905311105139993102161920 15967765 5829941159260423498555657062551872380 15967766 101212138169698840231484358645647564832 15967767 -1268772633575385013874183645492716077720 15967768 -3682224033831587786867580240048292669440 15967769 -4460880944869667009120969390737564918380 15967770 48994275219315581909663928316876032000 15967771 3183482391257096604225303271342009169600 15967772 -1967422508407117701716193155751833946624 15967773 -1635838820753776270805400644007600278976 15967774 -653534412534773725281670355123559097728 15967775 199410289033415792432811987094109251800 15967776 -1844258039037869241503578603380683046912 15967777 -8020841240198781251766287475317083413720 15967778 1615510598871043705932345561139129779360 15967779 577644759798793757021114819917469345088 15967780 5087272376734319959103661907978311229440 15967781 5647605921069407097931941771251751656352 15967782 2501565961146086865776485562057967032448 15967783 450679684458810766063502763900245931304 15967784 142365242477043711496857774388247347200 15967785 1049045933052500995410124158636583147200 15967786 -3086857854660498409097660881008580227408 15967787 3634869246295720517030692829647053453600 15967788 -475773241389394714141940331470937561600 15967789 6690935145466071487668724458095340301824 15967790 290702275047556360470850549244649062400 15967791 540410961261281952800531303488575627264 15967792 -24919020848780432938264997754271662080 15967793 191490703511929786068648329319310689042 15967794 -446877543880013654905937290264826151936 15967795 -863382410980464132301937554425248989200 15967796 -1964415234262011586658995336065842380800 15967797 435494829497472748009008607634655292800 15967798 239189886857323402796217971183728084992 15967799 -6478463540630094313643809374298104826200 15967800 -1027764025391322457236675492044866560000 15967801 -21604908130288740235744091508566609708 15967802 -1903061248902927912675250132061582901648 15967803 3356821263676472895319535538918124337664 15967804 432542580285383613138656565148919463936 15967805 -957045175060788792064745326706936701440 15967806 68076075347676041879263131656432317440 15967807 -1231590148123866047260709161071796870760 15967808 1877513928919041813762312547010074902528 15967809 -443595974404047861876082604452692521280 15967810 2312842250329440571666035784736242774560 15967811 -2664199100463581122221425768283599642736 15967812 857821539473919638853000933527189286912 15967813 116521732950944021463616622190077256864 15967814 -484945201021002875577660491720471986560 15967815 2498225839570702674805992068253762029520 15967816 -6170325927199720898256147082395608939520 15967817 3069904861285540275225987324365428123866 15967818 947122658958180011159326413811527062064 15967819 -737677181974301809397665868605585616640 15967820 -505443052660123827867041183915036743680 15967821 -225680385184982062007407809355725325056 15967822 417994841645183932892897027844877964352 15967823 -2657463886705623814503374347250869683456 15967824 -396718800866658866836086344246429614080 15967825 336898851250685046082401025434751073100 15967826 -3272563107956759538135742481900194384752 15967827 -7769920883072121391000621593474627701760 15967828 -519084477661309387492049897586865387520 15967829 2439737635210426217539451475649399368960 15967830 -196093229445755066614772670256452286080 15967831 -1838624953667827377670564086348252656976 15967832 5196196943215525305232722140928832358400 15967833 -299640529824454089255649388821602313536 15967834 63985217466117332978136322413206810112 15967835 -17648863600986939401663684946216926400 15967836 845119515213084021427384010899987617792 15967837 -3052617889968175101527196154206158816768 15967838 1563762177781692773909311819287254728320 15967839 -504832650372516507127005490997403786480 15967840 -656034424115520782588483182071958732800 15967841 -858400605771149492956498304186849377758 15967842 1227323750984274234156899067972843429888 15967843 2240952816586466430376421578679142322984 15967844 4975980048580686371884864349754182276736 15967845 2557408181959711812151464064784196504120 15967846 -596209876746473292247137225654926035200 15967847 1640061457336003075750619662746860332800 15967848 681220947594548620590350580158511513600 15967849 58917171130087385626331599220427019636 15967850 770213221293863691111898666323205328400 15967851 4201271232262078298548406576326745567832 15967852 584198251464720523700583788943913058304 15967853 7383939318651118231684748907451509101664 15967854 64959050618688955675851694662953738112 15967855 -541211531226813728253365664885051619440 15967856 -1539659998868331568724312505728252018688 15967857 2089255488592628789608712698533899304288 15967858 -830434190582330724270391006949352180720 15967859 1774887244919527296462664105851818058060 15967860 218231622944022005479380509002012446720 15967861 146611603156171471105918846672346592384 15967862 -19652105035334327315236822057424334336 15967863 -4663630810820887446846753514464608366208 15967864 2564018699320495139573984858439928012800 15967865 3030608824060832942708474149365512262660 15967866 345193404889583220170490230303337004800 15967867 -4641457382579873328347994830884620426168 15967868 41596483281573978312342327084997810176 15967869 -1485310449261836562818913559499202464256 15967870 270346105082392626661529067326922338880 15967871 -5764836745080618946830002722106425292928 15967872 3104803306750691782017327147655825981440 15967873 -1656770963476032979810595821782064586878 15967874 91709072544327658874651436027464632320 15967875 3128419003657899927061589160625269120000 15967876 5158820013626538871469545316964856335360 15967877 -5733878934394760775488797843280221946274 15967878 -26036182925275558253771128504376448000 15967879 -1289998458576611937844782154269306058224 15967880 3154446811495965571916513931429596006400 15967881 3237887116122449517883485937080349359840 15967882 -1504414671266403767910759529105773404928 15967883 1547852835774755614838910405379366876800 15967884 -2491409263995444635251340361410578268160 15967885 -2456703956743998549098762122607911744800 15967886 -4496859038036319832563530140833682944 15967887 1266482050467408062435358227167774228368 15967888 451339281169776945251589410650444529664 15967889 1294166730213059283295162925148423425856 15967890 -572619049385288976821979600612983779680 15967891 -4277718338472740912595740032752638938708 15967892 620031413369017143702082204714420665216 15967893 -2772919287389391820270024376083264421760 15967894 -2232052137306530037519496484358909825504 15967895 701649850829539697389692606767409514080 15967896 -972464873196040009357492223266388705280 15967897 436502166571913183792606974326585899040 15967898 -511722532956088069281007988243040894528 15967899 2482167471886380724049454425697894504264 15967900 201797133249704052710766725448153753600 15967901 1423326157637024065203324840131395087404 15967902 -2245968502756239653736385165309582181568 15967903 -1333346891567556627493535353387518728320 15967904 -4422084479519115925746508694200029020160 15967905 931830158321676247456998826056989190720 15967906 -60891068853335741778267718240756060848 15967907 -3034835922252895677431990866554732119844 15967908 -854527532823660979946079249227560488960 15967909 8454314142988404064546965987430802579552 15967910 -528279308503854766645979267079084138240 15967911 825203131229334086199130808201374558080 15967912 585888902931065885742137210243187379200 15967913 2736668686401160673849231851473633280584 15967914 -253694367284736971634763283906130404352 15967915 4349375343087210415614743700597166734720 15967916 480375576510542123125620142399805271552 15967917 -763352659241714331377127588750616055232 15967918 806341585370073526616837917012120676160 15967919 773337892078990786968634997097327802608 15967920 507522673856953442950365466182975160320 15967921 -72886704265632228454429131762528529536 15967922 -749243943617498872473726866045730031200 15967923 2846228874167529874872508667828233089600 15967924 4989937010658543028509784016424436617984 15967925 -3935877316579537272450700712978638531350 15967926 532762771898472346502917494197634351360 15967927 3353239036502744804600443581053561482512 15967928 -102837219181888770812066343439531683840 15967929 840585393747903718309691768549486696784 15967930 584705282043348821032115951517936422400 15967931 -539591224154938191427995685078581646080 15967932 -479705742150247722480554949460947237888 15967933 284579422278679406622786367075291866182 15967934 2418352962543096697770922249372491154560 15967935 -66007110116656567649895485521714635600 15967936 -1505133566879091945651578561578270720000 15967937 44102061448276531202338169077324758240 15967938 -825055260444769015695629664589422021120 15967939 322396797187491788077002024273593806624 15967940 -3487159834532539914761107230433247496960 15967941 -2255922473545568041949397934481448288960 15967942 -235869516947342846532883318768411464960 15967943 -5135639616610291192481483623234740992808 15967944 -1232711641590281785144825463839319654400 15967945 -61172758158128546035198505131169418240 15967946 -955680122191220043669672000064982289216 15967947 -263850839708423278211966669643297044640 15967948 -973441473899572545060117659946931241984 15967949 -7759212320116520370563418268624808359050 15967950 -1366673259105435198642235090873336814400 15967951 704633372992158425723447290779331287600 15967952 -109251663322423938889461290434432598016 15967953 -2791164474045842831479709793666053971038 15967954 -5349029579750636456382475781795385891840 15967955 -259352339913458999201764600747832512800 15967956 2172229983972021206806513183019091861504 15967957 -525669723284578517522537515995762782880 15967958 876105302395981386379710698160505378080 15967959 -89783824860532623023683816834917619200 15967960 34118943100743032497189509210467942400 15967961 798739088274943289428440882437553758400 15967962 4013320289075524763171661967087154019840 15967963 394731579816049091807596520885692823784 15967964 2481045141684187982749267310252334759936 15967965 472966440224601179092431014505436716000 15967966 -1091693484737248055205185325888121687680 15967967 1968683627610419314803703633093793155080 15967968 -4502445235383115640513177446596602757120 15967969 -4748646840880069319383217747217556159086 15967970 1974223715724991055209840298984824464960 15967971 815627675875549333937404439333630702160 15967972 1230151558485840204832712674389843291776 15967973 -2773913727003423653408887295147899509282 15967974 -577205675304132284674103280945729738240 15967975 265727939794546767624186488133491168000 15967976 -3319160801819853206913061396262605946880 15967977 4409581831990302545398553920902993816720 15967978 226286237238310821773496348668013616224 15967979 -3223862710231068959760922485323505491424 15967980 -345287997732202367424194632048533504000 15967981 5327641161409614507858925587110371841772 15967982 3264084295780959466290994481370147677184 15967983 1149443652250891023302088180632445060096 15967984 1486532415901802274999445338770672517120 15967985 -2538136059075970249279951756458614111040 15967986 974754067863840230817883821411553601664 15967987 -2322773140340512911548204241174709589248 15967988 -2045366088473561751764407235504234320512 15967989 -57742143951706882539884696475801636480 15967990 -1200121714588270376408747200910818922880 15967991 121367687188229309346697132169889955344 15967992 -1481045484916527757587276523023054274560 15967993 5431777191666042515578867760756254683242 15967994 -1219573916351158148043424410084435495168 15967995 1830377208103433241573147883854904779120 15967996 -2942562645450569125679467342527139553280 15967997 -46694054887969253845968258102471270048 15967998 2820470714496154714024549715646448301184 15967999 -1829269786110444658040529485746007197920 15968000 -533222909113549326269191469137920000000 15968001 356687046851632621787426619382067818368 15968002 2563459579417857535615549450373756543952 15968003 -2079872444238795319782475496880393355536 15968004 -794674456331846596168098856071094087680 15968005 558438944931916040508535659443713737660 15968006 463126007173414563392983191910234745952 15968007 15659544191665048339446868255787584512 15968008 -1549182932399565782445714530656795361280 15968009 -7801927148362678597847153778898813810140 15968010 -755016173123788641442914790708591261440 15968011 -7662103782578269733230964823656869065388 15968012 1633712331805688965656642338673287424000 15968013 -1567720025518081508428035276747911624256 15968014 -3736668973810582402083260906744802958848 15968015 2149636679562179251363328190749233244160 15968016 -440279484763942047774484183004721598464 15968017 1408804773615528609447407678428706981620 15968018 -588822129258190468922792715214236145920 15968019 3971462497890244539479689677468449596344 15968020 -266771475023499153367768057766477713920 15968021 -1074371010655199631243066694549429217778 15968022 -25912439270557522742858709744497664000 15968023 6595791290603392233026002501121673459272 15968024 -489319806630835539761839700620221849600 15968025 -803140427473321991104902895406949305250 15968026 433686580717911716605016848583321627904 15968027 -4571499325047318585652015393666904960124 15968028 915236609583422743393329338180669890560 15968029 -1774414564637456229347960415003055768128 15968030 30681752858028159758813117951681310720 15968031 -2458828624356369890410937529466233187056 15968032 4357999054397055218240979865894315622400 15968033 4990228916544518018929877120942300263680 15968034 -2044135220773251096254038933545467405616 15968035 -886273141237816896058489793512650901440 15968036 -943415117262099274412150251133312040960 15968037 2016395446043518365064753818249737964480 15968038 -431102207520587364901597068209815265280 15968039 10605302983910640869833145498148743471856 15968040 -340662885879897797296390672283047526400 15968041 -5449713239899471170011899895010636871558 15968042 -786027423576470327210644062905254003200 15968043 823250854875491028183973621583427056640 15968044 2543044038005528345322498482973302779136 15968045 5243328839006637338621210236409720920320 15968046 -1560321618598167777635513767851287687616 15968047 -6886797064495273747593027104904713323504 15968048 2359483912435833984777267299235578609664 15968049 -3420345320976245118043419649007382586752 15968050 12812714005077338611486016284950873600 15968051 -4700094383797180137008776371708887530296 15968052 730815348838823953065979629549253251840 15968053 -1391547819382466230085068247858114531040 15968054 -1104935154439859927816040714517868157024 15968055 -1198019483994027108870346216567738492800 15968056 -1285568359659029141426581922127574425600 15968057 -347280906091863483384138223119658265088 15968058 -916908434421376293668550900164528685312 15968059 6183286648189185522470066354714734284260 15968060 -4019982420091253224502297462133934763520 15968061 -1861307572547893460470916037613701399540 15968062 5511527274996697150891554359150296848384 15968063 -6534269739170409034762263895505932268016 15968064 232400807173956215438276049448999059456 15968065 720895484031037764967201969250296710120 15968066 -3459359757011449226801733777266396373600 15968067 386355860601284895146294227879382395560 15968068 902649190391292871503769617176377098240 15968069 -81352896050598193836012107400149309952 15968070 -2040794633198444639216794004918909548800 15968071 -3797737266004605194900777551377308119632 15968072 -1825773615717129265376065129851865006080 15968073 -2013759071535523818856266218416184546112 15968074 2885008941632415541605083635406961919536 15968075 -2850445080563554314924871422209988567000 15968076 -115073255937533791309526926686264284160 15968077 120063338217771877693392717426802868620 15968078 -930981536900942200009730659729712137344 15968079 -1296350208310092875077802900382847108152 15968080 1194568898306070770429866971125661941760 15968081 6216590815830399891561624662902121856882 15968082 -123231812974169271218041513416465669120 15968083 -5327671375400868231652546644991488136200 15968084 2613425077719452146507071362699227717632 15968085 -637987084432056726447200256005828999040 15968086 413130036163589410667723878518006344064 15968087 -1429914182289414505031743116499021974264 15968088 -114086972190538891376635967564502896640 15968089 1131194440875736461251434177326741652224 15968090 -350020082514470612413556948739947596800 15968091 -94768132753510889734381642874079768576 15968092 -911107099015798334857797118065937254400 15968093 -3145375055150928865024553616542958336 15968094 -1334477669957380856797451498692181099520 15968095 597624153699934337073436758644052871680 15968096 -5901675359142821536843599039731788677120 15968097 -59670549135326143332047840124699736254 15968098 374077130188598773872186038056511749920 15968099 2439630743972374316992043867658855228672 15968100 282160981015346934487609871311481241600 15968101 -2572379881893050746032127373231098992898 15968102 -505519086519292696695141272877790908096 15968103 -80674808488514119906426377285653595096 15968104 1929281655171046295602789572145588853760 15968105 776243378586479602034649841458326661960 15968106 -158244929555966789497747939202436301824 15968107 2078675524687972669930135566359034378356 15968108 -1957557131354013723814380020057254763520 15968109 2994048198398666449740172226474044558080 15968110 762138968908948786926519777279433848960 15968111 -4811969894912533597421051628350344092576 15968112 1392735763463359970050940682235171307520 15968113 -11573061161518803180314058471147957120 15968114 -39942907503153529959823324801667477760 15968115 -2873220313546827313891796526852698274240 15968116 -3960168187988958720371937605255208991360 15968117 2435211183468713867389341821691452729472 15968118 1067632319467556794900586447038097197056 15968119 -891469670032515730699557721641095330400 15968120 -704460636439230504051284906117563084800 15968121 -886252847110856865947743955079571813824 15968122 4846595124746630145471656899634798676192 15968123 2846543714132786093267099443574995614372 15968124 -807430401193079643786005019118448532480 15968125 -265052155236925121657436397984277962500 15968126 2625233998589395211051509084234584397824 15968127 -292737678319915738512692396929776999936 15968128 -5703732990886551885107622642230231040 15968129 -586813530835181005670152408203377408700 15968130 167757327699717980409437610185370923520 15968131 -3007855396200776192836197084190044850176 15968132 29571307783099993941380486490685900800 15968133 565300463915209702007306111001407025984 15968134 842282369472358104484929229207342086912 15968135 249338142753204474705920354283874729080 15968136 17126157324927221008701533970217943040 15968137 5852512391931117914089926269682707333786 15968138 559987270334191436607663659349113938944 15968139 696013441533570954064055562725391557568 15968140 2631158228891728699050527302735017953280 15968141 1652337683260106470239322737656857578624 15968142 -839547419626318405207793216800895625600 15968143 -3332276094808328053166645387463022841856 15968144 819296298456348231174103727099877826560 15968145 786390987107401598398387265574682392000 15968146 -182151000204024898249028739753306818400 15968147 556205149617827393352836125624620020640 15968148 -113822390372814758430140110979138924544 15968149 4071850831684970409260415385865731211150 15968150 -1371659109457245898468479180671497262400 15968151 3906868822001158908901921599747958156800 15968152 1052323023975233631959485050593092761600 15968153 -3972526844942548940807602989238761797436 15968154 380536420959818544221142503726309310720 15968155 -1326899445852050714329891442526172796640 15968156 8819299295394164670061228313345227493376 15968157 2562947334942899216388374122166444608800 15968158 -18611518857177041066942320149974073600 15968159 -4795951559005212792654911875248010436640 15968160 934603693764048389087024338002204426240 15968161 3728997797108388529600286957246308511904 15968162 -212038340143214907630337031983873191936 15968163 -2086448715866946410732222260404383467656 15968164 -345620776812373027186237715754669355008 15968165 462772237483262682375805539651682680060 15968166 -8030539085480945279280652966350903936 15968167 616277452147416835334809642404688388216 15968168 7181688220092491210666166414642974300160 15968169 -2883164355828451707216574850414136337590 15968170 -2599751734187955717373279272580776192000 15968171 5556936247188746547987261973746713304372 15968172 30417334219891675841156759742483308544 15968173 608560434802046610890653481892421862400 15968174 -178795919283026010939667207298063368320 15968175 2423619705312318611685894178739832783000 15968176 356385844829167166356794936194777546752 15968177 -3167984521055615314451568384704042636688 15968178 -1905827497416831115783747216918003680 15968179 22420130035976438215556746298893899784 15968180 -311920057970191740784899645457028793600 15968181 -4019544507752594175921299038119476088000 15968182 -901011126985886673586808654681224348416 15968183 -18143346725384858377242451235412065280 15968184 375849887856454400601707894245285232640 15968185 -1017032239563901645628304745992475163640 15968186 -85904397810284708636690080054182528000 15968187 676274257240482710861451668512961992368 15968188 -168333491930858258408131939117676227584 15968189 2252366150804593468823020393123869320640 15968190 43461471351170653582541429421185126400 15968191 -6101102065227986345146506599552100653600 15968192 34448126854980032406646965365203009536 15968193 2356634131028138680979526870224986165248 15968194 232462380856714810162531418016341718912 15968195 -4660185954906510500567725944183044674800 15968196 640342369767523356547373743174597940352 15968197 -442981588911188477196031963948829476800 15968198 889391131418515349287349201252846645760 15968199 -960760153916910620505122115047533551792 15968200 2525836847688941658573178315072612224000 15968201 684235580543029081514292831612364461384 15968202 -946752021775477786682632181567604019200 15968203 1052415538115404528818879084543200364000 15968204 -845458972115703769793472446908533424128 15968205 2825972561211700993445096747202019766400 15968206 4772339390861441403786920315922132044160 15968207 3653381069696666133127240620002462253000 15968208 -401737883339636165028769030098114969600 15968209 297150718728091539151285294527838983410 15968210 137063509651929285129675398284469813760 15968211 -637540918890426475794000379571820247296 15968212 617378314895766775052236206870664435200 15968213 -3870258613338756124069925264785523567538 15968214 -499637713593886878657430915857594876672 15968215 1702387012897643232016298005809237198360 15968216 6932969550129196842892863309192044482560 15968217 -3426738354934663907826364096562031151920 15968218 -2393616317725262558315658208173752807424 15968219 -1911027471812935229581435292608791721728 15968220 1267700205986990978979049396613897057280 15968221 -5063706855107128697002349581776070167156 15968222 -57055796214395751978682132431932774208 15968223 1003237278220953645622237563397625120472 15968224 1712541552018083555876519844465252237312 15968225 -167197662837311388808292434644677064000 15968226 2053633725146450609749234873339130588544 15968227 2997693189430187323611549890129106934080 15968228 2021681352614833811358337301995356413568 15968229 505838158254327315781732098483355055040 15968230 -3176556692315982318130672882426200105600 15968231 312882511373067783260113104554059999032 15968232 -904400553801706833972420275800965120000 15968233 -2646796075262925035663728432970235887616 15968234 5291405238055263777575417251768522262880 15968235 -3224751739692076959384270353241689802000 15968236 135822189071025221799625256379924403200 15968237 -1917190253219023886504668839384520063188 15968238 -172431548730645685567532038828206526464 15968239 61154101243491727078861894921344428000 15968240 603613401600782119036869990168821760 15968241 -6621029141221551596941461850264238595480 15968242 1705049116154965011596331638364230176272 15968243 -1635207704095127346972760143031424171760 15968244 2710170714732512761133226795929715505152 15968245 -681201775529860348353326502606944191200 15968246 633822399998815115688860793431212554240 15968247 -4801460255394193219921706722294634175000 15968248 -5830636569642377167635364321520447201280 15968249 -13707352737337054129488473410270934790 15968250 2169384835117594710022756211749436928000 15968251 1227776188996859773769575543184569452112 15968252 1769459471336201784165480701587218439680 15968253 1045657164081615619632412258211312223360 15968254 -2538622483664479114406344432751615975424 15968255 577052487109550882301583905301439600640 15968256 53322447425049847373908412722178949120 15968257 4503528761009231523907518975317147652 15968258 -91023340393884233513018132638241513520 15968259 -3286545076727696062986544198509807873816 15968260 65440143441871433058336914396220825600 15968261 -2596778036825176077766994463026551887138 15968262 -140259425344266145732342428141850775040 15968263 -6857325617775272502845390239558469552488 15968264 249598900407820626829998557255684689920 15968265 -2618878462693957173893495655424435200 15968266 2908565118564064641526020581148929366832 15968267 1717050849728470598910572966625562196676 15968268 2088131048208767046784174075196028778752 15968269 -7988506276531656901803093797574161632640 15968270 1207273617643541537108368100030678784000 15968271 6202076253902782092064086543974071503360 15968272 -427663730378664097464501873316626817024 15968273 -8109472811529428790001219306959271526478 15968274 41152891679838568227402098245280189952 15968275 540201194798403311908045338032528423600 15968276 1901426972248598395859477773473107084160 15968277 1925163738722755090091057813979026370588 15968278 -1638223331234842161429220799941485773376 15968279 3093793573255189776975357252433961955984 15968280 990568102475836495082744863133469696000 15968281 -474792117698554587640197635355026225408 15968282 621709967388241626693218279047625299200 15968283 2169900041391337990564606254428615203224 15968284 2039439787888348151731656383063789785600 15968285 683150841439659463202845474592596522200 15968286 -554954836955530113617317170884438630400 15968287 6068761214781348949120967934798237747792 15968288 -1365192847792150398311628700675435659264 15968289 -4473967969116468447605045527380420848976 15968290 -539142996112716390303286433328991865280 15968291 -11074486002809297509292342047688401200 15968292 342495324143154955129650236785882801152 15968293 2194079273708036322152217195871136478144 15968294 1408448776622560357912787552955648969696 15968295 -164026281932574909545881639865210780160 15968296 7264105406916196448305844301725971660800 15968297 -7637826421856873102889417606011634043008 15968298 142104485570525779721006743793931651840 15968299 -7166290584537625579693515899083408785840 15968300 1584592534894576977914579953439053574400 15968301 -4900204728216152033830175657555779653216 15968302 -296323078411538648137120308406179213312 15968303 -2733771680049000033341020084726134229320 15968304 -125625931310041083985148040831744540672 15968305 -52289605358679529028365841528381303640 15968306 -3069737972267923774855860137080418001648 15968307 1025729504070011837590947686519439605760 15968308 -15242750491295429959058143526530584576 15968309 1154130923003974186295372755369734512832 15968310 -225701158111500504674592127101841971840 15968311 2346367866993623843647456517944415190864 15968312 189430947157981995031433737893845606400 15968313 2166472155004693528696421617114764232320 15968314 3681851789815205342434900944281544771072 15968315 290718384182473597415582180705904844800 15968316 1196357282345996885949434531763438781440 15968317 -419898218489483425052135067234590584320 15968318 892609197146771821034706146279054319360 15968319 998819052690099040356729303610079511168 15968320 1226124138415986458559771321424674816000 15968321 9404013552300347715378373110501590402184 15968322 -1291504663802792276202938788509830363520 15968323 2052821905699598051377134264749488031440 15968324 -2825169923073802978934969295255173906304 15968325 387327243798214113169573168075264929600 15968326 -182850555327956960570647566697162248192 15968327 568905937375674689212966971724844281176 15968328 2048007986521193943347736125370816921600 15968329 -753430697717746393947961096175267303516 15968330 1130522205976134108765000487493468544000 15968331 -308644398300116299891761935190286059780 15968332 -2915256751268164445690245733101725416704 15968333 -7357345891595408539825613400069102439296 15968334 761984177754654448972933652222539946112 15968335 -2269898638429709845470486366346348521720 15968336 1514182872421991774785946375045142134784 15968337 -610600053631566966056064972659275232256 15968338 -489085305206323035026100048951978427104 15968339 397857988002165698515382196628048060140 15968340 144754569406388740050368588579980803840 15968341 4422399307177792476809854641758332280800 15968342 861232944398331316417286995321514193792 15968343 -5539971678855880372754714767914239376000 15968344 -2962705552771710006493546551861616312320 15968345 2808514011353186843346365974000726471680 15968346 448345371794346033615025812731378409984 15968347 2396462937214599957169488801872546857796 15968348 66482724529250339383883657424279306240 15968349 -1970139343695424382994593401192173603840 15968350 -1418886013594942980023553141582976632000 15968351 19620609614238191904420020637388255104 15968352 171474150621374924355420860438199926784 15968353 2849630767651783778168446585180973054640 15968354 286996867309753473305658134581744773792 15968355 -51669028931880316620239697875263836480 15968356 4235889648135651214085528019871066977920 15968357 -1512708182604193972115456833276081824000 15968358 -78267151321314393477055280227905142656 15968359 -2801684130788684212368348438002274766848 15968360 3438548785329408398395929047291099136000 15968361 1920787579484892655645173318581454362880 15968362 -540861297230057086395947334180152447568 15968363 2145168541375524108465887337736615869504 15968364 -779721078599347789804586066424347885568 15968365 -1246207726109369482754348078290242432000 15968366 4106195496513906183980422872658928365632 15968367 1756363847093109551439911130927243492240 15968368 -286189334573687526569225925885353885696 15968369 -270807495375011191132729653090383774112 15968370 -681557943445771016611155563373934080 15968371 -2199910592393649092033178849800383267728 15968372 946418678397711273173557790749276827648 15968373 -62674241157312861634655949092853775296 15968374 -762859687171474285082220468055092020928 15968375 -7180508310673855207764292028400981198000 15968376 316302204651734919324154549895946915840 15968377 1265824173949997708099634360905894869226 15968378 3152467971092060078308880743192364202240 15968379 -44984015461999054164997052547329802240 15968380 463170674139029183786626749820958899200 15968381 1907566805087065210511579411721529094304 15968382 -2063970270467645018691452024935750396608 15968383 2445200745665397588170361516802504629632 15968384 103341922184061041606480679838490296320 15968385 -43126024254396184105745381112785627160 15968386 528061636372544654130187574692283688960 15968387 4731428073104817261189952520745491811432 15968388 -2339184410355884059672924116105362764800 15968389 -5038574946093727044499080203322711827844 15968390 585718442566609415846050127572172611200 15968391 1383192883556164494522140252737200076800 15968392 -3299610979141817155290634783617952358400 15968393 -802525478858166627687607974545506389120 15968394 -10531664746978941228538197600112074240 15968395 4058560162458497342452154436477816602400 15968396 -1998696043211964091327272231097827283200 15968397 -593148501051068615859968997124052069760 15968398 3609987333500583332742462367584714258240 15968399 -3772083780550519266070049080658005911840 15968400 80002857149554978674364331611658649600 15968401 6112840426890758737600179456628649994304 15968402 3423727696316846645785252640455385611152 15968403 3658617347105531989617565270369297454928 15968404 307512616829914208022810866770888486912 15968405 444625984415698202970346076788933374360 15968406 -57921587094831238750517516035270376640 15968407 173120125739769146685956316219719326720 15968408 -254930640945183994162888458166321827840 15968409 391682354069135901586073686237421140320 15968410 -187720142182020483203378132960159969280 15968411 1269111061616958438906393697116191959800 15968412 2461705431585745958787741857225929921536 15968413 4334482792140273949667793133059576114662 15968414 237864227630785651461052437533485785792 15968415 1552797409860295492613144240208113028000 15968416 7476111061550408278801829444494273413120 15968417 -1016746470651054181822339395221430121920 15968418 906844455716009557933714608382089400704 15968419 50879833310535881548749080324365075968 15968420 -454984072375066462219729839051157777920 15968421 -30024388568961091826112120427284448608 15968422 3096860366115997528315455481424674600512 15968423 -2110504761485458329332317852391207811840 15968424 2898656366739891433381194054739320913920 15968425 820170648584044794717051228843096118800 15968426 -21104278726799130894440738521890959520 15968427 6621982041506709615431981795737166185920 15968428 2237630749117925681120269068576881868800 15968429 -1799347318234717295874640068843812660970 15968430 1543562635505402406999214326676404490560 15968431 3891313128147312862183678117741781046112 15968432 1369790600139539295958294001179771355136 15968433 -901039327966886776592753173936376665152 15968434 569095575731271538330995440681110885440 15968435 -181979741179010363581391401808318079840 15968436 1819697511549966543185632540798595235840 15968437 -71634814873940244918976151525852324480 15968438 8237222008212505843029345650771207910912 15968439 693723937822873030255024579564227357504 15968440 -1797055866570099070562894443588556390400 15968441 -1506670119124949478067737065280229583616 15968442 -110810892328982556284067382158417778176 15968443 5790368099555252632862104647269497518692 15968444 5481245931264975748662627119033467430400 15968445 -3338139141295678887082506755232925953600 15968446 -567173167874603273029324364495053013376 15968447 -315828492580345029308158713702221822088 15968448 1698709652477715159517189246702080491520 15968449 1796792864968560348794100691409947404736 15968450 -25599653385377261998384149015153348000 15968451 -6614470180045191109846136960910430547136 15968452 -157767359532370509778229836955901963008 15968453 16302121985896705473730073235816550944 15968454 -649340738120340662710784924467145321280 15968455 -1212888758896473118078171687172315046000 15968456 -963624814513513422215185049109534474240 15968457 -3091693717997611670158750338292169353260 15968458 46751835663721303074412708770479817216 15968459 1534071491448073751501261957048699656080 15968460 417894203902940532919975191823992821760 15968461 -2055886944806178596774233790640517004938 15968462 150336041225303677295074268429799538752 15968463 1037407533669680199796999360419352977024 15968464 623363716439868758047442720885308743680 15968465 256599614585579764678134734106631905000 15968466 -969729137232879731242855311969671223936 15968467 2519546226103644851070234371879312273516 15968468 2994194130838875868447587443734840504320 15968469 -588913318863955284657752720726317967040 15968470 -515702614986982092954047236469713866240 15968471 -767219097122614188329535930911693659656 15968472 -431024802391612251543181068404218920960 15968473 7560720126829563510150648348162436026180 15968474 36909427992129467514105000829549159392 15968475 -505304856899000420868373692377949804000 15968476 -1752268679635696026896347732543815111168 15968477 -363809792483319273276317081516670868128 15968478 1504709600608478764671321327650409916224 15968479 1780058106447967725729976124239783393800 15968480 -59091502112101282787147502863630991360 15968481 -1062459477298374991370605233291144725856 15968482 1239814825108072770651822942038118336672 15968483 2214993735617162714226147177730787189664 15968484 -433215500262509316507695304784674729984 15968485 1842952155541042713399824368512251900160 15968486 545180193247272385972944947315091133824 15968487 1512022680513886054166314901537436792360 15968488 -2963791333958977070321513625106534794240 15968489 1795188827002872337989299948448121575924 15968490 1593868195656891797796364286251877541120 15968491 -4395579504188665790585295338336989920 15968492 5589659795504609688797569076836469596416 15968493 -2283087744015759002318371449950101453920 15968494 -2475437348277362871466880455541856826368 15968495 1030419687565132118879695102936964256000 15968496 301515250177631801470418039127862738944 15968497 561516051393151398647027570694890880052 15968498 -99695706624312097662206374862542149120 15968499 98804706081796450200459318208514280000 15968500 -929125212902880522467624221329521280000 15968501 934024033720976850760374108371281295004 15968502 4984316766238559295680180291745824163840 15968503 -509750599737513993186398835981540806272 15968504 -4299748379575739171869001450493715476480 15968505 460629979837767080944188382980639630720 15968506 1296165049346281894833773931461936003952 15968507 -4884134561177662384527435049290426862080 15968508 -2221871073895635250973686313404149218304 15968509 582200537174862363005402878885298370240 15968510 -121169961610973113701973166019334203840 15968511 1505953273960974249176483019766496682888 15968512 -3821063038681742453411778206950584483840 15968513 5116559801953224488612199838288836624768 15968514 -217861668139123681647043214270140767360 15968515 -1270375203963447068420667453418845321840 15968516 1353751946258247544343465765476631435520 15968517 4941495541969222324968257791597165709280 15968518 -1262887080412202705547537868234013531040 15968519 -3138256847240892436806680198594805254688 15968520 -142562460754308544338452528640226867200 15968521 -599200363541464637735374481637041282278 15968522 -3539340625074053330544933982051891988688 15968523 7118474731915307294124183309395442624 15968524 -1099105189454695048132607884548995263488 15968525 3633020823109836401268715561347800295300 15968526 -71180755601629664599188331890731314176 15968527 6967401552793900397673172761875274386520 15968528 645037225750756869509927356130692055040 15968529 -1867902285752869569470209817915576457600 15968530 1158978340033100703286292709618318745920 15968531 417038392212457987322605501606358815200 15968532 -1799997904593679950583619174454718365696 15968533 2337328751536679010261583496962919650720 15968534 546433840632178808647082539084768257024 15968535 -2934778594524374432517354884969561750400 15968536 142615082646542579307543956767938048000 15968537 1384968975828123090188730538901013973632 15968538 -1781383481291736508791229157354335523856 15968539 -726813690615315907484115552638248756080 15968540 -994072580291968323458699737646880030720 15968541 -1325726046604500679778043366690962145408 15968542 455573423147364984699910713192885371520 15968543 -152925949605157354882035765537227643240 15968544 -240306705276285882938484999616903249920 15968545 -1979642844425058119606472945725486414700 15968546 1329791511495056892795828155973634145280 15968547 1604403647630970510614994169452252761040 15968548 603770826257722759289732112753229987840 15968549 1777234471224068309441931657032649023550 15968550 68180937667391233227919999409385984000 15968551 11325410893801837915722998660299883772600 15968552 3991066309657912541972512562407009075200 15968553 -1702168954538652854097207802600648285296 15968554 -308344906389798716511775684914179958528 15968555 613081361442198235063948031697077329920 15968556 107079662912277607420708096785690624000 15968557 427333090766318098262304679700861514624 15968558 835782111608549725325071410869706295680 15968559 2101367146712377142328631053824421403920 15968560 -1508118994042985284323998813585429299200 15968561 3343070993636502508998055014747113113170 15968562 232502539753979536297754913997732762752 15968563 -2054624291687814418299770579240440827776 15968564 1956963248893147845103814671470168226176 15968565 95301311928637474481116026166770424320 15968566 69630915423150819876399166967618862144 15968567 847998325891888366842733182397235144616 15968568 484241058401325942444164575526314967040 15968569 3858859589773868943567948355760211541840 15968570 3392721520327919408250748336327522560960 15968571 838336869115586987763268566502558758144 15968572 -539883674231366803337069578553499649024 15968573 -1835152865460917166446860187502851585760 15968574 938354402257100038769303378828829265344 15968575 887895388642765643702158060394817250000 15968576 -577698510954760451820082630417050501120 15968577 52069059730362825118264523680404256032 15968578 155566108079911914213342593561872449024 15968579 16221680559531717558797011975315265769984 15968580 -2072075193158766868002504955887103610880 15968581 303902939337117327806419114550225984700 15968582 -351533369202326537933992124017249134336 15968583 11527791947944671147589179171615119040 15968584 5014622600935492226144201585763953541120 15968585 1091795884143685161738462312130402359780 15968586 1713332936304896701063916934125901619200 15968587 -1396250767758071606420805639542553379880 15968588 -2299694367648962648547190226768092346880 15968589 712187708000347371335238287226846731520 15968590 529869623951291315733391040939448345600 15968591 710079112159096456838223105138883648800 15968592 107499980768894504490799818897022107648 15968593 2532328232913181498457243062450609720416 15968594 -1549001109016642793970724657527756455808 15968595 -905051215429545780863733944434253945760 15968596 -695404615002547624860702681969447829504 15968597 -420193546336289355860992510332151131954 15968598 686608970405289333273776235577730319360 15968599 -5592155129646072048446979284108770091264 15968600 616251822240032231772827807623559424000 15968601 -194375933022297936918685839229924444224 15968602 1114123928891763765458074981164440428512 15968603 -2521120047188558576154704296371246017520 15968604 -143246479253091875508662828533045693440 15968605 -1364712912563118233619789195431220766080 15968606 -567210417294765907489310174251652708736 15968607 922000215551260774565423968700936820480 15968608 -3186579121068483898530329579124748713984 15968609 -38201059220682050698562857180098986880 15968610 974725476072829312373936739384047769600 15968611 -2205164973738654419300156421734364290788 15968612 7931871459891788648130815697053371008 15968613 2484003053597729267482025479556235617088 15968614 -572569105846708770904638923066981233920 15968615 -794911072314549327947386005396395678880 15968616 -2092211686107814729757004059072960102400 15968617 1609323142035131496603287742899063896192 15968618 4004383904316051209251523725664356299360 15968619 154803900929960448606860182942097930424 15968620 -138356376490195163721699615694512368640 15968621 174906054057445776617434085172040262592 15968622 -820173302297887171123032589497126646656 15968623 3898129478308955493374810037774522605040 15968624 33373843790056954194225001481266790400 15968625 197015977312328961278304126347244960000 15968626 312444144120546370260910624754847421440 15968627 2611951181401531583000874022969366612224 15968628 -1274690324118102779805051847321417536000 15968629 -1039363881167744072220483936798685634770 15968630 -1866262427701341872561446880858610263040 15968631 -1171000371766785968645037469250459369856 15968632 -7472347354833446444390840056000695275520 15968633 195885123688841985299251293665549484420 15968634 -3584927835734027594842432039533921252864 15968635 -1101221019973243669498408513328480816400 15968636 -1362567071539415079316924471649512273920 15968637 4865586171957936537995270480401924453440 15968638 -1277995818020770643530904569221635662848 15968639 699127102578849388688437140688917501360 15968640 -1059697435495241246912202801624278630400 15968641 -3801906236398085003311551624436923927300 15968642 8393646942616508973152665501908669312 15968643 315725310933975567142281692710852815864 15968644 -2740483277385672749087253141208543774464 15968645 -435853894247166891067092881442770688000 15968646 1172235461628856105248077616473714099904 15968647 -1545896785826766612823719129412403832000 15968648 3390219491912723037767626043681508111360 15968649 1827468021006570698230186367451850101264 15968650 1403824424419665115814354007929626029600 15968651 1709346639910857056436930080261581757652 15968652 2727757554974692985362027133217521664 15968653 1816039021868141185072744077716367870902 15968654 -521823455127450304644296758893927944640 15968655 -349549966774535085291209165535803891760 15968656 -1409969545426611001408879209968919576576 15968657 -2978322510152757291713430965424467462094 15968658 38684700101358154622530467288295446528 15968659 6567984994100036678462586752577436382556 15968660 25293052992085185619137351099284712960 15968661 -247923765249296441944493870054756551296 15968662 -3614495539653982168536414963487966707168 15968663 3139103024804623986831069372914128275912 15968664 176180664694762710691627582881636249600 15968665 -997794774723929049993639896684656905600 15968666 -513857182728189058328511133913702042880 15968667 1574984441302248262418613207835952852736 15968668 390403146469040324375630617904419454976 15968669 2527444176452381863609821582034734406944 15968670 522756508832612432897578235878420131840 15968671 -5610183578879007280857118699649511660128 15968672 194255971972166490826186337401383616512 15968673 -2159470618529368820443358164916588902656 15968674 -3365581673093649672039486131914761215664 15968675 470795018718989388224234828405966824800 15968676 -82765512017897737761895571251873873920 15968677 -640063919432359195256542780771707030500 15968678 1126416037456124188234387068145773474432 15968679 3461818404403476350110803987215634453120 15968680 109753111101449866200181432515123609600 15968681 424840152628972088723848522015552731264 15968682 -420253475585301673846624430787811513248 15968683 3404148105408829873666326597451255782520 15968684 -2797018973714170427769147133834986019584 15968685 2393491665033928883391115401367360344000 15968686 -401954444309968007178647986492547197440 15968687 -591793860146063687481989742241804339200 15968688 564109503883313844105889254856319238144 15968689 805256423962087236503986668840593829120 15968690 1707770597393148339628635967073994141600 15968691 960267969281207853579063782980640926080 15968692 516725015390778318935792933484131316480 15968693 -193404807865403767867561064798987490816 15968694 -353939768521604994658150798903610339328 15968695 -26598522949139130670905717923293918320 15968696 6964909392681515075207296192248231137280 15968697 958787802968899769961396533188945349760 15968698 3256259896307474287657640074300378431600 15968699 -4330713737194258593974378699871088710300 15968700 739923505995964717694161168925655513600 15968701 -438052802689720009980675677241988166048 15968702 760556911624071039630895381667512841280 15968703 2497510134879402184744893104480790100608 15968704 -129197575135589958476800867326335385600 15968705 -3339238352281305773135137315348624983000 15968706 36291479259842269801050339652139509248 15968707 -5051351590992952067698784949871849214448 15968708 -1740792321094462806048907486086356582400 15968709 -5098573264828212901714214408486000025186 15968710 1226024078648088232715250402918992453760 15968711 -1158262620908671100837509809259914573696 15968712 2121397454356323150721217447695494758400 15968713 -1761948402590974308318579190160679595760 15968714 -2211262137130211703495419824782510830544 15968715 678777536971900373053496657251703742720 15968716 -1949176904895681866496829834656931611648 15968717 6895701875468429379157734373363895436192 15968718 455624247450738981587710351393223942400 15968719 -1099382792258886642271235533513414801600 15968720 201225923794354769109342687198141480960 15968721 -1620964495543858486921463410546956527040 15968722 -1308263918983486397646323436038719503360 15968723 4034661151662783017792603266136766468972 15968724 250819905415351149073603400333820512256 15968725 1092958615542962364688137592347016136500 15968726 330875329079950771619009443435585259520 15968727 -4517484127876303365008029960195962579936 15968728 -179280324743493331456737595863625635840 15968729 -423924682033828559828838249649933325568 15968730 16361096927186713939822080453567697920 15968731 -3564370953989313717187063113945751441468 15968732 -408977667711108748733587356762142514688 15968733 5720990382870013647198538279392677472 15968734 209974675361160050866426944019360743360 15968735 5125657808942350379894535605880946576680 15968736 804942979660838236695618922178788196352 15968737 -540693107013927054499325519962040931920 15968738 32970549774544930943282439390568796544 15968739 -1858498850871799669137914771388246657792 15968740 -3190529945183082691492271617222707302400 15968741 1376127855120337755966284958202525142400 15968742 2238542278124802255796437365857554578112 15968743 1326761319641570394441649737320908990000 15968744 6546943269406255658283841510194654412800 15968745 -1040647584468610335260619487633228186680 15968746 3365750014572688991702380155934524395520 15968747 2221027840231822996570325497265945438196 15968748 1474379092882514168076244957595231072256 15968749 3305474549474232998711601338674581390240 15968750 57137003946642744915387176619858000000 15968751 -70867278033947155793093574553517385216 15968752 752984084999428790870273679205715607552 15968753 -11768296118983016866542272118373165998 15968754 -177000879276677283228680455509534420336 15968755 -608341637818427028234957710602210080000 15968756 2294132499065135454521548122321446707968 15968757 451643719474561852614948730155693757152 15968758 645592055910693772412819135507004307584 15968759 -162056714641151634821575345649756338560 15968760 2745911153718199736558604633781099929600 15968761 -6160281239679482276178408298980342527638 15968762 229009897889546319062565568007839593984 15968763 -3637832858020031959433643580063999432800 15968764 -1892261403548213918429286082310378364928 15968765 -286313785844232865067746466015772047880 15968766 1475444538579682956157051835252911362048 15968767 4694543598241992997317235858816726347552 15968768 -2843294010533966190366078513126215516160 15968769 -363871730054730592019979705604952206080 15968770 -2366376821480717073752789644478002837440 15968771 917701556056121157015616942260173510304 15968772 -3624844976296575798499250407154170214400 15968773 -2764986623168300883245534266831072612100 15968774 3197886628860864267897772966113510359136 15968775 -282291049521779558840270134415112040200 15968776 5198594383945327654842486694271769646080 15968777 3228920845497178599424730150387227881600 15968778 819625140398458990656189308795892756480 15968779 -2196838221015032033617770612849583880620 15968780 -4353735576079630171414883119926570117120 15968781 40922449401013525655963053502037668928 15968782 -152078270316505946503714530386242914816 15968783 -6203800806856029280366289047977606181968 15968784 67632100112290564121407621197059063808 15968785 -315782864535681683063992882507347763200 15968786 739762097012447208950171408281448983680 15968787 -103718783241750092702496128632691264448 15968788 3696118470577739608395581031594627649536 15968789 3093409513396546159939036104099914104590 15968790 -985016776429091025829723476581281918080 15968791 1128635622619033009450908277037408741192 15968792 60024135716692321680247990951883980800 15968793 -531604766788616567799765304418882371392 15968794 -2172513409187278050446590385344478887200 15968795 2376708151534059739821810402601846516800 15968796 2817132306988641395852194649352018196992 15968797 2282737402827948614213106370389254921280 15968798 1258524689960895362657747339732857622400 15968799 -241283281386701705057149762016317048320 15968800 908587766438015285885789182106610892800 15968801 -6157856489098072034192829456925536796668 15968802 -1052785979229050153578057870393290547200 15968803 2444515407114726195473425554772687433544 15968804 -3634560596197529860492964705262621865344 15968805 -2813484934810985383140236919315007590240 15968806 619071213361878598293683361864991679328 15968807 418697974199151126999174388873302503040 15968808 1373718235473749425851586269844227440640 15968809 8138394370427283839223154749945762118010 15968810 491875603817076886194945044755237843200 15968811 -2189230259456154707816975906053630970880 15968812 -3628489841127648832354560992016851993344 15968813 -363737170190146226825837964066545349120 15968814 1153169162314964885750760306673682632704 15968815 -1509374573220185324860170759249045002040 15968816 -1581657774062845517672456587268552294400 15968817 -4922013753866534467016118307627213842366 15968818 -2912252446560262059914827974295106726640 15968819 1947372065896273997450485874317039399896 15968820 -469577058889438624364311457111189667840 15968821 -1919367223515837659492900064278906909760 15968822 1889661011109160868540726224994187796800 15968823 -79538275647065533064327938337716869120 15968824 77940235376616126704399754695888855040 15968825 -1055370609958714703308715674963125766500 15968826 94716339168503850177875491969228014192 15968827 -686905064211650285402061859490101919200 15968828 82607804869485663037924298502497184768 15968829 1803542224574753642760149370530975088384 15968830 -19025334332451600461853451072387603200 15968831 228374295028467771525748238342004564384 15968832 -412244615531335007598120038581263138816 15968833 8107764071668635076557101005656248230082 15968834 -1275301158446335925614820772403452791808 15968835 18436725654403555127101209159976625520 15968836 -1421815786243183758924982790580834745088 15968837 -515073761378299044130665000329604130080 15968838 1224202660833787515403359257153182129344 15968839 1409614905934100518453673131766519045880 15968840 828939572177085859318541648364064204800 15968841 -330227934027034181758454588038951550976 15968842 3630701869395011991665161399167146433072 15968843 2174874072726607780489666795103971896744 15968844 69843994015369753124755251202136678400 15968845 -1139017369319974266324575229903741678900 15968846 -3055356329538316684517992212733301176128 15968847 -1327049908441617634540758770662059984000 15968848 -641459297789864349250497612358984925184 15968849 -797602638574608820365512825822733777036 15968850 -671446706416867938180774476835254592000 15968851 -1199369075296055965165589181442539384600 15968852 671998657869585051332737530853595991936 15968853 4532600171152569580776356860477734635520 15968854 1959835356976163607269494078721955840 15968855 4076099991777630027235709584822036678200 15968856 -3957527299412420468198512148156049100800 15968857 301354591009328195852673040301984089800 15968858 754783186922573081761358201049825911280 15968859 -1963319020042544624218612051916679477096 15968860 -1543706170653486320261422893005342353920 15968861 685540088889056703630574494583071218790 15968862 319970778410972179495962401417771616000 15968863 -5203032838065205553301221541911848849888 15968864 -3050273894230144061096786374199955554304 15968865 3160496548150908720632078336070002490240 15968866 -616185969920932175301501259479238312368 15968867 -50943382309002307650598107012660769968 15968868 2875162990308490728633458992403779282944 15968869 2306425727572778859668218599973889540896 15968870 26527372703686615023784119438810432000 15968871 56739449634522307617362355193907233080 15968872 2424819626937062557047069410328663628800 15968873 -5610063066998720165461582124521400327280 15968874 788842490305757720324192508195997604352 15968875 -913737493335638231618919234345185472000 15968876 -433778256719237337967540633790653317120 15968877 2315374751458879610483497629405300067008 15968878 -3485313955790160576568846300770419021760 15968879 -7247156729410518675701541390670449507240 15968880 -125959232478583414504115522275413196800 15968881 3837797383136734369997838811249062303600 15968882 3996013332572989316289099131667352683552 15968883 503895539262621766777386473405713976064 15968884 -2112687588044754875384221167150430317184 15968885 1397707008160614043270494998694821062320 15968886 1697060483999869486373101606094546134464 15968887 -2480626318868658891503111960195384519208 15968888 -1941690990346289332550538291519232204800 15968889 -4154498900796452194110981680202591704646 15968890 -162385430947174395006469924670440427520 15968891 3220367004236160067111563816145894494552 15968892 1908114111300701580341643402667405516800 15968893 -313158642333760531302807736866822586560 15968894 1190500107789693857391925054637904497664 15968895 3306167350829240015141960414573475288720 15968896 -69544987082894666633078319896906956800 15968897 -91218265289255043896735143576848244608 15968898 1856432320868574424682535533959997578368 15968899 3236563788430400190948826127278165504536 15968900 -705339333498166929748019028151414886400 15968901 -16122843688884786488509087399071278400 15968902 6530348247023020584444847806313551052800 15968903 7766800241527239457120483127804052208152 15968904 -1171079605132409926674309497996961054720 15968905 241734300776056476910767954395463053760 15968906 343707016226177666446954555303304060928 15968907 157293519346072195979318339212403925156 15968908 -1386474543790133493762121742400032815104 15968909 -7080785711500991239538122443950468278560 15968910 -17209584905490984135069097157263334400 15968911 -430388910919522990453040802771823511680 15968912 491030027943308062431630362783707103232 15968913 -917771411493064082444847930087266512656 15968914 -1211208629588304461627730384347189130240 15968915 16134658605345567742853595957106947600 15968916 -2239065049669532342061865124342387028480 15968917 -4937231540300880622932990983235439158048 15968918 168622883262896240417398407307665330816 15968919 -2603437220397432613718199246035554881792 15968920 -953854189729218325552980078846308966400 15968921 -1945094792983097946988064442006790717878 15968922 247831102205881114892497266507751337472 15968923 -2608142080038476141678389072697630482348 15968924 -4717209002337011354209987654873397359104 15968925 694048427520427349544198154361366772000 15968926 -731208817348943167663547927709536899200 15968927 3265932219643479679062020277643966549200 15968928 -757233896192014193438663995733453045760 15968929 -1685957894102425281789368317023482525470 15968930 193011294097387709992244050566368025600 15968931 -591400316893835536414498054793042917056 15968932 48774049801054951641429550119730900992 15968933 -1667235133472589298925150048233653384900 15968934 1512083926527038977005610728468162128640 15968935 3294303962840758561011336385928519333760 15968936 1697314120673503228468881117854810265600 15968937 -2021586577654517666812954749286188541440 15968938 953699655984431760662678434254080552544 15968939 -1441897142118654551812872902065204485744 15968940 836119821460304637866348633249239449600 15968941 -3348813295508416843481823169166781517000 15968942 479393747781701642908141904430559326144 15968943 -1823977554044138978388623057671682322168 15968944 -1102344960046429122930998316205810221056 15968945 4908379245853581503721324031098294059700 15968946 -49486380378433678732731003525859835904 15968947 -2530463035744019052518283005552637251916 15968948 1334561091659151860261853865107961159680 15968949 -1209470416504197393968758997883257555520 15968950 1125190865261076113083986506907137966400 15968951 -1523359058672749055537120454680389768176 15968952 -2486969085362459904058450863697098670080 15968953 14326468601946450895433867719290769728 15968954 439466686009473795810470245080834758400 15968955 -3326070075534512195573664109556405153280 15968956 2717653728416700862114053619452490682368 15968957 -512643136877628717063020531318894116794 15968958 -839088008373154661637665802654518951616 15968959 -5099647291899883922201754050634555451840 15968960 -513383618898472972212577090024557772800 15968961 -1699811415817722268843040392474937403360 15968962 -7543365862653325345652774911611649872000 15968963 -3799319788215966955506241456030424878788 15968964 -1424641977527415381850153264369835747328 15968965 -252227283719693343099827410673620087680 15968966 584419083738421234757353685690430556800 15968967 691562146446578629508661232837277695488 15968968 2088016365668467162340335848470396928000 15968969 92279683630410858277634580731056641408 15968970 1903476144177270142713550653615418093920 15968971 -252200851706376074760759388259684350828 15968972 -1382218949870430567414647779252766164224 15968973 -2001836439148133384141365241362524753216 15968974 513598770678466828662357898318850555904 15968975 5138386742252359521967829198701956000 15968976 -148306988612264373993694721320919236608 15968977 431620302810577341900686769496998159220 15968978 -1098523356468981764693365538759377122144 15968979 246535465561827527444980766194747876500 15968980 -448154355105450138471284892361835151360 15968981 -709212850336353696808867804640143319040 15968982 1997699180220369216397319286109924550592 15968983 1116360894720019991686180014278139364232 15968984 2019010668542684519494761584597096970240 15968985 923119703035385185868668714963861574400 15968986 -2503563691946815247675254126517756365056 15968987 -3064759941715640102065483396189475474760 15968988 656515609397750812639486841940573904896 15968989 315719801837121695942241558294092698790 15968990 -267170577610769266319202880859762188800 15968991 -26327779326498491695058502089522407608 15968992 1577158048564618048361644857958811566080 15968993 -5831165876711600259611616350041343857758 15968994 -1107331249404798533388373778790211292928 15968995 1119879035355748897295677758175305076800 15968996 7067476818491038114929396998778255360 15968997 -4357764314045316559633341989433741476832 15968998 -302744817188618118887567772889954920000 15968999 1661830495519767985133165896583443146240 15969000 -2450769011553662348549832032971714560000 15969001 2086552601335984772085152777295685512480 15969002 2499719960062270629112754304335894082048 15969003 -401332771786476522895935965870026597200 15969004 -1968944193635203472078036097146297138944 15969005 -184341405490397396082668378382729118080 15969006 -195949636310052174331861034007271443840 15969007 1476172470936794111057842792839944228632 15969008 -67230130371074255386652405444180508672 15969009 -855769324109473249766635028746892618880 15969010 616478432430009057616692096061109368320 15969011 -5619638781808045744380325056094070702388 15969012 104334233967102606544544153270955098112 15969013 -6116708188296031997812436340063661464136 15969014 -111173417259704790060251360781235488960 15969015 717552237200619140854932519330668928000 15969016 734549050459691646361465586859078082560 15969017 8588258367477221211551746575286129566912 15969018 -1059154312968764935449342208653181404672 15969019 -3901695757249276778886411735625750310040 15969020 -4042302193952810553492615121065209771520 15969021 -3452573409822156565634673813332716735488 15969022 5227036604558577403623240219554555965824 15969023 -273947620914184353393342802616596089120 15969024 -1421270209918534329988161845377735065600 15969025 4055234222654306198724106961226511510000 15969026 -191284678832043621672543052349305482288 15969027 -6343232664134532491011088786328169312080 15969028 5057030515785124645869545296556363351168 15969029 -581915385270732970118788608872498997924 15969030 -101353251378045390139101140307589201920 15969031 -2195342519726721818944741875428912650416 15969032 5907445739227862952404702757202629350400 15969033 3637092516769037133345300987110076745002 15969034 -810071618856755637008550936156356217600 15969035 -2060554497418389787754677310974951347840 15969036 -552485874086168877809873019153012473856 15969037 -1987773796379094816094027559340646050848 15969038 -1304089489585259511190677466544712314880 15969039 27713357799794886557997169150183504128 15969040 -347311391624124442077156492047955886080 15969041 -9159298090670225200611167918616952403136 15969042 -164705044786815246077104050572996267520 15969043 2804908385978861392345556705507335573292 15969044 -499961707050247129546834564475619532800 15969045 730928247844393992742645685433805353600 15969046 1481218272895220469786026486881064381472 15969047 -1047634498454664895433675119181733441360 15969048 570879474942348416166578259520266731520 15969049 1885445052548992012835173178758045873152 15969050 -209772707638344984133188380212306927200 15969051 2221590539613242858288772131778902736780 15969052 869110534988213067017387207123497998336 15969053 6167291343129352446961043906171516376780 15969054 -186439828846479731279495356570859329920 15969055 -91351874819469082124909870808130805040 15969056 8426684452872905412385862806152975286272 15969057 -120618744722300601400006397779849086912 15969058 -954616306255794255589066719878824558080 15969059 -3564130497572313767071532311670126089296 15969060 1131577090677729703973229969384491212800 15969061 -164233029749152267354271699823203298816 15969062 2208057215502402072891054098344512856032 15969063 2121161879802943231379727459173806089600 15969064 276604460076140697228174637149276979200 15969065 -436326077051667078404891861217621640320 15969066 -458572330796941635910956881031266756352 15969067 -1610501245265551870624651487089642487884 15969068 -5400859478413890566116952112611368479744 15969069 303477275906990842553296797138127941996 15969070 792919329467123860914973991500590854400 15969071 -1415078972410837290772784781920899979088 15969072 110110683583011927846732122983347781632 15969073 6700706216225954406857556947432037538322 15969074 411906036763719629510451430851810225792 15969075 -1161650946853284529881318836437110150000 15969076 -1939884628160410392555492478123011962112 15969077 -3440168318509699866784429514134928605074 15969078 -2586238125289955934467348845875608587296 15969079 -868502210250498736699466064027461843024 15969080 1057031335863914000603348855178454118400 15969081 -238688816830746553268302625435882371248 15969082 68085208863412460099319579595960435200 15969083 -193807209933151288564626700792011656496 15969084 -91272699656249157033305577961272238080 15969085 -3441050854491919662264603135538408695840 15969086 -785159872086924827666351584116661117440 15969087 -568978467528534856789345954581338038152 15969088 -1977218912507530509161838935497742221312 15969089 -2292758924889555784751228724165118758444 15969090 -57048524540197654671917705775029160960 15969091 -1694770572855142908061413348762900573508 15969092 -626059169910585702446634019584399605760 15969093 -1667105396157139775557133307075595866816 15969094 968812035578272711173643567057475040096 15969095 2770876957668020751206237449830678654000 15969096 4789576299064800032719526763616665600 15969097 3189650107419514618329861652824015661440 15969098 -446852597403421800264656375973821832864 15969099 -512062793778547062142450512380868532752 15969100 -1481376315845005671929946636346571424000 15969101 475896126245214918447016732969365993600 15969102 909556583321591332699844267459602592832 15969103 -896651472618418851284722555281891503040 15969104 884864264998256838380525033771631697920 15969105 -2024335149223000144716724679824146756300 15969106 -3281805060078905560911036570335237947248 15969107 429296292154789159130638453857102594048 15969108 828150684922606010857309280549059946496 15969109 -2832842799669692125199383820336387257796 15969110 254348190061335346844183296138817944320 15969111 -2245348931724390470658349021050000123360 15969112 984119913450615603748911517468336619520 15969113 7676762692802119014304087392456618008784 15969114 880945287252873659945358331327768039680 15969115 129750405357994322228512650440563684320 15969116 -4803005851314154992661939552568106831360 15969117 -206400641221582372938784206095263272960 15969118 -992170992524489376886514826309108123648 15969119 2866716884042158317537374897506899100896 15969120 -3979614926004500844189515958149814681600 15969121 1969765123062981572317747599399235851264 15969122 -940079787228716163487450991575759236096 15969123 -538156165926027023168442145606426060800 15969124 1200298621978605968578117029921224958976 15969125 56351499345826690880870176847734488000 15969126 -822373904595983003788539564950572192896 15969127 -3122512521362822478638997120599834291640 15969128 -1305638773122382241983247936603939143680 15969129 -197990941025944123098222856363049035584 15969130 -165209572931846695857645942183626695680 15969131 523051877100831522290994887239007957904 15969132 57649641203840562796586812674779149056 15969133 -2657901438744810305713344052541047147680 15969134 -4571182497107177951578043167077677769600 15969135 -194738719021449411790948629191570496000 15969136 1342183063220111661218604437527005396992 15969137 3714762347385934048674047028266507715492 15969138 768962794788095597242570649808141493248 15969139 -133426190984219147296358896516740736000 15969140 -3475124627639037735217365288593585971200 15969141 -1255775320862936226080808293865282268050 15969142 -21784990494984476241521544742015623936 15969143 6575914077546174933272353644012996700320 15969144 -3864971391831977912579057077897570529280 15969145 1497950001686437174457677061304095547720 15969146 -1877944304186812727592777363210476035728 15969147 -19266999733701913495075844641682488272 15969148 -4731760846057716646028230102873557247488 15969149 -6574831243033043712924974238844778394714 15969150 -42915071197992043969528471471028203200 15969151 5310387495669385292786393861105194550904 15969152 -4513766054173841482079013018634970726400 15969153 179968885634330528619096121777581081600 15969154 -384088777325191664912240634380200243200 15969155 -3193564906719517671689375504259076867440 15969156 -200268345152791309301891580891264122880 15969157 -6032259444709588942429494457637473595648 15969158 1881122900584249070414989196355282440640 15969159 1662807452668757499021244856008860382128 15969160 -329213629205874826328641306013391974400 15969161 -1598417972869981587174173939638041360348 15969162 -2790601244668560834095501958393600847872 15969163 825454425393457129926958692923499608096 15969164 -5423015402710255614786292060494098874624 15969165 -1198260736000935482177399275219189562400 15969166 -3400089568133590748407381400467965307968 15969167 5777411970817062928688236377485814279216 15969168 -6272579090213420569364694557340794880 15969169 -5334919307070755174281466552987141612940 15969170 433254609838892548377221088226693455360 15969171 -3776088521314304193813418392944560648992 15969172 -2032276892000417555187790817457406288128 15969173 -4502963652278124271969318972350408064896 15969174 -810202710077058598626968972643341653632 15969175 2234404779153441215597306736734173132400 15969176 -1297028187636277783545266354757225676800 15969177 -2499351925715038671471562523794832793600 15969178 180452575963268644642764448676084939520 15969179 4977984765540870129630081464710375659780 15969180 -1264841461369488035652459277134268247040 15969181 779982196477193627426775548456777246700 15969182 -88411166138360788262207256634590406848 15969183 2591668584239009546071763165968440394824 15969184 1357877480079938642815291039428623990784 15969185 -1526322547031391631640611993011421593600 15969186 228875127594389981335213236882554753232 15969187 -265879115830995086832753980010651591200 15969188 -200420907076920331532380437586594543104 15969189 236938427333762313207211609010335926624 15969190 -406300810144066252207689421951198295040 15969191 -710647803288280214561455872283195570128 15969192 -281684351004680856157221902866089984000 15969193 -351697629299539963966741069193170367900 15969194 13591314574352613845986794913670693472 15969195 -632243413040888483109033576596460405360 15969196 -42280936605011857592802526427197528320 15969197 -858967704533740866167465339156879781354 15969198 -827183192591310257715203742911514887040 15969199 -1580517627809370786010450510554694409136 15969200 77732490116380931957236660538194329600 15969201 2991291937729382321795500234259306501232 15969202 -3151847868997677445746295388160271454448 15969203 -6325266285611202049074819325259507746548 15969204 -2954006797289927687917174806524524154880 15969205 2291600435020416465765428527981417555200 15969206 -135706483939473857312150841921286138752 15969207 -2517376260325765580007701942104145756208 15969208 4428333216518790316477686410284646031360 15969209 -1780177782484318201665014960255622682284 15969210 795500985875173872794936044135881096960 15969211 19438654807065609146872721042143050384 15969212 -1221752831185472081513469897968142197760 15969213 -572054605489417587404077114809344049960 15969214 -1642567275268540353698152953584411195328 15969215 -2924796431559537853325338095449375644800 15969216 -82116570981805766228679048203637620736 15969217 412910836075240521259863476134059136 15969218 -318310243844971525824667644928943907840 15969219 460052478695730914790816714351308451072 15969220 -4100174693245675715166623496403692645120 15969221 4300182787689421367576426509633206139422 15969222 1610360869550404753900943594906945114880 15969223 -930537371933537656654654197024387275136 15969224 -2668829359386384043635393518798055168000 15969225 -1454205285914257405774091543132505308400 15969226 -383631345577676046410911417937623474176 15969227 1941240998476308599327963280308128636560 15969228 1482349536848394436122310704987486044160 15969229 2538221706740854977967579242691797555830 15969230 50147998866356896220342546349683809920 15969231 300235969471776865826460928327258514712 15969232 1215605656190421872285918882912567975936 15969233 -129651368362157559751286456809506180480 15969234 -1561817963228360349615749307994775224320 15969235 -276803672730888160463603435476453724400 15969236 1437410666374678208171771679681111185280 15969237 2139915164077322030020930541963755570944 15969238 441378868378639029675397371387370120320 15969239 2980426852687083939055030815606971126880 15969240 20218761632351370869289909329990860800 15969241 1468483083277402774952278759055453844484 15969242 213845035022181272654892760231441804272 15969243 3167373599273002362700757546816160666264 15969244 145117956442426834739660473591435170816 15969245 -1165634021513085460251212614299653018880 15969246 1516404627667885815418527926596443518784 15969247 1288641428076881739718095542480400837312 15969248 2107292353406408360209000848103849328640 15969249 -950279546384492993341436262855931440192 15969250 1093778290779826981890097587928760064000 15969251 -2744592941099816610751439213580301576896 15969252 -1012731770942314690098373094182578536448 15969253 -2075864820664014324628503906262219859200 15969254 -7285694762306413129545383018836340736 15969255 -2042488075060526700465742239677812589280 15969256 7899165640848164363834013919013598720000 15969257 -29628041856056977570608243558093895494 15969258 -1907087934525771648943629696163180078080 15969259 2422288423231667264067130975343874985460 15969260 -310157956520152478096767892287702026240 15969261 94147706261848239127687457444906032128 15969262 -2717185597935421723943924257530738130368 15969263 -1297427725524352951199189692400281291200 15969264 556862690467402626868513796990407016448 15969265 1145685692572362823091861027057044671720 15969266 -1889695248379279744074742538218103325168 15969267 425757482923292051124836822565966806484 15969268 136123482567187844434701651216244948992 15969269 -2717645211433342370648230543230269853120 15969270 -269004413767045087379632351287015763200 15969271 79250784584104020632796936706186499904 15969272 -5614687629994452498422494843963922841600 15969273 103039256007107375985661019139374896224 15969274 188718925387600432408590985930236667872 15969275 -158316224211042523976481559972997653200 15969276 -1742327014379768013213044018505192595968 15969277 1938194163909713690438044134901254149126 15969278 -520114809445507376441741882873581704192 15969279 1280512126154284851078659182988915690184 15969280 1665281059374570770555769883514948812800 15969281 -2525789515993020823924858912856630587836 15969282 -5445787047456090669247880481594433536 15969283 3669351834264099010872126295382705464128 15969284 -1819093494775268810247095902338214207488 15969285 -1533275008783530225614681977110173760000 15969286 3468994886721549061184432877765066602592 15969287 10367413875273913748042963524930648478712 15969288 1801909855791110987509041191585554882560 15969289 2545460263121618050750237169662883933056 15969290 2592542483208163736818963380153969958080 15969291 -1118087492736661997165474595937169840640 15969292 -1516851191192545815555781186041593161984 15969293 -10591592633546405217064640318636819101920 15969294 1237404205035482230646036555579642557440 15969295 -169301733248115649034266523627685546000 15969296 329165509875068112635418793269751848960 15969297 -53276582690377838588208830899321774080 15969298 -1209477726235472420928427835295051903600 15969299 -763039901502885407002059299103067965936 15969300 -775470192323110764602928212067017011200 15969301 461707261414051120451920158090381612302 15969302 -2345160819075237156633894948521380935648 15969303 -735566591939141219328597074178031221456 15969304 -600145968150725024818143469201214177280 15969305 17737012607688150723650931076591297920 15969306 -1705502634873432643240581907993634668800 15969307 4973582294057062544704450881537857841504 15969308 -3462736673222062914004663197952593603072 15969309 -540365099957907980180697928426706111232 15969310 -573843395307095570608355977344201830400 15969311 -22574577832506187712712790800667365528 15969312 -186260797231404004871843126758948601856 15969313 123025905961782439368624993115016542562 15969314 -1939366035835955229790281465183311470080 15969315 3098729869248534924566944505196255420000 15969316 -384621280765602627926249153377961232384 15969317 -1562577706164480702524468836844034204000 15969318 -1703006733908117300554789881064874162496 15969319 3984556713820643628578783522370117755520 15969320 2164733835451841244716029250956999065600 15969321 -3794852318887822266172697869490824645110 15969322 1368131908429608952737202874830268485632 15969323 5496481215857787073410539071828278907572 15969324 -465061529716965509783219376243225624576 15969325 -1114264961481182236584433520032043673500 15969326 -4480146286713992309351117634815939235456 15969327 -384286381218654163252456126356373332096 15969328 341368511900366023369124139014316081152 15969329 2342911849146650758934892452316667046640 15969330 -742848663528097310666442573555562872000 15969331 1548081549278319198303766158151133283840 15969332 4798745562332780096760156847649340967296 15969333 -800107106807714328774480831305073088896 15969334 -58901075152265697145508113153215013440 15969335 -767684859317040889070174114085736841040 15969336 73283504017690642496865797452737945600 15969337 -2734521829559773162915280983415407244160 15969338 1361818268161637793259526400434651311104 15969339 -1031900286211301769337652209177118550480 15969340 10950850787481451112069274665435136000 15969341 544742169867196436052686255735585711052 15969342 193224318917839151007561765347745237312 15969343 1383920966020239942553180329626973600 15969344 -2423215140386815476370846513496474517504 15969345 -2284951672106949928180450203280560741120 15969346 3372889231404295028639896867227883441872 15969347 -117916009440078580752016772675322857160 15969348 1385439584055921382482271936960814960640 15969349 1060529910617699521613743155926411603520 15969350 1967751339609914995882301610664278530400 15969351 -2854710483987676209399538116809876666496 15969352 -184502352807258117461212680886837248000 15969353 2673595460972244535414167932157683102160 15969354 2238974310004503052192449263052613060608 15969355 -2017599189870376740515594949555255462240 15969356 -2339536460266257165130492012698217033728 15969357 -4330748658733921778922766311040357235946 15969358 -916805120711025156337974492343868644224 15969359 176176167334096073089411460478202598880 15969360 -290684577239175880142752903305961144320 15969361 4397574936922193104169709752347235080192 15969362 -63928885348108387891062341705998451568 15969363 -2210706233068913367220524038559249563856 15969364 135014619086994694377094460244371451776 15969365 1953983081262129972987260970769886599260 15969366 74078016903921290212343158458079334400 15969367 324869746299809391368459726148720020880 15969368 -2336034470350339458549292984445889853440 15969369 -281058382934079431046709399661592271872 15969370 3049144841346882503600642164001314560 15969371 -2648213231596484471492053901505064691712 15969372 -598909304245584240922586797882857830400 15969373 1686821980466339058942735090669859017600 15969374 -2043156931539663170656360001215742024064 15969375 -1057004869084811960058945149385903930000 15969376 -3927443163407308178123805735455183339520 15969377 1169562283552452730965513690182224055400 15969378 1488375177403451700472944004007054300160 15969379 3714955409978578689632199351196574941584 15969380 501855419063522860689538977158261207040 15969381 -8386427225524069758061991666220012622080 15969382 50842195877163120581638985269963411584 15969383 -1143356021655473478273545564684143872 15969384 3633800437879564699964295870538544962560 15969385 3112792950947878820942361258167941543980 15969386 -1332980867447713851252095489909973235200 15969387 -658375543249234392799599145749819445248 15969388 -492584583853056356513056795151947347712 15969389 -5246360231892680503244553379389997392810 15969390 -117565298480705640288295630520394334080 15969391 4573657568339687285957680692824346467184 15969392 1832467389373400287944448587122174656512 15969393 360725712079007132408587262231033696304 15969394 1043724646724892508760613656323163904000 15969395 -486423852527531491109461158780312011280 15969396 1685984609545669939384531995677528481792 15969397 -1899330331535485837412934832489957114080 15969398 -1486538022790066467263990724012092431680 15969399 644831161319949843432102240765351668688 15969400 3108678137844629699491962724133171712000 15969401 820146563124561268599868307424311890560 15969402 809504806297462226879967259852369812480 15969403 -1538753175345561357089424328262631519696 15969404 -3111214969128145326214173197953102975488 15969405 795115228635174393831295031560620912000 15969406 913770317815919190412921793662971329664 15969407 -272664553791214842701187508570815951312 15969408 250111420198925752958406754943883018240 15969409 3788998550183952210213198354035905958916 15969410 -52333302552846504590083061171660444640 15969411 828442606781419848444748548990690875232 15969412 -721026228236602795106031095690590986240 15969413 -2787404209921336983146832953911027931076 15969414 -769313810004237773520487978534662346560 15969415 1642931913517648138395186615642951820800 15969416 -1089464702714834556279286016287785323520 15969417 486898036736741596660126163467501028880 15969418 -377004135364622028924313556949024420000 15969419 192315494799485551846164551657412407496 15969420 834356028986529326784856030066950297600 15969421 -121792726344558355060196317844604156840 15969422 103421893889215141808047312285035098880 15969423 -1585532847373286241962618769271500439416 15969424 -886679865622395954781624420845018808320 15969425 -1305156097675606675464140517064742275200 15969426 24314729297168845996721734799227908096 15969427 -3288024253360218053580819640977519566640 15969428 915233118761311605498517227682086787968 15969429 -722714567986284977257567219370964621312 15969430 660339252591989593944441127205100672000 15969431 -3476026749183826935037391836080310852608 15969432 -982724213838229840138741289062959513600 15969433 562781226129318462221004387704489638144 15969434 658506301807612971403466954892363007680 15969435 178777347422240690433446783612349106800 15969436 403090387218509282301919429407060992000 15969437 3152143651149108626561531208167090959392 15969438 -952398645599331674670883403889974264256 15969439 -6519151783420546557975177425736660969760 15969440 -760465451242534595662864775945089843200 15969441 3023540301950880930971262513946579542192 15969442 938816616437320695928167862172083393872 15969443 -1766747128486202919567268559158812008400 15969444 -3087023880297512302284815719157346499584 15969445 -3015057096200136169821912563438006487300 15969446 -1034694280505782460997284015467490039328 15969447 1287958135850028981151637758556362503840 15969448 1142352801659451433681886114263781376000 15969449 -1642219068229337884174164209532189256512 15969450 -54363556283329175790841225264794931200 15969451 -5848734293907075389559911115461748761548 15969452 193532485121836706952794415291117455616 15969453 -2881471828587645898848904786079736981696 15969454 891558629230305770294707139960323909440 15969455 -4537366250836134879897086576464130568000 15969456 -159086070625407082590102225556757299200 15969457 -435081824062169274758146693691902045248 15969458 781744933582179462308741827687614888960 15969459 -905309061832191615004817887372475040 15969460 71696160208723230370979364500609448960 15969461 -2283835282156158267139380070693804772676 15969462 -752001521212997195252266541422094653440 15969463 1170448293895098820983729953106994994320 15969464 -384303467614808074899947758044315648000 15969465 1191378192943720518147106184352794949060 15969466 4406333945366860948572287249730601732320 15969467 6390706279322756424505203347657998252632 15969468 2201642016459617998909258921201404695040 15969469 23532073154029587620471026479071808544 15969470 732739318997643269179973083390678680960 15969471 -476674818381041549383692725099710867200 15969472 1798332631320195045267734892829244129280 15969473 410512714926133308386568954670442864424 15969474 591250837714832842278487019473860873936 15969475 -497010566605938720962210985516685412400 15969476 2721317549649866969475238625273756024832 15969477 4290336335150332522529523970993640672832 15969478 433998927978380413872137835747836720256 15969479 -1711250652790554153444974532292617754920 15969480 -204583678599897606802364448050597068800 15969481 2398839536633896658575477646060984164800 15969482 -915947282781292931782804229453275091616 15969483 1187293173920312791473409444549498959120 15969484 -2990016031979121038335080851990270665984 15969485 -1158696520199486932179979701971394480000 15969486 -1011910764356075174329170053973017352000 15969487 -5859168760446845042615462776550484622864 15969488 125474665114613553738891415379729448960 15969489 -92050706786589787165535494082426178240 15969490 238784927841163140361625867354371149120 15969491 6028709951157813899197576362937930742892 15969492 2052807147020460472098770741066193364992 15969493 6882131082791123993413710152013622993742 15969494 3558706244100538639330310532699750718272 15969495 -109607723282052398869015261187544606720 15969496 -377857008507805021121670678166841917440 15969497 -816898399393518287734019077371416670000 15969498 -24348301311900368702610547729423598592 15969499 273950590816298921608037979131516555328 15969500 -2565682539700143021140613024005082240000 15969501 11955639261896740315350745281658807865280 15969502 -1698212878818451447260482653411447545600 15969503 72650005503364349125320645678960497280 15969504 -2543695438403192058891824552766229708800 15969505 -4877613136064211914489692176280669583340 15969506 -828322077222889407604489482627090040320 15969507 4125822460548349013046411311266204715640 15969508 -1856274625733174761330451326996774924672 15969509 -6797506789012488299399466625599473245284 15969510 130108594426805645293236152512668825600 15969511 127835885876243788840498170939962195904 15969512 -26717664179844056262067307107614965760 15969513 -1199732868626912706360472844962339872576 15969514 2616118236200049184886487777887054148864 15969515 1934264735611775210452075970737940744160 15969516 -393658216060888038452434674480424535040 15969517 12751891907425320708243572080360159389600 15969518 4085839158872335054122539263030062480960 15969519 3441715705762028124119746201662116624640 15969520 -433560059334395194740833936139915755520 15969521 -33142201354124537712586900141362088128 15969522 -2412183371130400647054124798889561510400 15969523 3992422089893007505768945045329593197772 15969524 1824699344307287637781743690165212532096 15969525 -328228722590202233562749419127239272000 15969526 -154603540224941353130810521761890181120 15969527 -1935353618641682561261314989593581147728 15969528 -785770917675134523475386835760855040000 15969529 -6670666983840046411049029968517155646870 15969530 2290450708493470891244692992395612332800 15969531 -3097849508058089151797665617477612713448 15969532 6018469177852787894209316646179359875072 15969533 -1471919106133163902558847339267326909440 15969534 -916380851185295659634973904281396142080 15969535 -5020446179061388345246240628851418539440 15969536 1050427041928817637669940665498231373824 15969537 -2272340152637001903053094406067336220 15969538 573284904173107082423719482237217943040 15969539 3661954840677008940701772001143317905200 15969540 745556699111674221485599190231769292800 15969541 1987184242797334805563325927785010684700 15969542 -503875033807725235415333573656730438400 15969543 1767437356771654061266037987964017239464 15969544 -2727619813342132357575406957870288896000 15969545 1461997006314041383123221499825449854280 15969546 1506600466209376600915033422964232922720 15969547 1822116042167699777556948456809783816640 15969548 42848949218944425180244511499027234816 15969549 9098437984611229677505302093595710240 15969550 -1244141970800326832005203952380198931200 15969551 558714353718612074541257070990182440800 15969552 -304261877579484725374324716446824857600 15969553 -323485080796940884644778024988180425436 15969554 -1345618714786019576989135878284225652960 15969555 1456502991005487292066201492160536320 15969556 3471653363962004592344808221243557523200 15969557 15538068492397360928552290778903371392 15969558 -136990980415936146716217596397029939712 15969559 -6992197094370312396046349645982705805240 15969560 4346793401410751020015707930649383936000 15969561 -3469916304430338802724406217930537697328 15969562 283656281583637505662728500845910331648 15969563 -3234773330067132762141150189212970469440 15969564 1317111277544551794763153685712075462144 15969565 3029204441775271591152858618676074212460 15969566 -390136756910980189839278633674505429760 15969567 -39866079762730807910051306213912199552 15969568 -536511141346393654293841089295502278656 15969569 1703626796183562943924075143087295538304 15969570 351263163286830068831293856130201039360 15969571 2175443914279550108277150125272979518600 15969572 743306165554458083294150914183357454976 15969573 908057271918338515511960055447933268380 15969574 -600823405421142760661533184232647698464 15969575 4723703069426630266362580267037091357000 15969576 -354435154407590168306738539101428121600 15969577 1889509666287558435121844578890739829860 15969578 -1890401016964967050565583032884475342160 15969579 1895027964459952124900053862275802589360 15969580 4340414151603942213801082827042432000 15969581 -12193340480862318134524959318404230164000 15969582 696344512199509579660934004248764135680 15969583 -4600722953862352954920867761879539437600 15969584 2355235010218341314788981821353553002496 15969585 -2011524882204107824816473042406514352000 15969586 1318417763892004716372803104034368030992 15969587 -7621905312354503092341120200508188364120 15969588 -686240221670157719995489435970604810240 15969589 758260528743479609333695028852354505120 15969590 -155693092618734817043370064905662630400 15969591 -105371300840928870106120506400748837160 15969592 -1563800868628636832525935854887943905280 15969593 -2997929540379969589186683314554836115158 15969594 -1643949027318642694405104185214441799680 15969595 121555418493179682168244420591368079200 15969596 -922951019627806136773363931093376724992 15969597 1620073111002794007845171179513811153472 15969598 16560504426689938255277059838317174464 15969599 -1148241524599074845203128643866845980536 15969600 -596686960282540496896276201316745216000 15969601 -5526549690736307858056992723851507918398 15969602 -345226817385348333675388897508029984896 15969603 -1302562501487008021479524165874537700176 15969604 -508800996092337333128933113880070635520 15969605 494221195549854334355252365903637299260 15969606 -280923145101116231911540902082384963200 15969607 -1935119527893240132606643578383913418568 15969608 3735138517987301561209147337253430978560 15969609 5782374430719252321083582088617724685440 15969610 -1248310659298247390784494382602383067040 15969611 1413424517742799246771044959678126681232 15969612 290354032985353959256184349765599542272 15969613 -7050569622355483859074430389562082017280 15969614 1578976291434756711485873774605703211840 15969615 766785873556180354265603922852750090240 15969616 663072625734937407353094210499907141632 15969617 -4943071239789070166104988924002797378840 15969618 744403520358218583377620725128646219264 15969619 1628928157699570751550386090903817140800 15969620 2455598364797501120712859760759721127680 15969621 -688352995369180912902973122734342729280 15969622 -1342209535315135810133233689330318816768 15969623 -1352672813222511847279072631484850906272 15969624 -34178941025779860457610970442415800320 15969625 917318001479744795344848858251462544000 15969626 -30341162943855815489480237605982913600 15969627 -4598801393778748044910711639386536857236 15969628 -1681004178680740819570873887784867589632 15969629 -743101494907467761957858657591832171240 15969630 191108034835835740594333617177616458240 15969631 -2332995610859813321756649780889901625568 15969632 174888171350692473880636429801414459392 15969633 -5253675852938106331676411392183128849600 15969634 -3039265548669024972288156306682290987648 15969635 6207030478925801255082410480288223302400 15969636 158255337626569176921919628049008443392 15969637 2144355702253293798078320337192360364286 15969638 -4300000665345170591227690030869327131904 15969639 2605470713251666464100736626120005789096 15969640 3646321666227117359248141647132821452800 15969641 -67770179512225331658674025272343085488 15969642 311088469303697635265741852263626341376 15969643 858216841186812040171258019888573025000 15969644 -91044006792017490557426594319958032384 15969645 2285694092906301662115250350951052509420 15969646 1541602131636802859420752531056310502400 15969647 -8000809227033947522354168540536284073728 15969648 -843271672267565972787289960021111603200 15969649 -2549118647524540608442980066348922754350 15969650 371795859486021686795023514980782489600 15969651 -1821757124847338808860990812324123187136 15969652 1094439834260220709064585459835005685760 15969653 2474124809038882902640651922241430622880 15969654 -1674758031310800901486563668390533736736 15969655 -3388317925992945325558426782485708841000 15969656 -2354064703545090705868132961690511237120 15969657 -1435725299903278222392222067978349141280 15969658 -4045050713881696651117374603903965554320 15969659 -3330524860984413979685297387465114415696 15969660 451848065119893112337974494464281804800 15969661 -722168360587666566368691035516826019028 15969662 -180039447360516108181545135459285076800 15969663 -3943025527553097981644468937747200079600 15969664 -1209534668649457995227233949994870374400 15969665 1070532438592746397368894750773718115200 15969666 -1353777829023822713615046169936422274176 15969667 375857677816082969959584955481492880592 15969668 1109274119330102749528508651937463050240 15969669 -81605773707021161874000974041879776480 15969670 -213509505714779028500600289150731783040 15969671 -8933753816825923211678448266759575494000 15969672 -153228660955191457431580521561626081280 15969673 6239414677800497859728957326443344800922 15969674 1142600499539822867831502292290073066752 15969675 573675856444833845428638287252892000000 15969676 1305582856408293147576660538444084616960 15969677 792994112307724689842835991042969138752 15969678 -1129493637025685258697409581113442498432 15969679 2199304617728368372105841597883851807472 15969680 780296888967809060924999346842102415360 15969681 73101151048776044694768501875098748928 15969682 2449852767763078687228115470165710845952 15969683 613408257785694114736726039698556790304 15969684 7556351923201310516158432118882150400 15969685 -4729782824953950408606550911827192419620 15969686 -2706261242447678189194437485021479734336 15969687 1972958033596123127966346820893164429160 15969688 1847695308626099235365665678731804825600 15969689 10034585414936602414751124995704748820 15969690 809191162478273204500497874624785408000 15969691 8237252561481465627485334428783108276400 15969692 -3904032841691740219770658398829958123520 15969693 1560878380922914186408821372140502728064 15969694 -1181445825868106417579057678766093706560 15969695 352022625143083040012439123510569937600 15969696 -1092893386237774929157949475632254550016 15969697 -1380546873538579753042084213215096789308 15969698 1973400659970282669865538092273715992320 15969699 -89660019957895554089671017815437422720 15969700 1843422126727621925772330694331295843200 15969701 -3781843584844683648635669610629753088 15969702 259419181694726492668188314207579510784 15969703 -2485548061002646368730825335135287623048 15969704 -1776339140942479513193551983766075392000 15969705 -375048623505507573120860855178255916800 15969706 -1691430727664245764713482123336213917696 15969707 2645567936784140125036276092428533347840 15969708 -3493916807649951788260352139641134641408 15969709 -4775066150846780471471721882900311961600 15969710 2801271908864790717094362834912543408000 15969711 190853902142437707185348837189869954704 15969712 -320505249416731845083419034964197376 15969713 -3961232844876475857006023605915906237038 15969714 185587872885497686797585925725868704000 15969715 281257435590585720762981885232824230400 15969716 -1039018859919625279688069705400333778944 15969717 1370092140336997837862857900548092823840 15969718 -619057847589885670750972796882511577728 15969719 6091430821149880710199921054830398775720 15969720 -190016128367692823605669138318454784000 15969721 -7477059458531711132566860472472042869078 15969722 3460958552407021652335663048151124617952 15969723 -1396564022007939402611970841326692805120 15969724 -1495601932742814801967396516914865173504 15969725 -352454209036677364858599546373724943900 15969726 -2514967386393414097963986191633911444416 15969727 -89970696569774954950112307334223608520 15969728 768422597312642261021970617087337431040 15969729 -1759376009136744816997598289118364888016 15969730 633012295936091779843357404665938291200 15969731 2973353917087076756776571900988746537532 15969732 246046665629906343527044018533477046272 15969733 -1777866155236163753133355160739989495396 15969734 2762525631412421532842584887143078789952 15969735 -2071742586583551897270471400556172181080 15969736 -1038439721899636762046651073987018808320 15969737 -2391123382975207121925137543849078592000 15969738 -4393524390207491329384584846983939384832 15969739 -6795255974903755534846595982893091460400 15969740 819709291005935744386813371372442352640 15969741 1848748152943595825375452808578053989760 15969742 2404809717362014398874069736233421494272 15969743 2171069991248138711212476214133023798464 15969744 126769875831618132404380930291901399040 15969745 -3008686110315226714575445391299741262400 15969746 -284173545487468858920284390914713375744 15969747 255180018919459769040671703845308558080 15969748 470696432917030639588046281168677646080 15969749 -2533129244596959249558487759520427830124 15969750 142717594093522100744208253385356800000 15969751 320263603848771061810438709643513798144 15969752 -6947282703468791383349040686455850342400 15969753 -1376201477424376755553044697005182195196 15969754 -67702562352686876091667898268918163968 15969755 -1214457947716532738828815393484590226640 15969756 -3781377940342645148072106319836653076480 15969757 -1963718080056332472285088226553533148128 15969758 -808173422046274989532256678667279249024 15969759 261628111152294242933666702092877300736 15969760 -4175085931633859714445796432382845255680 15969761 3360714270549890979023509790693498803362 15969762 312696002179455114431475169001439308928 15969763 2370140483348384938784290138643203091104 15969764 3137755604899076535204190755874012200576 15969765 -713332230042726377046138462907824247680 15969766 -673079398962662398901393427764570496000 15969767 -5765383718662349453976226644972305945448 15969768 -1073229416698102343131633148457120153600 15969769 663426720022831690205978547599778666170 15969770 -26402031250392409334502130942864761600 15969771 -554798963614465463901596809940527718400 15969772 -48758176741349998751326745212273258496 15969773 1367357943322636156166210819170497226380 15969774 -47753374256540182241040345004530745344 15969775 -972813637586145595439139789999630677400 15969776 667514918790151901002142319257528696832 15969777 664320084819482909197240982005903063920 15969778 1243688848632242708949239908027428241920 15969779 -3693968695090238733064931187270567017568 15969780 601206040599099821466886005159117576960 15969781 246474239155357420309306213987807005792 15969782 -2683740594988904356820826796813283335008 15969783 1304456101813332503873818317052441289424 15969784 -1014057465985725597523423621344705085440 15969785 2506714072034026551455398358063369270400 15969786 -908016463995384061546948963313749486080 15969787 2782643771814176202804331601447214928152 15969788 -5200462415262230897339950335585586470912 15969789 2022011602018355657205258153975372192768 15969790 -729509867000988083099709300048876681600 15969791 10026477761520344969870195299598274787800 15969792 352524741481246824695438137364645412864 15969793 -226460148021405788253323675408298765760 15969794 -761126044108713442304515096261750880304 15969795 1025497588455510147638687454589782598320 15969796 1073727286041366774597510127718466568192 15969797 -4722454876382485842716363632305439237920 15969798 2422640616638057504709323017477722624 15969799 -920100991320724186836000758441473124200 15969800 -926383231357036906389728568573468672000 15969801 -1198161545113891397712429909328250462976 15969802 -540755153097664038580632022732281789648 15969803 -3393959332621533297819853336513518269136 15969804 1307389909486765789186245726256408780800 15969805 -16016461660679274266904074324997665280 15969806 2227506421089600582346534242084367100352 15969807 619775116585439056921023695194537012320 15969808 -626202106751540225250280836131970007040 15969809 2033775441781790463623854106037188633010 15969810 -673177222887437517731973317456099043840 15969811 7492549473126181654605854160190324128 15969812 -3673984803014490161685341612086534921344 15969813 -2285078411874787424386950981314901185280 15969814 -533393646985060800177831388047229305600 15969815 -3433724249930412641572777141142072926080 15969816 -1354819310892933516200768545366099660800 15969817 -3490715760460117619196860191642940307072 15969818 -975282109940852495390242454970684439296 15969819 -1279775588283794139286017077234453028456 15969820 -2596738688523598193229292361075068416000 15969821 -2130972634366290214093694490292657661088 15969822 -2383393785623992883854334495474921664 15969823 68538109725207944154266354955914718800 15969824 -1890649272240998387852857846132960198656 15969825 1293568353875036659854879721446818760000 15969826 -1139402296400213678612853730817763560160 15969827 6827611932892407137614711994591004323676 15969828 121494299859974162607382249122021138432 15969829 3369016350927242667090814558216916362876 15969830 -102221440908669186135741089119008622080 15969831 131303119152075140145789343363152019752 15969832 5232531449354609354521270139454360038400 15969833 -943058046071462619788429708270619630240 15969834 -388578256418846798663645037108638121120 15969835 -1054255934035421700661075421954199337920 15969836 95588494527287693863588472460546908160 15969837 -810232707769925027180940272195336862432 15969838 1504260706711923995937069884784314396544 15969839 -3674697719578596078256875932287911237360 15969840 300656041728120108740560654299535441920 15969841 -12674956012164946194243848055054699305408 15969842 371285639098406556878173864715357406720 15969843 255687804545357435249875792002577251840 15969844 735605769500143212483738240780026345472 15969845 -67690359648844016480128659041242929480 15969846 1229051112613317056017267424558830401984 15969847 2747150428314089728892540622466529136296 15969848 -4750414100663569801941735066379628298240 15969849 -558084341512918618022778503584183971840 15969850 -672156522412868923418389095447443712000 15969851 -417739626347963851806326979677067810420 15969852 1226389178260899229513329822263229480960 15969853 7001810782291612922091769472747603516102 15969854 733262572934616641173766236693372518720 15969855 2212494055051087272194980830460288437120 15969856 13968100629195261022019336857431572480 15969857 -1730043771173940754324079993522773710288 15969858 -1186133440993715044005388025774668914816 15969859 3271621921195240103712703885963111472060 15969860 -5856738787237162739511391027501647052800 15969861 4401137921142079645583782750015576620960 15969862 -1687319855714399389958837412396464273568 15969863 899423889559604387418899490834518867424 15969864 1171750021914739383629807431033190891520 15969865 -43536909821841788550058861093006729200 15969866 -653041299568909700596676271921344904192 15969867 1154014755417678802904747464558895815680 15969868 -292033804896049379837280344067841749504 15969869 -78114220393484792654886936630175638528 15969870 -50717505061912535997879218720184864000 15969871 5889657127681108315411601144001370592152 15969872 -1685296351336900762411281610865184743424 15969873 -1984685912451743750345938104064375385616 15969874 1368255997719420993740788778536371800352 15969875 -399690607166477657231927775098264460000 15969876 1460025365270761573560154807408892289024 15969877 -1051910088504382801592085691270616705856 15969878 595792293599119405499402515176495294240 15969879 30227156531990502862784849746492971960 15969880 2439164670855100057384403227228302336000 15969881 -589840264384204964565139169294933796348 15969882 -1111455341772166328908929411312321412608 15969883 746102689767059690442714157109978044720 15969884 2266796116289235752134111638251723681280 15969885 -149818711751069619620081091274403941440 15969886 -4347373657414475484405047690976447749376 15969887 65191306513103301308453449691371729632 15969888 -1616345064520028226012495900839617363968 15969889 626556500916764776481158702760560719168 15969890 317237372790716980799490130679821543200 15969891 -35630847221431805002813949478525024000 15969892 4049007396921645521391251794393538199552 15969893 -3354612886071248355756281841805292471460 15969894 1726649693659821193384322508406674664320 15969895 -4666591320148075433161127887411612009920 15969896 1263032813481487340579840412581389409280 15969897 3613339877917718910522487155478090518474 15969898 782118136443124930145433854985182585088 15969899 102101981592106555376814250058064439680 15969900 -949621037814760630562681889426258931200 15969901 4901394796333601732360684477425481333472 15969902 509615152462448815291945915559988668544 15969903 809450687931449691474786061895839482384 15969904 -137092574698704124493300406962686623744 15969905 654731502385280341350142728328639767360 15969906 -532456008674157851496645383211881617920 15969907 -2025896657380929667289699173889429776560 15969908 -2863855920152100359107823332403226847872 15969909 577248110275183334671199222893855794048 15969910 -689009245489141195942660436520884386560 15969911 2464638923454467802737964151324171131024 15969912 646333197083234444855859729281459159040 15969913 -5714869057690474098115793160312340290838 15969914 2638838917999191812915618020390660339056 15969915 -793773394894950246227452856012784234000 15969916 5199548165325538514165969244711016970240 15969917 -3006274330702164077072721718554428601780 15969918 2043924337402618636025855169882611328 15969919 -2511536852811277077863248429039734352128 15969920 1732574660226392974121454667762866585600 15969921 -1600866496288705562802443285225661080736 15969922 2980972537376797008662361192796351739904 15969923 -3799558659807334619442185598217236505200 15969924 3113523019785398719692740560184257349760 15969925 -447121419310087447598696854543259624000 15969926 390960563607095779322581035102446328960 15969927 815966737343723166199912916797435076520 15969928 -2047269345662803606304212071735575869440 15969929 -3718882609148288800964588505215125601280 15969930 -1653241929538192285409068414877351642880 15969931 -2102910686526040360558054922649501492268 15969932 -4922062245857790442813232505178523094528 15969933 -2702672913876287713241662630222413439680 15969934 522824307685236673970526779795739711360 15969935 163110376459520637707221902569622535200 15969936 101185971491345404339233427434802642944 15969937 -2486860194364615823089130026823633263760 15969938 22916266410341345501247676081045474944 15969939 3434024447418664451963690518527204883200 15969940 496075815512720238572045090873548922880 15969941 -1032635983276333355250870140266735049028 15969942 3644112336662893309532804403540725760 15969943 10474210859062084831500479279737733880 15969944 7730545146136306333736442480463800606720 15969945 -551974177962025830310936785956306372160 15969946 428177882465317040981803000790757032160 15969947 -8075778726471777586098787309314137088 15969948 2323791831495883186864068141369234309120 15969949 -584049743153551572406685501643671645600 15969950 -196217292565266799544832820614477240000 15969951 690062192950988276575588981651311530496 15969952 6211626912388290171036256196727442636800 15969953 -955627961441263970562011641743165969144 15969954 -40452578391289783181433380418946129920 15969955 325092700714405282886517333876282033360 15969956 1731328514674592419795691105515147576320 15969957 2557925768652180644969962190760040477920 15969958 -4075062997158100402548646891391922816 15969959 2179903107274261187865143411871414794160 15969960 461177958122368930236123860704867123200 15969961 -1783898833806838753058586030497922327040 15969962 365398187219205608833444074522286023264 15969963 -3317916917886446710210462354727031756456 15969964 626696290059940543049752672680175766016 15969965 -1448254957219576050801375250517558914560 15969966 875914645265242600140424282988376143424 15969967 1686155759115914961606833486445214556920 15969968 185879852885429043709864523645024010240 15969969 1594468277973564135290201999167877920500 15969970 1698324256119412372158609787711903613760 15969971 5533294688591482394133079920082247352600 15969972 1544633650710181702304562072469836091392 15969973 -1538873218288744840000531885490788880576 15969974 -452211487993485237856189355335944220608 15969975 -177008614915387686919459568360251488000 15969976 -2079263715497635807104871392390288384000 15969977 -1968581999254052540743547196972858498108 15969978 -384884169743152460769072023640966156576 15969979 -6688178124644026052554923548966693889680 15969980 -702694919804349895486398292942649548800 15969981 3048566534218805590987883189044984962720 15969982 -737076345514755802035265898731847007360 15969983 2569655367780857810703212849458225052400 15969984 1290109430495122092004830980434544295936 15969985 5610978863271209950747839783486676800 15969986 5879715751682750152040211273608517060480 15969987 -1109643913842954811513552544540587096320 15969988 -3786084399145178775709825339333085864960 15969989 4675408870785125450753735692915330267392 15969990 -90125368616481465513371344749357770880 15969991 -170563712228914021146400414926350517376 15969992 -670386555658431056781448839097833369600 15969993 -2702474747344462066650507913005939143040 15969994 -3938119737662095205472595522818244488960 15969995 -172358291453570183634477064317622220880 15969996 -80119317044727171964767255096360960000 15969997 -3398702114869503834109623934546738748554 15969998 2026400700135473250588914657440070992320 15969999 -2562626617640712819824092075413735811200 15970000 355531994358894178003996390137973760000 15970001 5503770454212314953356264758162112406002 15970002 1067320200522348054802548942322872153600 15970003 2308486216038020909482558396176514265680 15970004 2180277240386151161875147639652495388672 15970005 1806051909445689040371979328329970607360 15970006 -1108127305355848013920420540895813769600 15970007 -2481301583299442988941449887759335706744 15970008 2235618651488559493589901009974270361600 15970009 1260789451607442138390735307875224828352 15970010 -1124220744922630159647144349598552601600 15970011 -881411781113672634196317450673904448000 15970012 2773641006479875651840237420978388589056 15970013 -323810554824602188687990229377207629600 15970014 -597882424768642503129846711318024960 15970015 -5276150288691873959898665943184842655680 15970016 2216402785010422204809611869423306801152 15970017 -750298237979040556161171374118386369088 15970018 2467777660300983736718119917357576186960 15970019 -391151717076807350611086252249235013712 15970020 -1318497846896438668110603120379766231040 15970021 3694546251226745136557855553077184853692 15970022 -49670993469683991515463046525921689600 15970023 -1381371468768156298594167023362384678128 15970024 108898751899730044861443962652491366400 15970025 427739644000919656961121403998197171550 15970026 348950659218788397356707824287559878400 15970027 -1096340079601520214478801743143858158800 15970028 -49221678816292723660877366644084262400 15970029 -2458594990852234743790386372351791802816 15970030 -125457784402320919847856504664107048960 15970031 -2428458366146493096675253974242534773320 15970032 -423134324414726108618434853883469824000 15970033 -2557967459871802194490618408763150039196 15970034 -1634165746462549974526286970964817497584 15970035 81858619269189662432904566357676721200 15970036 -8118151132563246463533753318193364324352 15970037 3237645331262278560543977926911463610112 15970038 -188593937862745206408870881580563939328 15970039 4916170394909708223358086539605719969960 15970040 -2379714930224520712437335869185041203200 15970041 -136407250286307857043901622549683764918 15970042 152811520399528584270357740496883490304 15970043 4611076046809074187106137734402256633680 15970044 1950124996039695024154459269471828452352 15970045 -149122111852443652847053355694306384000 15970046 -1916847035164470015095607041355413142528 15970047 -2092737840325882173273806468742880927872 15970048 -2379688201846042735331579757824655228928 15970049 7754033492093285214379031987395906594050 15970050 263075607555920116478837878760144755200 15970051 -2466972870097733011927931868607412504080 15970052 1355743412222984066857567004010077614080 15970053 -1935787752654486584074450758766897680384 15970054 -912151402715529507143997486975268549440 15970055 -146487030073153062269794505627472041040 15970056 -2330686776423012809819589066174988492800 15970057 3471729403813745211599282687137180751632 15970058 261628998700412233071507828314304430848 15970059 930589703732544757881197116519892862864 15970060 1143239481450483136839751031481193620480 15970061 -2787044412509547323300206776132919807200 15970062 -92460130574634851956608110435665744896 15970063 1128170352562792035650456510698312475312 15970064 -61310247389692608955233896492679168 15970065 -1953727453166993622058366091070563316480 15970066 528838628680997901149466423958795851264 15970067 -1025395690691439003762023452880561413488 15970068 -1410157903396464409718551988231953920000 15970069 -180836833404305252735019984187796983556 15970070 -1073901010889401146934065312821887132800 15970071 -5623440453630791300694851129808449280 15970072 7673724921742715397059639535781619527680 15970073 -163572126246353501088064645017946781952 15970074 -752693403190702156193776399952109765120 15970075 -3898678169437008615225087533551881275400 15970076 4826352495726360632245529633998566581760 15970077 334391647103250103582387928095674940614 15970078 2323572865853770374208757153337608403840 15970079 7357583339186816540019588323330795144520 15970080 -1104939890348558135242117095072202752000 15970081 4572299700860418149931734224451295158882 15970082 706534189060351471019189750214853741392 15970083 -567427147577007112090103359095501299712 15970084 154978453412479289471512497818426458112 15970085 1692457631087829227623213624867337718780 15970086 470303318662579716372656907999031427904 15970087 -2707226039391687314169432021080416921600 15970088 -350237065136160876617198336177866260480 15970089 -2823294689416503384281852627420210761920 15970090 1365188421905444117156396281413753113280 15970091 -1823445331835222997274611990267025298508 15970092 -25640390997723644432643984106612663296 15970093 -4861160351623000230758075300199794816660 15970094 -1538572148762502285147263945296235376768 15970095 784031470718424331837633963793489325600 15970096 449528277699275475314197408023424991232 15970097 1297970909587976042196518196987063973440 15970098 -443288892512271455975255625604668632832 15970099 6888142913113908648884344601347150345100 15970100 -2299948093698523998997444702431191241600 15970101 -318571945873550556935687841571883845632 15970102 740753695649705987155845946388186623104 15970103 4382795714784234663487942012711136381352 15970104 -2252525239085893192176892789818739875840 15970105 -3205867636932704632526323501727116503480 15970106 57856104718635685669845627158785022400 15970107 -2582841826611833081598016303343075337960 15970108 -90395114448777547425049663804997222400 15970109 -1415849918005337714286187360568097669690 15970110 56223467041669342574937950067394464000 15970111 4152573658607461575120370824753221707712 15970112 -1203240692498145610351733775108602855424 15970113 -124242063516719693139304634412178842480 15970114 -32461018618994923501491235344691689600 15970115 207504844417207540440428803221051187200 15970116 -1826770106368919542122166999023617614848 15970117 -1487463744585477828480824995227645268834 15970118 3732284280652455147017992887634260796800 15970119 -834264552937944114787079534735443751424 15970120 2679626847808960282848267499916095488000 15970121 12815525992131175077691008154849747297152 15970122 -84009034602020210960917836996638162688 15970123 -1417605329055637166120157081623456885760 15970124 3852319436814013905003607178290240279296 15970125 898786304281046057206405005044771328000 15970126 -437071889414399995512688262698815719040 15970127 4256265566157654572457654001106802700800 15970128 -46170664271719151124882023474379227136 15970129 -1546443757533022737872114681646945490254 15970130 3621013199668139156090436336077216102400 15970131 117268070267899769022650921003530032312 15970132 -439077846472979031328466905063031423104 15970133 -1315895054608626252973342053989879565618 15970134 -971936624910237083477166787989604499520 15970135 -1618666231446382806245817813530400530400 15970136 -376355250649164238789156291522390179840 15970137 45026867003825938671767798159621532768 15970138 3688311428351072735331806057607836724720 15970139 -244613962670160491639287806797691312060 15970140 166018790500466399737438598560108131840 15970141 2276850522724289410925709482622064298784 15970142 492079191179781777546939191207981062272 15970143 -475391017533059509105853130717853747200 15970144 1952889743695587338316732015995966324736 15970145 -4138661915067151811174207120592152897280 15970146 589904302712406233628134849249946009600 15970147 -6895092861160448866419540300887312690404 15970148 525638823537735663301825301367040819200 15970149 976670620774880137302734630577433186560 15970150 759623402975112736008598168523830425600 15970151 3204552357831791279763514476770559988152 15970152 3619372439317311804749856146009028771840 15970153 -1737515639193103257084560139850498752396 15970154 -2541780174089664838336525727994510790224 15970155 670555217964342010903302992772697509600 15970156 -1302562527795624391388984000695986731520 15970157 472754026577261840162537828479941504 15970158 416610450018162387424204656853314291264 15970159 2550674371226552430770764266454893809360 15970160 -561430157639845156947748046499117465600 15970161 -1100350257722826497407412030565387873216 15970162 -861035092364844891914684608102518351648 15970163 -541098289190412272778596799620979381816 15970164 727338809446868110306876765503755784192 15970165 -1070135347194664671189777835652086608000 15970166 -2707392744275003893649466411887588759040 15970167 566681031902121718608198042524388653184 15970168 4586490964666939135373920620824139141120 15970169 -2245464562784426206173346931788946129430 15970170 -2049085599165567264718610239157194199040 15970171 -2146772092606322826997262296011017138656 15970172 1679575717837947737385692242947742685184 15970173 -868167311177301614293003374775618278432 15970174 72587342371514999122576945594842931584 15970175 -79204575025196932557977667224863533000 15970176 -1160330334901203576167933255574198681600 15970177 907029291178482743600065886283816966144 15970178 -133260465398846611086104620029993258624 15970179 -2935234314672914862931696580165082828480 15970180 -40242044637328220614814264649330071040 15970181 -566961889549371179086630750544001210018 15970182 1897809657606574861239787511876676902784 15970183 4721985417394475919293752337038074538984 15970184 -4650552068949605870241649528808116224000 15970185 336181765528960861688544851017041600 15970186 991023406098791879619824261211990207792 15970187 -860492837293876414717284206271844650408 15970188 -865438926413483184618248411460156997632 15970189 -770790795282067456996040001329525736010 15970190 1470761885205482043151391060938380768000 15970191 116336595309927013123589897084059709184 15970192 -502662324721730791444795378236315926528 15970193 -733876780472558841748478824082147480076 15970194 -387532989203087050378304690376160225776 15970195 1082400842722003206741204493849159740480 15970196 1566052724625812833707096121456305260544 15970197 27830555605122689575052812187067991104 15970198 -192700096833126998846223830424526034400 15970199 872934049004595503011547996434540036032 15970200 39282852086244322343123367343656960000 15970201 -1291600816685767760908389926677304215680 15970202 3472684448203894436955170129150457357552 15970203 685987225568306611813251559954766463480 15970204 123038076964060001094775235972804632576 15970205 769291111403472684513153800199979114860 15970206 201319018445256160589857897696284088320 15970207 1178455152820198750165669933670500701432 15970208 2046735227672738884345022422819685793792 15970209 186494576373509512304922705719832368304 15970210 -295206619241026098440922671776385786880 15970211 -391780334641744096646736904691781681168 15970212 -639818670005779215389507545435813905408 15970213 1644214352025895685097800670337101016320 15970214 -767395714266171647244425672217818117760 15970215 -712024587713178608413569906588099608880 15970216 -6399742214103714751631675076076989035520 15970217 5259204626001748347859719592675744630266 15970218 -1329308729866484458181220915244961609472 15970219 -3120996979825295785439213651903306025120 15970220 1287792184855892659994733376832671303680 15970221 -3928458051761118681915176163135061638420 15970222 -3245891460580546661672515409135797713600 15970223 -611719457874743848064809206901716871440 15970224 195301381507317494408320928208818012160 15970225 -196270913684086947822984619945078557000 15970226 -69108383816200952013311284449072362976 15970227 -510788184622773003440351727868698761376 15970228 63991367400582137659735624131210877696 15970229 3311683238886338215137778468860189223680 15970230 1107654292524474697163163246577398240000 15970231 -955009297152992929129539810861817581800 15970232 4897514870263688917165834792219750502400 15970233 1630901788477816167194796148087811924064 15970234 44135675559836761940241921985205302272 15970235 -3361816860097160224615505001409657864320 15970236 -1114803836957339405674065679212456238080 15970237 -3876157444435085736021707645711216741748 15970238 687378432391527282877753966236455763840 15970239 -759417473443459671269124170379074678592 15970240 103261067435320576312543041605861376000 15970241 26559009697337270845633586813908259520 15970242 -3305862260719681046028008302953818496000 15970243 -35680556785495902603734857643046738432 15970244 -2663753893969750062849751609470090873600 15970245 2432171534289767257205998150896978028800 15970246 -17637655493476976621913435188533472928 15970247 -6439736105696677513357120178237583755304 15970248 219140324311640014453740287361153269760 15970249 2431884667175477367355441174405612003380 15970250 -1146702430931286591772745866233163776000 15970251 131407190231670256273833336983766034560 15970252 -2759089333213057181607216746547479467264 15970253 -6592332557536154889767763285200501026176 15970254 -1200946233043680034175737189880874375168 15970255 -1793866688950727688551390633868375207840 15970256 777783283491783076635360326142983012352 15970257 -3361986803475716996314901298507424076160 15970258 -207131871097652328109050271266787634016 15970259 -1748175479558507570718330716511504335040 15970260 784933869666767777929444540354868736000 15970261 -8928163464492785467172153727359468924100 15970262 -1198819012414425987907997613509130233856 15970263 -222566789607625273376717497922810063256 15970264 2702507172224359799048808772476916623360 15970265 492339534063887672535857738206539078660 15970266 455021099037298665119504045821063576320 15970267 -8240506371415992311187725424880569607200 15970268 -4759648257346929153217260876937508746752 15970269 -336289700311103453811458599184478851520 15970270 -167877602836395323016581639142382679040 15970271 7810322371797350111281886498242874575680 15970272 861536586730846388443152791816826519552 15970273 -1129817083028385261679786493087375286720 15970274 356957392049025969477208756407242932224 15970275 -874525486957670162391921446725189903500 15970276 -1322872792797707793453242597817460384512 15970277 574505859333386547029800444301753088126 15970278 277231626390986943158657501860614818688 15970279 -14748998215471171716800935177144114032 15970280 -294286038537023135127530739822477312000 15970281 -4807413820781207566265264345406713198448 15970282 -542498702096109304520939027289679741008 15970283 -7668704432501854372117297061135111136 15970284 -195271459805149992509679652162757948928 15970285 -2538664242323542098516610774390311323040 15970286 -16621210951009448532860852773464168576 15970287 -978072073231413284089185434150527848432 15970288 749539683128005143243707096869354307584 15970289 821341069166632335717490291037963499090 15970290 -197458089038728688504972257624271554560 15970291 -4033004555966097721124760360082438304308 15970292 -213145300201947147384268867525583639808 15970293 -355011431182139395489016071814816479716 15970294 154244473093801932395747584331659713696 15970295 2556696960813449062053156744131173729200 15970296 -2162124230831976416758616283096183091200 15970297 -556360392466522709035829944473911140800 15970298 2848631693518765473714785803553645514240 15970299 -604847890841088963816210506726143040832 15970300 -480568331886050314894585587766185024000 15970301 149980125837792416589327508096843435008 15970302 189915124265654107579164259598860701120 15970303 -2068772247982594666076475619481169516336 15970304 225898358283352485269980738597857263616 15970305 190909156468130806824987791971082328000 15970306 -3821034344175754843898443531091634864 15970307 1640191527541113209262629444801714786556 15970308 -1365886032426856494295600600314935792640 15970309 -3713551243132231871896074651263065779490 15970310 685015356056910857293042583603464147200 15970311 -761584001286078691847366064524612640000 15970312 -702251797818041038162491052517468236800 15970313 -1806552342761453431965836324335753888476 15970314 -70059896864290491098645965778595786240 15970315 5146551317957921965321706651993286052320 15970316 621215254568014965633949602082624983552 15970317 2329916777743419590853517649552723189760 15970318 946434884651967357991748211946926907392 15970319 -1185119019379618632175095393702063731280 15970320 283025322859136680199754380885157642240 15970321 9340089889642265440709368610730417866992 15970322 565843986832215627517567422251019334464 15970323 -3909254624593632977778790464714810015816 15970324 685659581241781743392723387321685913600 15970325 -1087911894798719676063831894441113726550 15970326 933265254908738406526497137219859615744 15970327 3393747609028174376956156734819509907312 15970328 153391711035743185889106759347272581120 15970329 -67946965408155118004550176037948812160 15970330 506289586378714948379518313687307790560 15970331 -388165862473272698835457084497138443952 15970332 2039184046022805128984201359935012864 15970333 -2549319867820983548708382776835943275418 15970334 -6036603247683505605789576409803490252800 15970335 -3380881071851263540496204050606307391600 15970336 1356807539562753147652245639098329989120 15970337 -13755161059093249148938138465073751939840 15970338 1555968974210553704503606350799247193600 15970339 -939545122185970449774105086443733575680 15970340 835135444285972970596863237361326915840 15970341 -5444433344385633891088742957931700948896 15970342 -122594773745596095699882314744362832928 15970343 808605632541242414466294628373090618784 15970344 -560797787291424800573823319778123612160 15970345 -3210870000964777013663468668113282999900 15970346 663218662367061111870585223937707968000 15970347 -3488801122498626417895955650291615200 15970348 5510571550750337446518389588260734180608 15970349 -1725583163966162693751802463844425703552 15970350 -96005622634254998835117520474766592000 15970351 -5125832251664858516145834176638107025648 15970352 -981504410600113377812912572067902930944 15970353 -233679832908206201181918580188257585280 15970354 661804797641843338973697511401088590144 15970355 -4685421492666611858269303530996695034000 15970356 286858693286218909801267112144665866240 15970357 3009716366643628481402987717039225801980 15970358 496107270966116661178805094854338738560 15970359 -620631948831421267384269276775588707096 15970360 -1577552389239816035422088999291150745600 15970361 -2577762755931773767491693422637744140352 15970362 -893038520201419280392969689890404081920 15970363 1339079451962985735422750019627480311104 15970364 -1962940597342061951093906046998128662528 15970365 -172086833763669542974757697265828012800 15970366 -638127798019055259500266265048301809280 15970367 2602515337055083137231020056076615310192 15970368 -275220698766304697398959234042587774976 15970369 341997151540201302963201917416199256770 15970370 541610672137833659922113038365549096000 15970371 587298078005286092523639262620422709744 15970372 -44698825331602508062390298511472459776 15970373 2023578370531915813969478245183280018844 15970374 -1975444212065525084320669685434287620160 15970375 -769470727875163595223195853221751206000 15970376 -2666711484032462678359114661107981777920 15970377 -2367888863144617511922266329685171060736 15970378 -3124868453394143142853943008488404989344 15970379 3579474054816656235575201678893623317880 15970380 -512868650702257951220378057463499161600 15970381 -166031139078584668001421238660245093760 15970382 29400114390063383192052297055781596800 15970383 1597554687699966540514036959048461456880 15970384 24618209015958686722716978006167224320 15970385 -2818358566135972344642601533601933928640 15970386 1067434042583339786001440508883853134464 15970387 -1958619977492843037454209830605378638240 15970388 -968716136855665677230787643480600326144 15970389 -133934246047299887033763766923409140576 15970390 -2601603205733088271404831463560031852800 15970391 -2954650217570855000291027654610330761208 15970392 1534784014474008360793148830309864243200 15970393 3251322977396073689903058686537621594320 15970394 543233707632532537511069674502059014144 15970395 -393251789632808145162587614367670835200 15970396 -193634998363484806177109402992443709440 15970397 4112671106734766529127555365797365527846 15970398 691073459914910686093593370355829804864 15970399 5338921575040546712064880612212131770400 15970400 2402945753437997061797823239876021452800 15970401 517310762595817163980372485848389792530 15970402 144548517772700429758577262169994041344 15970403 862061585767514778773365691279134574400 15970404 806834429130101799038075763134684599296 15970405 -5069424386240228176866097126860955464000 15970406 48686175002955940376860230300399805152 15970407 1274587625763202126408499529496508979240 15970408 6119752831313139901525966397042521512960 15970409 197527770667724084157193338398281416000 15970410 1493172101207153255500741883810681419200 15970411 -3975908574064290588278870600123270478988 15970412 -7069777808859064187445069399076913479680 15970413 4001328392690920759469844441918065377344 15970414 -227827049992661944149776568751503683520 15970415 16787198747967528855279389436935856000 15970416 318938265650421790806619853605306368000 15970417 203932622830874520447055416295313728466 15970418 -640816142505217324813709169092766084096 15970419 -4817547112422218606114973580764519212160 15970420 2538217269070841722321831204141266113280 15970421 -1151270655041553929886991730234943893736 15970422 400275517208722854680161472558379120000 15970423 -3667703143619609265482741873657970100800 15970424 -959898277716480685120830356161189847040 15970425 179569954659163346138485540787733792000 15970426 -308138932507896637451865273663382100256 15970427 2933442554538294713558777958454812840 15970428 39529677626845922142456397735240120320 15970429 -13103590565124867007750073530249407164 15970430 -331873262382447871685330629847138910720 15970431 -4022946431765511977447947905035234613120 15970432 -846684681029925991301664674792393932800 15970433 -417627155632465261648306908006640200318 15970434 -2286503687663453778053555965166364193920 15970435 262027972894123485868307710248992986560 15970436 1222424741690371778069382197394976279680 15970437 843919840431072481993593346956585132288 15970438 -2816842033817363987778957442546121576640 15970439 952675533382181408829246544886609579760 15970440 2410231053674072392126222453307346124800 15970441 -3898518686228113407875002891594435630848 15970442 2448829886252342468388103039488805357872 15970443 745958873730460252135592513559755114928 15970444 284486399985525441688117139346764010496 15970445 -1870498218901415734530205200035556307200 15970446 3118145071686904843210676309722556621184 15970447 -376850083164780009051295900768642180568 15970448 -406668212750221708056016848501355954176 15970449 -94609614256567667910713735298426190752 15970450 -589345188836237348508757056363429744000 15970451 -1066943490605041028176597613314762800048 15970452 -659906380989004737153492907505402572800 15970453 -2909113960042813054446798944037130749298 15970454 -3593622463070030762001045917863915321824 15970455 4853015187193655824941008227994076830160 15970456 3688242290075951929927299666629099520 15970457 -906455565883817242131912761739788730294 15970458 -2256171711202251383107904043067146240 15970459 -9706087667729859034327565550220326182400 15970460 3746959979572742460147888324930378086400 15970461 -748200807402461315927621013051841500000 15970462 1856891518710252044087045336615795217600 15970463 -8364308127841080867954087631847455688160 15970464 1892928298610889866318195483086037188608 15970465 -369643964779859426769474498102514329600 15970466 -5529234547814363166885732608353539062400 15970467 -1817353660214456578540802993431940233488 15970468 -3328491740146428946730445072866449996544 15970469 1660894485743406778844433485016374928000 15970470 -955847958693516015890225748152800464000 15970471 -4787919877250426193050141509182350002512 15970472 -4515483746272257319808288404058799882240 15970473 -5069635675365849116181451919632188180000 15970474 -1455938001829211636599213465404584064000 15970475 542766433138006424106931141855037170500 15970476 2071813127381937707889276433121214776832 15970477 6985538592811322710530120109888868610326 15970478 -1318172090462900979300120561541967904960 15970479 396882110299900953462732663532212528000 15970480 594252945609046793024842244084253327360 15970481 9385204299363194511129653394293214046500 15970482 1901190220130771179434137281156076528640 15970483 1795230942941168538642131295317840414732 15970484 1200418531201102308388663811302481394432 15970485 2377244289018076891316370917154041652000 15970486 543156408450654498888513704477078544000 15970487 687239362427866006108722458161167353856 15970488 3958475943811562201272653268861265510400 15970489 8505034108401480876642261852626543632324 15970490 -1318948271570437464008972780944601474880 15970491 -5024484770108409768029084329570363552500 15970492 3939245143120023452839816325979642684416 15970493 -2722490133450179960521255694573160214080 15970494 1792191732797606238431533526012842361472 15970495 -91068240352460237456543507810573100000 15970496 -1151634672807860569311961728967775354880 15970497 4159006290024383098802658016200866952672 15970498 1331623393614256934506976226853739298000 15970499 -649895843666572760807209205087632695864 15970500 -945612651975642296611046248451880960000 15970501 22655918168635468466021148764124231744 15970502 -285116800766475619909419485658773846208 15970503 -3761908933183396776551386150415329402800 15970504 1923027587983866458992928770463485132800 15970505 412198568425080972763955774764556562660 15970506 3642943967153967118923032814926983609344 15970507 3028218380169756666514977184512716633600 15970508 -3504290243600018291720737823072060220672 15970509 5543147603800861790578160741708354564544 15970510 1066490502520703539592343424623744715200 15970511 3712065195184887619741881857135801572632 15970512 1389835973590719118322637507088612589568 15970513 -2306128006555836551553213919819134318476 15970514 310264458446844908829640429702382702592 15970515 -540925290264485873239700482485673182720 15970516 -651910202776999913146171393180954268160 15970517 -933095290387791974715971646128462176434 15970518 804292065212781615901692315033481302528 15970519 5905611168502342454493388562066182383744 15970520 843035687883048533635373303877754060800 15970521 20285727637691133926687588618940893712 15970522 -2902688351070066381895103369470733618688 15970523 492401782399065050614141999556481176772 15970524 -29637161881176286222389607487968447488 15970525 -1321240909217165749953595802394966195900 15970526 340587835448545626710692945085179315200 15970527 -113261921130360562259858352848770049808 15970528 -525839018330125367175222753188464558080 15970529 9133112527855048511236579336849423650480 15970530 -1787051253502925052576466835955772224000 15970531 4625791558268444379031333463935449987672 15970532 168026390856336876041737809749458840320 15970533 -217591997056332494439751194334403704320 15970534 -1909403040021030273233816185516397047584 15970535 -512314336122897498410873506927072534080 15970536 1474085532628696481416707709066148920320 15970537 -2239581082366680013594419617516617599408 15970538 -3119571409631645325602061012935902060800 15970539 -783596063570757417096606468975523951872 15970540 -1986967118382276733411323271165768949760 15970541 -1154746449486332025835172768649232406058 15970542 360576146683464434100010243644643943424 15970543 -1555024616443300121958351078493549370136 15970544 -27793617978166432071195541318226411520 15970545 -704279332019452535131183799803900344000 15970546 988430476061792054663176403650867200 15970547 5533656634459172640128155590818625441996 15970548 4386018932090650149869105735999459328 15970549 663013033074449419117915672246901253632 15970550 1827319966432296302600562265511567776800 15970551 -2209359022976194812402062362923734547120 15970552 357913143846054576134136704208400773120 15970553 -268523052214974630368091949782960355200 15970554 886365067746706017007038938742074595840 15970555 -2255141975457893447732756705828754071040 15970556 921202575814882886614800759283354828800 15970557 5239530061220331666712933915734414079488 15970558 506477442382815143222736225117880826880 15970559 4638224750349328563013571255303617816320 15970560 1443003324137100840788055896431892889600 15970561 2545420011160176095482703679126042844800 15970562 2750423833054607604203152171257894999552 15970563 -1771028575716538355366120700826205415216 15970564 -2590188634028968467488320205682127385600 15970565 -1612441787851746498064769910887394276000 15970566 899243101131142253590910030047220619648 15970567 -7499048293985624995965870305370961057384 15970568 -1047609344979459405859675078679449021440 15970569 1011930243957269162400788911710269242560 15970570 -1613231880879350675280727804853198672640 15970571 2506181990501509587023412872721799105200 15970572 -272686140917581483367399450298142291968 15970573 -1192220330220237289792789765806671007178 15970574 2454914526019425308977630821079169113536 15970575 -1754090585149522510886510707197944400 15970576 -15828561056708757955955385457399226368 15970577 305847704340456296423891948510876248512 15970578 -468275758732939535780154281408160433152 15970579 210361361824027519013153385310710947184 15970580 489313388686558164704969151836228812800 15970581 -1509281142775177367884523272824920253120 15970582 -1398246687028209381518904322347962451648 15970583 5153281440842468771346555306225192824520 15970584 -326045309675637754769062921693615226880 15970585 139739245901918693777013342137453885760 15970586 -629782807949402420875611550343980405008 15970587 3489118319917285620915090456269362368 15970588 80648068888780291497111174035840521216 15970589 -1203372095023317068522608013282402200800 15970590 -383710064904291542026025757854664002880 15970591 938527350807227520169593648338661505024 15970592 1377419389250459783292120105048106598400 15970593 -1655602106225725367426784643874714509632 15970594 -353323433412555875963819420257245641904 15970595 2774646917936437277833655284447952091600 15970596 71679461716312641528272251341459001344 15970597 5310135539379715672152410453939135146046 15970598 366081741695105165605458912177727936512 15970599 163583907606788266511941079284282157184 15970600 2771573747970836665452075840634982400000 15970601 1323492657219306908630101594610448340602 15970602 514494521624442845007457431147327836160 15970603 963786264763053850350777708484001623488 15970604 493956456653923051412282648526158576640 15970605 -71581712065928715259151670480758496000 15970606 897868689338421078709991365430819369856 15970607 -491201221922026820999889348029498117808 15970608 -760513551880144836481834103174873088 15970609 -6397250258394473567191666058625364446190 15970610 984277323217925198575934507072796049920 15970611 -789612467889128699285009061597040573440 15970612 475253970994345435150930055241494640640 15970613 1557420798896577729827841514988983562862 15970614 -989750540942644954624769155718607598080 15970615 -2138651124884753833003873237961063763240 15970616 2059128480224467769317677945798638837760 15970617 1322148916266595520583074038495527712068 15970618 1236527486482133863291449144629778395760 15970619 4506094633958570453929662632981905083600 15970620 -270377968031847811004064557288344427520 15970621 872676056482804176201188914427579155680 15970622 3235535358118114745809649198472458042112 15970623 3293848574863493342217896160459299325384 15970624 -435728243337327593495835486923057004544 15970625 -398315907290820325930812498215526120000 15970626 -465268060588579968432531938046508578816 15970627 5231307221515079304821223144574938169752 15970628 1624910474809565888043612724703128820736 15970629 118330339567661497702312563547095559488 15970630 7509752055312261886916320131203569920 15970631 1268674116684964075108599336495928157952 15970632 351687353482629516916638149638271385600 15970633 1031532061319634855620021016286079640576 15970634 2065971159015300191392468061332127633760 15970635 -1273986647294127016696866328879596225600 15970636 -5800434286618355455429969910884104199680 15970637 4927640110051165368215195682332504087286 15970638 867153456462616766127131153607257132160 15970639 3618699434277735747488257077913641411440 15970640 8594563004198993718463923797911142400 15970641 -1891121570814160163357379879572951317008 15970642 -242065105882380211331187183950061152256 15970643 -67997566488942216760015049239754213136 15970644 -2448737045941248643586973499134759841920 15970645 -279027443309888625890375830573331144100 15970646 -2456352711150436593778812603171876373728 15970647 -962044363392697803416524431060376092672 15970648 91214350394202194717890703761728307200 15970649 390789040075235364047383297615312117764 15970650 -959046008036121536061354666471853862400 15970651 -7378383823177031961882884177597741532600 15970652 3132217281317360098005704872332412027392 15970653 3863232150737161610168085435469006717062 15970654 -315166133229194336936792040351133952256 15970655 -887718372972752079280237789052002708440 15970656 -1224782723804914269432622354052690214912 15970657 4320837270517594499862936264808750127906 15970658 -66547911665015677467416765918759829120 15970659 4068632276705478961565109890581253394240 15970660 2821533009386417828332852468547470567680 15970661 2038362001731454023263962334617098030720 15970662 -3410497124124075395759949276282679584000 15970663 -2949264230433908052499873843386189019896 15970664 2358768526313390107543628932103549967360 15970665 2958556817298665157251224994259926555520 15970666 299271113913390237441605858091337246464 15970667 -8216007756169010648195127940116056706168 15970668 -786767283278927975039801994692956652544 15970669 2174293070165336899310489044262655694656 15970670 1799274968906771364063836036806576313280 15970671 2830310177125721889250345589923145177808 15970672 521380485014792702785516942611554533376 15970673 29528081414607685140020924552596862208 15970674 243731614996396180743119458361782853760 15970675 1613258891440940850983111825655145516800 15970676 270233974491160662030475844095628581632 15970677 -783735613523219272292885112433398773280 15970678 608326280810429418521064757001805373440 15970679 -4870500841783902611867331747497569677720 15970680 331930760444364662638470633627703296000 15970681 2101001174627177270596202413611519341200 15970682 -59498103064779863056612053242145555456 15970683 632667627574298276344395844029745464000 15970684 -6869489339095713489083536499701073025024 15970685 5254671814466053062349887548915116663800 15970686 -164824405202577175628811735481578207936 15970687 -3034355507258542657754469306363448737664 15970688 -2569512872925427464681862702015426068480 15970689 817503968544878236803381376203557013120 15970690 1035577517547730980514722945026440557600 15970691 39973128105147014265401204035650242064 15970692 1042217720979288568346547799986116044800 15970693 4276713373367751333130322171811453230942 15970694 -881580314675743430496390252415785738240 15970695 1620577502768737888703084919134679840 15970696 640278692304002650536378227432778792960 15970697 4023493529608250831044753413188112988800 15970698 2495770706792303849747923925693237166384 15970699 -3319503325651209855675288268668569152300 15970700 -2498365672014446904005326086363172204800 15970701 -1212399995174569435041134571288240999936 15970702 -1816442621917251546038204777699087623296 15970703 3016611376010100132067782752937012311280 15970704 -33644942616035388768198769290979049472 15970705 -440256981694398229574447836227967313280 15970706 -594516720247958476345188842778244986720 15970707 317861429609458091142298947019433975604 15970708 -725197568473746443036611345368591806720 15970709 -656480218692730147601369365807508305380 15970710 -13365537302757016713106340786151936000 15970711 -4066333120643938291789519386933458809488 15970712 -1020085293975942253246474509348956037120 15970713 -1302404502216689761354685962865116261632 15970714 -5437681089764687946691981959561476263200 15970715 121228901788690597168721184020030645520 15970716 19631266687932676816644278821995724800 15970717 1334232644645541275707965810363582216192 15970718 908112850734683326476090356033592471936 15970719 -2661439401326646571909160069491976748216 15970720 -1027122552294077399967380152063699845120 15970721 240421867232203853399268704316677708520 15970722 -440029431996974680098806387803589760000 15970723 -2493633326494351102856857456183554780680 15970724 -1745540091238587744015227409940377120768 15970725 -170063101956841977835921903057883190150 15970726 2512858325909689605663505920844881316224 15970727 -6313661313986638137564733803209232044424 15970728 -2342800391653942759333285536302164131840 15970729 4196673626273362634151369438263218574330 15970730 -160037657677796884946597951578139561280 15970731 1408565450939733517545809921603534137344 15970732 -4302707092390741272103111104428716251904 15970733 -195885637591978131230648089833085823520 15970734 -923053494504252093231778770453217697664 15970735 1290029387175361435022607317673134592000 15970736 478956119217136410241069015920761044992 15970737 2233235377440613222748124642433514421360 15970738 -100771694961980086595608608525414935040 15970739 -5791871183493542618970042001003155104544 15970740 117032448192477519256523194007662755840 15970741 1631969622009489881177480664839325510144 15970742 -19844702622300271690717687409327068608 15970743 7880845374217748710234708514876105413200 15970744 3932179855688414865485715225662327132160 15970745 -103882014154059795966459737751409248000 15970746 1040593351710946936740503164391249779968 15970747 1717188863798370748307738544716426841040 15970748 -1314603092105018220155508326696070638592 15970749 1448601121383386279374026631170406289664 15970750 -2981566444324091223692912973898282272000 15970751 -1085101580500683895716032637586480587648 15970752 622991906546186043473267853342353129472 15970753 -3120855968446649701044659717779726802496 15970754 566955305274130673477128809489377228160 15970755 -1603122602372488959883672038339940855200 15970756 -2095817794566622991940509291969018001280 15970757 1684200333802327403058605772101587600224 15970758 150143914496396015710160485111783096320 15970759 16178900556481770044134701382368485632 15970760 798379636390226872369818218774305689600 15970761 3502489573314247366022356768267100578410 15970762 1736638132106909446783718423804890819632 15970763 1020565844687691394195384063653518163504 15970764 1763838072847070217384678874066924661760 15970765 -2710591481367685355291271336470722508340 15970766 531912604310997046805323913021674291200 15970767 4690863717941786513912347121060526212112 15970768 -503014788428971560733031357504587825152 15970769 -4041402259989786273371996613204334296480 15970770 54371868010090626463600963811963986080 15970771 -1154955665569601307887309244005729375256 15970772 -156570254847483199810984843589140447488 15970773 378209152002703026850841125555192166400 15970774 2033339341100055593777703056420781263136 15970775 -1543645656608946581694723875234580205200 15970776 2141951148552074856571518660090539827200 15970777 6104507721066368820991624245873172054272 15970778 -1173996861634384053035358121321827052560 15970779 -459289286128686567074267293843887510192 15970780 -698422881104873697224229668545383106560 15970781 4540087492504318610364881440282252380582 15970782 897693405060047142881752526398881552192 15970783 1094024950951097327675052809448057019680 15970784 6595069679955217755600084211155558727680 15970785 297047577688806085675312906200096455040 15970786 1123608596026123917863555873849616688128 15970787 -1751469583513314455366988466365180979200 15970788 -2328516776453757379967484271551889244160 15970789 -2052274571195880313620170617403609654180 15970790 -2572121846280364790700597136055544960 15970791 -421358077396508346898469439390760789296 15970792 4568769546572859396676533024320168755200 15970793 -3197790278937552912004889984646265371420 15970794 9983957141747391494860969100819850240 15970795 581916370546430299001008470145542328800 15970796 328691632709387492941281731215633977600 15970797 208704192534442973028781634722840558080 15970798 -2330564798643511592337221362271978154240 15970799 493126088727217017658291220804864228640 15970800 86757691672894837308594770565623808000 15970801 723170604876301549357225243262693250048 15970802 -23042787990018748857784551868144395648 15970803 -952892193523195367912281506251807745936 15970804 731821818719286587453397993849958710656 15970805 123874532933759773905318438239189570460 15970806 899732194282054927426761755251651468512 15970807 -2753175510486937174141142756948041937944 15970808 1359818434211571728429267883535677112320 15970809 -314135149740049054356256631614637518272 15970810 -1306604761787230486502954418192226321440 15970811 3352233881750239725548670064503091353600 15970812 -48004966690320568322227564569773555712 15970813 -1371384389225099237168843459528250386938 15970814 -2785306040288412762702135480090692513280 15970815 -884524952817243571688598304123979237640 15970816 -2247140959776106858324591798429604118528 15970817 5071903024159056508879594604334795076032 15970818 2719818682179380367941686511633778984960 15970819 11923009762827215271329838447048002532040 15970820 -128631640179447972163635795527449190400 15970821 -46592517112560448916583310720246939680 15970822 514684443029262609716778793715229542400 15970823 3175026254457258087777143383594586714904 15970824 -2362649320618416539530596360837052416000 15970825 -1927354656827403257249930118692810775400 15970826 -30387381261586214484125281224575175888 15970827 -2541864158348860602267586215229803321360 15970828 45752772698683868683541059376138653696 15970829 1465946560740338961148266582355261632 15970830 -430073405763590401003920024813154176000 15970831 -1748574519188545464366796641092862860368 15970832 308982048759299978576849388501486796800 15970833 3878248588148265081731003475624421376640 15970834 209216370373891774823848523134033969920 15970835 -2549129001726001633858679860296620907840 15970836 145392949379000000800381957869649121280 15970837 277880991553209565093137626257254536184 15970838 1309482275295966334668665278569761976864 15970839 -638753691183132622910633512474370650776 15970840 -2224998570069609678679894078032711475200 15970841 -602868592388534976963492713707293247548 15970842 1878054188392236937399606532552692627440 15970843 -188154005613211806278619974956675125760 15970844 -3027897938580694204576807269530541556224 15970845 12174352319341747051535276212268321280 15970846 -1123775186882783589095371195082947072128 15970847 -2060841891388423813438888429431472633728 15970848 -1116562065947700943108674034374497796096 15970849 3980651254168393481311423446058133896240 15970850 -290397963092536796002467781824943411200 15970851 2695315761200861653087972332035885520 15970852 3931738904564869079980874491643270711936 15970853 1471853513603558810939965246424281759644 15970854 -551064174144195961467887313458214269568 15970855 264949302838515446662107058915486689600 15970856 1899893740069054406642631400147602309120 15970857 1618832081737959826735200896835735849984 15970858 3403810662805398924439390110130828271280 15970859 -1213437612379394350988553488816020288140 15970860 1924117443207788281729219887331931827200 15970861 507296519946547043016038736533470402104 15970862 683115650664373230117835353284905818432 15970863 -2516246029404646286077395588935596086000 15970864 313437671931039434327166704534549692416 15970865 1258949200019031674438622666263277537600 15970866 -931489978442676362911534939995627979776 15970867 466545008687530131236406990486273590160 15970868 1087058277092213083525716334570538065920 15970869 666707744412250958452159328130592869294 15970870 -2611188660121262819894613869211784199040 15970871 -307626220205419278443959181242936175616 15970872 597231391251129307541132486649231974400 15970873 -2811296962470207124219904619558931896320 15970874 -2143768466753072997703836146764437746064 15970875 -2167056525226156869306658664306677140000 15970876 676598324749490358481645926409430543360 15970877 4064132381487907233169600150615084984320 15970878 -808549701856444519157960633355178475520 15970879 1898853414963041643384472800457693143960 15970880 723505731240966250684120352580855398400 15970881 2116065347804457411155578977382540091952 15970882 -2023037169397291187643133115437559556096 15970883 7081674263484468361847323808327123710464 15970884 -1113013308449105633606595761934504235008 15970885 1264937085886121565783135937135914332160 15970886 1492641604296170545008340856430973161984 15970887 1030601315599273054478399739121450540800 15970888 -67334414063108904186987262622302126080 15970889 -6254331078246475478858834483640365425200 15970890 129059781847605078234308173604500807680 15970891 -5161383042196699525611290808532116073708 15970892 -820854499369215963860697283810066222080 15970893 -415964388933915951725406949651629832800 15970894 1276308416873989748539377418764468655872 15970895 -2095127058117390439703474396755348452600 15970896 -398657061990878312744917173319634657280 15970897 2877814447058030813832188470713830376052 15970898 905675275095198127781016483753110917440 15970899 -27575203925514407008013391877723848960 15970900 828865001091421469233555734145229568000 15970901 4211399887335934792141424168314897725792 15970902 -979620875607050128334811324772756469376 15970903 730954230405478293271905726405864501584 15970904 -789679171110789014467683971656821258240 15970905 1136722241320315131804252230556196416000 15970906 -1102040900737144947747490161199900700160 15970907 -7008098772322718635598590245062003998368 15970908 2981335800507297388107994921153598876160 15970909 -144690886468370834100150015803111977140 15970910 -1345904258094098813357443816685157032640 15970911 -8381369568950614836574452987248094264 15970912 -1891196457115246352608372932840565506048 15970913 -98569807329137498029882885622797152684 15970914 155035951126230496233398080568860569888 15970915 4130577929816158651881359933750711956560 15970916 45562208444537440490828680141631414784 15970917 -1673724692072948826339220394742306792480 15970918 -3562799245734027513742614251850243162240 15970919 -3913955983052185897900309730427360484680 15970920 -751591772392016516785544940759008870400 15970921 1151893132685093215443141630862898892544 15970922 1338694367767539958578408903656301763584 15970923 2088277797169700812773645763813511044572 15970924 3821472996940332436279212593084914532352 15970925 1616714181913655828005590041903469636000 15970926 -1390696626534139459030433220187837765056 15970927 -976232380914075333272241245209788014208 15970928 -1018194718817414832316491098922644176896 15970929 1819230573129778558384371472096788795648 15970930 -2305396689578396874952222450537319544000 15970931 47682537485193911382393102794337720072 15970932 -504244566932009302276313289432754541184 15970933 5832998284993463146601554301031214943520 15970934 58924523324280402430507746075569337600 15970935 -1132126738456037635247513565599397813600 15970936 2448634933545013523248101788313898598400 15970937 2800676250687664921345512706016971556586 15970938 -483398088073078624858513005970843008000 15970939 -1079282611811161203689372981373296889408 15970940 -291009307247396775748050549785185612800 15970941 1062762174983435396593174101527685560352 15970942 -960886330871493404675340259703019667008 15970943 3416640296574947581949136647058399967824 15970944 353693862465974743918380434231132160000 15970945 3433482573057133575993381689325568271700 15970946 -780508560166126825757372575347429671040 15970947 -1769866336070685852342479651240310396672 15970948 -729492102464690363073092598110408658944 15970949 -4565130057469228429108461036378604486050 15970950 866592085786152762495587344332338541600 15970951 5088586222999805879213143940684461756952 15970952 -443322120534990358625353572619616256000 15970953 -2062906111060697739959708704657334393472 15970954 -2863035024946976629474421631337717483680 15970955 -214077174593139762710558057239783080960 15970956 2288870533816716428212704784677120245760 15970957 337279120949354530797971806879798180192 15970958 336870006948539394841728240688026177984 15970959 4201144670968265578874061864634247319840 15970960 614546491905982615891712702863329607680 15970961 282251107716311498840581045100059447200 15970962 1229686167562139149766795908675623307392 15970963 1403092344192219123615256487765213390000 15970964 3563700173464960064888048554183760558976 15970965 -1288931090468081258605197376525960550880 15970966 -692752856949589192315308373020513494976 15970967 -3279143192267749437756017240338499050080 15970968 389366943565091340578328400303249735680 15970969 -359707750945778885268484623295483522304 15970970 -1196657536897921623416895671475320217600 15970971 -3039497404165328987844173965229053763688 15970972 3605451132604832858125247275011662679040 15970973 2946823549542867293910023911502828817420 15970974 -54697600232161446086753579088139966464 15970975 -1039080929338472163622749296461282729000 15970976 -496937879252533392108510890161757749248 15970977 613405787508328278531090405525715744848 15970978 1128664567281960798868449863046741065040 15970979 3317941605565086331299992227962896399580 15970980 -3902212818271044123834242543353712640 15970981 -77559247204912621522926804628388623268 15970982 1265505145160964352935020703266145371520 15970983 -419526006657374989087452282840223168512 15970984 1876923203764482425992709645044365312000 15970985 -8395072584250412764314318624102359825400 15970986 2426441899192252110591365520131980723200 15970987 -1872315726936593528127614986907612352288 15970988 3079702585980299209801084444773632334336 15970989 2106323394686425346760991057916785350240 15970990 305601794020424825239843330047346152960 15970991 10188565900713811458427838738467575862152 15970992 -161696327185007872363815320818968330240 15970993 -3794225771266768889801507955179581776576 15970994 -146217284354473394746903638497984640000 15970995 -2330902627267802513616188416917282473280 15970996 6701204494078748226131732439747220776960 15970997 585427295027472827021943087021311977632 15970998 947737543486834595066512753667443184064 15970999 -3187897572948246240175902140042895760680 15971000 -277984922416711878514410135023201280000 15971001 -68142998585657794591951152988241940048 15971002 3118236356778341660304573754471540259952 15971003 6964379812625602329123083999337406257252 15971004 443618610509231985247903631122760088576 15971005 1119728868289182395863372261453705452000 15971006 3106969453118766908022172087981111325952 15971007 -362417693672123333074987672724706226680 15971008 -1389787184792676090807490985096248295424 15971009 4926593904977985811641247511857647316416 15971010 855818806446758623997084517220243576320 15971011 5616022786558087564606447111203149459820 15971012 2930302343242244742532361793936737894400 15971013 94540658438229236623983049685191379322 15971014 199333459715254888682624956369024988160 15971015 -439411406746922268101880842522690269200 15971016 2071013220784157390643438599441580195840 15971017 43978426136692451474600725698955868640 15971018 -684757184460818649017660256031310678784 15971019 -1241101776914447130982897658414917995600 15971020 -486226278750898755270160276468083609600 15971021 1564329659944047854039790021809385061344 15971022 -812570647683347805688083688013456655168 15971023 -1003103688283083653374271406906464175360 15971024 -18192169845427337485700835319070588928 15971025 669253205126991798156869883102445200000 15971026 1563961197074277912152164571443540281984 15971027 1068642343762585253207373374798227680876 15971028 1009927333600308334564864753916312432640 15971029 -1633305181515185956774434191260882677540 15971030 -822932658360575076997780749298130883840 15971031 -4915928635568425263159748625304619795680 15971032 -3454006575403878931855665219634421760 15971033 -842435503558699236489806862883752683196 15971034 952882824077114363153218898826089594112 15971035 -7659278811788810170831035687859728139200 15971036 -4653604546376932262198921944665425023488 15971037 1662319316968581096417785133053146215168 15971038 63989252735548819575507190237488337920 15971039 -146922479295317413075522885747828191360 15971040 4346506977502533026411568230541007257600 15971041 5414667761028174108531067291349303229960 15971042 592066990330958681882016271967683566672 15971043 -2602400691997121236863130054597838369472 15971044 1944331941782692700240858712376330219136 15971045 -17111751302368607169851131307993072640 15971046 -13577308412142298619093034755891238912 15971047 10794027067051292386884468122419218593512 15971048 -6888615980679994065956293575948257264640 15971049 2032369055010942577898415209818702523604 15971050 209062001920735313955773022587452776000 15971051 -3499481079155280175954603165993373895948 15971052 -2745816090436207594089441965875919459328 15971053 601246955872088609768180100875230586080 15971054 3344983394524396650934830210027080833920 15971055 -1364529468565902188104816209041402976240 15971056 -542411569417627914933088014540177637376 15971057 -1213814351509830128041831302138101483694 15971058 957930776743220600334948567600804794880 15971059 -1705177124633773962762725138559353770496 15971060 -30262491754068137914653577308915148800 15971061 -1141278458856786091103182889531732932896 15971062 331733546128666129692491133993281238912 15971063 3193443207418333701113267722932774069120 15971064 -2884584126900124115674339696794058752000 15971065 4305037054747071139185382954092373806720 15971066 587720543427835523302090513226518907904 15971067 -2080936983561709689383729030861236968960 15971068 -3936959609322434776765444531513275886080 15971069 -1205928439148213724352475036040201889530 15971070 32093133225314882614952555660769567360 15971071 -3113767318529885860210171309069851396128 15971072 -746904930879082020291674473723487846400 15971073 617405469224449963674810053220854909184 15971074 -82756386707774208246479540851221570048 15971075 3355284827401519853307826933136897607000 15971076 372613159913484734023379342792758345728 15971077 -7020261803692778839954947025306477001920 15971078 988502201577828442585031163450848480640 15971079 -1661002812713642852146103895592019030616 15971080 3939468020649771541209354812970734438400 15971081 -630616483160192591351335192084794989952 15971082 3715621580800937560008261644870123015424 15971083 -812252586387054749482983735766661109840 15971084 3611158013309873503120490804661204969216 15971085 -508777064910759176172295421629913285760 15971086 263660498689826309008768605781468487424 15971087 2723576984159408948387005803535988028144 15971088 -200271524431314218621429370487813963776 15971089 -5194989236273969111098301940443694092110 15971090 1397576755858866581632122765147371824800 15971091 -4017874464722751641346624762471859547208 15971092 3164531178358203201501659720060174472960 15971093 -6218641720882927542314332962403320284658 15971094 -166174660942659875074753837995483189888 15971095 -606849349238604639557413115070879613440 15971096 -3686389278160433581860570665832886272000 15971097 1794989483823596313674078903312110184400 15971098 637159687207683746581185027105707912448 15971099 314955947818500714796156807688999192280 15971100 1306519374962883667031130188661276672000 15971101 -5049705214124534172125841896646667743898 15971102 -551187700562044112488373845668883835136 15971103 -49306109239899012020921204177840024520 15971104 -4304716301995023084915762034582098935808 15971105 -682250579300205919672910906511558411840 15971106 1087387148820723903060619290476878808064 15971107 -578259586893574874909828637098821305216 15971108 3399577636418018170915130387051958681600 15971109 1679121458480660223016413078696881510400 15971110 -1223817055870427735192303444284088615040 15971111 171322182985813345906994760550864262952 15971112 -667566605725633039476137468112103680000 15971113 -1071144010198500389443805755640129909638 15971114 -190138123495940335608563244807372410880 15971115 -1882043909120442135389079484380406752000 15971116 544594761702681943760564891092601538560 15971117 -5347077029584089912306165179517598083648 15971118 1977658436816323781859852985989925015104 15971119 3526822174708133843575325732436885973840 15971120 -18085422092475574062462139272585216000 15971121 525218833634125184978710336645266030240 15971122 -4291694243933018556267595152755667291888 15971123 -429039473243625770381530075862530567680 15971124 631571157475354688587233916190830313472 15971125 -1211692343186887162816855824658548648000 15971126 1490473106827444378449797948042496758784 15971127 4680091757745901067730282889728015836160 15971128 -3500266009458335258584859446509490851840 15971129 -2967828224825995698517546848990325677270 15971130 -234092489956423253498805524116847170560 15971131 2942868513022229421384155361551840580864 15971132 933986932204530863844225000306112284672 15971133 3932698976856979260669437968639805946624 15971134 2662045505503607089417461551294132888640 15971135 -714360223712256123746452131521373712920 15971136 -265716712534621026273777074908132540416 15971137 393941177616473434866381803707133894400 15971138 1706575514725770928370372894850768334848 15971139 -981324084738316687761972817234004037120 15971140 460579466547942433029010445309608942080 15971141 2095778479855821267212050840313633606880 15971142 -2716046334340795152895895904095027822592 15971143 -1262380479880315806121523783968091325600 15971144 1205374404805576640445194781774913536000 15971145 464378821062228150862443180799451382720 15971146 11249260707088101662582472410486229504 15971147 -8612496500205023098586871616640507198400 15971148 2147858632309804983910750352622851128320 15971149 -5130701452566760636070090485333212179520 15971150 -22174150419885886003982269484917310400 15971151 -49649918455651200933076028923114406016 15971152 317580212865645372509634777812093689856 15971153 5956130093143467137254776463193404560 15971154 2916403452605067027455069158944619008 15971155 5203562618840085978657913914027440286960 15971156 -759875977927675694670716685596238577920 15971157 660628275859962699630892097244450707808 15971158 -2404361128440492080432395050644540145504 15971159 -231850567592472198767796192478943205696 15971160 2885555640546657638004740863136937984000 15971161 651228837347568086511500829471782027400 15971162 2751440402145581770514530234980458126832 15971163 1108123365683096801606004936027213961584 15971164 -2898846263215447457481355592019920928768 15971165 687160829819192363296459975886080270080 15971166 -1308539808900101098042708764346703001216 15971167 -2449793058593698379650168801810837122784 15971168 4474310091851685306106766867786750361600 15971169 142820651115803046952962211240730850048 15971170 1597304047304576234746835004830520628800 15971171 1478516719005748424284473445798031769372 15971172 -381327783145258623069031985923431137280 15971173 6829891283289531082718188169791761046140 15971174 -4153259598866906086000219909661887973664 15971175 1304273921935196512781254432084948704000 15971176 -2530859904509876305671274233876341959680 15971177 -1359757355679599202448602935273386622208 15971178 -1782246162542747319805428779994303941376 15971179 -1189181261070085720951393351033316882400 15971180 -176488109998696621304446149255615191040 15971181 2811414989189558787991547811644845316736 15971182 -3275150544940005255538086780523350024000 15971183 1428295687304730283953620827247016180432 15971184 79038294717817591663502203409385160704 15971185 -1033694509379503231409433503649501456000 15971186 42590609380190954660001486869306852352 15971187 1563462061312673913125336683360451243568 15971188 4088243030186313201955390490198173205888 15971189 37149614903079710472136071330705797088 15971190 -814194992100959311675925526317156004480 15971191 7085268956969217236413343510767254953800 15971192 6046112391743262117057790083786930585600 15971193 2189938635827418724615357560655950009600 15971194 -527481404134552253308105099614689667648 15971195 -988269458963404188651175032800724983520 15971196 -2832720684240952296932322101255129783808 15971197 3662207085308891710378852169927085423744 15971198 -223485245880803463947646771403615817664 15971199 5663659887951579822239806843907987423760 15971200 -142201964205378254516790438892929024000 15971201 1632861685453322900647521996241821438912 15971202 498099887159111177757647840646390190080 15971203 2511810092711118862793841634138471521664 15971204 -1595359042190706773567641096570896076800 15971205 893702003855164349969489247694955419200 15971206 -2251290015576681376980167632382732588448 15971207 -4484691526139662237341073120396263774744 15971208 693284231309929261523602649098621009920 15971209 -1974117712666857184044311930798339781360 15971210 2092993377087472747593954910318885536000 15971211 500621679150087267483880672297559185344 15971212 -6556766600501759817977283754784108190720 15971213 32208675079494279141460073382567617484 15971214 -397872118469932311096303971111672491008 15971215 -203091444011634515731171906054760796480 15971216 677475489714740481973960932453960425472 15971217 -4082805585191070084710375664956730331920 15971218 -1781131122502647187549457286158074550496 15971219 -2641693213057323770548444180087117427640 15971220 267545681811247732147475880517112774400 15971221 -234384815961574962925966033830561645696 15971222 -1198329647761360994615968280621924102976 15971223 -348636134080135740346107076840513312512 15971224 -1015912167110589568104174032435411159040 15971225 11180963043208981859339311274802295500 15971226 214719752279498316073169583769640492544 15971227 -10658221562388980854968559942679170473528 15971228 -315591123496900688026561552820740300800 15971229 772257705800465840173596600534066585600 15971230 -1406358603782976069027756887552774743680 15971231 229537340330928255819716032532825056128 15971232 -1983328100078559690364938044030582784 15971233 2862636667121241788059574332472820171924 15971234 2465753934717989331037055103529309256016 15971235 335862298612289123941708420402495518720 15971236 -1723772936991257523951352556747070839552 15971237 1770990757723575195244377911829225287712 15971238 743695256505917431115779703670931654944 15971239 2741244464617933498315793058764406921880 15971240 4250845819673927388977864741176601548800 15971241 -1721919452556019048880456033403615267840 15971242 1369857117634985867420948271240317536512 15971243 4798789834150043990451345088830844125492 15971244 1259668551992879132097388101869936643072 15971245 3518837800455475521904942691624614457880 15971246 978377751993375608506690977033217225344 15971247 -4254485151929039887071999451103439017976 15971248 -459536184873960534807043242296912117760 15971249 1507826677324822795016905659955444547136 15971250 294293531830486593833018789503813200000 15971251 3034192071158942661361974404137713578252 15971252 3348893464311446065738150678956012951552 15971253 -3449038541340160562446427795647152182496 15971254 -1778625890863510444291584568752189229440 15971255 -2631747897421292434467232443664994413680 15971256 -120933163281567811024039600912993873920 15971257 5487583886903571328968617289480885510660 15971258 -4784695278880002985679203096500039717888 15971259 -112897666510771412537514361872704298240 15971260 -918784873952348676750265489231679447040 15971261 -3196582392346193965453248879941507174100 15971262 499929958697754783729183616359651483648 15971263 537251889479018296993436384787469098240 15971264 1608903805010067103212776987725683228672 15971265 2300007432703940772497565064325875316520 15971266 140777201567656910739529165882139467776 15971267 -2206121972487533211785514318630847445520 15971268 2762763117314460722714693319498727188480 15971269 659903729333153768231800388034613940928 15971270 -763185868291970506836198249662013972480 15971271 1807149330572253183168034106815462009512 15971272 1778523005463548078923256130511203532800 15971273 6847230535314002068571689099848835122522 15971274 -2660798096828918603082105687591891408 15971275 -21539223984386949217667888823722952000 15971276 433846138708123694897475685718420766720 15971277 65541361100286268355343614554665863232 15971278 -1605348179531497761119804238257771009280 15971279 464962837415545407495856346983530374976 15971280 -211794394279770366866101980582484377600 15971281 -1261478920046608816681222930487543131918 15971282 1716723676168256647567181453824817806992 15971283 11918593020251022157425793241345566049280 15971284 -2114893945541198721585208409869409982464 15971285 -1367808970195674307980131189141538806400 15971286 -933010897129169098078830719842897305600 15971287 -766556638758887214880143232923757035800 15971288 -5547178675024679935007809135285331466240 15971289 -2078063744516696974588034371791702620976 15971290 2099817722150805741692319599028821618400 15971291 -14298280563455458348669985491543910400 15971292 1199637656928235112431369843161865774080 15971293 547305493149943211940750943342727257088 15971294 3027207160852647093400393030770121197696 15971295 1017264574290242589836138491043816914320 15971296 -1855986090431677843180509730253169229824 15971297 -6680567788204750537012077612059353712640 15971298 -657588100970871858037162768447400040960 15971299 -5074601073345360723798776937064426233700 15971300 -458829893853111084344505798568626048000 15971301 -53342824999887823564086399270211108320 15971302 -2319405836062297500262264864256550847296 15971303 5974529968229306120776628155603273520064 15971304 1255189629460904918056679144367630090240 15971305 -343746495225548316842198573388591302400 15971306 383189117277349657119935549182627532544 15971307 -445820701897525526617974876579601517184 15971308 2937560060299955911386231871748940235776 15971309 2370331368521900078694484187324191749516 15971310 -1971861829527157939883310049372685760000 15971311 -97660782889956665917034171183031862976 15971312 294484999772063621019943511233900511232 15971313 2718771331576281462680156053476083724384 15971314 -3778142090477138274461269904263510581744 15971315 -367061483062893918733738200480592008000 15971316 -1860012557181323837940984705769307701248 15971317 1912302671401595708549132037903109758780 15971318 64311592842060766041975062889827593728 15971319 533481870998677225147855979217424989408 15971320 1753505167785736391242435746070542028800 15971321 -1190516433264506736602673276963777325056 15971322 -473465001512279617569493298150350035456 15971323 -2853608969699124799465246424214578996520 15971324 1351726257732885410069356465021479321600 15971325 23143949863754769057013103840223031200 15971326 -330384685205218965568610015770420552704 15971327 2795429113943147302460332913510167195920 15971328 -131236340166914037840256863456102187008 15971329 4898931856300515417531028962088602773088 15971330 512368723358707572457075739905051176000 15971331 3566157451254916273512237877299322933752 15971332 -5936015224364960031062254907037451776 15971333 208991066187116554378679561064342681120 15971334 658824951600405767445658197711615008640 15971335 2742334361872731817099954209747348842160 15971336 4372241362866542107640551419197023687680 15971337 340447690805583710361909349367236802340 15971338 5147010908326709807683417274060172288 15971339 308153559360576231120992015291482285140 15971340 421163271055396668160259641881916047360 15971341 -1911902215798223016217824869302332607508 15971342 -205798269143054879473764823982808144000 15971343 -1292453369241054944100008096137883472000 15971344 1782649675530360165995918207371879464960 15971345 1582883855286603992769006287508594981240 15971346 438440936209284037990555957775296623264 15971347 -1058123543564168419423675498116992286048 15971348 3035753383961761495525409307282277876608 15971349 3110754537250636765729662738261339164064 15971350 -804586407394994804130129256450031733600 15971351 1916120446019337014773888484064031276800 15971352 5692613718992468502759004419057686937600 15971353 -1009070984371632936260221575815877353340 15971354 -2950391097817890809657474493219220825104 15971355 -374315531088529348771600744013971189440 15971356 -1649965499773306321515158503942533321728 15971357 8079721851161033290821071714453089173606 15971358 -328645564833458383721465485926276467712 15971359 5024851804339064145574915074620016314520 15971360 -792486864925923677345555114620232663040 15971361 3400469746483453070279592408678696960 15971362 -38155008437153780714331391947734603136 15971363 -5671058988326449049173078465646219640 15971364 4391289631175799967679196755460214272000 15971365 1265789801208614923600254322006990411260 15971366 -2798265869960584333837377457051392910368 15971367 1457263919600605031618430402130012432680 15971368 -77434971130345258404009659660798361600 15971369 -4891579560675535136096347510708351894704 15971370 1007008792660739956902560213414244076800 15971371 3146708704094045006215444858685987609392 15971372 -3948328145065684392473302914338004935424 15971373 3208299700711488297301092038732682323040 15971374 -24228996954089571883902492235708061760 15971375 1808893781474325068933648352303551544000 15971376 594257253539466607738134115363271147520 15971377 1551394023136727572942631150924135806226 15971378 -277318809779873401471857264127797899520 15971379 -4162527570714846598371425701436718451200 15971380 3224170335307626285220386639811549612800 15971381 2749267659757766636219560296284785746240 15971382 -480573406993878657914527554243211352448 15971383 -1722321150104903485174721941715018920040 15971384 1214235345625010221566933829765787811840 15971385 94593125122498510649228302540429305600 15971386 -613688072651299713064034701375404908544 15971387 1947303193583272155901115489456799296520 15971388 -604930721221399407796465874650259030016 15971389 3570951543052424022526510585163137591872 15971390 488774198069691942023421237266538715200 15971391 -715566703399683422335233551799924445920 15971392 504369145792230622040454135708607578112 15971393 6181063254831348890269872295944706722816 15971394 1891180288334999977229882422673760124800 15971395 -4243238110205115356433860998417944000 15971396 441712925199653130412685688422984798208 15971397 -1561198628431327592491702142487917693472 15971398 334869060668704623680249677904503321536 15971399 2917075598902795074097857248883251845536 15971400 -1611356613806934911292369744047109120000 15971401 -4493258184323138370441122376838924770598 15971402 448010275682338688602929815388291441600 15971403 2519219576874444612148389356729552093400 15971404 72145016272972876912755628169711366656 15971405 -4508881679681391057685387173044788538880 15971406 -358728198637840913939440500751747276800 15971407 -947924024536306551192506177808554812080 15971408 1793206921052579905816021514475738488832 15971409 -1965203157510565420719658911165649093086 15971410 305077723795486903966960285545368555520 15971411 8888210522740271164712506361561353617312 15971412 799474116343798670908462393883438721024 15971413 955736041105005129680467195806860595662 15971414 1810342786383429725987959932828097908480 15971415 69512696964366596565706091587385077920 15971416 -2660080348249330158351919004100687083520 15971417 854564441246745520714221513476168429568 15971418 312909285016589009333405922241116721920 15971419 -2865790662212821738896583810723032505160 15971420 -304712864714517873441209731611867709440 15971421 -1453708324128595117858824610423319098176 15971422 -944350686828940399466350613029965871488 15971423 -763567468325587513390644380718478685736 15971424 -598964939207953896753152276708896800768 15971425 620105237639996990912328233995941932150 15971426 1699157653438188101296276853789102904912 15971427 843552178771191409808024950166470008408 15971428 -2670080844317961593126841762591700245504 15971429 741295216854454890420839978268130492860 15971430 496688029164271891169088523964496691200 15971431 -253115985540668677740076730413931080688 15971432 5782803576891489844377559452124803348480 15971433 2739333971279736245415447438973948467648 15971434 -3313292629897199282827467785831989256448 15971435 -2731670106789587556853365345519448654800 15971436 414173838318799020317038628722390321152 15971437 -6200970164235593128252654168740486527914 15971438 1357995670964707861693230096505070438400 15971439 2663952988803658416750009010792518587520 15971440 438163410955670057554117958966091448320 15971441 -5083822393990712449438844432822746052256 15971442 314380379156277406206930968306404097280 15971443 1408352742559710206095893905370967802560 15971444 1362206070485546590382493148178973647616 15971445 -944957915736045738101148612266101036800 15971446 -6103534602646154422973242127960353117440 15971447 61288254947948503848613280961947824560 15971448 -600517568350929300465255134293732884480 15971449 1755850604969482748623704026145402773640 15971450 -660459018993189548307792104685322944000 15971451 644505402706859691319092332370531571296 15971452 1518636421001228092881472064296420827136 15971453 -1352384273082659384966121034476147405696 15971454 1453622429450328293630778633635414621760 15971455 -4811559026044492300410931123053976607640 15971456 3226884097719280188556483628649582428160 15971457 -822026743935435016108377666976517526720 15971458 -1253448089197490637118906943909313679920 15971459 -1208601540008608407582415492985254831200 15971460 -1058551786807012517016182429560767897600 15971461 176091532510820906786848256996854444800 15971462 -963318246293172509131030487550105134976 15971463 -1502462347019035696083585153397449167856 15971464 -236019264655688274728547672462129070080 15971465 4141592915765546675239375150571637877860 15971466 214557070981562998862104480500189987840 15971467 6190989058739354377067911903392561794516 15971468 1615427370145921816845691081578805633536 15971469 -504917768979524777125981123234544417856 15971470 671041599967884968821280892201380671680 15971471 -4479858445769878076334088225362859397328 15971472 1171767893023858774200014662567852769280 15971473 -33006022453903576527800404833988728064 15971474 1566788705399095914641129015405236046736 15971475 58423603493386699443576614424610285200 15971476 -2783970475242722119663467728651397550080 15971477 -269916529191523736392032945800015681760 15971478 317042721341767746415534116557623310208 15971479 -912561324858572677363410687738869801472 15971480 997748127933485368150350448416044236800 15971481 1099915822897498910882940787815978358170 15971482 -2619432223248821908543226456978841243408 15971483 -6267718971662838525240132908240411000832 15971484 -2698789318531525066056797414520783742464 15971485 -273861177385399166316283741930670217000 15971486 2998010712631371713001996677648128632192 15971487 -235552848433404393890586689743909962240 15971488 314708572139581809063238895543824809984 15971489 -5306206214526031558192823200991611487040 15971490 -2606848791092850176722697024526612480 15971491 8783404552191036400083332166365553452800 15971492 2745336450615688633039282912714166092416 15971493 100265429475808227318871035665527680000 15971494 -75514320363070247592740805002570582016 15971495 1072917231884405212730072290001542260000 15971496 -71581502603698398397235118828489523200 15971497 3368263848115473151347846156330556865700 15971498 750702346023880586746561845409939662000 15971499 236398479760914326933444112377874667824 15971500 -1769993899661773944093017145830699520000 15971501 -1480986063379226873784278368238903067348 15971502 2444243318274313123200104590739660461632 15971503 -666910172830710671068548427993153375976 15971504 -967564125624470663943948331732572487680 15971505 -2665076965680354153503302280354536687680 15971506 -2255044328666601388713612801693191594880 15971507 -7160472789711652193993433421916344714920 15971508 -541592227156434954695233357606199377920 15971509 -263564874404138276032552930908471070080 15971510 512840088033659448340077582369833272320 15971511 -3346790344995425006659287254739979701528 15971512 -7170197640799055234529500243304286924800 15971513 3287615963865304292659455804257862222762 15971514 1696978210795372099577177534765174918400 15971515 961227168849393695331326591380033946400 15971516 3772582324066550679433441312602048000 15971517 3192982744985439944784961477888177234560 15971518 1712663815207183030828922878885134663360 15971519 -5327837240004872514817407201234429574080 15971520 -545104726749714334126427549445484707840 15971521 -2488441835470565208530421213168333589056 15971522 976990852716530194195976265120533182464 15971523 -136291371636268187083575512388999371016 15971524 -143173414218625523594830198565888071680 15971525 3852389615489635770905803595064537733050 15971526 -2804231830306009909966894541210088873600 15971527 3748495505394008611594100194252690875264 15971528 539142201663808847348157747589097717760 15971529 943103654731406290004292492107322897600 15971530 -1174209622890276682720742703328220199840 15971531 -84128654640111249587745227997734350368 15971532 1791801076118849452516911524401889705472 15971533 -14775185097110294244775959404413775040 15971534 -2325841598612317107991774556673521502336 15971535 1873456834192596597875433446467434783600 15971536 -269373680448493717450587883607394877440 15971537 -4848788444614964364071249118893158220814 15971538 791424523747212865540052556890288395008 15971539 -434771773461969002085356702207056600400 15971540 -978533727187170182816515272112432005120 15971541 -104862343669703598611856935861401190400 15971542 -1198350227115412474527688443109672559328 15971543 -104878021497375919483309299111735761184 15971544 2881846813743648130612188851578365327360 15971545 1230171341683667658365727446694458656320 15971546 -1995016860445996855645975933986389172480 15971547 3843833293329514032652941124895695870320 15971548 5437080099895049043993328831852660587008 15971549 -3008642095582500176557202635668473530080 15971550 128700506710084257088985528585419593600 15971551 10988817376084677169064719356806750763360 15971552 35645679823897153683773205455005286400 15971553 -1761501575137102208231097874729181137920 15971554 822540668563258841057811723354621776976 15971555 275981464664267868474378328747400858160 15971556 1826220672335324929392091343715487183872 15971557 1845850718931816653252257847535790042912 15971558 -4037143611915845463294200013125545017120 15971559 -3248091257023868100711391981541698894296 15971560 3464138245529781174814657145964656640000 15971561 -4802479864232033130780089973790183328838 15971562 1053341678692022058980891180771295742560 15971563 2044915227959600296388370953929673709812 15971564 458706308863453167615291871593805833216 15971565 -1186983877513329348398493486007448040480 15971566 622573794456976182614360663798735632704 15971567 -964751998339314754163720252977724407008 15971568 -189455129835966918322995479215637200896 15971569 -3278236574694491348207923414953752853888 15971570 -2268196974077211292645456357539388583520 15971571 1283940473954261330918712824577374780160 15971572 960833232173916909687375513617380573184 15971573 -99770294739378586908924208191944132178 15971574 2076038357412805838256338962467356122560 15971575 3349993129073781894013659897579348763600 15971576 28667016891601887316611503343261081600 15971577 -1007552262739679593619930044408167464880 15971578 699037592274238619764047477130802491392 15971579 75087656143002499004123854328919291984 15971580 -24618170294032661178929316200307801600 15971581 1005569330716938894679321554727876165382 15971582 2948476219551448393413467296185735201984 15971583 -293018538360230997705524462573295734256 15971584 1952780508381721497361999370212217978880 15971585 -578745984791616344712126582880143892800 15971586 -1902085321913293916637329479603970219136 15971587 4337331113776781132580738022660232322912 15971588 -684078747293712861250717368150959800320 15971589 3792250468210702650584967925004433551454 15971590 -2188931118906319500768724971584457436800 15971591 811006747373916435153112888633708191264 15971592 -455229916762762734921418794659185950720 15971593 3785630979138272568410413684764505704768 15971594 -5342652437571117267073984950099905488128 15971595 3205946184141198959994739512560828313600 15971596 260781779755559116666379295368840595200 15971597 320487711865850440980193809549184502232 15971598 -132693366544409300857457704938295526016 15971599 -5248888867726827950871685580781694592064 15971600 -244507804148645770219280467370738688000 15971601 2142450015147470168524386946431076910832 15971602 -1184205433319070446925083499398992083168 15971603 902972141252468858875929507787610337408 15971604 2703227774174125641222689129197148301312 15971605 -772013943842721544442044874324093076000 15971606 -1031202114974182850459488476428862524160 15971607 -5265750819074640033272371892850053410560 15971608 -3833267615847750971712716590628275200000 15971609 2856198625553201854647796613963723801040 15971610 647474734644546024803848240270471864320 15971611 273268668918958539594185628975478218624 15971612 3440963688910037855049040019071001888256 15971613 -1441301867945024753379369734340109949376 15971614 -1464777427083080950281749884863078084480 15971615 -2238272937206092158979670019430696993680 15971616 -705765298771658882974716428199399456768 15971617 -7815552468891012606619703549653328274334 15971618 -1254460165149233497501432717066546704096 15971619 39938002369248193320155800558806753408 15971620 -1270530584374180453668660979043146321920 15971621 807472910517768399452949574273516608444 15971622 1446459783735710635432024596625254151872 15971623 309904674427675569804105939239676570872 15971624 -4285844895542599357542895466245757015040 15971625 1275080198187046039382079781124923989000 15971626 1816916240422102600347139962678346896384 15971627 1685621509111755292261428708011499933072 15971628 -1642610085011958400833632108428127784960 15971629 990813297216459863216329427031441006230 15971630 -1408157655880014811561493499119229185280 15971631 -738254903631200563845790162915569920880 15971632 296219863295380713677881701276659810304 15971633 -5458192739332487046594357827784848136720 15971634 536970898007737245180770065206489907200 15971635 -1986128653818936975962565475119973713840 15971636 -1235912123680978613593389092551765670400 15971637 -1866606016086761684932812289817088576 15971638 -389931958157895370643745957779336158656 15971639 1300798000883952803859487575082108054440 15971640 2371028324125252667891916722667593932800 15971641 -2462744584095432294765745815978847574528 15971642 -804262556171341988018750527487544342048 15971643 -565054683659800250726812050611751515760 15971644 379307049662102751800900649324654624256 15971645 5686178453490713892358221457600260962400 15971646 -1014351632590230534072939598663823005056 15971647 -780626639065126571917703540934212761600 15971648 -299220548648079225735888583980843270144 15971649 1105533213805613901720751486130004120288 15971650 1035697061186459077283513938349078914800 15971651 -2549638318753702970228421097189541836296 15971652 404991206642576072565283412425210601472 15971653 -2524119766636410147372856602095055323520 15971654 495269088587178287171105241313120595520 15971655 112537272313486000568780786751064427520 15971656 303199993225046815718632719208803532800 15971657 174615327091018715779801298595890934180 15971658 -1957808668186913797460907526742901801216 15971659 2690085718628312982016521275493442390440 15971660 1890189960962827390306299465763170908160 15971661 1817096636858646563941565917688636822400 15971662 -9085512843675209496109393579940454528 15971663 1745418835788082277631958040337612920160 15971664 489254819103661366696540933141733965824 15971665 -632109328064060155772649192663665460480 15971666 -593719176471651005663164287934093188480 15971667 -5511543034544751962018029147947363962880 15971668 -4482786885524911112931600529642333773952 15971669 751916869686041683743342555876315067296 15971670 41131286206413062743512110656582433280 15971671 2563564169304310607063573553025627661752 15971672 2431471083186664658588145819158839756800 15971673 627675099545245338138074155401285921600 15971674 -822741274352884584660597232022354791680 15971675 1281771899866892252206256783344107253800 15971676 -586279339091836234927543122271563792384 15971677 -773599094302140346799577312025442368474 15971678 2831990979630293684059969324281804800640 15971679 -57506480706304938408111781633703860776 15971680 -3134806627386615139528584832810132439040 15971681 5152851974569833426921246359867334720384 15971682 -1146925237796703426780342448605120187008 15971683 -1108197280860490368562409536695523796736 15971684 4404372951079523546158918798359794969856 15971685 2659731022550744103523684277543043902400 15971686 1128575781101751069808621580999126445792 15971687 60303768742980924845830982757883885392 15971688 -557600753144762368911069467204328652800 15971689 3827014887292736705371106220791428018490 15971690 -795704242402119392117566952918440320000 15971691 4332345965800529117912043679540917859824 15971692 -5187810831690428315207792034327794949120 15971693 3061522297569977555031949660763299154700 15971694 449303154944401386569534993818221902400 15971695 -6374285644101720528761545285335082978080 15971696 -214604191278909940127356323483603173376 15971697 541083711182840690950224098317430980866 15971698 -47040903001619982900076257140661457920 15971699 -4816332144395713929383737631475645477300 15971700 1441741989779007820484577608565063936000 15971701 753662705138722687311614210326128160992 15971702 -345799694085480601679275760818567940448 15971703 3288112552438597462660672512878482151808 15971704 53749907312910838117732266908840755200 15971705 39033757980004192246091602803355416960 15971706 -354461252581728099522914332961916555264 15971707 5303554101447953922271857930853115605072 15971708 818775694190339163990619461815140681728 15971709 39493401687969583511248715946466222848 15971710 -1683762230156974055568852730225346082240 15971711 -246826256146988826127299971212814605968 15971712 1093026641875680289989225906546608701440 15971713 -3540265491440838849348884468801450604480 15971714 -600330844828311581194745167921465771776 15971715 -4763677074289981666218340173275909025600 15971716 -2082349415719824480433658530921829289984 15971717 -3494171054366657035708665846505467651234 15971718 161375596009851563039570535762430814208 15971719 -2225584972658766208496154926426457627880 15971720 -503238426344523904548257136131751936000 15971721 -3010476509815302949613907945757155552000 15971722 -1320208235691739805614116147925924402848 15971723 -55714995291126275706762464597400428496 15971724 991242100258585196142104773543642210560 15971725 751915523556444116734305339197252116800 15971726 3143134109261127831089438677566137690304 15971727 -383165231167388238412940269849029924864 15971728 -3423963078827545672973470772230306136064 15971729 -1651394789641740996943576041306360247680 15971730 1359775626399554917377464898254607582720 15971731 5265539278526987808538682339152790863532 15971732 -1544793176282905685116348256276447754240 15971733 699871702437160523334280834169325153102 15971734 19493211300078359507884985510853997824 15971735 -1200939628859152156596492382057162024800 15971736 -1583430637077424513027257668808523776000 15971737 3533260982168209691579917856660948205386 15971738 4531427423638932750328347990330031766496 15971739 765109806949818121623098186928452371200 15971740 -135158762299132508877877598400017664000 15971741 869858246745553169871438318522030503142 15971742 -141539009116432784831331014707931851200 15971743 496094341995804310273387821230271464048 15971744 1390653827014841645896023249771610177536 15971745 1921698065106136502100816038528719029120 15971746 785374351700078148980635475008919930880 15971747 -427594209544353011863941877638426598080 15971748 -4489640114239239215590144910094815232 15971749 -6972788630778991076708360612823419421250 15971750 -1664730603239970471420685714514534880000 15971751 -3906337599940011688312324396885604095920 15971752 -2978906628672951251442256984344383324160 15971753 -166022706440499120966873006151622938944 15971754 2322179347308513709414751085156460888320 15971755 1272442531704295680378705349251020992320 15971756 -3638853520701012950230961008769157569280 15971757 -3557236652816196750293577244651131434400 15971758 -926188912073801264753681036507589120 15971759 -907363478519567556413755321064537233632 15971760 -97680354394588156087655804170636492800 15971761 768566393721930673592586142319519420480 15971762 49944621270884134519031364547364669760 15971763 -1144946030753406060728929122179051885256 15971764 10057919381446046954962356303233017244416 15971765 -3687436397495570712944206091614623962340 15971766 202783217040504173401801750896005145024 15971767 -2546794515658242227304181365018398902048 15971768 -2915312087186685199753571931381116989440 15971769 -4144287620758599772533523509863855376960 15971770 -888541622402162152178729093849489390400 15971771 -5762838574827766698923960593334986426800 15971772 -1366679401026999944176350590561514455040 15971773 -3075709018569838326920137173209475206976 15971774 -167570710205835858928742555407475736576 15971775 925926143271434882628814608152149785600 15971776 2631087370526987262807884636748439879680 15971777 -5920281974805707844360794959537064413374 15971778 864580401413274061752057335677583765664 15971779 -10655183461790262612553564425519539226240 15971780 -1183810620197818661705502395449368268800 15971781 695491432680201712975873298326229146944 15971782 1463877261152589114521566418395869269184 15971783 -1735178540629573094707778886274527213480 15971784 -357757781964113808335032871991700193280 15971785 -2132123972710801076454389435095348213020 15971786 -3040357231413932597550991042895326995408 15971787 1438776031778562363743847515760904007808 15971788 2161351584219069235789910095903436010496 15971789 -1338674532007357805200126493270650460928 15971790 35392178760162203023206704424879494400 15971791 -5946551820731208329905830149073937536 15971792 655532318295747704656916298946066538496 15971793 -41810445739296008534005355409723898272 15971794 -2448204611238822479810376336780727208304 15971795 -2745531022981188599051319221695429440000 15971796 -399783465890242754925682044542198292480 15971797 1004541618878969613734650361754627580572 15971798 4977717450079579200126843301288201402368 15971799 -362650501674829766340485981909899464960 15971800 376822221459188940502669138297356288000 15971801 607958563026162198075899445361075784004 15971802 -149071187166343232427967079849294168064 15971803 -3441389573278736819710285125966260005948 15971804 766460110675818725738511147120454150656 15971805 2069020815234078578221924776442427760000 15971806 -5140703021784568373126105666239416543360 15971807 2090583064889603165639835932298874561992 15971808 2932831115803589701104481361485493698560 15971809 -1496287207809394593200354166068251313984 15971810 -2171969750641587394435886222372410633440 15971811 140823650191392839163161465845344140544 15971812 -2931577962938593575433885452062282664960 15971813 -1555859726093477566961654801467302539904 15971814 1833275970901448520734590872708473347104 15971815 -1610363050543277940214013694485914572480 15971816 162539532239659236725185722248765276160 15971817 -3852922951269271800426524440914734321520 15971818 2858780466675803418490912862188084896000 15971819 -830282526165777718621572340163127456780 15971820 -665300194258907334326126529109529871360 15971821 4336536068590596011714955054811809015072 15971822 4840257129166578312741256999621189431552 15971823 81917862806744217620493598542096071136 15971824 -884855905413332466953166660920954880000 15971825 -1268186166524697272611158471408814128000 15971826 88430086940454202281854802710467534848 15971827 3067120384412385398704237028588283094192 15971828 -6445746155702003695779365184082893292800 15971829 1164438495209495531656082545263177636384 15971830 -350197248807928463026320164524103308800 15971831 4374007248997970164578454695817068516600 15971832 992763517482605757187306193123065835520 15971833 7254814402938323119213111651033075615082 15971834 24714070494697739876694284900884888320 15971835 1955599776661180531453439634966116736000 15971836 2240887474753246756501086583144137236480 15971837 -577341243517376288475369679646453241600 15971838 3202986744056952242089276178022115968 15971839 -330843782110772111548213356903138444776 15971840 -2165708467611710327319621499428871864320 15971841 -983382373370837807766639703843153591950 15971842 662832810177583631786259753081404524032 15971843 4225529164386378520761488583900248548092 15971844 1437540245110061445355685915956450578432 15971845 1137937360467919278172386847739359140000 15971846 2747010919813203955581339270596639901504 15971847 1513143377272128113965945017962222207400 15971848 -3903488582657783326462003711657281776640 15971849 5549810799078258700009956508035856013850 15971850 1057835465295060633496884152578161216000 15971851 -6027004604547265272210314551794309120 15971852 -1931431734053462063546882880982103579904 15971853 -566771334109923450697847696605791149856 15971854 2036695547870637222742822621763742845376 15971855 -4413446852559643188968100053542392357240 15971856 528509179825455542747418475364650844160 15971857 2375181323669121833466184762583273572704 15971858 145810191180213761236003027790496869376 15971859 514487518659938149979858887319228467800 15971860 -1099844941479932741511241069392284490240 15971861 779277353876034371216326669222357946400 15971862 215654308617280496972600708097058832832 15971863 -2347381598383417448816513070338087752888 15971864 -1874703621398755582848615570952847155200 15971865 177488861191535921762384851874921015040 15971866 -6925717594693473731805953436053011660800 15971867 -1959561403057898127081426313896688240128 15971868 1105368441689332667404688039598110542848 15971869 -4425206973922424051502811821712728016704 15971870 -715238237210035638829947494032426749120 15971871 1136904908579747404023190797478115637264 15971872 1195605974765089200331124274727521091584 15971873 -2953673465606050498469497102576053022878 15971874 465497726377778819495091108115450504704 15971875 4178273353400158482733391684761301250000 15971876 3597587789182690284329412187583502704640 15971877 -130544288032272284490277697312606228160 15971878 218319115881375892489035438112184195328 15971879 582710887624418622519335991593211360 15971880 652217485488052453001306590009584844800 15971881 -754596521686399147773596178930729465968 15971882 -638424877696258263999273097698596361216 15971883 1715883334690481191028939238157862605248 15971884 -57099580512410556705751344519865864704 15971885 78631496061977152216857642342961661580 15971886 -928417891204736316956906469072845421696 15971887 1597768850150298976184394321395164299536 15971888 -785050012369592765459958801271928537088 15971889 -229253030293089330566692035797786186592 15971890 541034645299192768183851033374093107200 15971891 -2960448688528076810089746845070414826176 15971892 933123670456940010537504197549836492800 15971893 -1670414036182606723276668575977741854642 15971894 4038378972783154097204698356442201487040 15971895 1457337947181277150238543496829092312000 15971896 -1700044528048214464706080784282361630720 15971897 -18051366947670404034595522771149617520 15971898 951302256544845053724341766061747738368 15971899 535776079519514835010850000284895944264 15971900 -1043863118848518301528870968987909196800 15971901 -1455946726408116946667054312938133225472 15971902 352230130617694705731458755001197153152 15971903 1829309677076450757381451858320762025152 15971904 -796579525116715570698611361889218723840 15971905 -3184566461405373278778613732392511280940 15971906 -1013636688404411749615205131951835781600 15971907 183346036210930800729128499257780443392 15971908 1436991563367643992948737125726099309056 15971909 4599913975005326468105726931376379516316 15971910 1084236013838523581556420498088531507200 15971911 812030786525996254303292646070739425800 15971912 239564460587191683037023185771074560000 15971913 753809935822158061309061369264827576320 15971914 -1240217631029624100023505686362422098688 15971915 -1186297646757097299166103182971930457440 15971916 4315081978365176010667522377066005790720 15971917 -125069027960069802552262307923579459752 15971918 2616132746001413659958211414805058132160 15971919 -333465060278459930330472158715719486832 15971920 12049562914013623563042827375697592320 15971921 -586574804937187305895368167719596835776 15971922 1256472286257637829127188922305194389888 15971923 1623175495593181413425956537839561540240 15971924 6985597577951820679257155681683275363840 15971925 1203294203160914742827701587230627164800 15971926 1387626423234421806778375990117217073024 15971927 -1049291691041030427797820836060715717408 15971928 -836885529292080385182038928238541537280 15971929 9218507061578388811577371277610643677440 15971930 515388682529507135342082197287720739520 15971931 -253384394304648323714125633351916222160 15971932 2124074888907813680235020492489521922560 15971933 3065659988316991126303903794129084420780 15971934 -117277518692131763023050619630940052480 15971935 -1335567187473906358558388964839451727680 15971936 3256195928577220543388110897328854401024 15971937 -439448453678690036022090313225016473248 15971938 396263898037824479582955879424007472192 15971939 -395197201163549102733031344621622713600 15971940 432152266292290661124742385178046579200 15971941 5001619213703055629581668339590533817342 15971942 -1657864561282678127827745791321068666432 15971943 -164636894951425846628816267767581296352 15971944 1055249804466008564467907585578345758720 15971945 2119107617098920649594343435268367584000 15971946 -714200147246863221737598510767345154816 15971947 -312111483804746765703022073552093592576 15971948 4038344195525578028773210037274675095808 15971949 -1157651663169987333980894847705164815680 15971950 1358539191573897823598041531972526736000 15971951 1196105152810719564280627387059662907600 15971952 -305851540781363571993503623347597312000 15971953 3179595359766341802650776730168567529780 15971954 -109180148254280807656703305342539212160 15971955 -292077838556978047057225657034263468800 15971956 159309248923159080363579356418571591680 15971957 -5773858007864911898452882822078983907794 15971958 -224569111684877221095254714955694462080 15971959 -3201506723409550422548237731951611544800 15971960 -1432211946877560537080844934796633088000 15971961 -924322947497398039328120088944961750720 15971962 -306333898117803807633913307215698489888 15971963 -41336052105336921926261105765084451840 15971964 -252594739463870200854943654463816769024 15971965 -419175219100779417421542157787871229140 15971966 -3969675548523567632509748887638151469568 15971967 -2693917366158150945147460308415844898312 15971968 -1453019886343887772608396118822622330880 15971969 -1857271321053329846772791274193724970156 15971970 -490574288019627479101888111084780953600 15971971 -459364340285227987199385832191751496208 15971972 880960576376847922010130479965598280960 15971973 2700115386237417660424467735272005134144 15971974 -921433310780320973246006582509762436256 15971975 -46033267536010181392196290434139363200 15971976 2346492892921377660720995565908867328000 15971977 -2170831933955130003077463025248380160128 15971978 -2797042239010951423804384230032491968000 15971979 1578598110948872438842502930534389199808 15971980 1351731023595852209070490159204166784000 15971981 -6213550894196038588679201213779757350218 15971982 128073267507752048871687710444550819840 15971983 -3250267094097593528539951937897899051840 15971984 162421842992804676699496290198338666496 15971985 17560964140019335171713700614932721000 15971986 2380927704222071763291549570086339896320 15971987 -6315276004671489245996858045676100001364 15971988 -11595076892328126151628880804953671680 15971989 1861760911829516759038928595655393262880 15971990 -1346652614641137112215614945215852634880 15971991 1794723876235104028178603117657502804480 15971992 126199859916429502261682238612518400000 15971993 -3997997749891789353774679081930716072960 15971994 1101131719549004432865066266574057725424 15971995 1688132504274743247150574028545185687120 15971996 -1385387485429071627142068870700730010624 15971997 2468507170947475531333663812138682858272 15971998 -310335962693525329309416007500900999168 15971999 197249211659081417737842539571584111280 15972000 -2709652790711161883031583945372729344000 15972001 1308138807532780407436201585732553081604 15972002 1008852044604321197879874018799395695952 15972003 -775147454672574971746107227763871703388 15972004 -3165251586395249670235305475523233685504 15972005 -109804038184946392935188133975351540480 15972006 -5237104898804250766206587403623473152 15972007 104452943574302406408269522228934181480 15972008 -802504703816478268650794468747685888000 15972009 122217709574427078646927706934378541248 15972010 -2495344165327660554439509536397941760000 15972011 -5640293004528410318463098825591558866800 15972012 471345587013274740884725286349079019520 15972013 -1737638625625626893042954824805588245738 15972014 -1812973282718509279621346488154203134144 15972015 151885989014333119791677057646567202320 15972016 -716975945596510345914589619168608124928 15972017 6702719275656970712920467103975261266066 15972018 -692137973919955391335577253861037527552 15972019 129745898276464958558676722001905206096 15972020 -2385732445836946064796013093224560478720 15972021 1032717562879449854837485988667834545898 15972022 131271928603693602614220412064289406464 15972023 4699266251365653849966340658205275743272 15972024 -2243287037990016687087951847298522542080 15972025 1234423265887104460448272825536967969600 15972026 1447675145645077776787349258996360175360 15972027 1476965553543819036522936157336380034560 15972028 -1179062115016673283030808260943708422144 15972029 3202141816158568666500700936820894859180 15972030 -934944354372143126132659756856296895040 15972031 -1697572977341310782527393651604212639168 15972032 -1459917345294352656035676825375954960384 15972033 -621092808420351523556040280648876465152 15972034 -27329215757921099571503577302398756800 15972035 -396923301915409630601543139508989710400 15972036 741023442730131812619789391103578798080 15972037 -177524187353873497554755041213874096768 15972038 -1934993648128618667428476387971700370080 15972039 -5245803062056689129273668940930216612960 15972040 -1870332685646398595803117137806212608000 15972041 -1006660667129319705027651153510987483558 15972042 -233445734398385582531361701380029167616 15972043 -1752566289886935356756869937366725854960 15972044 -1228123855031371702465925227588953071616 15972045 464991329880113418316137997873335513600 15972046 -3548997359830335309655308464311202393280 15972047 -1496063564307358883724889525887560311296 15972048 -393317309621530740063348899688420384768 15972049 50834587700746358763392399026495878080 15972050 9986305591178812595321993010445738800 15972051 1896987232830411824270619388236299723520 15972052 -1034336827121968538014492271117277612288 15972053 3196954028194848287067577561797661012302 15972054 -791586162138744751050815097997110509568 15972055 4346668138733387785933012033741860300000 15972056 6314835021195961928421678657016860026880 15972057 -8976957860515868163686840877187278894720 15972058 -1526298144127843040106258169577060655120 15972059 1164384778929667451763821733201192638016 15972060 505117904393838291683754939595007477760 15972061 -1010690706301786029367770243684390780480 15972062 -2375172463187392531953118491945014764800 15972063 -7180978959094486608908866309039910490240 15972064 2796929129053709853412218753066469687296 15972065 1440948922388696438992630082263083993600 15972066 88349640697332024413681394242237913984 15972067 7885966979512693110167041239543671979840 15972068 565176999326958370657741648945915133952 15972069 4066699275367083909758466066408484779360 15972070 302056803281725760131877143007594236800 15972071 483056273678524577061276239427869217552 15972072 2899374121018756999183585867408070737920 15972073 -2745063069685487501732733674652486020800 15972074 1378153673725141756710688980466158451200 15972075 40287222511449391436146331524067559600 15972076 -4122239929173876989120339155016875114240 15972077 1872771009136929117114185589160297071360 15972078 -2345131736688844893034540176577446683520 15972079 -1971799824849786525711939826647237062320 15972080 171072797346247755217981987173093212160 15972081 -5299681672204054955745828712407757688256 15972082 511801707872432276241061336477208911872 15972083 -2636801745138020264052035590994944107096 15972084 16326717308381523657600000125850142080 15972085 -3233650894230478489886980911376776389220 15972086 -623735927435068878455363855652354903936 15972087 531851045466714442899240127464698498640 15972088 4448919079490751500149805178611646443520 15972089 -3772422321344203284445711106432975165568 15972090 1568367157378514510479058613179397400320 15972091 -3747384646937744453905633180258331340508 15972092 -40425384398794612807282915196034482688 15972093 -6797403573803133597796729679125560100800 15972094 -505390277702474963732060423628118907904 15972095 -2589070905300706732736271779765546110320 15972096 527588016318345859992631615458266578944 15972097 730224125122058730105826073460780358420 15972098 -189015666598172106267324608014007163840 15972099 -303630832700947125226318777393802323968 15972100 1564765008528766209883320825230544982400 15972101 6244211365008836512489851729025197758652 15972102 -3004645052367878739807294219517033439808 15972103 1739612697242975114941371244384422131840 15972104 4263609352315672917053783183407720366080 15972105 1707706744023922380386764418801673921600 15972106 228712537637399825784622334782854184752 15972107 11878387105233370989776633012224149967440 15972108 -84957073054489394455990882785536664576 15972109 6484738081182531959292176113737199010604 15972110 -354565912311628403399223894038176174080 15972111 -418285093865614367418889689993690138912 15972112 -357223388212353517474632474917828395008 15972113 -3868458920492182030214058527963800738638 15972114 337002748718031078397219239450199884288 15972115 6319625912322113734636310604897511370400 15972116 181696233501035774860491651031911584640 15972117 -128732611265977137516254660069476780416 15972118 662201711528609771283240188319387432960 15972119 -732794624620688189353866399912311511480 15972120 -169453928878973507715977346201059328000 15972121 -8782050411365771682575362247513444134 15972122 1759413089113094690913838601478496742400 15972123 -2952852441742119880543975257113591187960 15972124 -893516552390099339349478529816568342528 15972125 -469093235695394616296337075164262330000 15972126 1156026152246583004334700631844100710400 15972127 -3734930764632607868018743289633181610440 15972128 -3615721432355102576770166894341789777920 15972129 2023774282717957938879984134343527520804 15972130 -239374516443431265467492787011794636800 15972131 1191867087972345257336536439197185431040 15972132 -3119683363167476123051905332474082707456 15972133 3142325477618647157222319993835372846524 15972134 -2507074032090225384874506177164407877568 15972135 -42810040520097209422463947169043711360 15972136 2732517883747590993868489074388540615680 15972137 -370767228413590135651535528365360216320 15972138 -70612656896635885245045826102268160000 15972139 1159577849777295749107029471895325029456 15972140 -1929975626103718190322174604301426181120 15972141 -6050093374292835972636696024392379724800 15972142 -795621951193377083526865998839954766528 15972143 -2222475884846308468784546918651129991552 15972144 -625598602979114076484633279904866959360 15972145 246938123540372620321084459934637912960 15972146 -1847085508768143981571335921580360397280 15972147 -4803800567907782184587778530220064516440 15972148 2527677758590575861584215963073489230208 15972149 1445480242876792834251134000365933143150 15972150 -822016661639547706281965088116626262400 15972151 1877851426262838955410349102140737745984 15972152 859021666121956991262594230288960716800 15972153 -3461226747312639982942799774748407326896 15972154 2452160218302153802879583010848284015872 15972155 3152155060114480111531625411557593500160 15972156 -4228209394827705160418947467178973376000 15972157 3261681607364964663682100126032739710406 15972158 1593487371542194087912868498588716327680 15972159 -781020862496661121513796134246661043840 15972160 -247994186288877385598619181308601958400 15972161 -1992567192333493268945587222947336293376 15972162 -910017641945162351281611113616621138048 15972163 4678345222821049673539137456798568040880 15972164 495837250524220584407133081051939604992 15972165 -1195952173130195915814331063077450663360 15972166 -110417121325594794444578286043403483136 15972167 5523052516327068227350411832219061123120 15972168 2605544258545016044880852075484638453760 15972169 -3962776629286159195755340431134855691804 15972170 1788649361781421828610881228581397612800 15972171 1020927084906765175892754977652320273112 15972172 5110426953724518145799396704374431634176 15972173 -313037794466962411127023632176106761760 15972174 -28182726657190914611935771229741660160 15972175 2030016329875258102459809923686555339800 15972176 -1017768305732165331439759467345363075072 15972177 -969635689244038344534542181724543036992 15972178 50922055347094730236080661400730628224 15972179 -1272470462558622019875059408034037176720 15972180 839169036560980796388295683775331450880 15972181 43513396566001339410873248336568833212 15972182 -742331230008677568723279588030504131808 15972183 1748157572232548017238478105157271712840 15972184 1930039712279597127796926231377936056320 15972185 4882032438267499024604303802057036264000 15972186 -779421454827725328927142408997562429696 15972187 1237927623280891298313881081442955892712 15972188 -219681430811445423483719517080255946240 15972189 51481050108254114621750683712564361408 15972190 -536545455348947892534087436275832972800 15972191 -754387771262597580534811831809699547008 15972192 313763559390890854648746713589334671360 15972193 -5824505322961894803417646177871246158558 15972194 1094333942430516678777028126317499525632 15972195 2225846876692036813787266707444916543920 15972196 2882150300072705483319505403405359990400 15972197 -2853336604033772111899682300184614032320 15972198 349054004865898922000762881713904680960 15972199 6703147234984985315019184898431054326200 15972200 -3435708835656265448547597395226327936000 15972201 2916810079146350926158133885341163939200 15972202 -1533146570603115060661844520752973652896 15972203 -1020719156353839274942578842132073588816 15972204 2417382053832064623610590146964779596800 15972205 2089504122704530855653508171294232686860 15972206 561842627310647100194745524405630094720 15972207 -400937348561239276689261510501869514240 15972208 44983414503189361609418607095725096960 15972209 1322735041609008288914696401428159241152 15972210 -3590912297600059137074994145479055695360 15972211 1111951965064123634690575959552364199184 15972212 -454608067743155303859243425303170560000 15972213 1430521239310531581398097954781716800544 15972214 4398011462978271986116382235129687482880 15972215 -64420481757921960844829090079657012000 15972216 -599964094795771596653884359740738396160 15972217 -5975870167379843240697024560222525693360 15972218 -792486916872322056505257960341995454496 15972219 -14759105101073809902241369988087391156 15972220 704629384203614110203269152731045888000 15972221 41266787248133476912758741874918009632 15972222 -252112984029621483395565980635516855296 15972223 1198605095175541094073156879959598649024 15972224 -591797212727950423927675630578963578880 15972225 591487727153833583172177046048625731200 15972226 1448557532960966450954230337231027151312 15972227 -5203781329140385857733296298227506337924 15972228 -50837752013458015409818145378203458432 15972229 -1081608549036075134083890334431771189760 15972230 -371819932627035413595151588046200721280 15972231 1215323547499514132657741867498292957696 15972232 -7404413889160204038401745533469884697600 15972233 632445365545002792517159574395991811684 15972234 585738842289550839383759684041623904512 15972235 2115900784913695861695032677846516034400 15972236 2758367637016946519879477421985251571200 15972237 147307659452670788427830387581827952128 15972238 1317309692004187351773052979720817458496 15972239 -3130278598142368663558269138013568713176 15972240 643787649996020875491469378095490007040 15972241 -1841486019101503461881609932734398680716 15972242 212538824452732974826617155987880096 15972243 -46492432184178252344074174522843933440 15972244 3093760767204685639682691747143891558400 15972245 -6872391265379208256134693400371082629120 15972246 -7538349273072128768172434686861498560 15972247 -579580326090336219448672375322374009728 15972248 2085463382514304931731574491142280130560 15972249 5137963295492029334986833240494053168128 15972250 -233139048155345231286853864900739328000 15972251 2621856863241156122378592643131488853252 15972252 -237654162978892516738007162024294670336 15972253 3552750381244098278534607845136715474368 15972254 79828703393520719073299869327811435520 15972255 2290914536855192092154372010368555520000 15972256 2195796231195130650521955280607636815872 15972257 -960075006734944442497554400510828807488 15972258 -52492855792062347422603308334878653952 15972259 -898454956342533145664526486027673021784 15972260 3688383397817523791944360209675367706880 15972261 -4138215162540655805277602065807623546528 15972262 -1278558543648711816672394838008798366848 15972263 -701084940008995857679770525690392260488 15972264 22785851097030092618178119522604810240 15972265 1609080740535101337719528186960145145800 15972266 -1748697547766208892110510296451504441168 15972267 -444756528693620842625991269528818294800 15972268 -1195271145002776965631052328899197358080 15972269 -4695548352911057340963860977879560024480 15972270 -6000014478689582127691339690884541440 15972271 -121977929341694017306217362438515396096 15972272 -364243131835778421506907051413939011584 15972273 3670036315997298600961960047295799485122 15972274 731783695275518554733490086619236826240 15972275 2170737230715989757373828184240509908900 15972276 -1864673006893636475887161634452694560768 15972277 5021019254976366127354234698059772615900 15972278 -606943145838266222643373676975039520768 15972279 13941730877990799614373220352605281360 15972280 1199059519701697848189056666408702976000 15972281 1347365973000421600747348305915645996480 15972282 -948307433520876339858048982411507630080 15972283 -4631953716725732416313039812126053517468 15972284 4647158517855474997496112198605963375616 15972285 625132291514171998815147156988334584320 15972286 -3254534901293617101397165080522207080256 15972287 -6156068571836671623709136771610087824064 15972288 434215326987827929766563715528848834560 15972289 -123412312579098390802530152686757892944 15972290 2030874901935941362605577275642776186400 15972291 4702429165721404774904798624605420704900 15972292 1250024666041176082325406086608625172480 15972293 -10372146180475997207384116535799042778560 15972294 1388440747524718857866291806436970852096 15972295 -3843616904562843885001040266699371112200 15972296 -1455978889323217792002722730626989209600 15972297 446792574366557196034716887724268539840 15972298 -47104289296222074322952594170144421280 15972299 -2110183175071794095488369835822703744000 15972300 -76438735334884662586420300710321657600 15972301 -2478642285544545012473268641692025872200 15972302 -2059920795022636025322979650061782304896 15972303 1725587285679018304561823437374152140800 15972304 275793232695212312196906582770712182784 15972305 2973270346221697689479025101171816009460 15972306 693497968014662861169892632916851744768 15972307 -60363139067851299108507904676583633712 15972308 1250697257554578505832919919423003133952 15972309 -188902283363713147101214150415931681636 15972310 202015769807288938088786848515207538560 15972311 -1576439971272449749604983617411074736048 15972312 -3396817588383492591662431840089398476800 15972313 3336098769768094288409015694146791889024 15972314 466164884578845621547631932161751703520 15972315 -279286738905104046641075572425413268000 15972316 648438341681405515796678179424975118336 15972317 2111395277376719151282324438117003795366 15972318 1249880094877095948460970998942693251264 15972319 -171326966678249508481196978502187021200 15972320 -100399811025932464145175486177308835840 15972321 1663299635961147690320419265674231798944 15972322 -10474161028948479183535581112151226288 15972323 -8582442332674366964246297233873469881896 15972324 1147334116207226465020874535224010639360 15972325 3352116147653882801279527965116330985050 15972326 -312235503189370670063604405547395033888 15972327 -42812058299974077517302853723184722944 15972328 3841025701372427923549693189523388610560 15972329 489473876661091987727428760989830394740 15972330 -1492756369481215076986647986070112128000 15972331 9414423492546134177561554267243970621120 15972332 -4321895449423397826279212308697157160704 15972333 -13360042956946625361958479381337620672 15972334 644772379919270895207996229470832660800 15972335 -317560793251380972931068416940769164000 15972336 313746119332946594663532351066529136640 15972337 881181283663289622033437777284266126400 15972338 -391021473322863512302019947223516144640 15972339 -2514401120729075516631832971005341655040 15972340 -2901410102438233340986611436711653388800 15972341 2614783779341909871587169610911782234304 15972342 912073129087354937165875675340812017024 15972343 11705930118326400376467929383151409387880 15972344 6967794119754846449452353046950694748160 15972345 159116379331304827860635862039500796240 15972346 1220070484248821442604452290188968893664 15972347 -1765810672717103130537886724990483206848 15972348 1292113640597698525426822368492372320256 15972349 4597570303371672203316600945729942672960 15972350 14386209135311904084713938490894592000 15972351 -459699075066627487958613066771080394240 15972352 -49764076284371626860710929695454003200 15972353 -1958255288082091511893982885318433869100 15972354 -1732226367504182577829698993267148612992 15972355 824608271946017670057200548557939180960 15972356 642368470043115796832439262357788193920 15972357 6958328915292705043539178345820577387360 15972358 2522045679515330160745832002399287773280 15972359 -4355274944022438114488352181321207661400 15972360 515164121143253403501288140992231833600 15972361 3726636188236096014559638645993664935962 15972362 -1209390416415812822754435393083958420480 15972363 -7062800472591482334626634786700251600 15972364 2952655776185010923458206987255583659776 15972365 -208793005409737411658808801346297003680 15972366 -1087628561219482703721918947358712884096 15972367 2135817596337354219648862912329075978432 15972368 161833645989750772260515476056870100992 15972369 630598583086847172527655423116275937280 15972370 -91249709878470717395681330804455987200 15972371 -1163723759309268848043548113110909514728 15972372 -256737787819909747804753733977077623040 15972373 2737698855708088599156113305319581442688 15972374 -1805385702580156550270252888454884017536 15972375 -1833054681823501173011607008507572224000 15972376 1592590586717067160264268944896202383360 15972377 586285625732750895054909099492157298052 15972378 -65545034037733772407515141725387489280 15972379 -2889815760458710934097066041827763624816 15972380 212177271956218888817357521212330178560 15972381 -176403065421162506618960425360764878688 15972382 672194550649910095354448920187648469312 15972383 6360456711475196051285324736632529104400 15972384 -5280413478992948096048416259681113079808 15972385 484072670596704496686630395704927785600 15972386 -893238660018698777134438960192251617280 15972387 -1696594508943579914847508983311705660040 15972388 4981255397864639405566607278780856524800 15972389 -3164228166106530741554863328286096687810 15972390 -595102971874266589151904464577156929280 15972391 100119034039640318533547602481926028792 15972392 -2329266029615146129716971207654960256000 15972393 -36805279198254617116986810523154708256 15972394 -1497159944627348691828626359147041159504 15972395 3016385308085816803094149627385920960080 15972396 1368526962907151481448639904231727710208 15972397 -1179999669060310224524732071068191483168 15972398 -325621533926509664230167632419155985152 15972399 -1443967657706700771186669126402783679200 15972400 -27713065549107587892983955785589555200 15972401 716443434039897361385702752948550483040 15972402 1973271720778057711161883807978503906432 15972403 6040281596628201134953455472977147338424 15972404 -1420265370872713915599859868403771998208 15972405 1042387724772064654853181335165013721920 15972406 -1792686887536258446092099539747577674848 15972407 -2139942968802233781049912017164320245120 15972408 -3708380846244030387501037375794440355840 15972409 -155860721975132248953061984804058718208 15972410 4111100106289781165652327032220548463360 15972411 78198041879355695905872912888872206848 15972412 1256367926966867041208824944874034809856 15972413 -3137549868337353419012245706347110950580 15972414 271639895533435062279946136992364677440 15972415 -4472921859322399929261431722345546684440 15972416 3479869598763510582206654353346282913792 15972417 968953666832508556740981154585479840000 15972418 447933449139302466953375066266673378304 15972419 783946234423218880745603180846146281936 15972420 3352236867928813021791017560391577600 15972421 -2580194886277160242386212468720085388800 15972422 826033739961415171259647589269323292512 15972423 926414795295189271681035788937339647568 15972424 199828972480440671264386405966127616000 15972425 -577271078254660442914405700682134299200 15972426 854080068116013135180486579519813434880 15972427 1637899445743988864981849268475658372352 15972428 2504699720872325097541583316740559667968 15972429 -355293306186730913612559927903942011904 15972430 -42761872409264942737921923366208952640 15972431 1252994248111446365823637846840775854272 15972432 695706281220371264121766429916264005632 15972433 -6888911332018511227388675257801100482560 15972434 182586745614052253270198510314221161616 15972435 -3157423676053038374974670428306910539200 15972436 40394319636023703566678085521933811712 15972437 -911339691177692749942939681392490926144 15972438 -341712435940506826997542996001932386432 15972439 -1718192139706583122806123136225761425744 15972440 1345205220443745296370344266608554803200 15972441 1424982058607758685452491718599263466192 15972442 2277668431537040656327630793034443887872 15972443 -1931071506834752562162044392967357798016 15972444 2393303078302923579554892591665707991040 15972445 -86374808428537566751334154809388664500 15972446 -587364284330629876922016992134830762240 15972447 3863340387658545590334610588043763433800 15972448 4047486770123238480905246464286103306240 15972449 2832373278726735386475714010170685884450 15972450 -415465904465901154745158271442341068800 15972451 4266062855345221394817763430688805969104 15972452 -736499140616461838617591904932654831872 15972453 131733737171640920580592687203098034144 15972454 -1439251101327272200600254846463919856960 15972455 -848343734515654664415517370856827993040 15972456 -37993618233130019664195325366974627840 15972457 -1931798347468787733046551052132627706240 15972458 -2681815127015228248554855360417269731920 15972459 383502568618453817945172586815740873304 15972460 -497140812557842774119466738091499878400 15972461 -575958450650558663941169573260280757108 15972462 522034358481044888463812904188214098880 15972463 -965823294472243284959544056719170231176 15972464 419640398179730943847143969044362199040 15972465 965162023791760220461945724196458173440 15972466 712232788277685957027704479453274172432 15972467 -574407053601515616457595742957170617008 15972468 -1877000018733453109200765809709805608960 15972469 594304077954017152910576611515034818432 15972470 268691903707227025727524023134848857600 15972471 63155963145617223983615475828653298624 15972472 3324954281170898127643012817436006604800 15972473 -29198274422035995009861943071287889312 15972474 116268786172360911092581303063572648960 15972475 -1885110308582852969883080796651751476000 15972476 -446807002739386694331852829511886125568 15972477 1980739028752158446748842406504953310720 15972478 -814231720408985662395489102162611637120 15972479 24707016711139082578608995233482492984 15972480 2587753766971041143508556782256521216000 15972481 1887237261133628315854031903699301852800 15972482 -2836009175495035312925342127468829647408 15972483 2148091405693306592415793305679272340800 15972484 8650545562497147341430809557460720896 15972485 -3839191560907339254127052760958983530820 15972486 226862775250718624068228842559376732544 15972487 -10331097545158515893368224253609596345680 15972488 -1532417081980746493498625292171811553280 15972489 -1532418812922752179165372541828924077632 15972490 1044236483565403677600330158141722118400 15972491 -997128576530127702181352355889789725000 15972492 2447529636565740537866748532794697354752 15972493 151106736686460758453760122580219889560 15972494 4500421343864144002810644673958737870080 15972495 1187746388894280909870546601811165913600 15972496 -1393307288170529550145360594344604622848 15972497 125612834260227922602741227252349680946 15972498 2865459893320539284076868845109015653120 15972499 -10728955598862610653835640918534152857936 15972500 900874105451568208858985584982377200000 15972501 3309065479000376363137397324895750494304 15972502 -145897892956683556235432916132630528000 15972503 -4869044910598282367237860464391795175520 15972504 -435786626345747362156105182223725772800 15972505 1627720377727696247336096369324367626760 15972506 -2162558285871493359630868783141826555136 15972507 -461966959419737084752653140825110998996 15972508 -248975520443384216746811393889145180672 15972509 -827654738692742752650580977033742367040 15972510 -1467409813982649272413678254046757677440 15972511 -1456331423892395638540437795136176913968 15972512 -1156268340911631429931507537856352288768 15972513 -50656635505541202180703619805015314256 15972514 -1634699417090557525145733215751064442208 15972515 -333691438381955577494135929932767962560 15972516 -15726598899923904968275429480914640896 15972517 6707281197013597997094222096850855599552 15972518 2971903752855577843974275504995854612960 15972519 7974637852023544046983221611922655920768 15972520 1381560864921595460946934446566599065600 15972521 4274446773824152678333888666638057979200 15972522 -205670579085576194642193186122837760 15972523 -267130135409020884725257718328202382960 15972524 -1737598836677003768136990503018516241408 15972525 337563359622668767073098196468210256000 15972526 81186889737929613610503481996475392704 15972527 3663309175581077223073639946820521920032 15972528 -326102150927225401348213072716854722560 15972529 -535600360151940304428847005766545301870 15972530 -151334815675329551301705920687822205120 15972531 -1711333430964602716242352970686648565448 15972532 385576918842374864273183638022283184128 15972533 178419105343968483712913754181359475200 15972534 -546787553687310445318618513220205529344 15972535 221251014352560334115199122216511531480 15972536 -616203525015471087466291052197969920000 15972537 1504729834173018282064724420984334382464 15972538 2798454617854558758336668404513284727920 15972539 -3152947657316425982730362319916947082560 15972540 -35227686451843065767003111453126860800 15972541 506744754313053185618326404399839095372 15972542 917149052486859586784113007375042112000 15972543 2200011161846043436421500095023257647840 15972544 -92030273269281441338113698832337338368 15972545 315817030625438877834261389440842364200 15972546 -31796845189276151244078471729671191296 15972547 -2712367392676147300366799763478587319520 15972548 -8647394708844770833978542364503691751424 15972549 151172788664810294253092713421970288864 15972550 -667504204128352677064900469248374710400 15972551 -1307498123142961444818367583835427543248 15972552 42340349466943565393457244590731159040 15972553 -3754270302895685506477317043886237068198 15972554 401402475183489006449088229795716779712 15972555 39907102100811978360957115297252669920 15972556 1335315728033980777500451261141289568768 15972557 1427499641010262580967684963373596626688 15972558 -58107484990123814988055862005997030400 15972559 1138388799161400272802880645484117832040 15972560 -1158356226049045717156314282218655006720 15972561 -132916220259875008484444035949606016240 15972562 836984104633253896186731702453473047200 15972563 -791352209183006515530001575053190006720 15972564 -696632488775792017424657456345523929088 15972565 -17619690629794264732230795973482238080 15972566 -1385239955291596718878989894290620240896 15972567 -336877715808896975274980751953682877920 15972568 9418471966143926378877890827623350661120 15972569 4820009012418040330900318723453540232970 15972570 1778558219482648000651651672414844836320 15972571 -490534953355408519153634913084970914336 15972572 -1630183181821513030707158374270590935040 15972573 3740220537077280120359316766453965101184 15972574 1401984774721367685767858129277924114432 15972575 1491351477181433726162613806648159601600 15972576 210771744482541234062928051045295718400 15972577 2494432655551854610135478570339400107426 15972578 -598716790659594351308758280290801618560 15972579 -2788013950238667291118459760366482801680 15972580 -754106336533314794136791651157604270080 15972581 -5043826920811180764234218641498065087618 15972582 880620732142933448511530312826012633792 15972583 -3395553647344221239015839018036699168512 15972584 -5511415146368343647952446136782292157440 15972585 2137436092511387834042881453212173894400 15972586 698608084953079441511573861828932439040 15972587 207027009299304722093173586008962855480 15972588 288786919403945292891184075092422745600 15972589 5159952970950968286310258237737972818390 15972590 -853196143089633213096463343710169563200 15972591 3426659647405157830641673141306443499920 15972592 301563867276659569052599246639556919296 15972593 -1120123082317603641172334747230501540416 15972594 1021530158301903128151385056568772279040 15972595 1261869956447130236552399722902815568000 15972596 -529055045467225830943932485576589422592 15972597 -2258392109311298723915208315101271327360 15972598 -2280138172019950271288551392590664007680 15972599 4501492763792460205159806990377934476136 15972600 487784715324302092398308622718230528000 15972601 160251959225695359375668974828481531604 15972602 906137699549640941059602106302910885824 15972603 -887293401531630665773546107969254657280 15972604 -2446096405021222815918962134450444404224 15972605 5528295585557941528745096895617235480 15972606 389896692271007618807247098538215170560 15972607 -990919405963507142239668213100832281888 15972608 -53945261835332857678892215637152628736 15972609 2190501937537740879967510359839386174080 15972610 -365719993869551587511453903549038242240 15972611 -7426298730015282289110659726591465206788 15972612 437945556945024608197045871501954214912 15972613 -1049359895955394282821266449332618695840 15972614 -476840366724127114101040234720403157888 15972615 -4039246832359844493520368176666293646400 15972616 -2605767204453764240306938646075786035200 15972617 3096797314282613372638776037130196816666 15972618 -2441946278316590035082594923547871472896 15972619 -54578772491958589680466801773958941952 15972620 -1636254660332429081230941771166334592000 15972621 -389084442011907168047136904599234932736 15972622 4089097663336058713389767821314265737984 15972623 -10163609883923279353064617344746940758880 15972624 -1175007749466255232028300142014658502656 15972625 3745426015394981205850638477333270009000 15972626 168799562994413314081046220699278936064 15972627 -1327882184372849395320419683787608489920 15972628 -535279926396891151641892899069223925760 15972629 3810279688344482580994767936499388650560 15972630 -167275631046775000249591563634027044480 15972631 -3217619389499763506958573988711422960568 15972632 1507033446482982240380402523058978160640 15972633 -6393382095911599089335706324042251178576 15972634 2208185333183087822765178678465642303216 15972635 30988601702647354527655686929808672000 15972636 2045917222612213397279845830901890637824 15972637 22041177092624203459685298646100029286 15972638 -2184263712346829335573489866037577659392 15972639 -1804923146897414893767373509004190208 15972640 2117669902384573028880688707541706342400 15972641 -1511814049437245209539789234058958407788 15972642 -176485102845943869014170268789630645760 15972643 -505719694085276247738463787255008142576 15972644 219155642282980254426128140029480606336 15972645 292303449091890004626204444408681982080 15972646 3011040366588467237836450485645190948224 15972647 431546728020850423546601589424830159096 15972648 3467228615875673653515440615473476648960 15972649 -1068788590707761752076292369923334696960 15972650 -522231664809829809613987351146497257200 15972651 35643460353554148894475812252883587600 15972652 -1107785792008720146298462906989695777280 15972653 -1910458128090032743308288836997270517098 15972654 896599812342042582364230242217888430080 15972655 2197162946957377123124295180023752783560 15972656 -243298187270031469835881861020877455360 15972657 208477502893873975265923746839002767360 15972658 115500050162295419598472447446483156384 15972659 2390908150222021482511526265078011326860 15972660 2531118512781829522333735322049967104000 15972661 169486007671360546196800071782815345262 15972662 838162792849688376333000503263345532832 15972663 150648550710208485206215597683642482688 15972664 2044266275568758174176030206090932367360 15972665 -826834394993456433550568495627868122940 15972666 -3158513627875433267783480070436362859776 15972667 -7073666634985034406599628944365591076048 15972668 5765318555605834711628139832985440045056 15972669 -1433672766611842613704562742373320777306 15972670 789608480068477545149726382828133359360 15972671 1403640589294512181844090445368779402224 15972672 -464746922033888489749468141933484310528 15972673 -4331940831668003064567570482818753078560 15972674 659863885486833003719728164791989440000 15972675 -1046181169126253804436831527819023239000 15972676 -2828219852088214134576771399225374458880 15972677 805543052201307475384845571452445775580 15972678 -17392339315980768301223931898510458240 15972679 -2858073633430324814523562895369031880824 15972680 -4488772069581557860657617652364189184000 15972681 -1110327120908590698840234295795063876848 15972682 -1632486143353413489705434207023438752000 15972683 -1945769377501266164837765097294813884400 15972684 -307816969478916137674832042169567264768 15972685 -4658378874000128265803413585626777421620 15972686 -1947322584070082893537711787423100770496 15972687 2372584470049694780843986999103533111440 15972688 -107821836137882098110558047279417655296 15972689 3000584938317241869026475441877007621490 15972690 1012306658712194155627709149361940403200 15972691 133735811650795925540454400104862817872 15972692 -224226363189826546849881684529813094400 15972693 -379397387972065514189192463890908469952 15972694 -65212625555074164196455788233992314880 15972695 -2283622362742789561492599596899682986080 15972696 981301705346919860434121078631036579840 15972697 -4089319904208766379210915624054365964466 15972698 -322512491706732911025663659670746562048 15972699 876295049802635387276987879212257502080 15972700 170084561811230274055060551462890022400 15972701 -5262938063131932587954988353640747278298 15972702 -538214627187303160197802678754643787968 15972703 4953782783252454832238917569643205237584 15972704 -8340479634950547254144981710448719822848 15972705 735799029400117006376013452450881172160 15972706 -442353091530225214249325757285696470448 15972707 1486188024363327055670359910712078616800 15972708 3125680998339653782805879437222879810560 15972709 -3350691143945568038623696332891931149284 15972710 570226274492068394346095508589602687360 15972711 -1891495150111585254592294137497468459520 15972712 -2617580161665029269054252814499148677120 15972713 -5724537411996563472992055860330895844038 15972714 -140484158850333455789001228695123006544 15972715 -3483255626833687084551449377075419555840 15972716 -1645946132817670927630785661414733245440 15972717 3470066658834961399652000344745669590080 15972718 1790440833749377589458629381712828197504 15972719 404616897956293297118679481242154801152 15972720 -357362681509047247187977358877167124480 15972721 -1621530164742604822931320202601089123856 15972722 -2895530350633922911796433351508067375088 15972723 -855335490554122836859483339666269276720 15972724 3486685576557846377873696877158312860416 15972725 -6552651435319154959476624033825097394400 15972726 -3131883291980600634704082997375886400 15972727 -431050925594061123585097040902478344608 15972728 -4196651281683696109020329283513756303360 15972729 -293708410587516087020080625223507376320 15972730 158107705646169477072557693908555257600 15972731 5411049581774905187719450013074996154532 15972732 472980811883657622732451123240676230656 15972733 -3759434696442768362665539300693530905024 15972734 1081816417799722985124226977786471989760 15972735 -280235260343260754180832020085775296000 15972736 1594684576752236958136876513390441267200 15972737 -45333730420380333156523407649117300320 15972738 2185520359987554564295141953293852982144 15972739 1086163343684280381939501243898931047560 15972740 -76753387100766737757022076498006999040 15972741 458218393407700232622317621482042972800 15972742 1580092321776072523827600963215467762272 15972743 -5009029631599455544111021299005969740008 15972744 363395248520254514473255886274478571520 15972745 3151115829440071905720060396242052646500 15972746 1488348006184030564498667471039496372480 15972747 180033793960967390851757442226099510272 15972748 2265369693524195732528337035439805886976 15972749 -775271927951997687131358824853775899360 15972750 -611812129132051377182718710564424960000 15972751 857422059766334357492703825337865265400 15972752 -166664072515942219600434173704646934528 15972753 4590783204590406202808679927299334411504 15972754 -921529095943962000847858863402448585728 15972755 2626342138460981516653731604153287146160 15972756 -694916129443765808038299329993822742528 15972757 99461975159895357233394642716897554944 15972758 -400483693096506727548996957749853522624 15972759 1328565957868745736830318369605148503128 15972760 -149112940479726742260743473885021593600 15972761 -2814651860930619344837801894606149133568 15972762 109239914079925093359801220971176884224 15972763 -483434819424384839706023420392619020136 15972764 -451810008185017853229456741435216927744 15972765 115896278550831062024611952034533395200 15972766 4158164735113258465578835371632691688320 15972767 1583074760524409398870861968133280850000 15972768 -1535665739783020463794815309535248384000 15972769 -752308712453756942457923446225538285952 15972770 -1810861760498822601622946786508067146240 15972771 313604072892315837369754033626796699512 15972772 -3657899342058833470597631330847227530624 15972773 9797228788784288001225295266961284108480 15972774 1889536560678048816549599261742773472960 15972775 -895888576019069020268456169156751566000 15972776 -73784604983187527567392562890362316800 15972777 1752004643044286434120546728572299532628 15972778 148297334156683098343539120658401931440 15972779 -5475408847759744409076265022394973359216 15972780 -7794485034072155168767735520896450560 15972781 -5766413749106185990319030775869904674208 15972782 1245868480651976465330492389476689100672 15972783 -1913417825407808863664617012560578038776 15972784 -1580710105850829369037788681142203908096 15972785 -2652722932952180420451203293228615987020 15972786 -249403395166681157560367254824800608368 15972787 1015381101082986687699169364850123444480 15972788 164877631141215435234063441427915211520 15972789 647172146116465567923252992445803245824 15972790 -1017869207218003872134374895816330833920 15972791 -1027290068378114286969777766973763758808 15972792 -603594742259706309495852389264100556800 15972793 -6683420385063428166427575673145020527958 15972794 391102316207342536965808059411732084960 15972795 -3367171955962078773532598455624648800 15972796 90135438161062714141300372448149354496 15972797 542302159619357790966366263784137682246 15972798 -1193929713180754464498032015394886086336 15972799 1005143151629637243352116616866345062640 15972800 -1188621422684252817099480515216670720000 15972801 -2525971850217989078204113140368215809216 15972802 -2360058913448302337639107491926431737648 15972803 -1183831735032918015331781416695840867072 15972804 -975375166245927466381842282864848472960 15972805 2634774197596411225934219168676348422460 15972806 -39626390134611683131101121086951055968 15972807 454087504615999421456137123392017274192 15972808 -4403665015750818929871100142200299479040 15972809 -1247261423937993441613831687634953375488 15972810 -42684668476938726807667468163089121280 15972811 4143057990608230488768064369534928683412 15972812 -790491878491078223308973884023708315648 15972813 -2129305461079629835426351965862635402858 15972814 -185993838540305661279227054741835753600 15972815 3491776159551033358645636742217789501960 15972816 28359336562139004497360083227759869952 15972817 322328394007669437328334477326525801792 15972818 -60470116508381495060107945019506019040 15972819 4350077579738249800091783143304912015544 15972820 1321633724207988895414722060645883150080 15972821 392629896712449246919209395493392450304 15972822 607040294595561473119185331166511962880 15972823 33826523566807026349915590732565479600 15972824 -382475531969270556722702944178583552000 15972825 -1557611631347967621438837549025260960000 15972826 1683524875136742507242092488110794984896 15972827 1349545406334038459386370641924889625360 15972828 5985653086647111797256943487291904958464 15972829 -3437222361149091142606100035808023056116 15972830 -543770230024778176424761265296929657600 15972831 -366686924609988424197854058669198851088 15972832 6659185743550379983454915568535422369792 15972833 1640913761477232090471091930764882158784 15972834 -1181762640012631253804303335398371554560 15972835 -426918536045172008817820929119984364720 15972836 2798091257683703680633086777910363653120 15972837 -255641754354107704575533826738948391680 15972838 17593887788873370169235334487509039360 15972839 976918144345731837551862108047082851640 15972840 -577744242628684779537475779419750092800 15972841 -5775334247681289563001991833111914642758 15972842 1089260957412248967060221684392176787200 15972843 788373732878924685483449593627396098048 15972844 -4310787374687604580294636040307300876800 15972845 -1249776260574305476709381770046673304320 15972846 -1839279693945205601695130632675393646016 15972847 -3610975566702601670085323500131817704 15972848 693638697742740009104719142260787773440 15972849 -6044033375188212619421113187961209390400 15972850 -2153073066815390135324055669628790695200 15972851 6286267655545357602932238180913547643852 15972852 -891783712706456873783259663871750963200 15972853 1815030214462831773800357868377104987104 15972854 34944138964231846787336990617670580480 15972855 114399765441313279468470209805641262720 15972856 5784345102090543136138321185260985384960 15972857 -7494072537628742938573018013778602272368 15972858 1687029595654347979742748515652658510848 15972859 -697258659833160837197516262479636416000 15972860 -258964688645073147703126969863974707200 15972861 2689251792060634808702480698230543439872 15972862 1735691462472342634817444542726707885696 15972863 -2144257073655950742597451842643963101360 15972864 -901529278817349178368476036746916659200 15972865 -3685908442376181910710369011703151309740 15972866 13199387030961262488181323230283062784 15972867 1292521849679031905472090782092691703480 15972868 -2063505641023835161267477890943866055552 15972869 -40998892288644952913963140453203291840 15972870 741010391530663495272879917067667200000 15972871 -3315769826134097714510158060748484141928 15972872 -1100664197516251848312685355505884851200 15972873 -570135568826162489569894281704863676256 15972874 117669440925278705968649217867939167232 15972875 2602524835540916772662490722982508788000 15972876 4071413157059663297966996677949654518272 15972877 1040413338578072121470575271239853623212 15972878 1647976989132012343020356549427849378240 15972879 -353697128546046853487033045537974674432 15972880 -60835550276316327340970089643578490880 15972881 -6421669730820285188075300048602339548300 15972882 1414280031251206352170714176972373401600 15972883 3454736352134606590478735666469563177544 15972884 -2876519038458607483894548842320817069184 15972885 -2464125595743124350202691551490575189380 15972886 799345017537254725548057201185070156480 15972887 2204492249603327066531000739180345227904 15972888 294658301376296206288212486748344606720 15972889 1231778257142484092008082575344199419924 15972890 -1072508340147018321484896581666968192800 15972891 1152534871384224501308202525356106796224 15972892 -1287122962961378473216386012602492139008 15972893 -661256780247527469156781541479431151680 15972894 1067015497461571862392029345963229784832 15972895 -2684270487335113011789505035450849005280 15972896 -26830890341537633271215383421648240640 15972897 54656542513336808357089955925817861728 15972898 3125305773121019821073618256452224309536 15972899 -796828994884885335106453555540324946760 15972900 40146827221283793217908990892517376000 15972901 819323292332423223771913668689790201920 15972902 136542556799831470911326381053476532224 15972903 -929032056023740471025613307825393167360 15972904 865376684378359558382423610765077621760 15972905 -145223570396929883032598888594413409280 15972906 -412339685561876726582686675874252545536 15972907 -4625029135305000143325427448909593973720 15972908 1123326450727918780909040702171260732416 15972909 9679200926248698882445469858114914848 15972910 1399835113529579931336916673998719072000 15972911 477709009614416110371924725026379453088 15972912 -361700572970694860122169739787717165056 15972913 3097853952759561923677193465540964083184 15972914 -656622377714796294551182135882458376944 15972915 152143284422999072160959492301675621120 15972916 -94054849666413572328213744990318597760 15972917 615390737918632860477710778126405814272 15972918 652894336206343348323140257205505936768 15972919 442550839373025033169283257390291642080 15972920 -1557345359730606135007796995489201152000 15972921 312401659425444295527201677609278557690 15972922 3334513710699270021827760703076827044720 15972923 -10288214574772646247469138714442908539576 15972924 1394442557507295536571378701941763653632 15972925 -1928880887816317766506396225728689196000 15972926 3338369278530078319423419542553456006912 15972927 -4739375686282451823745716307953342107760 15972928 -488501616875280285754355198088890548224 15972929 -197622804461887019072431751427782575680 15972930 -2308530345981554236000604015958482304000 15972931 -4098721517711629605314001717457453967360 15972932 2353228243878654129762767859296890298496 15972933 90904501676745840835184587899638493600 15972934 -460631675625394708310515643244890880000 15972935 3462013204126645437383480601659882640000 15972936 18177057851114886746164464792234885120 15972937 389481006300150076411733250198975153992 15972938 2691807350235606932366924184854984401920 15972939 -1422534697977622710313696668484223451600 15972940 -1519267379139494192582859469567884456960 15972941 -4307776877209276417615318195634763230976 15972942 -252647360455419075828298254044386327488 15972943 60736210310877384689751694101565414784 15972944 110295544533929103310861789382513491968 15972945 2746617188969872885264118943582959366400 15972946 -2008198652466508367795704948401493888896 15972947 3203607934271666822001806405202549363192 15972948 704222802101863456639503139052755550208 15972949 3108894217671657148932732765706645638300 15972950 591712394239257876986260482407128780800 15972951 -412377034580348052847051868376180636720 15972952 99304273645293983336829886125345177600 15972953 1009753330373797566388936442503904696202 15972954 -1487360642707234732027276730387379617280 15972955 -966109024943116363631984802702240798000 15972956 5052106836683890100937704516426518725120 15972957 -24768226907485002198929703765230130816 15972958 1842798323856891686316118823399521112640 15972959 634046642955718274681489108204095856160 15972960 -1077594582675552279342587834417629102080 15972961 -2895704588132963405690728114593205981776 15972962 356899829367964976929454456469134093472 15972963 2539433814683264192230003582213607571888 15972964 93663081403086026392419532674228207616 15972965 -3815178123169683044964512843450806603140 15972966 1449470925258075893049641472734957355552 15972967 30520876226231866992110862817280586624 15972968 7310769382192139881189902728596224000 15972969 -1540525838744714444479043944781497764480 15972970 -76210975938595786101175762704885940800 15972971 -958797367717720772747699925760935054288 15972972 -93998120527230128323549197042292540416 15972973 -503152613272301159243104036046125722900 15972974 154896928377394790905631655884591028672 15972975 119107806557867831036436980596592331600 15972976 -7081381658550786811778200547439443968 15972977 5146772872220664839429925575305506643440 15972978 -642719938738642433632937811367945658880 15972979 -2408122420317654580937384651525867722080 15972980 2854208170243191859199786513818976736000 15972981 -1511284374363918197269547384160863979360 15972982 -4332528507417616509367541122533305389248 15972983 -698249514708512377243946207707465555896 15972984 -73201451330058739016163031010890137600 15972985 -396474699505647461626072735537510442880 15972986 -3027300178385431626205287420465076528416 15972987 4490301227730186735897207959593034979840 15972988 3694461227477772757274477559773405247488 15972989 2959256801912955013548215563694832422790 15972990 127548823510865985054759475493932800000 15972991 2211745015308182001520130397726625899392 15972992 -335577691704924849501059176501126103040 15972993 -2291473337581958703807079907895136117518 15972994 -190175087521418507113194944647602117120 15972995 -8713720965563938094787759924201704880 15972996 -1315475143705321078315695605370769858560 15972997 -3022690351092870406678589456372989382400 15972998 23814149272008405294239702050685383680 15972999 -1672641138456605279017031561167754021760 15973000 -4152790420483711855442122195333793280000 15973001 10315978998823481482089825125971223430624 15973002 933903781860818608591159520984327043168 15973003 6997517238081651621281768979605668151252 15973004 705652550424322744556678307079102861056 15973005 461318175086700096383565156194854798560 15973006 -155402974649799974488333947571778440320 15973007 -772072257131973588176874284811517185744 15973008 153390755164151100030611498910675763200 15973009 -284851105059013280749765040038909597196 15973010 1567676322470342465816143918284851328000 15973011 261074187803035475808365436551514086400 15973012 -1081190189533156216991928647720998096896 15973013 2280446565255391725459464271102453612096 15973014 -456197434501667027895977621634714304512 15973015 -346006187506363677060532847383268352000 15973016 -7563387482337168169120758020581859635200 15973017 -509435745524664561092646381995565308352 15973018 -1259313148868460726935511451619997520896 15973019 3600187033577788104027921667496238303840 15973020 1838575502767506606086233861706796986880 15973021 839185279721882092334427693916380341222 15973022 131708645017572525880029947783139108480 15973023 -4051887196635593260913542645674800606592 15973024 2046206612122846424431472177716454424576 15973025 5295189897067063961168151162090837359100 15973026 -588552518815317570795076550508597043200 15973027 -1272134359775243833962515606734461639728 15973028 -2989138698907344954804174019387382504832 15973029 -1278363469714076424281688381812758445952 15973030 -299659985698079231466320767441131020160 15973031 -823468578595903534502652704764941259800 15973032 119013994274988123504891047954774016000 15973033 1100097924828338232567386938244339467848 15973034 825296266689361710983416796977562664960 15973035 -481504980315232536329449769524655891760 15973036 3053426578138163929675000234038381466880 15973037 720996437836296452475698143964025768000 15973038 1206958528539428431423242370400224704 15973039 -1965096570029499308385774111625253895344 15973040 289954332663387968426228112401240555520 15973041 -836817789009366764742996446574587651136 15973042 530744590378306964698165296766710024192 15973043 -5633232192833106503636076775408636254708 15973044 1920935827177532210037082095709398761472 15973045 2136380177758327891582218465758555527200 15973046 2491894020366339406399129899316884824640 15973047 -2370897537554291795663641424510849719200 15973048 45167145927403050947762192084464926720 15973049 -6420633629993958677932820704580385899328 15973050 -341585487788520387914805544826893459200 15973051 1590365178839645088007194487233193726052 15973052 542208971024644791389630571070242702336 15973053 65993166705212569808846204767239247200 15973054 -2364763169351638759555656756339926247360 15973055 -918798089663155663959118020912526113600 15973056 1042234086738711337665947062995794264064 15973057 484306579849556095473537609870102849220 15973058 -3036259196339341849151760624569004387120 15973059 -1128487592859065679285470010432490156296 15973060 -780868807031764220521089038183905443840 15973061 -12695848863993184295249369174729899560 15973062 330807171023316867850685066736138553344 15973063 -1152851454551046285717383217282760909296 15973064 -4242473846229109461104297648157439979520 15973065 3171985679733102913074548848411522896000 15973066 -3462678214378702648746212330409242314656 15973067 -945175276025247619716859365183446620032 15973068 520143109488574080225711777989887758336 15973069 1498536769611786975511711919038453098252 15973070 -896941129337279755124526761163631862400 15973071 -4167261209935869081593941370534314887288 15973072 117115777015000175899012390234268631040 15973073 64815259694565328140560553667206418164 15973074 688068754400483666708089083937174120608 15973075 272914778165896896741463541445472508300 15973076 -1365588512041911741576187496504428173312 15973077 -65156754602097426219158971283079998592 15973078 859638589400530953078709949713493504640 15973079 2409120703935770620373584956885289255440 15973080 112177377232492972722102210976939008000 15973081 141269192121192867416971132439215107744 15973082 472573381005310123957384824651000958464 15973083 -595546385740092876070957920365301334272 15973084 4973480441697473208212199343780373568000 15973085 -27493226205945136308805979967154892040 15973086 388519917607168933838570182287198074880 15973087 -493845741130697737521044834279223123840 15973088 3846497231184672546382629767063631298560 15973089 897432148524350395221327025021457280 15973090 232074956235103141962935224605094963200 15973091 1328782375512507400798394595290091786240 15973092 -3654081316309339683271852445652368486400 15973093 2694292432361173266977301690835580653984 15973094 -2234351434920532998828077500814289401088 15973095 239135462879876399777540369637316493520 15973096 -527824506293975591626536030219649597440 15973097 -66393881986425410567724605776476950400 15973098 2615425877012354196211318377385526745600 15973099 -923521519958900738055774309191380127264 15973100 -991766894581778474675788392748216243200 15973101 -1798271698681217874091147076808761684832 15973102 -113518847362644326681112320250145731648 15973103 -915964085869013212935996773227064361648 15973104 -192692628583673627130355526381268369408 15973105 -1608288101410377515294108139656498424000 15973106 994611841794232917075794782478375092752 15973107 -1714764896366903523706083482960884090512 15973108 -614469089538847226662645302768284699904 15973109 3145386344471268870022505607619683691104 15973110 -403652782245168744252553243926623721600 15973111 1088208791101875878730880976235824913024 15973112 -4908527163934323972284358934708962508800 15973113 137279643514961697187079373934340007744 15973114 782231447752496675433435565545891148656 15973115 -1260087283761375004299785374171240135680 15973116 289923618741940415537245795786753393152 15973117 -6158051320428725989465070707429543939834 15973118 -448043622020378755365056396538310545600 15973119 260081015559370734368650409200714020264 15973120 -2816383339379004395783789581849696665600 15973121 -617501702772560325921487523633245863678 15973122 211490966309455093081426225271185637376 15973123 4799760687182576472163818584404469437800 15973124 -50835637537499737979095736394449654784 15973125 53580988663990817243716778982025320000 15973126 -2280462372204393880074312065778578205696 15973127 -296231449867418675980891263215426898024 15973128 3158097098121138829708507024172566656000 15973129 5412699402035832112372774307594225100000 15973130 -84865902478477437163260458495671375680 15973131 -2670770652432294709347716328922137003048 15973132 1026380714158335452293881516845660405760 15973133 628950352261662740745988652427942014400 15973134 -129124497304363648451732608477788472320 15973135 -5181907653879816246428970426937982765040 15973136 -688154560339962218848028161270236315648 15973137 5563011863400239024983287253910253253248 15973138 1183249308468713724007771583739808852992 15973139 -129965294045643766944660100652395192320 15973140 970617295839711968796586616334400389120 15973141 848456791005023423807850462470744042784 15973142 950918070555892263281955166534762512000 15973143 -3471000189035332459953018171639649130136 15973144 2598868508809308747639942584625175941120 15973145 3105271380625887110350095936502468320900 15973146 -1029391752481780996882051339286758394880 15973147 -4072183777173583169643472371395671265404 15973148 -4910096817035807682763753856547429281280 15973149 -532895903596854280245787138865871872640 15973150 -205178135486614338686491089578153246400 15973151 19543211396897077881977556204302317152 15973152 -1635518371348568907158125456346893516800 15973153 -324716182876856834419123218233925076480 15973154 967998804187569225185623683447595160064 15973155 1235504376472030206304067340408179286480 15973156 -2855268895645173929429091337956826373120 15973157 4761833279798741506348417923582157817406 15973158 1949290930779843710802496882489953326784 15973159 45443823434062575794635730911658461816 15973160 -1497159766789094350068527282175015321600 15973161 -1230559425424625525621082124328841984576 15973162 -926055329008504925987848986287085561168 15973163 -6722491398417131057532375058954915008588 15973164 1876446388982774339424721178096137320960 15973165 263475207543122892553640738309083435320 15973166 -4394464741779863488182448219501180721280 15973167 749903639542009764928542533419603200 15973168 -2623564817489524200342955366879151390720 15973169 7719496549331017747633939466252601303570 15973170 -254966031319777838630788758471807321600 15973171 -4410438437211188622953769187953732472320 15973172 282628563434230993970168434827846992640 15973173 4431515072501920934744376643954483632000 15973174 550502403361160112317762881081268447232 15973175 -4245520707269493393761697837199363740000 15973176 1042735908505037684535600066165201408000 15973177 6960804458722429956226269348435642144 15973178 149802738598992440710879405294272519168 15973179 698155703416567312724251503175674005784 15973180 -1173178206252462349402289339451317084160 15973181 205387832006097272768358016867677405792 15973182 -177515309891000631077804587541433883200 15973183 -4808767212053558408642647965351390842400 15973184 313882335293617490584020404111746793472 15973185 -698515262438957104580390069950993459200 15973186 -832141201963925908151431416985826246400 15973187 -2182014441013757818626270457041989352480 15973188 412280393050936676652096817117162045440 15973189 -2107964091136281431428708174305287705700 15973190 -678599259314123999636015122510771622400 15973191 -594220138953779231401429321647668347752 15973192 2377759579744584334495256669975110272000 15973193 -2556234416850206110366194901533821931036 15973194 3492707163702278394474408962491316451072 15973195 892486463464014020879218786664254824480 15973196 1055844798711372125942863072022045457408 15973197 789249373327656809679668018468745412800 15973198 164890591377994082044220140763299857600 15973199 4695175108287008895882438683545445313720 15973200 37168686164653783056280480285181952000 15973201 3997627112951391871374381315491150140992 15973202 455833376777155126784699890132896468480 15973203 -136975252608535466047698030695122697616 15973204 319561912243002018560401449672292798080 15973205 2110397583106528735521682246530671961600 15973206 -2201295683854193318179824481028955717696 15973207 -1036928665023494096107256857299841527544 15973208 2645311735011938261693620679188113408000 15973209 365019244279812658530635515616755750464 15973210 15146816230566048689526075761537280 15973211 3208455039259773264462011377958063647812 15973212 798945286826198613304830401999901057024 15973213 3537593319332978496319147949502864823680 15973214 292558462858317519282197215511041059456 15973215 91914887924007782991928249562506506240 15973216 6396996175589365587476781037803734040576 15973217 1786944358440086213081223409525376346792 15973218 -570116044632692981003691559737214284336 15973219 -9549037480021754475907187509153402762920 15973220 500735855080218905788895611450341696000 15973221 3034454545353360335072674420753656725664 15973222 -1098320892043143352681851909510970829088 15973223 -3479759748952532334219253187313972082560 15973224 -153427651555013352797542726592869171200 15973225 -341592403959217415992623209737835400000 15973226 407064103740266901932973795421036502880 15973227 3531453099296393237307998156979901233840 15973228 -2218218382247354215916140453866453480960 15973229 -7961039077576923361358193496306043422740 15973230 -93808696589739138565689784144681512960 15973231 1420470433341635006669596699787496544464 15973232 -136874596595069156480064358560794935296 15973233 1515536477687798229666785418163329717888 15973234 -3560621976088803341427551334996715750368 15973235 -3787260556626847996941145438123738066320 15973236 -1185996843085389350833247166036185735808 15973237 -683686496601782785921334510491702353248 15973238 -1252350303298631285860161169078812336480 15973239 -35833265096984721649454295808676269872 15973240 4104990675154181753791468431375189196800 15973241 -228868652496598520570045449497334966188 15973242 -85821013633711534997911320109791909888 15973243 1043949051923194537967554946766278150400 15973244 -384219340936008253747984117946595778560 15973245 487343656846594093517618656969117742220 15973246 -108647206609003379666993690516788319232 15973247 4113235191055610554464677077787955840000 15973248 -2751793606337582459685121665136884449280 15973249 2579023069288430262151189190069774673664 15973250 -213931356713613658345461755007024432000 15973251 782160370021086944922962056187064534528 15973252 461298140947442040391933515511892548736 15973253 91674165405713488671527979764807308224 15973254 672260921077215562270595827190017735680 15973255 425085734558467313494744150804163159160 15973256 704859341673591047071209245170252646400 15973257 277967798867507910912917693397391706640 15973258 85005109817427555975444707698141685760 15973259 -11662109922370598503603142834903417556696 15973260 1899441693633648022446799294225874242560 15973261 6166480682543481115581969617204194279862 15973262 1306637069277697842195212270679779592000 15973263 -1425466040591901721864665320585888555160 15973264 1898998035905150845416599972632613396480 15973265 3458666829673940734195196593330719593280 15973266 -2049077349211200112292657779851333998976 15973267 -2326188680952535444036120476738667057152 15973268 -3179350980032000384812201286154080292864 15973269 -90521805591241241513179173559247184192 15973270 598429628974357226051362838670444111360 15973271 3612712857042579639875126492168369611344 15973272 -552035291559125477892749228664776540160 15973273 2276974660662426542685162957878089736522 15973274 -3713984588145173176580157601089445038864 15973275 514475297126588891338910930283144714000 15973276 -202536083601055944545883584133842482176 15973277 215339494608876568435837746911500222464 15973278 -21632429939425242037723149114914992512 15973279 40388562170191464645427144758650102896 15973280 1903357710570049417641945023139735797760 15973281 120177561610679664099699059600822865120 15973282 -85306243543937171842511750214421195776 15973283 -2365279869254313671915316213441405508656 15973284 -2256492058266347815673305601027307224064 15973285 -1823701804906372028874777855835498488840 15973286 -1561285890464713909561416171115436668800 15973287 -3701458476103981275979318985006133048960 15973288 166710502420669750623715704553608960000 15973289 -6667100449525498743259786094121883835910 15973290 -1683767499081988702617828024320485810080 15973291 681816716687271619147252456989326287584 15973292 716734137519700958649254125780112246016 15973293 67232685083323203604204418669233655808 15973294 -3776528378926704331683044378350772186304 15973295 -2453835714027699372034096290676381936800 15973296 -3065205573229631003721628195954360320 15973297 -1115244534679410000409820782821747974254 15973298 86664178395605649580564092891394056192 15973299 2035138961248763596795480910654437324704 15973300 494647599896631338724468506642605568000 15973301 -6082398092955633369787969567883233543698 15973302 1590253199841187009936001051980304724864 15973303 3513105460857922976789032212567990176552 15973304 -5698172527487351573771303660293967462400 15973305 3115312408708285767544466853025524336000 15973306 1981671759597920970975361413414627260160 15973307 -923575382729209549136117966904986958048 15973308 -585850121996445609195162456848463298560 15973309 47558823898783890734073292752336997152 15973310 -1072606388308500891023743378181044501440 15973311 1000064271134452367573377631850058185672 15973312 1703014233998512930282354357456628350976 15973313 -887669427170944826891731188261383673240 15973314 -1573631461093425196001095913091833720448 15973315 5446372352095781533144238725882328454720 15973316 602687793990632246067670925306906234880 15973317 819856600266085051838455796825379295134 15973318 -513962996349037203019044709738521812640 15973319 2331244502246569278504760794921082392600 15973320 812223202631459628696614912272851763200 15973321 -702598308092304397449337813291997141376 15973322 1128859705975259185867805810817422705712 15973323 -2869882216313092277863825125006053547816 15973324 1184346404089076201524993018291035865600 15973325 -418813907803833780207108520367280433950 15973326 -1994653139774437851473046863344413081600 15973327 1328376596321135994358632739412354664176 15973328 -70691867657312299290292478565622087680 15973329 -346895617879931255281548553092766790112 15973330 -68769678998091317514548014106532679680 15973331 -6280932723193849944174445736341801874340 15973332 115774554966950796125241359193850368000 15973333 7577696349191934072564482318337407821024 15973334 502933005824481328096187518989427566720 15973335 -447438646542636280186351429923317836800 15973336 -723489096805259906273749605397736202240 15973337 -324396269090210922139632261515018652348 15973338 -1705867550968668742363089701093698552320 15973339 15649785491659742381965756906541930496 15973340 -82902065412276467733452758805864348160 15973341 -1360327300844483910128225980661481179520 15973342 612237937896592502171847588260027587584 15973343 6823414433735505317323837088988822028464 15973344 868075583310293136563511433625960448000 15973345 -1192008816128056797045290876620140250200 15973346 4316817000336091195235192002555664693760 15973347 -190416173848037645503138540512221896272 15973348 -384172421887391959615641952955312000000 15973349 -127194615639507405105262827449790665280 15973350 -1012064473949575022817233102370160012800 15973351 3169369767491608963388459330852984300472 15973352 607981288162558115868743892321461514240 15973353 5551456133487068707412683000392456030048 15973354 -795075901965293974347843389384080137216 15973355 -2328309865383188478387259514014100094480 15973356 -316712111806689218722884592871289815040 15973357 6332620459289530434578525400704537251840 15973358 518487914620053068067700446608680649280 15973359 -2425673122060996521580399127601995343096 15973360 33154248338115692910350509721360793600 15973361 1916338094893080232136594283489170927472 15973362 971780976077821806244807541264979525120 15973363 3618426336999506925182022843466991892348 15973364 663542785409194088966593931807823667200 15973365 2565773247042066843478281025411183080000 15973366 -3905699441919894060158039276095810966368 15973367 4733993147644846832843372217027292218672 15973368 -3211418813772893771077519243673900298240 15973369 463900483054836608625497171646589312144 15973370 70747780303618807117292149976078008320 15973371 4019717434934936785810658565070356462540 15973372 4815694602407630606970679147416685592576 15973373 4126411647155621424604697802682315568064 15973374 1664408568549103723049428225790550011520 15973375 5492939492600783482960610643702245004000 15973376 109202042248202777288392908524664913920 15973377 1625458948114917398444830039738300074432 15973378 1251608117068052209512364612294944482112 15973379 -1525043909158637725265709033575976593040 15973380 1600290082511228171691786824359100386560 15973381 -454792812713288327207486850175382991400 15973382 22729526626680946912984163970844014912 15973383 1273954486196060751714893340754339857024 15973384 -972216769588412528205891680500791705600 15973385 -3292176893880181866048414169709208696000 15973386 -281314232280694073787830557723916692992 15973387 -7115490185184592661173314464282791054008 15973388 -264636471411763944028079153457152392704 15973389 -4661853659938621813205307509508827424960 15973390 -142472346297889471321218575868701424000 15973391 2253820711627793578265499820530225119472 15973392 654618839806581687468680248486240911360 15973393 -5353043246686003158161964815667216292496 15973394 3035259593231758574780998422764944772496 15973395 -653885138571118716232180967877968601600 15973396 -368210484240118822557982778044550457600 15973397 879562920811813090590341762524125981312 15973398 672074664095250223145696524941997867008 15973399 -3152760168617453464416338873005302933952 15973400 958697997633501993494165310525380352000 15973401 49108789928387185307781637583662089984 15973402 940445931604341804942743339977517671152 15973403 1748791272940865342939458742374214171760 15973404 1330717969749001749212704164349641864192 15973405 361539962189272989814117758187459968000 15973406 325846863887427295065467191277675068224 15973407 -430212986056271458180704641635286056296 15973408 -2335191096522945931680185903893218066432 15973409 4604871330079885347499106350291199840610 15973410 329968676701912435920086703375755151360 15973411 315081995985084477556680144648910953624 15973412 1675498724466986125923343470554224124160 15973413 -2174157384772951695841273025798433130656 15973414 395495848386836194802166378758551803840 15973415 4037815912430084718695931399389210821560 15973416 -859437034835032780887412317669625036800 15973417 -396304332941697023430694411977236545548 15973418 925805053347337343439729061723389822816 15973419 715461878978609532899183173610125689600 15973420 1208917686567750106985136692631078727680 15973421 6930612731554643138469084241547848118892 15973422 102709471427515595451559354918634033280 15973423 2953411976406250621733211315836748775080 15973424 -330387494473786373192622166185752494080 15973425 -7532474116936175397357966059990860800 15973426 -618009586808144093902253251816443095040 15973427 2670599366437205075305159472764093860792 15973428 -1930713599842602210924380607247793786880 15973429 -809719798147052984491798357384393677970 15973430 -2823327813004111216156769691705194244480 15973431 387720338623494730629186601809427415040 15973432 -136066354454321322512081161544795750400 15973433 1686411720953862792556086424879816381440 15973434 150440008795773505689988763847649644768 15973435 -4584642099907115487679299190488166197120 15973436 105595204760874604699612156244518769664 15973437 4628736914853890634391690590733438612320 15973438 -80401562370351250247146968794768232960 15973439 6917741223397825214888973452026255554240 15973440 -201062842052979038696129525422195998720 15973441 -177235797465806694153613954322874449616 15973442 -2688786969731032341993268150943684686128 15973443 -139810693091866619189458244948912763828 15973444 48644644212404479059322913840739695616 15973445 1740191012930977673268835284189624286200 15973446 -3685518903020135445742407258743544969216 15973447 -260095713374493419857608574063639106768 15973448 -3636248603298095492303204687500690160640 15973449 124203995673170175998783094389922760464 15973450 1613809426255461614033836946123877018000 15973451 3245037928722493953145684062102885387984 15973452 4836857437566229530757048656087467520 15973453 2136973737223253737375965925133625872280 15973454 18519384292453411624482186688678748160 15973455 -79902927731901506510176537028165657280 15973456 -486182691474478123206269169475316350976 15973457 85256376125435769889575671746205802612 15973458 1070271624687111384888035104772260336128 15973459 -2337496919792206775706292706096902763784 15973460 294372909556852075916568602996866536960 15973461 687362963695323993818632571952851617500 15973462 -3541344226609142518796651088092506476768 15973463 -2040056459291319318886018745605656253440 15973464 1380874091745715674865982590890628177920 15973465 -111996008157153836644842282455856268800 15973466 84964172385703121700157273308706262784 15973467 -1675635127989444061894761770688821503488 15973468 25413444552086342403903155003282333696 15973469 -5801892727757097599127079511535632615130 15973470 -67871541163059642926403747672777676800 15973471 3027237402556210330665115743662844572200 15973472 1393603100559698537063062824584243576832 15973473 1259796993837392466180045567386195300784 15973474 325233714428841004655407679986973697024 15973475 -1117758711454247400968853759215223271200 15973476 1702576590705666898046127623925423608832 15973477 -39109086051447916620632306275926868224 15973478 1018385049693997361073157989462304355040 15973479 1457443596648043110999189956655422491200 15973480 -40153485457493339745458427693997363200 15973481 1114042693377313077297285122646485108772 15973482 -327320256967458928663054045460736347136 15973483 -5790266848852297265924455431279049163640 15973484 -3608517389016400885227971707340391168000 15973485 -3454755031521594706750660244942022182400 15973486 397264489031284436605701787001431728192 15973487 2586578096585527943724753687190060243152 15973488 -377884035979715732638571783163667611648 15973489 -325292923038851815906557709116397200000 15973490 672486878048753505713104433427121152000 15973491 -2116081955734503346072515616889749681608 15973492 39725509629159466190322380535495110784 15973493 -1367236229678669065929940521080325953760 15973494 316130478348232937608453294885838168064 15973495 -131538176223075263140945587290951978400 15973496 -572417371379254920929116424124557230080 15973497 -4249377029183037401598245362518694284960 15973498 2084900075727944321366957686101892038000 15973499 -3551867430424241058758427399545040721500 15973500 303357967526072650833979856133931008000 15973501 -755233227053409559191000878434031265600 15973502 -3865497352743416728450992720535297602048 15973503 149429293760841933542418523327339312128 15973504 -2410224698136237012911836248008325857280 15973505 -73430552958193010916933154996975871040 15973506 -1890153254361688631485708153622389812576 15973507 642154106450854510469671171329810858960 15973508 -4445505950435489894505091634575615308672 15973509 1383670530224698753345183453373864302080 15973510 -1679075184729162959053748704651214016000 15973511 -530571679589751467043334945166330567832 15973512 3572009555692363173053663316826942955520 15973513 -60760366982773199571246918058681856460 15973514 -375199810053663238566290933048963942400 15973515 1467288237295473705424599976272885678720 15973516 1640511330842405730586517850231022869504 15973517 469459176703641087292172266492496761152 15973518 -702793317171021949476411209667574493184 15973519 4408397795697530920438193679046003441560 15973520 695433244438812752520758510403879321600 15973521 1469641833927708658326443481904130024448 15973522 -2349189185086813909374853428865745048688 15973523 -24277859316514278468064359799740292896 15973524 102953767835918336329409553257136777216 15973525 -1018464483229951632953898651495830902400 15973526 2324691027269952572568086515972640557440 15973527 -2698281890696681709865913356387854589080 15973528 -2708057883984201677570992042337187840 15973529 855504022324447038033955306692007529280 15973530 1565517910260990971305877480348539288320 15973531 201152795863053155649740748257533011200 15973532 4268433588837492973334863734758290839552 15973533 -2967051006723547740767550761135986509600 15973534 -3889725139404588118062648800921579731584 15973535 -1198597915957602281936798784473712611040 15973536 533383475775281358718290134697319071744 15973537 -1536924510193261479156628025573408853600 15973538 263398056364927795443571380177449181696 15973539 -1464652530511306422387998371200229814352 15973540 2891372995893682302506592253675806965760 15973541 2964752556970591181081827544842581258942 15973542 -515872127586363991056526270954002926400 15973543 258696578164336292213022951771161430424 15973544 -4927524838061737857595035470371740794880 15973545 777618529834006697160499496599326048000 15973546 542289377079134814685870373151651634944 15973547 -3524564455929188423044971788534767533960 15973548 -2406057153939116034371057959310808483840 15973549 -11793295223617699907822223517732701343136 15973550 -1344173611901513318260831594861994851200 15973551 -693757343298003760273976763434128062720 15973552 159549069694650011171060640215572938752 15973553 387748622941598059622320434580087194624 15973554 20938056702931835617659175239976521216 15973555 -446493831196447701153039538820350509840 15973556 -562285852005711601699276462159896698880 15973557 2168499084690712399976426131516984512192 15973558 -1982126013831554048471904687543709761120 15973559 2720188972749161515770332857418670719712 15973560 1015514741436409999769797479011163033600 15973561 329643474662974363356776576122293351552 15973562 -1302500627381934421262059797534347963136 15973563 2918570242692811421098583943846427584000 15973564 1352546948710607385005613385540722878976 15973565 -1645382105924550519293095920944066668800 15973566 333506366076631023323840570059863060480 15973567 2152721946618454276325042221354392402720 15973568 55411157956490739673967300247891738624 15973569 -470523419017400866265998958497589617536 15973570 2969053705540305902754629489819148072480 15973571 1399344609419152756714333053603112019772 15973572 -2276808095219030600560324368186384304128 15973573 -4551129705420047429219108390381225120 15973574 783637218527893597187534076017817235392 15973575 1226645360425732848921457435749907524600 15973576 260214643671576952747854082709933614080 15973577 2319360444006302211747371135356693041060 15973578 2297627908261218543476952821914430423040 15973579 941140007469093296341043592058367568976 15973580 812057546260486258120580417843455918080 15973581 -615534503445190311519124861413850291680 15973582 -1424837385179153805170633095851779826432 15973583 -744032311360256628815179848593306865168 15973584 129078750900364188597005526571974524928 15973585 -124798862149838555949824781497083228800 15973586 -1940324531566917275662023454739474549760 15973587 7496222577198758189816112073266232320 15973588 2170140689785621156416261432996986914688 15973589 -3394363965816109494357314406021957031680 15973590 -33110812455578862013236528208075351680 15973591 1052449065205210892962079709634400109552 15973592 1375059131129034133464238722750255390720 15973593 1825670596685764367183522965428995219664 15973594 -239253661748853598452198834617389698048 15973595 4111182138066350576142145345526178838800 15973596 -1004515872968827862248031031144206389248 15973597 -63615382093493576152311496173724300640 15973598 -1255226029945681144826350237390702435200 15973599 -586091379849956651415336258582382707072 15973600 -339868327517256837186858805403988787200 15973601 -1219564679243753828073227995297852213440 15973602 -547656232738597999222157304526691481600 15973603 -114270549627794406370297240982940837216 15973604 2995577010469253590647073816467347957760 15973605 -181771974105985983783023320380962286240 15973606 -540727599843706937867633525815946067840 15973607 2611197793377261946014296444665135661088 15973608 -1302881144222183494223115020894951669760 15973609 3397083159333244082645642270303126789604 15973610 38456040393404817885039591435227844960 15973611 3316656332879268619613424421429951545024 15973612 -1602813239497053468746155448689881909248 15973613 -7893967482774095997229467137670193476138 15973614 -1884584910567506322866070175014622749696 15973615 -34887419763738604862737774728437844480 15973616 -1800953003244720627143185513708072697856 15973617 1952897842748073335968534951813748377536 15973618 -1217070786650890396398746262226623313920 15973619 1168445598609211113389009646615311176200 15973620 -254525476689246110856528888842629939200 15973621 -2706146580771332179694099109789549252178 15973622 -1218112354631434016329959893281087555968 15973623 1981492170046477286108543236117094288400 15973624 9884156909340618735904830393409867776000 15973625 -61807819678960013524381992538942278000 15973626 -2270172105990101299894248230263109062656 15973627 -1557389214496091427712060013004242402524 15973628 2264571356836762725436829856739061239296 15973629 262250737857700630533022844329908148800 15973630 637367325841364714706709694480993395200 15973631 -2228277884597338202732367473933356138800 15973632 1935108485057687565104924469187408035840 15973633 2103762374505828710829235760571967237204 15973634 -2227251335089304553195021063648447476784 15973635 -1017607167149435042816541883853782922400 15973636 901516759688453736547884889226096078848 15973637 2727780855192726688672624389693195512286 15973638 -550590304406885998913873226472307546112 15973639 -2732662132510931977437001053842494804200 15973640 16531281678683703655992536219543961600 15973641 15546794494588088560412146592149884456 15973642 -6700467169534560749671082689364304844800 15973643 757182398985141286143813199401907525920 15973644 -662035762988651438788965301764903518208 15973645 2918226653068634379957937404302609517720 15973646 -239680727632183921701895672859650669056 15973647 1280871808651620419977537301687250558600 15973648 612177834827170245957229557154251087872 15973649 -796691942985894904660121158381337187840 15973650 -454035464329106152396182919219636492800 15973651 2305880852501111390957362730615870334624 15973652 -1650636344228268139732846924012559781888 15973653 -515813991692455727587424781770048140896 15973654 -2065994189490028873775216213858184928224 15973655 5030482310285975827580972525153251489920 15973656 -471623769539586261946467412912275148800 15973657 3496648409762649956088357119435237016906 15973658 -792272527543281006375235544028293890320 15973659 1099528968206623654145490249859194824640 15973660 684032986834313696678193727840771046400 15973661 -3761565471381067378605101608914791600640 15973662 -415816166276101304615884029492652824960 15973663 -3193094162972738485484205394978116957088 15973664 3109038076254320866314756136398539980800 15973665 61911933866676061276131427839869185920 15973666 3498795982983004935115899912872597794080 15973667 5243938452409172914398389320158275086752 15973668 -370582544996150511633438185621422375680 15973669 5784565416399892976092952025788432979196 15973670 -412514131092339273309469694488126089600 15973671 1281902620433768127916114723860758793984 15973672 -2698622922564328749245274089647578562560 15973673 -3129851914260544751794716717746509299078 15973674 -120746664515271279003626238216340453632 15973675 275705893817943963283620806610759680800 15973676 1953195646989616340532865801825535820288 15973677 -964984759892280298067934833439692266260 15973678 890419355820062090099484330468868307712 15973679 3420585416941023421396784864964327518976 15973680 57636448343796073101852295118507212800 15973681 -5506288401209163709169975143965450305518 15973682 431188069551841051212930586426084218624 15973683 -77706727500648116762035931157471015552 15973684 -220460090758519244412676361145323843200 15973685 41529046135405739117664462495405202560 15973686 -39056895958825355371902487860582013056 15973687 -3283659863301890036429120268981756827928 15973688 3052297891186300375713083950722627317760 15973689 -147850222338163612695209085784359731376 15973690 1576630188987834408344011794456169221600 15973691 -6876536346237222454040429975854609018908 15973692 1358306246444489840505859686659223060480 15973693 3362315533361193708943652417318416667160 15973694 4380528444341701861767677952403454400 15973695 2511034852038598083585464684578181551320 15973696 548690419328588350279446999991538155520 15973697 5149002913931824174610902393729277086146 15973698 798538532649757519672003849786810833408 15973699 939785242796011289469664433539978039040 15973700 -224946515197849531576695529663571548800 15973701 2157761197704221394187968325885480511040 15973702 1214058034149808911966595164164933705472 15973703 437114446585138131608931024980676851544 15973704 -1778913025829340798193863526897745172480 15973705 2280615701072484116253576071770938576000 15973706 157419331696906829033362495260536935728 15973707 -359813340948236353373815883363480550912 15973708 2524218226308980767478653711229788713728 15973709 -61876032689006982830628645868582010784 15973710 303104711910319818338283122679337048320 15973711 -1992259555076493950747574107676729508800 15973712 -670156276589048926348744422917000921088 15973713 1318133816243206238236571526846396211200 15973714 -41677631873917211368565478209496570048 15973715 546845004353997538631836620077693901360 15973716 -657095000737721651498149732222118516736 15973717 -6721977280579212167867420325536059731168 15973718 237649606166703965177468289710043215040 15973719 1855366648505752598473711430020634593920 15973720 172173066138935954431140580208381952000 15973721 70197026604667614264970896735700358400 15973722 -246132053308463603646080769199900047360 15973723 -722893185756955288388427761512500217632 15973724 -2155802727328852313983036469485592047104 15973725 507665600573338953261406469752171135200 15973726 -46084441495151670037732731447819487872 15973727 47940344025517088322505313308928527104 15973728 3656246508162365391973626295041610481664 15973729 -3569487588312371569632031592560795123280 15973730 40365889535386952985211099241875200000 15973731 3663077522690807205511453471683863976420 15973732 -1660506182861231925050422114919824459520 15973733 1310129493809395282202899234989298505982 15973734 351510282019321904487055403794315917312 15973735 1819204908978369875513218992757961231760 15973736 4554750032072361582569222528839414471680 15973737 -938232622121300347712170833152911811520 15973738 139102293817188920268535806822224685312 15973739 -7994577751869883833313383703460212932744 15973740 -2934942528946613446524505105384977254400 15973741 -1436599675080500276647479778414913949760 15973742 717399467378071331263760549603524286016 15973743 -4656935208814148170106153221801938815736 15973744 672915376412594607450728314050379186176 15973745 2250233894625403100785805850066351587880 15973746 1006274276621117877665145177200308166784 15973747 5121102688243491828272179016582603236152 15973748 1430221158076818576651691685802376697856 15973749 1310176314210240211321490646141546795648 15973750 -80617457245891787072063631783801360000 15973751 -2316360478846288303116280850673406895520 15973752 21573724523228002287628580921507205120 15973753 4242114571486391606050985907359695822464 15973754 -585832129569906443133296667634785953424 15973755 -3167602069856683760296275014036016986880 15973756 4211635651484119847497318590227387888640 15973757 -1435248608735412328832272388514694740000 15973758 1127432338916164552058161275924615432000 15973759 141814325449287541064505854263787590216 15973760 -4003307668475434842313067069637132288000 15973761 1855272094727255565850595446000013705184 15973762 514092718726516938612767710055541806592 15973763 351016207347322799777498185365000477744 15973764 1209728091397198010049387206751685036032 15973765 4202097150073263757114172859056787143040 15973766 -3463245794080987089436402862365135498560 15973767 26822120033515342990884128836565036616 15973768 -2691484508212129263681368321686462909440 15973769 19924475441232545409261675592586437440 15973770 -139067205271410904650944893156221388800 15973771 -1114230305841112566682774932480029127936 15973772 4006867914274545585020162571876059717376 15973773 -1054523310974197375277044442273247781632 15973774 -133713559365485970838026448727755663680 15973775 1216440365088744991902698682065798115000 15973776 32290889485684658431669284872452571136 15973777 7714519241567694048303576087462774936626 15973778 -1942096519252347387607208197758833038080 15973779 749944472006735734936229316091933088184 15973780 -3236208929220399005081004879338838489600 15973781 -6834878381029567954611744974106138977280 15973782 655781407844809087611195583940687923200 15973783 -2712147486587119421904537759728694311424 15973784 -3753253464867055946799594381887795005440 15973785 911000686559434003417716830588774066820 15973786 4127839487121196949451749687605939940592 15973787 85751915886941603466792549717686082840 15973788 -296429199492198362927479418986482576384 15973789 123812338881504942845835888499260018840 15973790 257242023526011375979987243923200014080 15973791 1354562771680382351885567074920232811592 15973792 -8066844622138825149216163659416566038528 15973793 444275992278960744710429073078203880576 15973794 2440564015788741645155462916503366208000 15973795 1847711752681645145602902309858103373280 15973796 -6047411369587275072047780817830762913792 15973797 1354370273739941140122338158100650135872 15973798 -5528387044747801433368400805000561852864 15973799 -1700123338093673758334687146424343338736 15973800 -2503737982718220829433968371738746880000 15973801 -1300662161783465396122816141117033480198 15973802 -739876006753026995124487395067535261088 15973803 -1085309759815424475413984424571508058600 15973804 503826268372554116680137463108127293440 15973805 -1211713063131482320830757580877205970880 15973806 -409078262749740157213775678638038859776 15973807 1857385219475442340177507710409742431920 15973808 1538348199363664056339194970105789480960 15973809 -409148080841739156782464103048637523200 15973810 -563772305976693935367728836935600697440 15973811 2265943810197924606333853700709926570832 15973812 -49383134390557603658504584262712803328 15973813 -1309321331985892262461335552143896242080 15973814 -844033690098043172833852341437171163744 15973815 495166259775187132465148501459427360 15973816 141897001922578359078357473147120578560 15973817 -1493036159762406986375690594411799970134 15973818 782809752207841488365201720686493084160 15973819 -115898102571261853765700506679862490780 15973820 -1123792069921873192751695866361736977920 15973821 -7668260605457729318396337203030178317760 15973822 1948083784982072798538204814617533768832 15973823 354417385827401731496598998341356939072 15973824 -39242843014240413658109111041888616448 15973825 -249438677237110708652138768200646161600 15973826 2004738582477729904602939847749266546688 15973827 -260023404213040266634095301809354095880 15973828 1749260205711059251082542204885198992640 15973829 -691142124926648795883659898586066440 15973830 -889360957827352782608764904258928387840 15973831 -4449200259928203746018987800787197084368 15973832 -2293048329274763479679351279427804364800 15973833 -376824800831462141620028936329802066400 15973834 2163074314854964114032486645008770464816 15973835 815879604814666509570704905200488766720 15973836 1160471910370811177582749381394136448512 15973837 -818431661288563574040574469315747781120 15973838 -1746114993017191019068673624501721287040 15973839 891814353963408012930504605725809270384 15973840 411581774104265137407314564272683663360 15973841 -15544421312806241674740633157780739160 15973842 -2181246170225240222420583895134110690688 15973843 7724382935140789834513000221946080388800 15973844 3067638014055057114766152917500041523200 15973845 -982017174948962312732083420394300088960 15973846 -369932817834630553865783318811349083648 15973847 670564556010689078653664859303481531272 15973848 2116172314968851381781028093555772620800 15973849 -3797318393974606869250248147137071516150 15973850 -1776691227931888536601170148669507863600 15973851 3482683621621515996620412369191901497280 15973852 -2516286116590132973148163010314209244160 15973853 -3750843610619762351915218661069902511898 15973854 -869226963361446943774950702957228408192 15973855 -17867248288195985371460973297977191440 15973856 -6096598235071874460807939871375533539328 15973857 -382301940237740776067104136143055611692 15973858 249923027508844386861327640482262301184 15973859 2483510447084331862802963123234135688840 15973860 40732656737033028164152444847337553920 15973861 -7887032655470867234168355226702560105348 15973862 -755008261343548213702333841269613731968 15973863 -3921819913912835439688026227905720614240 15973864 -1096507129322224346887154435526904135680 15973865 -1452402927560226476093370608322971563740 15973866 -420393629149316236204874909037723442176 15973867 -199502813407908223470371859583135577280 15973868 64650272242436030091931977552488647680 15973869 4276301855479472604850181770413363591744 15973870 -1998648846950139293012795577757256985600 15973871 -337687853907533192676225862502351978928 15973872 -634077618251352716872188504487368327168 15973873 -4286177129549498146534968266731773625280 15973874 -1365237938236338164797317824434915688448 15973875 6165582312729785418656790993869084280000 15973876 3274226224693938986241733158353424383360 15973877 -285528279153235312952176035177669807300 15973878 1147878139553172274319609871581171947008 15973879 5571857063906055271617364667665147147360 15973880 2452551080002616538643495324531479552000 15973881 1139832485756895738825141717350436876288 15973882 -355566902291980119475685340462927602208 15973883 4146892245658382010701481773392836132 15973884 -5765877725509364940451338992012664566784 15973885 1392626073367279944868495744188061313580 15973886 -125211226941184893473896149238616984640 15973887 -791592627072074533738913482866682760160 15973888 -383801925276696489791381242183390593024 15973889 75297357616800476500230313039799531250 15973890 -265369803874168452190517178924143155200 15973891 -3914730605599819507659630880071685956096 15973892 4699417231932404503424919393403066739712 15973893 -95065564411669234084480611483727870080 15973894 -1554039422788380375342728390904232857504 15973895 -222445318583370970104859427927808667200 15973896 2125993234195272531085426446444933120000 15973897 118260879919509181138092605897921105152 15973898 13090710181098793967069740225587463680 15973899 -477647679129627659651978017983568984080 15973900 1991246950746978323799149260329807968000 15973901 3793723352278349610534923762379942766902 15973902 3094002307777559169530645045919413804160 15973903 -4029307658681531159860220735918093140992 15973904 -1091682925504646108463628104904849735680 15973905 -1751089102134713801650217797995204483840 15973906 -206493321359550883978931256442096526016 15973907 -992797121242787075876096981358625445844 15973908 1264017540659185490423431093400248842240 15973909 -811467833995689335723395923109541401184 15973910 1990423679447997527929380837051547311360 15973911 543747154291424303307015101852099259360 15973912 -1210781206137915929571435617397212620800 15973913 -5879042351643781965535863989378561366838 15973914 1759009133118501541934832984958490664960 15973915 3918240805384671299523962590520228074560 15973916 333741185190061013327453105564578556928 15973917 -3665452078732482436120507787528642901120 15973918 3263004439093467801238127550787013132160 15973919 379587867050068313949894681742050573144 15973920 -449754881922308404712372363707418542080 15973921 3021184452404939673531793158098110317744 15973922 -836888565523361878316061283479019819008 15973923 -831677255734319788253235420948435175680 15973924 1350905908696573623739169217030265440896 15973925 -2455776512853090641592949853985806532000 15973926 190549636089704213849612443553105925504 15973927 -3488900186527787451359892529236037245560 15973928 865748169225997157115889699075292528640 15973929 28431624688066333399779039250589126400 15973930 404049921628359681920180815879499136000 15973931 -4138738535407512205913449726488523473936 15973932 -1195753427144648219900122479863516095488 15973933 -464337530455758914593284062618973807616 15973934 2056878544448541054027067446146331145152 15973935 -317909337914649848438218051686918366720 15973936 -657441878373790373096440425412296704 15973937 -283023730017177065617765934295164583936 15973938 709663990186575717047202194630941881744 15973939 -8990756740709377170111063775913999631944 15973940 -2540308197446281084080010502018172744960 15973941 -28793349574752650636561715297220502880 15973942 1941901827158451196618576641112611128832 15973943 2680399726495533442242462349684172865192 15973944 513719697573559589961559384843697848320 15973945 2117195741151843317681508200616924670920 15973946 -2503817824317819233173248496250812577280 15973947 -434348766912009777934230642802658315760 15973948 -2314342151316373372533146790789725979648 15973949 2947789564665300654730246213995549706950 15973950 -99031992011755620719156302634071632000 15973951 -5452772350438959670717765442137619598000 15973952 2382686068523231877554441270816426950656 15973953 1190880725328385411752664091242024983264 15973954 -66424101132522445938816924673312755984 15973955 -2369670477018296519257305804362555128800 15973956 197231002794554410779907157443610726400 15973957 -1149067790227551850986902187363541853794 15973958 -386729589833220749749244631218779176960 15973959 -793878948802272320051528015851881964032 15973960 959466832699702926374930205405978624000 15973961 12540107691156910368107192571688111443072 15973962 3806107201150074631359637180821195264 15973963 170578892343479126846785537112035515424 15973964 1724852961354880391852129359682252352000 15973965 -889919703673320923622075291660750124800 15973966 2839915863152541436149591633155989180224 15973967 -4954044920237228209751068936206866115984 15973968 -887597655111440161992122239103104843776 15973969 1326049160038041254512446355183460981280 15973970 -2009947398765124874876144364055294228320 15973971 -446815294212429445800503607199812818640 15973972 796717565600044688147351293631674624000 15973973 13175694894513618813075598802947228380 15973974 209249253664492215998229594759893202048 15973975 -1429560630832926600970304638237677826000 15973976 -3608409285007159009658950946064340439040 15973977 456941560968456690822298285103767296720 15973978 2717669295625357360943454272758537964256 15973979 2145892381169195140859793603782367051552 15973980 -2393132873056507531813177937866201620480 15973981 -2105817065505921256491130963944497717300 15973982 -2980226603622873668153584620058386306048 15973983 -1003261809474571042437344204045245516800 15973984 -55761800560944713464886643894905733120 15973985 -1299707083813554315913515838832485571820 15973986 264054935355466847498796607423153104384 15973987 86616731469646687868550683327488605480 15973988 210890864333136861446138788880724480000 15973989 -10652702645498838972454720092953853792 15973990 -493835932666482241249274040756941944320 15973991 1036544633646141881065181760735443256984 15973992 -1771004847754506419261100206290218240000 15973993 2337309503091882844124510423253552791616 15973994 2792304467994210077414851988172616357296 15973995 -1383703428570541528638019010979988676880 15973996 -5461801983940907252638603346812027310592 15973997 -552492990847573243319174857336516598472 15973998 937785852150209198891563106869382246400 15973999 -1259335581475059987191433861025376176560 15974000 -215191843552006734013537827245580288000 15974001 5751223844875390395680704949185415130420 15974002 2666430460535822025342770221303182885504 15974003 1745570756580171614595511887285699485040 15974004 -1696851323890376731530997798688978073600 15974005 -3922867491801412407687522624106745066340 15974006 99284928553994487075956096902097031168 15974007 -209090061087609953300179926767945815296 15974008 3079989794160226578398911115925321768960 15974009 -5095751703846876156124254932578026768000 15974010 -6261138228547910978319305257040753280 15974011 5227534947396394044617732800159666376612 15974012 5683100196985817299182037204190522211840 15974013 -3646295272807420603390476375175715807712 15974014 -1074400467945371386260412696937799874560 15974015 -5007421345370838663705322567679405778840 15974016 3072395161479168627973530658113343979520 15974017 6123399103562770794050661113733812744066 15974018 140091237345079781098319458182237930960 15974019 2109830774813538032488574573354565390060 15974020 1285392719428619418473356816599274548480 15974021 -295598856479104862507975597694550288896 15974022 2117218566258691920946429270118526804480 15974023 788349663676994629938757948609136510400 15974024 3933910701738748118205546273321255198720 15974025 -460626788636570070650422607309874889200 15974026 -1982094730717163801935325526159585390288 15974027 77380848157875169192082544333008958480 15974028 -842182392896773072664941681914544450560 15974029 1189930614976077051997047827625206973984 15974030 531130152277238043299052534207749654400 15974031 -8971793597070390817676173390260079274496 15974032 1273526881460611811019276087781349236736 15974033 4052901435164978047068752393246754444900 15974034 -74582135224638617018776519064072718720 15974035 327048564073814153651594588526236977920 15974036 1065147836110453625622135464014180124160 15974037 7379462344375390493035605255774760224000 15974038 -3537022286374942552900200530490929050080 15974039 694608677512633816788206801697753456840 15974040 1341201693207177819755581218122758348800 15974041 -1643432884570739906790379785596512036800 15974042 1263425075945389930355687049857503733760 15974043 -1609839989520864913873932429467453529600 15974044 -3126786652524214892455809495771908452864 15974045 5235501843011528214610119573320482531320 15974046 918078771611490240766971752626256097984 15974047 -1672408308886064525256679908381904049048 15974048 -5716935623607132749488243899012906024960 15974049 189579949067393272866337128944169539184 15974050 -1826315482492624390928082731707424359200 15974051 -3780094815449502146923130714233092547296 15974052 -554350817244457166478718706531077718016 15974053 1342964324867149413630590728623599041344 15974054 -3282663886463100028660276341017182101024 15974055 -1636267976128396698399876192935285410200 15974056 686065099668432776156884962580451573760 15974057 10677607351303660181430053836343668116 15974058 94247908432739525326279284397276669440 15974059 -1386966865134773198549469400033402283760 15974060 -1266212209485310483631795818961495654400 15974061 -1744194812384209950619386213104701403328 15974062 1428146415956896732212143417311469389632 15974063 419295796627411295953579977340529097696 15974064 2573399189981122627933595542631900774400 15974065 2540388867382534282548808584551188769460 15974066 1833025076144543054972091742677965926944 15974067 -3380298341465459489074614748920942076320 15974068 -1064205653823978178708288633722865772544 15974069 -7192895422498505918662413254752569568530 15974070 -7482445615297173806993538680590540800 15974071 -677028656921884601673044161727554208728 15974072 -5701615422028261564313393271253696819200 15974073 5590854746179406112578321878652368764000 15974074 -212519415129745219893370056804076696464 15974075 304454820120296403485331384423628365600 15974076 -297655420601389773592961949329648040960 15974077 284484038349600613658158811354153948544 15974078 5985151639068409295928345504330207872256 15974079 -53914138803762360668080349581351584000 15974080 450468485609972738484436168050789580800 15974081 -2824462813613258725061172977029640093118 15974082 597179304079702683386646144347653496400 15974083 671033734800848294367445451699087354944 15974084 -2616963543937099946448600981438062592 15974085 -685769137911174659474668019314190421600 15974086 3007784749072203041614931392046896624992 15974087 -1301961205785996741424317331970041718928 15974088 1539345457940394074844065696421249024000 15974089 -520096430550955679346205484727557828444 15974090 -2679156068956691182969762231922961964800 15974091 -1457138888120501342413926375873348481536 15974092 -1591713948314775163594599098602676997120 15974093 6063735533915789169351342749798700180342 15974094 -647266912561290441283379761296563011584 15974095 416727761968723860072068651002827518400 15974096 1562649503904354027086820683366792650752 15974097 183984013468490136580987710071334704928 15974098 -446538879149566067713429006110476520960 15974099 -5904274509967483578103133371722627399840 15974100 637686464586471661503928872987133200000 15974101 -68085975421170935888334636554643016512 15974102 -1445403813603122920410917852434505665248 15974103 1060177667127591892779007172236112825808 15974104 -2245888640758836653634002212095827466240 15974105 944198502793921804581548647433443584960 15974106 -1247094315209543117772895380939992716800 15974107 2023683841770174735295563729039323302192 15974108 -4464367002952243916197451050137860777472 15974109 -4301635924666626946188488906641618036986 15974110 -1189346962719098231515739221112168591040 15974111 -4240586406899353195935240273565919121576 15974112 -332163405592331436030981636166791462912 15974113 36638243181568084020183881667256844464 15974114 522035901446935077505811332694045460480 15974115 2435873564227115665920620926122734988720 15974116 6138240671832256756430821478517998510080 15974117 3205623641067227305912524091279770068640 15974118 -3546214886591367921641381134353723106560 15974119 329983645402702375718515149561799310896 15974120 2950892339817467853014631526097543116800 15974121 -378480854505675036402015743102730880896 15974122 4306469535897894147194010387577281179232 15974123 2239334913972435330821707139004147966504 15974124 -2157452581188789096627986398854183306240 15974125 4282701957801222481414623718988202240000 15974126 -350168986643381131814878842188847450240 15974127 -118180293161327320532405223908345282712 15974128 -87746528203745116334048419637772288000 15974129 2354971835743403642922143977887996445620 15974130 -7685769240077260607765302901756129280 15974131 -1595820748495561012069461129998548400656 15974132 1106962025343597718608279666896534016000 15974133 49973637403796666363972465423662343808 15974134 354229627655075169228111570772813004352 15974135 2930846866636555385002911435397011246960 15974136 -2801464387051761464380741752626574028800 15974137 3585575836077876801958936629437076807072 15974138 -4260825157542402796243708641892588379280 15974139 1004692377622117999823840856683876555520 15974140 672450668789738853386627761210389135360 15974141 7567542545668018604976041462399447851500 15974142 -193986871306807078821940104737444530176 15974143 -362361052862096894960813850376727972608 15974144 -896657848200460293816525644242360467456 15974145 -1556453209744050874763443168836009369600 15974146 1464518681562768909315347942611088131584 15974147 -1951638888428221612656225467613519214128 15974148 1209920997043650316852521398850061824000 15974149 5214045493822070598810069590698533942400 15974150 -859554911387462549132213141554661815200 15974151 3589798088435706783160047339140944733904 15974152 -179317477552100715232880433909847142400 15974153 717527113044385482784956013377197539968 15974154 303681900293730729860656551672778900992 15974155 -183517266292582447149642774407949444000 15974156 62648093569492487202998246199222472704 15974157 -1498470186902699043706008783508300118880 15974158 -868018400817120173244805971059009416320 15974159 -7001956627469941852561712652468184149696 15974160 -222465593498560044946510851119008972800 15974161 2366541203202157659422120996615366093632 15974162 -1423423591360193193356769502942313709168 15974163 304724222387339667677866791771213531960 15974164 -4259673599636062226447318100570429947904 15974165 195625829989552211603616819889722310200 15974166 -776298051385481454933051322096119981696 15974167 -5564474582985329890654302037758589515264 15974168 1049576461608150678458457199711237324800 15974169 -3365766084463162852630576523602636712160 15974170 2052850320810548400704852770282359341280 15974171 -4867012070914957688522789729868800712000 15974172 -319088711691756299242484277572038809600 15974173 3600933809092963554527881007813303906700 15974174 -1135295605064453860658664575519242446720 15974175 910908763615372078346072331922790716800 15974176 1766446373426412331295918030805578809344 15974177 5010699226267205266249313850376528756272 15974178 -2574889087646565656435408275371869568 15974179 -2819556720252481227188008583745263011616 15974180 -52609231719683200839293961406312919040 15974181 2197872356083170750763814361637785150270 15974182 885198524144940935617726909436704774272 15974183 -621421041987813013887532745591159522568 15974184 379905065629077795404157285075777208320 15974185 -5073453500461184279603802071843358742620 15974186 -1655674509616018026343658714645988599520 15974187 141241823374848116875764588256110538752 15974188 1109209474762716796480821495844032965888 15974189 -2469480294301986393738454667722889621568 15974190 306338151707004475543227252625018149120 15974191 5479724413415205311957786497394847735000 15974192 -155159805201895945735033908357079695360 15974193 769376957323730362260797809258819380000 15974194 -941113476814542276661229854619244908928 15974195 -85438334345607439707176543090011747200 15974196 1797729702279906732212606117528997273600 15974197 -147377033267792095720173532786505586468 15974198 2144547773710355043188486675796116637600 15974199 -45481492004274122886213470216643225600 15974200 -546279124838245792121181332274158592000 15974201 1483876329702315505173510489030207932202 15974202 624433982692419515424085033309232004864 15974203 -5014713356325641282965936541794819008 15974204 1169491933808118802867732829202979955712 15974205 635768246355425321734926824735401574400 15974206 -5389067696751189090095294436273841386816 15974207 561277377614409989422083978155158639104 15974208 -382175569718276701330881796802483847168 15974209 -1733225625180307111888708265276986646590 15974210 -800751165714769164632515650386639255040 15974211 2922314956388871188728714046572137009984 15974212 -1101117494533542485217329785707800560640 15974213 1379276457527272519708487955250474005822 15974214 -213248138361892699113877916254906747008 15974215 894849804263003627802951259849794124800 15974216 694637886225687420005212716804632724480 15974217 -221357763536849529019329466528761054528 15974218 1611521540861848329647738005667330505984 15974219 -2035286886606348370293879745946224762368 15974220 -43490225806687839412695971498383779840 15974221 -2202049103083102634309444070288338280500 15974222 -422384249873265858540173165911167514176 15974223 -2940555562353379772723103579882448452216 15974224 756246593943661056945884668723106938880 15974225 95848672945120124974798420119342449100 15974226 2650828271116143267309003708574062662400 15974227 -1693493675381538151403909873844534139924 15974228 2619676257334780077412149451561318301568 15974229 3691485477860802132463673487770121549984 15974230 1199112503420956543180439723299288661760 15974231 675952440488142592856704811800541529600 15974232 228521562780338221458768546580267622400 15974233 -2202428228913002726984548485674528411376 15974234 -426942321100503603243414355622339004960 15974235 2888717150109357882725902362042382339920 15974236 365675258941367955998957552953465473024 15974237 -5279273909763492126039746704744657998708 15974238 -189582449621962742906471479449574686720 15974239 -6909860393117056709048869243290870196960 15974240 3620473668667164463644744688143119155200 15974241 -3865585334084115678044226543509524822608 15974242 -35861810418568114879049630116797437568 15974243 380922415620302339999079506165430174492 15974244 -598704782261313386228644838160742625280 15974245 -612512125080270181463087630400839859720 15974246 609610313582794700609589969000347535072 15974247 -3835384734880213277267252394731094906672 15974248 5659115413046945999707622597141333007360 15974249 91756653037429960356123257299011426960 15974250 31822316725694443067479299010021440000 15974251 4913538319433234204127383389006410632872 15974252 -1001749140323028202637966457121019550720 15974253 -12966224702199013565278689612044598174 15974254 1675105489796018060634731732018512051200 15974255 2164818437300127905321825433445722958320 15974256 -81920739749688448157729947002780450816 15974257 -1672563224049446664483596313862931033420 15974258 2933994025358002058972135126416507326480 15974259 -565369063828023282049975611249021076992 15974260 2422468078130046343784775092416617050880 15974261 -2204267175269144618653738944608997282276 15974262 -962061292844232762529852913859222638880 15974263 1693682117186675947731651151356494608584 15974264 -1876601179208650690584777772519819776000 15974265 2104606112525895628707953909994584896320 15974266 -423985919305851195634675042530138390528 15974267 -3425323800644762405835667718290669429848 15974268 -5913035314136401082532621720041143213056 15974269 812301154008496812761603208726154938880 15974270 -43523303769542484165091084464338127360 15974271 1141178787302743134553994519056371486864 15974272 -4903539725890242646917992898449375232000 15974273 -1527781244671767742797184864734524850240 15974274 1808032140075848350768410592059795947520 15974275 -2358787075930749800931204398909359341700 15974276 -3453342492228271337704029426909233619840 15974277 94742693274085183123762749454139676480 15974278 -1779410560369181957078295410511264646560 15974279 -272198076006424875901562765732485610424 15974280 708999063738370820943011387067580416000 15974281 -4863817238210553236032331899860584770918 15974282 -645391620915266519056080678665566218240 15974283 -766506655858028394597691967670917146896 15974284 -2095578832998813270764499935779259056384 15974285 34245382330948544965693729242629452800 15974286 1442891649674714480206277342484923187264 15974287 -1463145927592586857618450666308328536848 15974288 -817354787368246192087742025281045790720 15974289 1029574348215737855125812303270500131554 15974290 -1043791070107893623576873702109787392000 15974291 -4204260367412904388844010866128868500308 15974292 -746939830586422381896035686676529770496 15974293 4833408079968503606950277436387620550542 15974294 686349046637114105089051685003188395936 15974295 -589717619375271135886685822113209973680 15974296 -1806138728014700421734161271885739417600 15974297 354719206750515302397468821685212772960 15974298 30480243743231865479432486680549120224 15974299 -1049286516410336195236814846037551140 15974300 -298608805679880601981546075323162931200 15974301 409552628660883214287188948828845974144 15974302 -2910888065486930068375462833955919438400 15974303 -3557960452046496092160444020675900348448 15974304 -1945260068111185508699405348840354611200 15974305 1529691228651430174980894239302286555520 15974306 509566330802070391691670787405952414784 15974307 3379098688024290816044603159382720816000 15974308 706949290526261612779415887228825378816 15974309 46456030191080169840869260826460868284 15974310 1729464167789861405900423616548609771520 15974311 6305620913311804718525726277196727969912 15974312 -60231061486170947409976830324168468480 15974313 2292396882555018479857597953848508837120 15974314 -1485018000274978233369254117376318652416 15974315 798940146258220505427006626076052192800 15974316 -193384477443374824557591411659249488128 15974317 -6210484968585400630359385060227950973140 15974318 -2546866229115333778059805411401768219840 15974319 -1546964074387402883954914342905531966456 15974320 -812424857427572401305904245457394073600 15974321 5173267920930896174154712341734058664944 15974322 174614826623788032002311326579533887488 15974323 4389383888334003740962938305184831043144 15974324 900530974943282022596912697325577613696 15974325 -685722767800568919782053095233574952950 15974326 -298940201245509585805724818823261452800 15974327 -911210471461204405143149689930866651600 15974328 -32226509382904903120718821116423045120 15974329 834813007041495090663853320134487486976 15974330 -2457154584791967136829557460247686737440 15974331 42643659884212201320506633054239319040 15974332 6226562134533755320072828792123760640 15974333 -2383584365296006791832280368869570527418 15974334 1619421385698498350843230210129119176640 15974335 -217379627830017179612689135333500518400 15974336 -129571494086342402709891018506920525824 15974337 2319094360074422806562772412858140113952 15974338 -984199284650800481560673905674188074080 15974339 -190685834233115385688836819727070632320 15974340 1476343214216022201793518068068987699200 15974341 -10298546441339938550923398167004074006048 15974342 280996602482262081045112284881939136192 15974343 469517070175706045140368254438889282480 15974344 6747220356122278300395405870399839708160 15974345 4706634029843431304160805394895347707200 15974346 1644623882666372623039429197271517547264 15974347 -4844937276495845633506795290547813721360 15974348 -1562855079879754292485088063610472341504 15974349 244186895577905427924458080237795501440 15974350 115968567372756971857402312130722012800 15974351 -665072464144775369111001089838988649856 15974352 -944515808022950994798960727939245121536 15974353 -232607440246017749785406836642060739200 15974354 2950480118121465546478390039459363539072 15974355 2426188325438872244857712074106690694960 15974356 -5964924835826794042491386650604742680832 15974357 -1592099203073386782959802702009616000128 15974358 1034861359675887369144683759164292489088 15974359 42925972293759692277151304440962542904 15974360 -3368977912570072781366219091410067456000 15974361 417972328322317987154653150812942600960 15974362 -45461003365975882180254358927274422272 15974363 3710477551925153762797801899991603548612 15974364 145255037093498637052590467992202035200 15974365 3212274824229199398857343185378080324320 15974366 246937109762177152351476333179299901184 15974367 -4605084809846356399121442940150976347320 15974368 -4112976039119625410070674873693122068480 15974369 -7195655002507049343732091415203497979230 15974370 510311001657664683213193234220059487520 15974371 1034543300781852838545406675692434944 15974372 2039576486650657027068728399209158696576 15974373 -33547989379663801436087845447327446912 15974374 -485347924587892721816070367667991551232 15974375 -249644942737333507799553604582340475000 15974376 1512582194605292734398509619212647219200 15974377 1699318516518128723615129149188077911226 15974378 -1530444311394566695890822487713944166144 15974379 173733542702623391478128299467183773448 15974380 -65874080146350964247263312811990184960 15974381 -3415285098899596706025466900931207662836 15974382 788207383634354563553654686954561474560 15974383 2130620746309806433652691771104471628520 15974384 523964701093193654653210484037019238400 15974385 618091078827868297370676219154918072320 15974386 -814209449276734286046700364950390201440 15974387 -5351335836950942223513183707535588563040 15974388 -4196842574787966003537803454828673781760 15974389 681887469418479283945204040016790934460 15974390 -1240626338881318759022202276804754091520 15974391 1120918665003790816556989493638847186304 15974392 -2536016622337599237503091922402132254720 15974393 1868102109949956984130023690284538678528 15974394 2027446533224849290661527447312485580800 15974395 1298345064503639305810251770360362598400 15974396 2243917888408685024359858615284056417280 15974397 1321227675896041264450729038656794430688 15974398 1753893904548420560764526499395938710720 15974399 -100781910963894607933864487826014507664 15974400 368904767937258225566584582106303692800 15974401 1332752344769376126893834136927422822402 15974402 -4879019051177467882904585521941448569600 15974403 -2230197432747534198453765916146239077896 15974404 -246090172993156410429360530477265718144 15974405 -2342441802172325409636793394093559695940 15974406 -206120604161885130568839492829978563456 15974407 6296846182736423748443636973661843682112 15974408 -1993210225602640831553173193896071536640 15974409 3015283610546525227798274936338690836480 15974410 -355828951478314109097894152386629044640 15974411 2041795956941619920643011109034670304312 15974412 -269284854967479732054715066449559876608 15974413 -298347031645965041912286342551855598976 15974414 -8782959522993872703458731852242984000 15974415 -152532133216294771159591442818442918040 15974416 -2515325481856562603803448674539825709056 15974417 4016815764709206448672880969654207705832 15974418 -1940143198084948148789843449244716861440 15974419 8467863899249105929253923990999909487296 15974420 340772910548236978565940685731348480 15974421 3659356017863440333724193839926569715680 15974422 4267595693518787269117708001295504652224 15974423 -5745294903719756331278560463670383412240 15974424 -599498582311418098068019917808483368960 15974425 705397429730474690911469147855330915150 15974426 174183280951591926363244929372875526144 15974427 -340043242372834297528244632528364232960 15974428 245874586313198610515420289414342361600 15974429 5354459445116618494473034555551823320384 15974430 1357614262381193038428427902035023441920 15974431 2171737834023293213576339132205978390264 15974432 1834850801853223680132291309430269542400 15974433 3585021640966405704310087382335836005202 15974434 515334298960417145064663613900386120192 15974435 1595560682217986210032012102029163172160 15974436 -2025285530061430091169084188173544017920 15974437 -76306190159540031979821724520359248260 15974438 988151507998409240548883450788841167296 15974439 2269455768285476442305333132642397300000 15974440 -1254506214757215545276032223856138240000 15974441 2538322321948768622513891354765916542976 15974442 1691343628429036080024373143795695239680 15974443 3511546462177844189313038523783253714224 15974444 -677740216670862815628675931533923328 15974445 -1247938257765646080523965010447072411200 15974446 3995325279681134258536368901093736292672 15974447 1135600744785309393960583604892646719960 15974448 372031713189534908917678169263564652544 15974449 4558142113813937821595983392750033074450 15974450 817173192837273175358563229089302606000 15974451 -4665985979649423159979943072290198259820 15974452 -781629050117330851641036510198978768128 15974453 2921960852342877275827797260525983044864 15974454 -1546442076597359433013580965422790127616 15974455 570386364559991308976831362661182801920 15974456 64658367975588820523586645498465177600 15974457 -4071402733682040810718523980982126112 15974458 -575786705384047168618374076936597651968 15974459 1885129548138485840688552520818784394040 15974460 -371012468000928406404850477489759326720 15974461 -287959067962260626002294930155891110676 15974462 -869017816045530657672632198272586836608 15974463 1551531953430175825088717923937987219088 15974464 -2036875106254964196063413468174670102528 15974465 282744347677738524962395285468266591120 15974466 503093783867248276640288655689204273664 15974467 1552317190759558598140457807526265475516 15974468 -3721037143917945551952750679070971412352 15974469 -694800232558668964859737961868034354560 15974470 -1885165428002626125339690508993162984320 15974471 687915081353803404282681326814714948720 15974472 2003501182437789534042943937308122193920 15974473 6586469458660056677618599652588236629722 15974474 -820255977826503568118562629937430663488 15974475 713742991728970350757931947134757684800 15974476 -1973691137057680673551541882721667645440 15974477 -5968697915469068520853944464186601457674 15974478 -1000170379789035913575817784646357882240 15974479 971894703489281771141064770486019658120 15974480 1863722358676632382207566507265559592960 15974481 -4651529044954237943417042721921799173648 15974482 -110664906734714703263616997583043351408 15974483 -2014417288080463513097379298416360757680 15974484 -3014589109364530961358559385739855550464 15974485 -493780437078831865773389621506824998820 15974486 -732207009089119246731207269810269839360 15974487 -401843000140237242403010624064135195000 15974488 -2828407754223083012147810176119860736000 15974489 7506002201411260478199283718146479168 15974490 -694199992557014110344237003111555313920 15974491 1215695758029444956406886342275191570384 15974492 2236020572165742523695049793782093790208 15974493 -3227546338244889297499726487168194532736 15974494 1453001929143277201914373229313486919296 15974495 -1975586441672572361136053681368654502400 15974496 267931747516849107416583923749480169472 15974497 -1116270368024433850719079822070751513600 15974498 855860970694096609427399645669858322000 15974499 315985937695107329061229487293776620664 15974500 -12334072333882145603973944125418496000 15974501 -3315658792664002753835015477940822569856 15974502 -667492534425168222376697573467727016576 15974503 844224746229615972075556331700777019824 15974504 -304411974067948033988257605039820308480 15974505 3156997407242766903381019590113135142600 15974506 -2586724141671962240248767731933863572048 15974507 -2764960233588016215752150845201672367244 15974508 -2152686464914842219132813739161230069760 15974509 -793425086915161798778449738502497675284 15974510 -1459928025532870536502440799792360395840 15974511 2534386235599820303423427584909449036800 15974512 11779167483145354956015265232092397568 15974513 3557487060895305707820800866156662903762 15974514 166987902428439692109444682338149586720 15974515 1115837739442422531697899667342139169120 15974516 2384542639777877748631536531446964817920 15974517 -11225259925673919687583933728381078528 15974518 -84959473385045033489926031573678365440 15974519 -5254796551985409796846973927537060672040 15974520 1654029896984499372136327123327647129600 15974521 1216457039453160933299456434089259891200 15974522 -3122599342331665132575418852808571252000 15974523 5303504499970754478935463902597141118000 15974524 -2132871320086710820551529659349846779904 15974525 -341546885712596176252166782012909351200 15974526 402405393923984335927636530583070054400 15974527 -2096428286009942771705476072365778000760 15974528 2327609181004170051187419911613547806720 15974529 -2448906617706659630773623349710286980816 15974530 -624866336195004477830809648789380610560 15974531 1092264182343712797113637925704262558332 15974532 626958493120816667070166384235503828992 15974533 -7674832080495252778951318485116116222560 15974534 -4300835887752154646737232423774099888640 15974535 -174267066980768502181795140127629657600 15974536 4563529127811766967025821538423394759680 15974537 -4110599042505269890089521746320517427814 15974538 1001704188052467629178273978846722765568 15974539 3753114361426120426618381497989395277600 15974540 110564998968356928651735137286900618240 15974541 -1100323625001280412554404497240472330 15974542 -963159336680460995945054089842502965120 15974543 31116172350202585599765185351527998672 15974544 145442009049833204836099515473076486144 15974545 2459616824497237936989895347768086241600 15974546 842998787586133172395849870167473495040 15974547 -11446906155511324481573790248917327872 15974548 -737611147056337714263352241942778544128 15974549 -1783939477767229493674839243146977326450 15974550 1174595772169373373811495709993820816000 15974551 6515006156335737679687057155897490724552 15974552 -669437807637904193046741119324509962240 15974553 1671165401903572752280526765987692442304 15974554 -2614068759198302359175731541210874178560 15974555 4390990724744655308965069005682223889360 15974556 2720189316838294906876994295600329928192 15974557 -4154123198243545327576857131472509639194 15974558 2189118934846960001164063232011203833088 15974559 -2762093492856488272585431499004779676136 15974560 874702172123209079610350764445348659200 15974561 -6220567318516718353292400725237243927838 15974562 170694880873846133790211805551222897920 15974563 -803952687209858411109592682968733179440 15974564 -3876783860526099490856053510295846907648 15974565 -517114698588666653077660728476524924800 15974566 26050633187692190321865453986264880384 15974567 2501466383196553990863535725416492703792 15974568 438183428782557868405231964671145410560 15974569 -824443073503160722960894415535762776952 15974570 1929336275655385787945898145895426160480 15974571 1521656035357904670722995138090243722480 15974572 -6756461352432918114806177196009832608768 15974573 -922106505038703540457349321538675521280 15974574 -116574402560622773773141044182988029952 15974575 394582449251482270158482607585697561000 15974576 -1519392600389964656048214702921941434368 15974577 -112079223650048697983261463681781061820 15974578 -2527809771768521427137607601349164754160 15974579 1112588452729081411383108495778657993728 15974580 -1376223864741149449948204707385012039680 15974581 2588967801839854807545782485493363545344 15974582 -374552314090306135066327542881562641280 15974583 -7063917265255892395863210132779031726000 15974584 159082089863752201187884608855169597440 15974585 5127988370757136987670777965343961260160 15974586 -4119616551566289577663738567444976640 15974587 -3829220116165176272139723916410908900764 15974588 -2095684531893111743694977998468539686400 15974589 3035673984199652912240706065998998484224 15974590 106193857980396613923348570057684556800 15974591 -9368100421104378346157097598694125263000 15974592 -767744254483487945932912458673736908800 15974593 -4798131110761741562958894535866941091500 15974594 3687125857791647613785662490693419872672 15974595 418592581456241161811326802844549335040 15974596 621153505276122832453477688405689359360 15974597 3775273846854991065702147878756774390046 15974598 922146776730496334394552307001649389568 15974599 -1292389133267148311077822031607911145080 15974600 -2546014536586202155107710511775756416000 15974601 -669186593783729226815384216170686909168 15974602 237481354167428066208971550205729674240 15974603 -818834970454639985140002470921882999148 15974604 -766823902759970564450285353615699968000 15974605 -1189762765630148863402589338466272842240 15974606 4011596088002488165395167604840027934080 15974607 4862281251647473929853292333822951704320 15974608 156067261107280192226547479421468196864 15974609 -2048255648998770513051676651570652509248 15974610 -209968518266349790526462464375573094400 15974611 -2610827563799343017446265325972263628960 15974612 2867334382926029685986101825155511568256 15974613 -498610514446022973855338757622873513458 15974614 -1557662127640787293672789844753597125344 15974615 1920480456565043339014428536866397300760 15974616 -181550549114491745030116574154046832640 15974617 3321244675066290519789611528078757158666 15974618 -3040041345975103803966553652327359266048 15974619 2588917511753906152679260988461584394608 15974620 2505258429647040834723824488242105415680 15974621 1796847804954687278301456291792241651320 15974622 1117854234082765453278353709148415242560 15974623 1123320261605777205890493421320557833840 15974624 3689202651882301678918804259285273149440 15974625 -774800840350038834706158105960905280000 15974626 1064438120481948603870978743175700882512 15974627 -1482606902741112312971264118190863056400 15974628 -505237476951397767373710580103399553024 15974629 38536385414168728853558417503860379488 15974630 -88977239722185515235826133528586700800 15974631 4077047612166176734209434844746452869840 15974632 -4438701836169919588397482515656987673600 15974633 -6274426029441813592279509042286521031536 15974634 -211689554874685302943642656925286813952 15974635 5524175010378666446039625269283301978080 15974636 1904048600112545811664926618253700686080 15974637 -214960294019140951663479648200029382016 15974638 2534577968413966770941338760461345926720 15974639 2960703643764371359779065664349747911312 15974640 -659055289138439600215980783215844065280 15974641 -618672506768574761564497683089859785216 15974642 -4349345330417628888040539420261588077568 15974643 -415838923175176200510307519741145864136 15974644 -200982841120577393743476381369008836608 15974645 -3513998389734759870082704384727439696640 15974646 2452172880795530767159948319541512001024 15974647 -433250251171962409154378407890640073472 15974648 -675634376098748416240008007786265825280 15974649 -278882402852290047833597490694537189200 15974650 1539513741636822635348444625036280320000 15974651 -1561157952895095563499464949833100961536 15974652 341533756695039968547411794475448983552 15974653 2988943453338374685980625670518550353324 15974654 -440543792565612182367330462578344756224 15974655 -2291414733561439019716063758178848105840 15974656 2239740133238733697280945059061659860992 15974657 1692470299272183716959522350984096219906 15974658 -49239144462779604683762333432259700224 15974659 -867092432559325340163006343649616731140 15974660 1218918383786300719661594782432660584960 15974661 30783826695070317835147992038909487072 15974662 -628641745685577868389491242606363460352 15974663 -381574568814894359415320877734162134800 15974664 -6032562854880600938182416881407161384960 15974665 -1144517886165152748542742508743673516800 15974666 -1386903936639734580729673705626956481696 15974667 -1712814161374243674303874270838898279552 15974668 -2703797206769743943411985668496121326080 15974669 -2350465885989165808379716333078737939840 15974670 621353893627717254418830221856653366400 15974671 -1062788392190895609513424320033016636728 15974672 -1349828922602076154056026716976971776 15974673 689017295015040279091273317850814622720 15974674 -3038285059206727101338613643552429549920 15974675 -1267097442745358236600776817576823799000 15974676 793450397718743817592405708124538746880 15974677 -2027236523423008031531302832976173799780 15974678 -3593410737181902537535604419030710432576 15974679 -759184200343659587917010128322304199680 15974680 3747348182892075631088465379948685516800 15974681 7307446999598225493519666295198298881482 15974682 -1382229922799744340305089585828518489600 15974683 -787026520630495500868643491879909523068 15974684 -610743864195267872143825798345424275968 15974685 -39613049211225455475196702301048649600 15974686 282648236288697925426306281601990549440 15974687 -3129976645908924274174844255408257969920 15974688 -247884095352894634763126635755631804416 15974689 -7741530599728160598275286144508399974144 15974690 -1705367675549359929510683672821894130400 15974691 279236185112376603967357056317514531192 15974692 -84765368395748725064858933560012479488 15974693 290103577838605689993876345347475213600 15974694 1564416899900238686834740314756103912224 15974695 -3493190336149814754347210201511166525440 15974696 -995790889282955970878350791217981194240 15974697 -903238406673809425300244699062736664672 15974698 -140330029225729478021245837475077076640 15974699 -1268664802873990345923448326402065497920 15974700 585103985159473237707251915062361702400 15974701 6394108175552432811582786616028950487702 15974702 3019284474324683735924340949325181279552 15974703 3512482097489055219349586289798563889096 15974704 -1669055348209672320226094895436527124480 15974705 -2913685876169496358354010706725245528140 15974706 -472623786084114140561327789275125196800 15974707 476939767910789291721162170230259473824 15974708 -2563280925716779909720855483767290584320 15974709 3537855167073705815332623794166120662304 15974710 266403798925906964988515859109094400000 15974711 -2677634657338409888996780816663264153688 15974712 -438623094292694559954674125353326592000 15974713 -1624033326178164262835125140711400468080 15974714 -1720166181216086836855894979736537600 15974715 4225846383219165634088777857250027520 15974716 696033306135371764660170677151655296000 15974717 -7143543373029080490121363953339370590048 15974718 -1782270734427819753138592358680900437696 15974719 -4463373268344106993496852288175626465280 15974720 -1085700974258841283174927304878923448320 15974721 1579635268396027374395767888749402473472 15974722 1632602036370949810874045590070573395200 15974723 5703143875347431095119211458607732470972 15974724 592151289808840528324351058412799712256 15974725 288786777900414363891045883034807700000 15974726 1606556973666009157314951546455513193312 15974727 -248789576867460416888646367475458280280 15974728 -828436253118345082714452683755059118080 15974729 -778150549320910052569619643586428503040 15974730 -417613210179836335740993038658441367680 15974731 326543716727048785294562752699428942000 15974732 163736670253323783964179881997116388096 15974733 -94609684509655963060477240763070931776 15974734 -352244840054128057973767631029513579008 15974735 -4275442339024438885107985601896178124120 15974736 73404133293845486115864574351239020544 15974737 -8941824518005331732333734809429370383000 15974738 480937137830139072875472939392104861344 15974739 -82191655692642390735642236466401930040 15974740 -2187282351075765189989200559120009007360 15974741 -6902323751522596893494703641471370624516 15974742 -595123380182075212966394818136785489920 15974743 6806335072941043343244821064252914533760 15974744 -2337933308330493098615552570857969766400 15974745 -100739958863689800157076318973541924800 15974746 4335847113960863876369577450065250969072 15974747 6093930434377191592136029806071650032 15974748 -583895245471847835097506741006147440640 15974749 -3120407604529368073707617110384844463360 15974750 -1103799370253693564381629687139301696000 15974751 712504874096682405047691893146904743440 15974752 -1535769335957237308200861829056608206848 15974753 5254586608445694481394371779858066484002 15974754 -258035587728029127976908410064287959680 15974755 -2696113770900454682963123838752714001840 15974756 1041219343896387864961299413332532871168 15974757 199749633847357988289816574198861120254 15974758 -44538760866096613317565379397424718016 15974759 -5653464939548051512251040097503957076040 15974760 -137641677108051231686291536835002368000 15974761 3704335329637854717544777344873589268064 15974762 3683204818621456333704365181102366281472 15974763 728653306458829185840817199451412189440 15974764 -640971580406452644497015753403838014464 15974765 -709066563153858390391561166606422133760 15974766 -1010530951673209401778162366248839491200 15974767 -4097356943338667033562881333014168251184 15974768 -635560632939116194863672827765280964608 15974769 1286608626039167162587166256959459839344 15974770 321987098295062335713630183327095477760 15974771 503353243512060543536771223693213255600 15974772 -2710629719210254257173267290153511663616 15974773 -7413041209306630992061944308827112224978 15974774 1684479406669072658608114415043871295136 15974775 801249064720065123524208700869999375000 15974776 -981303636463296913848710552164262461440 15974777 -125665065030407103240728511324540729600 15974778 -414063378027108526435021429564425265152 15974779 177162717005385643112736741271207425576 15974780 -207197602138781235212711822426849802240 15974781 2238819532612021987995509970068261563200 15974782 4705424281211260977580884595978892774400 15974783 -9001349731779306197313817839321343824 15974784 1089640005915620180511906495908146053120 15974785 678281859314379977604536086899595387200 15974786 -2287392292739326820790206876315732559408 15974787 -57126921622016636970436574867847618816 15974788 1081319325340273645676598576259276308480 15974789 -232619289336847028088100644455371202340 15974790 850999277674543257244652288210231040 15974791 -1999165990110508044109606789365896626720 15974792 -4358229056397524353773162869395158912000 15974793 1581383700114016725086786477504148031200 15974794 -29637332746674111199460789302894053120 15974795 -3099242333706490817708106125315106842400 15974796 815147832057437231791775658650292977664 15974797 1229958084916428686415820398598270676332 15974798 -99005452541980132885301133921856428288 15974799 3308997557041304231529069687631839177864 15974800 -10142183695340324962190292905266585600 15974801 71217397422349887736729583384819981280 15974802 -1243561260014750334006682156766597608800 15974803 2706185134700211163552984580470589550464 15974804 317735107869721396313543439334985206656 15974805 -113891383081473799453316225129288079360 15974806 -2914478424377797662614090755418230791648 15974807 4741220738803286145515506752420035482056 15974808 -613046496067110628927619353354796912640 15974809 -252608862754843739868189609753501039596 15974810 1038057983749713163596690862342372216320 15974811 3031341377501882744532986487010411655520 15974812 -345617117018445996274590155279758300160 15974813 7399950539044192132071963280200648313062 15974814 365996570057722838927384124839764626240 15974815 249181335240132985324893095571355698720 15974816 -31456356303617656223083507806913953792 15974817 903456721805637489384784576213610804448 15974818 913384780678495766619101331984022972704 15974819 2036330411690660517395142916954873393920 15974820 965386681246549888915325250594840883200 15974821 -3406697289439593086546503928413567462978 15974822 -406640552413214142308724293266446397440 15974823 -148537522071391051470531182949061776000 15974824 1096288408404036247886620836210361036800 15974825 1005321041815488191005222865642227787550 15974826 127156629507423669095325820274516410368 15974827 326620162389501698111660748879027671040 15974828 -4716270441730054349085181621488474378240 15974829 1204481006162872126513495106492435157324 15974830 -1732135427271585601001030199601364659200 15974831 -8446374512966052386686214019561228006936 15974832 -917511424004680829673454221541880168448 15974833 3857080088440400937063299527078181884836 15974834 218767046725087217167334535196732270080 15974835 -3253305698979793958425484108180410203600 15974836 -1300768745704761741539747474583105631488 15974837 4365645283577227870299045483185460911100 15974838 -722987282295490313033018986659007614912 15974839 9477005745491027513796053589746639495040 15974840 655726076825634318059732406154788864000 15974841 755877003017386492839381768079923947904 15974842 299673448660887566092675642842948909792 15974843 -5335483574659374442049269045031723211000 15974844 10279745519856338878500486449650065408 15974845 3553175669149414515156890061189873281400 15974846 2888997546063364902508449116950708975872 15974847 363742296195221823554195511598713181440 15974848 -1645066610799039024588734298713428590592 15974849 4302152547036392916446393321961161172192 15974850 475143153208822386657488140387355808000 15974851 4974652037442459502871272597246290785852 15974852 3824823503252536493008029483134658807936 15974853 -2794630301480603488858730286443913643200 15974854 -1311729006041532780681640590702091283328 15974855 -923638471920618263664010626672858146400 15974856 -2388312276208451305947672691170293038080 15974857 781982876746767650269855908290539518720 15974858 365721765283661146277291978450007490560 15974859 1986963875327783641841231506243502450904 15974860 -812479710383598989974143037652312509440 15974861 1899506159845951233453193747947302499168 15974862 -1537653279387272886306958176860050035648 15974863 7088850072360945556040023246617717432240 15974864 145315417289311730852744903593247662080 15974865 1894264972578560327110580757518317342260 15974866 -872611412226966965489179923499724402400 15974867 -1922239796885842826016007047464534102256 15974868 404775896474439552801905520365057679360 15974869 5667629285845303107771820297891500872270 15974870 -587327869290322651055053523114319402240 15974871 -831790204667341993375717623446854167552 15974872 -4969691434729330959328843918992601651200 15974873 3659896630672289398664567595937968538122 15974874 3889196412151911355408213828424651005440 15974875 -973077294307503307420058979208249368000 15974876 2354562592569026865464273556504760223232 15974877 2793693378691167115457510118927621273600 15974878 753279099093072569506048812954693210240 15974879 1104789072967419897487486432908030603720 15974880 -1437440449819571639029937690893803847680 15974881 -3088366378363121656879848749376552018668 15974882 -148371141317010876961114160846847744000 15974883 -3964568916865212508592076543324549972576 15974884 1107606020833691337534386639931304754816 15974885 -652064143917071883317875018993285109640 15974886 1677088856135188347964172546553939916800 15974887 28916159923185329040219359166278783320 15974888 6673655179836681921929160890344975810560 15974889 -43483629289177965869709795465046032384 15974890 -2095486304208535062405540133761810736800 15974891 4689802472653790288764949113554430562292 15974892 -1090872903107147415485052400020444169728 15974893 -1636046717081175040836540050390102410656 15974894 2870674910235864979929084916511613111168 15974895 963488533445264173222951123629733165440 15974896 626945194223736543928880407775026872320 15974897 570280330204508599259037231304051211346 15974898 -124935381896842544482213940060807413248 15974899 5223868162828561343329557848826590526120 15974900 -3086521423278824018045022965082136108800 15974901 -120654821559611796971428433987725040658 15974902 -1598957377860109694989004953693429087296 15974903 -55722539334763435815945618442781661696 15974904 -1505395472998446426425269704694640640 15974905 -4675821129155333506522858055890314602940 15974906 4473825376950208546639553082501660910080 15974907 21669709030769533383525902153981948640 15974908 -477081557730944778330495208895760410624 15974909 1844613362487902885119470749688238831110 15974910 -387886168235610344865089975411221827840 15974911 4432879982559283926091946720489306647800 15974912 870846962692723497716171530311894564864 15974913 -200237521425812013917041965500085033696 15974914 3334315163067470193938507487836880943056 15974915 -2790876872929403634951903336197033644800 15974916 -557945780649209102440730526960098792448 15974917 -380906878773678305180237816032386687168 15974918 -1199837315522321559852162095329305255840 15974919 1756546693652993237973793080828888040944 15974920 292007708212665112324061267109032755200 15974921 2711166349348948004564347679665591492122 15974922 1928303797312532615543294270354366153472 15974923 -1130793148671961897604049554149596018936 15974924 335618029322694908215277474043720499200 15974925 -813646473091313156531898706653732900000 15974926 34942487565457174127489110056795273216 15974927 -737296298021286759501908846003142286128 15974928 -117326603364352489638067817676482150400 15974929 1456181839469126561986946349619954503410 15974930 34466970706558365077298639587332177920 15974931 672481992655666120034213630645891661360 15974932 1467916538602752608171598887190422938496 15974933 -1455723152999139039173116504806396886596 15974934 -246688992770266071345235692473163371520 15974935 -1270962001333887759545951629175364210240 15974936 5697191928421382725975405681809262663680 15974937 1940681805191151912053225827611632540208 15974938 -211418625826684187012494004560888552704 15974939 528513987265513898937243543751125659256 15974940 -115558083608430943649394955160837683200 15974941 -891124224319162335075867599247392976000 15974942 -299728395200212776737240237373288881088 15974943 -3893028219754147206426072251574722837376 15974944 -11802452125307153549442361747295741411328 15974945 -333286877252325636879229264181500931520 15974946 -662182953579017681654690540366747143104 15974947 -3451645218830447415360380282746953405604 15974948 -3566120066300701354747647010683116596224 15974949 1677650241229279209728039465867977555968 15974950 1261366197380052752041613577813329100000 15974951 883822928444492147386622532750227612544 15974952 1353815942855372433540187092101379686400 15974953 -1142820187849446957860860087711784624160 15974954 -2741259953486332855067554676487291199824 15974955 -128305714403923093980289860081392577600 15974956 -184332872804584926928983888061264986880 15974957 7154147175700223475888959920319514445206 15974958 -1624375798603272207032403052274620308480 15974959 210224130375598584263745941175088458240 15974960 367716683103479577220876254703059271680 15974961 -1182788026640389114077551271981036643728 15974962 813586162351100269150539335657970857232 15974963 -6980290728543058650842008290728048292360 15974964 -2860959517922621517156311606723648016000 15974965 -588486205668070827857158667829218068200 15974966 -21184161329879289204074428280889035520 15974967 1189506433059797637311210324899294543080 15974968 -2508052504250886532302121643070862663680 15974969 1514998020804131962461784356341300493060 15974970 -1479055046629289615169378812231157388800 15974971 1097726884295023221661604273692508107200 15974972 8159517826042829570959598750481795072 15974973 30391655092735209156197101827136004544 15974974 -3635337772827579698400655080180122667264 15974975 -398689601886795566432191359629186325000 15974976 122482754893915820846675207500723126272 15974977 -609973824395506604657880983681030173760 15974978 -279135860649592464583752575190193051776 15974979 783822835610280080975839233267213947568 15974980 -3276164555608913239773460794227227503360 15974981 463832881261195262411529481356955788864 15974982 3165416377116559942232897911703960064 15974983 -2530701886366620055657516041991712281768 15974984 -601755011192290894045752218394189895680 15974985 1287678486385667898603487357555982515200 15974986 53566168156346853364965481550910240000 15974987 1257787971541208663833806609906152260752 15974988 -2986931895364704152562231606725263680000 15974989 4269804239838716743659371528654782348790 15974990 1358253897678318149668802371642716600000 15974991 -23079345284662261790769550901059470720 15974992 -373336156338506576511639964696555683840 15974993 -927195248644580663924748144370318838016 15974994 -2831971379150481126124643907249079296 15974995 1231664600713214836672979175750865717440 15974996 1910932179936523660192317160277425512192 15974997 2326420955614572977079015173049329700000 15974998 1473056737446797101117093355459026508160 15974999 -683182321530951955100709545457110596320 15975000 -1425847260465970690485918535945344000000 15975001 1337971825995343180328304394113138873344 15975002 1322375345151321805274883121281428589504 15975003 3946016925562055744669214660753746006208 15975004 -4449615740415813405922734942303123602944 15975005 2448783606812570984537757017527954599660 15975006 285905040678992200662308065356876803904 15975007 -2562613752798842615973655991630268811744 15975008 -199347169978580337334795150736984899584 15975009 -495915266832994854489327581405138520960 15975010 292865087965641050429301148907931302400 15975011 -1554703276954255278967658170551198797136 15975012 282093817008508219323453438292224218112 15975013 -1903428461847307356644579021458693652096 15975014 -1643120101016927122785590766558959448768 15975015 36438090757305300037175896385405245440 15975016 -115934531169134687415147242422895001600 15975017 1655927375999065383906305460155656215120 15975018 38139645999490148565921249677840283648 15975019 -1631609619500862716329267474956744758904 15975020 1993433856567194470960554599464898580480 15975021 -4114042409290680801891210167367224543136 15975022 37751318247857724607919118344306138880 15975023 6872739428845295452611378195147121510104 15975024 -61278362845666350180974999850164355072 15975025 -1329949318928514128672826283606107850 15975026 3973654846213757457615211259941197404160 15975027 4666721640192927135461560137068940455520 15975028 3528228550787029500448015737272738560 15975029 -4055132463106532575811941013386491698400 15975030 362217545255043787673324144618574376320 15975031 -4428826999030466056200107798027730454168 15975032 -1737094029546502873860035469616717209600 15975033 394792650952132365153662071097576648448 15975034 824766711303551999359053276598013084160 15975035 36219235232536186914813856842036468000 15975036 -567775711520741598991379441325115637760 15975037 -608896310837280014348908394492580149300 15975038 -365966084066201948920995810113448879360 15975039 -3655204793985863290186699593686363057976 15975040 -1418796269696043661699363036263874560000 15975041 4541309069404347012949621014105324207552 15975042 1885130444871210728700847050085444643712 15975043 2517071979851044857571246344872241288400 15975044 373149325041655413592524780121292931072 15975045 -1883682378452340024647357091851284757760 15975046 1028220921731663854975225660780325738880 15975047 1564779339394199325247397524152645881112 15975048 1930877189226645373663459083264105676800 15975049 -2036452753863734206936653359117426603520 15975050 -99729842730201834672079804249666790400 15975051 -218275276284415872596469684816470522880 15975052 -469774447834235219557433356622386526720 15975053 -2350698000595593466268942886290004793824 15975054 1096823532208885701258171349307803860864 15975055 -2233638003243435853987391709270201570000 15975056 -125203931739292979286541701295616409600 15975057 -632756280071880482063294833183189149696 15975058 1284646940495821288721867083606056113280 15975059 102351061579177124753754519043967706504 15975060 283416447423350344311467348356667473920 15975061 1204472743559564650021042493057302231072 15975062 2187044225537489170062397774524127936032 15975063 2929006526914387635796416017715184123560 15975064 -1321954540636365095332911119093543731200 15975065 1226462864702114825038481978315484374400 15975066 -127902592260416637614420281876547621376 15975067 1633184346073473684851527283696454015680 15975068 1269123519026438548853388571369227219456 15975069 844509446231618650078230868941321047616 15975070 -3295092013290845881903153655847990483840 15975071 -497226683480602268576001313512345056256 15975072 -3839296856999973703443497233898726031360 15975073 -541214948930883704193441532252143263040 15975074 -509654020009753726347686128786732876464 15975075 397058330169958553901778315543696051200 15975076 357230463262045502404559974073379717120 15975077 -8223718708762825645950918379174615251168 15975078 808001016297559621391641360726685901312 15975079 -408196230902707295387358034404496541320 15975080 -2641852276365587899435601903274306355200 15975081 -5223809048617396063796976701471573799030 15975082 -1104649397060399751338510680342452982608 15975083 -1445584687376063008779096873523579129440 15975084 -237492642011102260725361308496291722240 15975085 909452754558136134746927396574200496000 15975086 -2965623137436823762283904522036628351680 15975087 1065835086773436551321543487840414670080 15975088 -113055793880813361004857935101531045888 15975089 265049424834558795247718646529650727848 15975090 1375848815335723743012064156729108377600 15975091 -1364690687957554204508600251781028885816 15975092 -1758349570952471244411369465306945914880 15975093 -1407168024831298312280531920369449232416 15975094 -2973443496329627701116103707853276310400 15975095 -3028639399188100141727993309244994511400 15975096 377678429422389632493831922279200460800 15975097 5673660489440757244251081335072946437546 15975098 952189563807920498915819933870163015936 15975099 -1718537676276288438356716735752499873776 15975100 1131781940624464192608866689636652198400 15975101 309398022392072957981893187806099164120 15975102 -3195316742117204537337822092529481728 15975103 3127841946623868582228886711069562292120 15975104 312163616678908693785861248490160521216 15975105 -885797379501024309573486291122322705600 15975106 342821718010058802928798659605688913920 15975107 -4576073034255788189938037676653190087168 15975108 -373133967566016202737131013221770075008 15975109 13918095608420553067869660739037532822016 15975110 247373426389749941152691690395418530560 15975111 3242547203802811796030421466923059080872 15975112 9522508441704698246467620518276674682880 15975113 -1042824701011121849563222648801507143360 15975114 324871514722385542753301762021836005120 15975115 2073768719136363474828500691923229087120 15975116 -412217193598393895203783746118594479360 15975117 201448466801754868300163500260448980480 15975118 1680302952061979353009917618986775725760 15975119 638273836964637428224664576075733185520 15975120 87835972429365083311125395630283816960 15975121 2760617211033552210487515671165801451492 15975122 224529097757188247233352609712529556112 15975123 593966314647937614148933696545117024000 15975124 1810106344851353698859618158731715153920 15975125 119591037911053898089332990924673944000 15975126 310157815101717985708001326822960070400 15975127 -623451350209025741178690512583665963304 15975128 -2837961936682003959159417987635013181440 15975129 -8221954438996452450835538393836433053440 15975130 2678840164422213495409949520838873908960 15975131 -2588224578393753962852509363606487761200 15975132 782464345142581797101693964483757558272 15975133 3071245206684653820804159158344617741984 15975134 291275784920350547062555877925404356992 15975135 1145330101814414151867317500493279491200 15975136 -9858655561352791915174582114448623534080 15975137 -1121261113974281054666593387883199453696 15975138 -532085692256298817154675589324557871360 15975139 -10601441934409727598309112407576670839576 15975140 774600032381115754898647203552439261440 15975141 -137462210471317705896171981949256632320 15975142 2014540721486209309609190215253193634944 15975143 -9283214408084014622078956891308701952000 15975144 57727018174081483694652728371660339200 15975145 -97688651342862983072395334251047854400 15975146 3769058158278559241764798859966030592 15975147 -2724361484104647301410736380896458541328 15975148 -155585819932024214687573033434607171584 15975149 -734986793432883559887932725650585011880 15975150 -1042351686190207926441523669786284974400 15975151 6616279043766317915477194865291384739152 15975152 -1353382887400055326845281943676719759360 15975153 3584053405955705814599714287383942770562 15975154 -174795631584179761317586452254514009792 15975155 797655159903615352153492874279291208000 15975156 1017335356536857419307814267299272372224 15975157 -1702206373063114337588749475363871258336 15975158 541102992942594343955498075973477666240 15975159 -54853963879974659515311961273570994688 15975160 2908508469129975397663954571191736832000 15975161 3169172016022861202515731029539093062762 15975162 -272846432711624799978977893653877009920 15975163 -437346948669065844451708054223083711896 15975164 5515771440390066162942911229892905701376 15975165 2790043796760827420297758290432682381920 15975166 -1517972224743287332104353528587198487616 15975167 -13605422060998890458266885226281203600 15975168 675602973276773331825087924801776910336 15975169 1165957266782702088447218685336238535232 15975170 2223582530610071835340578080278417834560 15975171 6587710049706008922127670974352159808240 15975172 1573680047223433549440561179857549908480 15975173 -1368277751717312248462545138498074281476 15975174 -123073753951566384523950129982587119232 15975175 3574819371163813445408066775914390698400 15975176 -2034871269801642991395361219468522659840 15975177 2379764466163192166603953245495385877520 15975178 2261541700240161356156744796038021582640 15975179 659585922426094648572326164068912761856 15975180 640295610526645777568239776888338396160 15975181 5322225905335969873072018368216656696000 15975182 1842759295955716675494434912865007392192 15975183 -1432108515195401266232475531886901598336 15975184 -1354665276700418784150781073646365491200 15975185 -5547161012385434313245691198480230356620 15975186 -2426013817621908394617593950985482219776 15975187 -11541656386315360040180193918937786387248 15975188 11117521416090773463437990726177925120 15975189 -7240900167247758249529106439827166927432 15975190 462240652776041874599579676794810664960 15975191 -1726212326598454609827976119643062228408 15975192 -2245330626581402991210792137994202337280 15975193 2804797773763523493572218582251947951044 15975194 1032538170012196023142846409001488889600 15975195 117667226340946460036750987203843255920 15975196 1868583448465626107586393574411200947200 15975197 5118142347532468830060169112537039129472 15975198 1263780626410258958236659215433650709120 15975199 262884563176238324285955980331059383680 15975200 -3002097491138797108285334899283656704000 15975201 3707226130091548621970694258376101743040 15975202 1047113823236505654904973257663690209792 15975203 1381559072641958663608956575941780803840 15975204 -994469810483185305315992215666744578048 15975205 3767044048102661902704899030682748236960 15975206 -649526802617773285232345104597703746560 15975207 -1628303242192777363649442944167959421392 15975208 4059397091875291262532051484528949160960 15975209 -3309735367941064032618208505526614301696 15975210 100395314073900593793979696136039500800 15975211 1236656233276244158647549241605765062032 15975212 962988266439554565131272445850707128320 15975213 304532005384170879372395713481856422400 15975214 -116700675566088192691470268060952996544 15975215 750930196518191247927199740550533110400 15975216 -3366205912345083630099647402379755520 15975217 -2260702847408929317628815436115347886540 15975218 375179283311769897374998757333018966016 15975219 -735241256686212986491805440795686739200 15975220 5442539718784763651890704345980353658880 15975221 4778817124068066832167657861671420167800 15975222 -1295984739098305161067703653452336353280 15975223 2544864823315418617264860965981925059760 15975224 1244305411455168147660303235012590120960 15975225 -48701838954076438606716446720382960000 15975226 1627964478822839003229884722934874483312 15975227 -3655157416959228897582674493208393104924 15975228 -366497004333211066045693176491731668480 15975229 -2799148497992508893239010817276092186080 15975230 -822747455047177901182090211444079667200 15975231 10596424966988520279318140188194424704 15975232 -447767629686596066068152735422667030528 15975233 556789586734635800384279371566925823940 15975234 1625923587682778975496628385738418165888 15975235 -2369513385228301809892712588448428494320 15975236 81383513599314737951250917976036621312 15975237 4779015718618679142087562672295395227360 15975238 1656852664514850272424129975590934528000 15975239 -1230066428259540249021922936669028428320 15975240 -604409948987387958141592287042522316800 15975241 1670102416037506400331492132860664576484 15975242 107406615434908692798627373752476335200 15975243 -256263785864425269692621078133152222640 15975244 -1349380263720715948995137767532993932800 15975245 -798775558375006033671219675261911660160 15975246 451304581799535015571959988664933151744 15975247 557294373343448970928573979573769968080 15975248 936963118874068370678172456569367035904 15975249 -2567903843671250579513696506962965496336 15975250 3767691302647055525121512832075615624000 15975251 3628341227701291820915087528345049671904 15975252 296363196688380364884535478888879923200 15975253 -3158420411010911670770469400872277217280 15975254 -1047445982613027548594792392076309171424 15975255 -3026468733400531444292136471625866667440 15975256 870333876404323972173377770971372687360 15975257 832574037158095737821052711741745255200 15975258 124529842173904749870500682578673331200 15975259 3829016091717116423126429177990776451760 15975260 -451209346069161859123759509870702858240 15975261 -51498965007556831266997154616903864960 15975262 1004492545017665018605081925419817528832 15975263 -5147974246139423399730690515194971979488 15975264 929610166211108317092912636346198917120 15975265 1236793764044483182564408079444084083200 15975266 1889848315339733931530033373456899421984 15975267 504489564904625717587270869620307456 15975268 -642924072401750231095695759751797380864 15975269 -4243690813578532241443240280016380097540 15975270 1061412617339011652215673420546594486400 15975271 1371779274196272311347847281285170104640 15975272 744846525452872917031270596330408345600 15975273 2236907616813548200286677937114473773600 15975274 35330285415760081161422125434283763712 15975275 1966230775360532310837969767140811799300 15975276 2972180075025133475389331710030587064320 15975277 1295510904308819870641408604609257079126 15975278 -3104648930604564836686712864987160667200 15975279 -2456580166086484761086116112913608232960 15975280 502659266557023673945041039284280360960 15975281 -451679408304325256297860271393241605376 15975282 -88122958155044617003909303978028711808 15975283 -3357976325995628949735254302388890732468 15975284 595328829108729640138686614315599060992 15975285 1538478961754951390521356008156916007200 15975286 -1676563507175292759751906725177089489856 15975287 -3679206529775192699425955289311655523920 15975288 52571678108858939719899560077881753600 15975289 -419428744814065515183321953597970188400 15975290 4970444614277493311146829997266270400 15975291 4890570593166475436780674632660702045744 15975292 292346493405790285952903304710255030272 15975293 5498412469631673117421225539093241297542 15975294 -239607604049161189891945522971854748672 15975295 1815079723466870722721611936890741235200 15975296 1106128445346758227189855183753571205120 15975297 -1270028613196079735840797642746279660972 15975298 3934018911111854003233876460602428584400 15975299 7049253647961056112670445505310500498300 15975300 -3067860794622651245437931302602581606400 15975301 3904725519414701244703474454830729681600 15975302 363819385188416041862490050289423514752 15975303 -1620534096444677750596629648616442590296 15975304 -641628419575266375912474949437403668480 15975305 -1616758723321849697629268112481798125240 15975306 2376473487941225848391272768886094269232 15975307 3898170362773349480172973851486540409556 15975308 -4032861594301426459234552858318044363264 15975309 1511145972850689496618378428354314448960 15975310 346397162363427247422915541684468642560 15975311 6815697459515478307377838088483757328824 15975312 -969735850104834498624689850418882805760 15975313 -4886177068306582110385914397331507383296 15975314 476255759717021516175199250120810745600 15975315 -162347661554807092376743047615268736640 15975316 -1116040051246395484668592362450183452672 15975317 -7686594801880485264590219666510417280 15975318 1049762740412996847180444976422556694400 15975319 -1081358362440047560933667693679652488600 15975320 132372004176723638144232212502542745600 15975321 2696814438205285152217154683067985082944 15975322 71970118264428961946531413504885632000 15975323 -290366465639962354634704040411360618880 15975324 316535375678115839812319163450418652160 15975325 -369507526733307249155890770699396001500 15975326 2828279861819537349383336636807853386112 15975327 2650125782435057607824214611654754690120 15975328 -85436257425997810088301618960318136320 15975329 -3195330770488247695630782056205601367070 15975330 218706744885706779706171968601522176000 15975331 1341878011999657061520607275852734746672 15975332 -3060571966933812946605522281866451512704 15975333 -123420116150697128847218516629296504000 15975334 -32407718318712731374199593518145805568 15975335 56036104939564289901947236232694613200 15975336 -310448784758007124674732415501583400960 15975337 1123728797666620131037315381601931388032 15975338 -1528549148992129020180941373854343673680 15975339 -1907387022536879674283335193677629003792 15975340 -697653074486385642925501234020678297600 15975341 -266133915091887306795615983685500577258 15975342 195647828484173489360275516523537268672 15975343 -3400700884869364332268126122784282999408 15975344 -312600807740029504326925521180429385728 15975345 20927857001434606437384837326318547840 15975346 4315142667441781818144371762810979240960 15975347 2420459638438532424878626892051378870784 15975348 -2093811878004530938346666514696444702720 15975349 -1593324293124592999926157978311152371720 15975350 -548648851182676134855305572203049896000 15975351 494761845264505407425560943240048742624 15975352 -149653118198977043869170225691626700800 15975353 -1492062918683512220592342850963523821398 15975354 113218658924500258346949812253729884160 15975355 2166328909041585970373693875997110391040 15975356 3212761458174431866391607713668954321920 15975357 3569575870914080006169705151945118190240 15975358 1396146940105599114822154303731605333376 15975359 1833667265800045240679262096550995340752 15975360 887551777013774816348053999531956633600 15975361 -2006595591185322938061089990245884047038 15975362 -354183689274901094504895068028830988768 15975363 -746533393538511481902323678593421908992 15975364 -35981457572587965796557109481657958144 15975365 -158516840167488833448842862148613884800 15975366 -170479283971604710902807987133222828032 15975367 1638176230648706073523983228563584183720 15975368 -45667041169723394531526390575512074240 15975369 2263295656000310895620797459006680946794 15975370 -729967500082531143563814879711470841600 15975371 -6597114346682508158543742456289032321600 15975372 1329491623304283532191192419599562910720 15975373 5933035515530129360043237827165659861622 15975374 2366678111249415186865261663868927967936 15975375 -571456731503712860363179768046004720000 15975376 -1969009754060484436472927597307462893568 15975377 -8981755890978664606900313538957685805856 15975378 -582271203137490108568026938353868440416 15975379 32868101160926614360306622613289226912 15975380 922908184162121251397333891934250598400 15975381 1478051095815741800398750102060815952800 15975382 -4660629313164307353834721819790572605888 15975383 1800200390920265139471197836894532650632 15975384 1425215514986497705746339386424585584640 15975385 -1565733958276071745425196905419846327040 15975386 -350479168038476052296047720881010338816 15975387 561921140505319827085687712896778724432 15975388 -1990152733733773209108450494006766080 15975389 2447433332844579556984743642089030369190 15975390 1423545456328758846281169528207838387200 15975391 4175829814597264579073269456213612037792 15975392 -2129326474614833365929547730805738700800 15975393 105484110937741196098224123847515602688 15975394 -2051328294217521450283747172224833220608 15975395 488012716246575656821553085500284184400 15975396 3020413584182015963644480202609489703552 15975397 -3003842599524329634516671946571874375808 15975398 1328479765921111358209353577128073471200 15975399 941409056109361466836651235417479215360 15975400 -84459896330856132582837860709206016000 15975401 4572059504171867880861233007466884746910 15975402 392447139889931485469530821563194674432 15975403 -46505322291366921567955457796440816896 15975404 -266874493447099236009304773002964787200 15975405 787539071776524923383697555906013125100 15975406 15698294270288131981031596380758041152 15975407 928800796452936809380875269342513801712 15975408 10062296875791509853069237773475053568 15975409 -2879372276520314274528639088257586252800 15975410 2526098687312905509670571025485185413120 15975411 -268175194993090292682766136920571921040 15975412 3783224818222615953776859790482233316864 15975413 8217415295111554225215335925115298007840 15975414 552721387866630103884022484691804180480 15975415 3372692380727451589686372664965125713200 15975416 49438239903448816055325581977517752320 15975417 -3582022180341623796780260140940333235120 15975418 2933426993241387270453374938380522582240 15975419 2303446917760037123191517052114836590944 15975420 -332787158187734426335481836612885248000 15975421 1344193180689484576555391043343370006496 15975422 39792902298525763549602353489600802624 15975423 -3199878342511248139848651692950896665376 15975424 98584251041530778332285265060367958016 15975425 -358820525224774689746030259992173290000 15975426 1412491349236015553980239373972536165888 15975427 326289247001279866059505651726306941312 15975428 -822172229954762434396936884309980467200 15975429 3931463517200963683755138592541407394784 15975430 27157521286710406769735531677810780800 15975431 3176863652593055575110664578903362484864 15975432 2689065794116668128697482798245270487040 15975433 -1293547803352203821463823182233074898040 15975434 -26511472649669189587368736456387122384 15975435 -393444622688257683978544036431962115840 15975436 2462529376875517922840415296913565095680 15975437 5217036704921463717909589054006528396086 15975438 1764402841789973604723353222163949820928 15975439 -5049279625070492879768372932904304774720 15975440 344469836329202941968211672539862302720 15975441 -2036085980967493510147685758961978515200 15975442 -497769303264517672665416919020350706688 15975443 8946128382009766370762990509524235372608 15975444 1593619664562494917620055825597348810752 15975445 -1998719142148548176289329481287494624200 15975446 -37066623587815993934072785328446251744 15975447 221557306065587035537616134247180712960 15975448 -5877184740497142169034722520286121697280 15975449 -2365271764884218894444724611909226027264 15975450 165492053118406796477231972298927859200 15975451 -759342817264332943558046780628060864600 15975452 4249214470396077878733828759246022725120 15975453 -479104733314483529301268709134395681792 15975454 1116695270353673393551355210161859028672 15975455 680881202905133297159022291943156112160 15975456 934007051543179262749416433910487711744 15975457 -4455557645973928371763207699115434692608 15975458 1564097356055277795801130375404703840080 15975459 1104546074429857922572493255972562871200 15975460 -2646935573477644229559265092498098814720 15975461 5944263679822126681328164033209925403520 15975462 1300950610151715175354831857938045109120 15975463 38430484827625582417670421547082454624 15975464 -4793480090558753942228583977026521584640 15975465 -1118739951517377044599255578740911997760 15975466 71055822155472291193846511786927976960 15975467 -518017215421761017335600277421568581480 15975468 -222428428537936440306823653294070877952 15975469 5545644201333613632427602473031792638870 15975470 -2011234277707983994335603785525991885120 15975471 -2635784364770819213362365993513128285688 15975472 48531585316396772874636512924837806080 15975473 810541421679399067964644845930525359208 15975474 -110356421598015538802144574680949058560 15975475 473486427725984386805358912038880430000 15975476 -594109234371657303658250121972391802880 15975477 -991903846702398270456279951488500611840 15975478 369855841638103024137296730122644439040 15975479 1337909812730178300475047514933505968584 15975480 1682740105006584380024608348975393996800 15975481 4585584010558196315749174998415505055700 15975482 3896458746159195460467863220989025324000 15975483 -722706191353056860390700769162705523856 15975484 80813815269080710286811672701226228736 15975485 -678409147091677373702766405425841000000 15975486 -530175589958640490314504814638953093376 15975487 -6200211382654396640813377639608756880008 15975488 -1091651171156116142813652112438596206592 15975489 -3554284490605406061153166934956896000 15975490 289479623262428851215319000017282530880 15975491 -948693012359296030730853867990009057120 15975492 699007650717886901900643886242606968832 15975493 1103970335231109476968232044595124259742 15975494 3761626366600823472530838980541793466112 15975495 -5779722071663534458104197321530670788800 15975496 6818337932546281949939138999157077345280 15975497 -1015557605567159070124827468933518799360 15975498 527779022602769456301055360807754711040 15975499 -3475214172372630115531124791116583881960 15975500 -2081292285981798601636498530573657600000 15975501 -198647377974733415640558054290436905280 15975502 -909931201351593896273473211502652170048 15975503 -416993030456058068464524439020649999248 15975504 -352440658873216913934870682762995302400 15975505 699207696462964371695505925897561125120 15975506 -233453313314982610476910145967970231296 15975507 1475591391546475770956615220276214355640 15975508 -970230846259759989976402012238501038080 15975509 -2620894762702441070019496418104122240 15975510 -1199965072724222635709169339503878778880 15975511 1890848116755007605554693025633043375112 15975512 -696427741987299102517571503463633879040 15975513 701379620535215458944546551831933114544 15975514 94365817883479969477119097933356431856 15975515 1403707996236518282690173580132216660160 15975516 -1798174668565488839957879930026823259648 15975517 3649095575179965391353970665514926006566 15975518 -374667635157200718123052003301579496960 15975519 -3081283148451900895697313634623369630264 15975520 6488300746303204636371016899908311449600 15975521 1289676727574882697048309900204844536000 15975522 -922518769266122960509795172834044911360 15975523 5915847327101966744960346764590960669720 15975524 2238342550201300413702422046100587995136 15975525 -911645819488911958295743048518055548000 15975526 50481102591774939411779072164569567360 15975527 662822739893824273223437654115344674384 15975528 1678199450186890333506460482600062238720 15975529 -2971001640849065310526825792185821536524 15975530 940587651886261153701773993412730232160 15975531 -909080414135837533377965477194713013104 15975532 -50286096093921291650105082016046742528 15975533 1927834347213575967602990270767504848576 15975534 1219746499220383041062484585324430185600 15975535 1704980404762719614907493356290436946560 15975536 1256987745380135455143949723108724539392 15975537 -2506952617149804072741629407331329015440 15975538 -3315806768215480276073923176184048419840 15975539 382013919884390136879425990831822715624 15975540 -147389337462113121914414020761683558400 15975541 2109690276848774346052675145481673424942 15975542 1997258625787250825791731088707202444800 15975543 -4445979591091980772844512321784222272536 15975544 1269652696060191272802317166264076677120 15975545 -4153486949317026170393196081294780992700 15975546 1694155495391860965195570265520314389504 15975547 874056119747729460613157968319274729984 15975548 -1002484337992924628442071433268695244800 15975549 2809658974539330318473508388999492078560 15975550 -866427595666149133834659443029793083200 15975551 1359323789409963015853324211545448583552 15975552 1989638303358102430034887460086496624640 15975553 3232396072640353536691852663256611094064 15975554 -2167720433955097661649869617485203094528 15975555 295339769130324396250551596650404611760 15975556 -3268135056107964289835915216037510263680 15975557 373783863104270102642074931669623146780 15975558 34808501200965587140207732871055499584 15975559 -1528088005846401939093520800793484418384 15975560 682301305906491511146012372114621696000 15975561 703719118880658041719193228098899993600 15975562 -4330043378004908585276096025371658421968 15975563 -5676247807054357823718181052426360082360 15975564 -1467142532661426817901043835220339736576 15975565 -1583099296034556723386297022839531404800 15975566 177486787063405264663021964400334080 15975567 883891341373150097135397178905755289384 15975568 183222563166308480736310055062025011200 15975569 -1277669024688799051668126388276771854030 15975570 -236046998728877127225221787311593128960 15975571 -867242308763568829147764338030987059200 15975572 -2900637384016148260653135283000469841024 15975573 2716412091712472103980747698494472289184 15975574 -1672355127026192185492293899749970665728 15975575 -21274673773904957852348298156247468800 15975576 5625152010937004052697635689678188339200 15975577 -165494992101364435284757999725077408108 15975578 -1680009604229480833437414479037434399040 15975579 469583527850326401012354881701015312320 15975580 -1499963090399515703913618545668464998400 15975581 -1181114364358599418987357630165295300736 15975582 -692409295092625774438959579631907414016 15975583 -674161975035305350528898085190453699496 15975584 -2645585558524806258868463949005432291328 15975585 -741553339246322867285125900543462373400 15975586 2166822437410424079253210153289925596544 15975587 -4508454314907034864307572167999860618688 15975588 -1848510907427526682675673067480848563200 15975589 -479549361410702639683970038085048742720 15975590 248512718227682040517154357780941768320 15975591 1200071237711337353005257352700129629608 15975592 -5660204493219997474955848937249038464000 15975593 -4382750937518629675001948367194687218176 15975594 378356715845442923760373838808574939824 15975595 2819297252285984425495684552695684910800 15975596 -526221009744517054853726940464805672960 15975597 -4664260443230003571663916257926202196416 15975598 -2744672005311297179297908729202456875200 15975599 -3526885752416188624853494416187980788760 15975600 -198652429456081355241607965795849830400 15975601 453233803235261951920536883509191651304 15975602 -341118197993461660212444136620184836096 15975603 755073412577658920286404324371553610240 15975604 2142649426732583268530323226020053328256 15975605 -3484834279517220403685765548289263744740 15975606 968674660523237695231950628126902727104 15975607 -1737569958027966946168572332352822253200 15975608 6951149696572532423055322813913923584000 15975609 759677805064010041022270347913055188736 15975610 -381687381611025750449609874324570685440 15975611 -924675263179887183941609052234114276648 15975612 202015609800162975106006647775875932160 15975613 5103739344519205678196653257896414305862 15975614 -440346789782157776878483832581730540928 15975615 2225864996874750463758947069642565144720 15975616 239298112722870241843199171006816059392 15975617 -747405235211893803162759831245017781760 15975618 25682248127629530144618477841364428800 15975619 -5039455587167029329391938434196511182840 15975620 -1366373731925666850919137288345283480320 15975621 -1139746113731953561037366950096592634210 15975622 -515896865536271516996319090479154087936 15975623 4853215736345388824725207122491251846872 15975624 -1165053392391325769735104900874049454080 15975625 -487935860952319130535306682527295198750 15975626 2139860671616351095589346967040665534512 15975627 4266941498598817932024846848575191727320 15975628 4539423709415564457801724423564114074368 15975629 -2083307124846011210180490023553482946624 15975630 34419939000404221482306039564540480 15975631 -400040917159805870277801026767849509600 15975632 130453301081658875952163082135190896640 15975633 555527516324318616267000718146488844288 15975634 665143282954422546813009210654322504992 15975635 -957661929284039295004923589951175795040 15975636 -260717584631851056102573372512635219968 15975637 5385150624226195902599429593082559862240 15975638 337118929079107678387764080484196822272 15975639 111618353435063876100970190957409619968 15975640 2403885919346861846749426024492408012800 15975641 -8514433632800528959073447997983254824000 15975642 -781183704683872507977163325613831833088 15975643 820467797688499999994949675962129689224 15975644 -1147518116115256228572936468081881777664 15975645 -424301479017527211327665266114260898560 15975646 -621492615383413248062824593807651961728 15975647 -984764059866801693909982180692208321560 15975648 1157953643565304444301836992503071899648 15975649 -5536264173846955112671726860589075840 15975650 -515752360945110354602904554613804890400 15975651 335214007442417240444885396228248423032 15975652 -633001103514330800857238197349388103680 15975653 303844450618962434400524311614060658524 15975654 282393390315598831076782011881806932480 15975655 -5611967847569459644945631556664989898440 15975656 7565271624478429221412965056449441382400 15975657 7055402209187106127158733182616508444640 15975658 263415480257325995837987478183804107520 15975659 -1113832939576175667021392118304570095840 15975660 1065843356343620552643721795434784373760 15975661 56082800997216415172446185529554962720 15975662 -1710459908400015744876394146497511957888 15975663 2146311592242178117042925315871681247488 15975664 -620536747628179331525815101781049671680 15975665 -3302945378507889807539706222451535185200 15975666 367733996486360359338351478364239282560 15975667 749632574603652629314074880824842379912 15975668 -3510198972141725409788928506451086695680 15975669 -1962212388035952983120503434735141913056 15975670 -137306474394022449329757668612653086720 15975671 -2245183336566789980835314895824457487128 15975672 -1029219746182623503036318928595018383360 15975673 -1182277723747159133723045314913193360000 15975674 -1030995089956943235063595744856078298624 15975675 -460166697668416061377706527524092598000 15975676 -6620843037370747723588391545109001664512 15975677 4985161336416398810384376962332065981132 15975678 975984527796897252977388462508569636480 15975679 1604474063566536901197207190348735297280 15975680 -183983631110646087469154414869547581440 15975681 -5399115189292327972096329128465727348576 15975682 678457802200286257528841999686853948160 15975683 -3082946717226974441449111330710716248068 15975684 -292459309789375981808061727777125212160 15975685 -66971161345304175781321392848117809920 15975686 -707952935288270499718733807422760930208 15975687 248940252996376589925192353816508049920 15975688 -1222640048743617008482477629612193751040 15975689 11489300864337986532598392048561950490 15975690 -921176349683363391419584913838851700480 15975691 -827270932631654660343711999140265303816 15975692 -81976011494554726352027416808973127680 15975693 -1252203196181341819309739264680533625716 15975694 -10709430571693393774869294985784659200 15975695 -1430612982055110956559320719262512156800 15975696 1173247316336195508055570786172943728640 15975697 -956080830333448587757980977918281859600 15975698 911038883000920272402297494818494834336 15975699 -1942044841962359199215516795150429946000 15975700 -288362116114650762503778030306148064000 15975701 -856621362229285463556153197488271166048 15975702 1692694290856872746276409598271295514560 15975703 -1606779700889274207682892390602676101048 15975704 47222695073757295886357264540747550720 15975705 -988014134873689100978396012166888008640 15975706 972950328632751518350360526305035909600 15975707 -2049530034998097137207926969711838354736 15975708 -725333682187849927206661278151873167360 15975709 7413620364976392537362920449988834359340 15975710 864834925237755462603494461287114059520 15975711 145500778569878563438864107252105161472 15975712 -5110096996560895443179117141754239778816 15975713 1005453653979565749222904409538345931200 15975714 -191934708972383423185597327865611053312 15975715 -1498893454929518590041771717247986838320 15975716 -863124028157798496287654234243182018560 15975717 -4185102788709710329684845885699490384800 15975718 -1224733711697714464578640361420188436160 15975719 1133942744774452079478168368970004176120 15975720 -247742516358495235550187375048622080000 15975721 -258564574003884936610165348033901488896 15975722 -1095391362363085060388839021813629773568 15975723 -6826195078983465336632478151342570314240 15975724 6714804341322149254275320297197934478336 15975725 2390021087154698068086928016989308648000 15975726 168538115965372242416210661318360465408 15975727 8929163439787562719154843434312547101960 15975728 82840880939188507241681166375186923520 15975729 1395713829226261769125297286230076563008 15975730 -1295145545779858518457573262889431321280 15975731 1419597639630941745008787529447646374512 15975732 171246680283941241178311570352120934400 15975733 3506074743732605461440391667020800025500 15975734 1676528540664650680465504266695037530016 15975735 -1945799876270270396282230056885816353760 15975736 935505546877044135565340610645326684160 15975737 -1875923197751608100441392098368178554940 15975738 317946206097378938969510784097377784320 15975739 -6636909073053927105400226666542728196476 15975740 609821645730573941502846763039969582080 15975741 132139300038242974827145880609203483392 15975742 1797475122823358359621534415659048389312 15975743 1684745131750464443998923054640036230000 15975744 248457853691401005919574460532487356416 15975745 2425674553175140794385851756842218444500 15975746 5159280215099241002248128933690621572640 15975747 25036822923568298791358820095615824008 15975748 1960660237880490605333331234123953560576 15975749 2062626726539833639413877086235339061436 15975750 422139673224188310112239023792133120000 15975751 3995721775149124376214216976245397000 15975752 -3579084153239612347259570968099934515200 15975753 676176615499431071521755544459311172224 15975754 -1127658705160849601498704520913030278400 15975755 1661581549545190028769779276930357504160 15975756 2795353517464493458506211208133340538112 15975757 -148443203394041720524892187482242031616 15975758 15264068174710371693956799095436182784 15975759 1350292667597488349898092498108624934528 15975760 262549557679396311899537925280843284480 15975761 -2567778762589340852580245586861027620700 15975762 855747537350253786842466648161065906944 15975763 3178657913623572166986842998334211692012 15975764 -3054484426579659635751559169566154156160 15975765 2060612657838478539038490085440524966400 15975766 522489796096503885727614779171423660832 15975767 -716705545477228015497069767611766457600 15975768 -216995460475937427458869650159891456000 15975769 6665061029334704426795839107725607084170 15975770 882165568852728504602934454998261504000 15975771 616109166113458836662631106626497299200 15975772 -4297742173283148137049753240717311962624 15975773 -27980559565068369721540939254499053312 15975774 -28270590177891610705144634777795057856 15975775 -3170595620647420615109037627421912220000 15975776 3482162632786053852707695301575352254464 15975777 -2012930248603842408056730901565518694592 15975778 37620679737463423016507346782582415360 15975779 4084635587721972363887163368997967492380 15975780 -2066318096564107279757478198112639488000 15975781 87558771862429277845603591993503225600 15975782 1164253728352929285881799099166777137984 15975783 -2475584257938647150591448910724404453680 15975784 -1613290852243767464770210041199074508800 15975785 41924146942418623821269364258328608960 15975786 -863620327594789006007882620852073300736 15975787 -5092497329468655382527626739835814407564 15975788 -66996554159546004224291588698857222144 15975789 2014058270112950572717387499173885407840 15975790 -18147526021136577753942652897444834560 15975791 -2608463525629896982555381957291176565128 15975792 539177910298736653467343346742244933632 15975793 -487004796978860872836335245026008659856 15975794 1105800332505889000932516927909876807696 15975795 -2133015559333815469363176191787663701760 15975796 3480344448778741992562730123260239881600 15975797 -948245274966018357640780283901776108754 15975798 713596978261504433706160263315720058368 15975799 -2483464818338066747393440720232249424464 15975800 -1074905023544528162977641612727214592000 15975801 -3422449591620678017082441769768599636108 15975802 3448004288758225229149978586887701674352 15975803 2628903380621493172779076087302063369120 15975804 791506619889586018902142007629305553920 15975805 -4943311394952296639780812339814525859540 15975806 -88660718956369681001217652872318547968 15975807 -464723817921226023522426385723864199808 15975808 5036280111253115442508479519768182784000 15975809 2829603363765532067561269600624942331010 15975810 -149979067766904559384567120338286718400 15975811 6626598665554629464745291795492220588412 15975812 -4364074233438434633257024760562733417344 15975813 -1597622037065006263471619511235785423360 15975814 211926220680356117260681453835441884992 15975815 2062700160437283763568576424216845214720 15975816 -839388792025671215922445109969971814400 15975817 -3033667098483398236918106660523145118976 15975818 2125010068661957375479417742642037842016 15975819 -857287384876751336653425767310922076160 15975820 86733644882826442819544716117804001280 15975821 -4068788313455395630717448029437925371978 15975822 -1158985674900404085996884135301921449856 15975823 -689598006549415263075548997073879466976 15975824 459916715843013502343003486847097651200 15975825 378943940081692059088398512596523697600 15975826 -2435121542501238194686475468983178328960 15975827 -853669024362804230880234869911774917120 15975828 2094298012053855406355987003046136694784 15975829 -1167669173673007922435615628968659027570 15975830 811233109705415611490348194935491656320 15975831 140350479282971634902555191329198334800 15975832 462753716021769292265716071873003878400 15975833 -146613034428697577346398698720980193056 15975834 -169467597206234495004419115243636377088 15975835 6102033933795994906532191831290016858560 15975836 1674526416656035129193695231121161428480 15975837 -5589960333308207355235944988130420964852 15975838 2726376626100866302314497944723516471296 15975839 133288355301538287592328108332594623840 15975840 -936990501921356738654772930722094120960 15975841 165532382294148056787936574091215602240 15975842 1928934837227224687122985760040563061072 15975843 -761506076248807040738708924483186768640 15975844 1327111041527803965131045938611739305216 15975845 5646513578610627885462516059281158863100 15975846 -493960951054523179847414316385969459200 15975847 2232688674275270908228823072205281617872 15975848 2197161768303257800283588748014516060160 15975849 2493307710474213537328867980990333596352 15975850 -667994517863298731379208577149524326400 15975851 -2806476847895879442706873991504774867148 15975852 -2312567507648592513960742093247593906176 15975853 -4754584249721399225179588897222213713898 15975854 2519124798336447517420460375511539132160 15975855 -275634658858584501906630120789987343680 15975856 154095598973685223597281076537927925760 15975857 3524778027495794890988676663548141129106 15975858 81015163583412974130409435491018037248 15975859 3195864194345284632798021344717442927120 15975860 1527582498294301069430741549855426649600 15975861 -386695005924117821346088233372516702816 15975862 -1385204881987668137207298413914668169440 15975863 4155084634976327302986633082559260518744 15975864 -6474759190247731654449172182097672519680 15975865 -805434095347108377120988119660352132800 15975866 7519888690731159910829596440416924640 15975867 4253365496635688445802502795635503910680 15975868 -595305566724614568028606170956286097920 15975869 762688675977678135140806680188660236800 15975870 1325101031851579066052555455812336220800 15975871 2679808364198745199630925833063702224000 15975872 680509942492891983114343947045961728 15975873 -47614324181300941901056425054074755998 15975874 16192615623875729388013367042204638752 15975875 2881918052022219272319725094982723872000 15975876 5867184781975171034518210020002955264 15975877 1043776468831308789981877401054029428224 15975878 -4676730102352427566035898092936869482176 15975879 1530651941163912039156560289142478332584 15975880 -3463079295672326737689280373899277107200 15975881 -2275430565011131471052876691179000315136 15975882 1037492525769175941559425365009891892480 15975883 -270904892281474709285226166437452586240 15975884 3912957969637425890707499782289673561600 15975885 -943235083014257222481344487310324058400 15975886 -4555305498111537210425040669419695720320 15975887 857366044754927340738987531106959799536 15975888 -159408086266506822026098746651348566016 15975889 -1383441080421528142987033689242503187600 15975890 12800835310736299917232420243106319360 15975891 -4849337407637753272979068165679008717848 15975892 225363899327767145424145270348643653632 15975893 1867888015170266479585344857572189208142 15975894 -630358265435284582947932314196168501760 15975895 91763207359998717469622678410292514720 15975896 202056400923673118796546650395328102400 15975897 68942306343050284703384897566400505600 15975898 17246381745980904616979102150913390336 15975899 392746189759803123341904724446505657800 15975900 -1435304620328301064981570308496342272000 15975901 -4373469738699859350423864792960761195098 15975902 2171310486015020926114427593470715454400 15975903 1620920753351172456955335538657004931840 15975904 -42131648063856057943299915236458364928 15975905 4555335049213267835653858965948763725120 15975906 1817772702504128572247183321669060152704 15975907 431072937854072750650000690490248640156 15975908 -1717108943079315900357084371694108006528 15975909 -2354419389137089276138285421008352120736 15975910 -1823716408067879498622030351141355536000 15975911 3875523424542461267795759596237792665600 15975912 237755710438244185640815328049738547200 15975913 3361197382784258420255864641922210111162 15975914 641330704153658923850521707767313115056 15975915 -1677542207662535075415436987210858778880 15975916 -2942302741728020151688114582143473012736 15975917 6126413441962715393049762455801400522966 15975918 998546504306402318904417691409653260288 15975919 18922508328376610658689112527610838400 15975920 -175786596552444811162669724836661329920 15975921 -748630626047155126404981936950039173440 15975922 -385530996327916878523196093646693705600 15975923 -1278563501448910479007294406962267537152 15975924 -2384821416722550182748867142183252230144 15975925 540928953755320647668021026605623792800 15975926 -788157868666342265925485353849718651520 15975927 -5171357400666815552077321526451008056320 15975928 -2536365457570297202203840026356733603840 15975929 3192024667150895893348606322864992200000 15975930 -308118971209866773702027006310265370880 15975931 -2134415833674537231834786841477728162268 15975932 1587274819063826543202104938972793256960 15975933 -2594467902941649933182572544241822230400 15975934 544235383758308561005104147199563297792 15975935 825739681837129984757675498257036764000 15975936 947277871646575658329114434810037665792 15975937 -1726354391784846320497825956029382353016 15975938 -200110255620422474179631314022828769792 15975939 -96582301709402458450920066742092660480 15975940 -23280332127667964287762593110665766400 15975941 2202014472469002851260916060997900448800 15975942 316061938456105067177757658452980920512 15975943 -750295182104240528606381210013913341952 15975944 2360496367295487874570813508219253073920 15975945 -287085394201861861966607178872030139000 15975946 -993028573962603005371569562425529455360 15975947 1100345153761603850394407915514630393840 15975948 -95636161412943832049433455501774737920 15975949 -2723512213659665472874188828912214349760 15975950 -98210281399081635759931277564130912000 15975951 -2601470585539881938320498388860876503936 15975952 933522107777031199487844959839756230656 15975953 -2948805270633333107557675435821478305600 15975954 -130089990673510537521419661602671450848 15975955 3229371696506419366560983128917505392000 15975956 -562046924001779088053663885366916126720 15975957 -3542188344296389292064951057961764862560 15975958 7228440417211981684194091168902263083776 15975959 1702680756190555423334890865225337762000 15975960 574591508626992428417050304463716352000 15975961 -3662703731265849616453076868765591957120 15975962 -8923315138730534365967330835242166528 15975963 -853332076299131695371591579221578190160 15975964 -2613837074559036445219453959785420737024 15975965 754843114224312487000549283213590886400 15975966 -2067655963747317423127253534106964368576 15975967 -512734821868752206728382235664550661008 15975968 -410173969979568909041929830215728889856 15975969 -2129347913179215360932276642585966699856 15975970 -942729464807910812125681211969402692320 15975971 2215465359882171493731409568343513993120 15975972 -274030058373094133914558267791342981504 15975973 832163617611784235244385830903909765344 15975974 -282104411593880455351897144722504302592 15975975 266305977521143059617757324797225526000 15975976 -905520529489109376563181830361534474240 15975977 -123491359438823820098692150316979852300 15975978 -46305343737801010678440516685381292544 15975979 -881033876449983573123385528147674836360 15975980 -324058776427446679850908742151813888000 15975981 -8874609696255897186260030606553972480 15975982 1285395194058413867749524081507431016384 15975983 198303007830895223299001615355951553560 15975984 -64837480473721959856090011235123200000 15975985 3214040849266140521566203395346375620160 15975986 5150306257353045338456835756300501504 15975987 -3902040542407862571463822591475302150080 15975988 574641934183404986070523279582066323456 15975989 399281236191985363381570058996700072960 15975990 -75906315403586588166666923935185425280 15975991 -5108359529775759374709396474083540363608 15975992 806996890877373601859995035579738931200 15975993 526460193943328210720733446715036536256 15975994 -2327993530439930957527188428156594727168 15975995 -814589009439996639413633823701316945120 15975996 1248236210545807481701089487775178158592 15975997 -2251191400408301707202717629458126974708 15975998 -2155522811192840475199976818316415437760 15975999 -242385999497429304288131429641714502136 15976000 -927232240635987189196458561091928064000 15976001 -3034334279668324951816677540624486535998 15976002 267657924887762283697593548797781658624 15976003 64994053579510703211736048397046515560 15976004 -1637477625191219959390415106671701426176 15976005 -20442380396438648002431251152946626560 15976006 2289753964073767525389471299099270431104 15976007 -4498941616820668662548246740838240605680 15976008 -1308397447434330398625450297359155200000 15976009 89067625245895436938872917750560617909 15976010 465508862405764782598525029515615576160 15976011 -1846548926402814073573398263868132063528 15976012 2624705383921823792235498714640815411200 15976013 -139252745517348368591311065769460716200 15976014 -1000890361964765190977731598730066279360 15976015 4218888587813798195461309276649451963120 15976016 -375015866826069462930578575183408005120 15976017 -3123718600005453427464059106368927344560 15976018 -2247891429175451842642506809001500765040 15976019 -1413239655559048157381480797184591129880 15976020 -1969664566615292059582583957032893542400 15976021 4510388831013912182228206831891617232640 15976022 -1663417203154033666779531709277355714816 15976023 -232366589276282131341350942651892851712 15976024 2096866986784587341316013476735772968960 15976025 -1778005389470301878295834531105292811700 15976026 -2209502564229751045177357647976381502976 15976027 -5660341295793802819088972856641193960124 15976028 5396273001982968122997405095218996167168 15976029 -2297061764047824483438345200014893339360 15976030 183291172451398147864745742698493112320 15976031 -2460682035142000959038204717974326794088 15976032 -9294353791909828325253916063180259328 15976033 679717785795982780120695387036812130480 15976034 1642320338385212519879837681177900741280 15976035 1007437404047655820323451393291512174480 15976036 -1058179286174192896400435408907809013760 15976037 2110750738991187580290360707752079181504 15976038 -303597032521029504891733163050469868672 15976039 8103302427365565069237155707559083883856 15976040 -3456325864144420040905199689416435763200 15976041 -1622947321428697148141815891023517143408 15976042 2334576247346961189184664584062137916000 15976043 3733338774560418274753383529981348428504 15976044 -515881061042559238661981828398209506304 15976045 238014327774115049528876196840494948280 15976046 2211355062487873695779272265663391397824 15976047 1189768651053711872079884547353301160200 15976048 -3049170699314547848724512300725174272 15976049 -1405582133475289121007125679321260492736 15976050 -73015460742692276463586396164454944000 15976051 -623874093531802109611469315589918830768 15976052 6477928665123505917110418413803557335040 15976053 -546816986770710389499171164502384560064 15976054 11643828884567644484628428413016757312 15976055 59981054999695977164195877760646091360 15976056 -662686485336707913484743623410863267840 15976057 3941309552543979132826554215938073027306 15976058 827588859282302919684251470143730870896 15976059 3180332769011126105103624346258466075328 15976060 -152665361079941456413556860256089789440 15976061 -1227904198024282597409436183790084873338 15976062 82374274160552197240824743388867507840 15976063 -29854894209393543866989536697358266440 15976064 -1799186790636372898973508154221039452160 15976065 691067574750736192663017396065225687040 15976066 -363674405440901277929352611057662302768 15976067 -539376408883169613954847347047146703808 15976068 -421208585632134669035089223787671516160 15976069 5409992415892384512751324956158036901470 15976070 1908246258454595051593635040851561400320 15976071 1106962921165714842072409679998582540920 15976072 2169192385927849960624279121881772359680 15976073 -1605118631489653096939064946527204040780 15976074 -334265619627782797443864526754878302720 15976075 -1162151191488038358264847038233529348700 15976076 -2521670509143709609557332699638597042176 15976077 -264686613727338004567471493851417720032 15976078 -71979197567830501600459826289988315200 15976079 1643866989302080859268144818959914147840 15976080 -477812453822741835924090231462244761600 15976081 81028647012694946623924938818263618464 15976082 1325726987663100482808397180038305342112 15976083 -319827858606743985689477769680979301632 15976084 4753100822642515638908640919052159417216 15976085 -4151712725452117904898117931467217085220 15976086 -724008989710471441701150475511401046016 15976087 5804404885930682085131673866205009668160 15976088 -63297095786515595818343315263779840000 15976089 5055365992400549824656733830606089851200 15976090 -66754413734852751935239491108622531200 15976091 -63694771425187124137189270484790650880 15976092 2085731544240649419877057365646062649344 15976093 -793584186940248851833076901316072826560 15976094 49535556873406227364549539214418011392 15976095 781177075244791869074622381537846725520 15976096 -2075011611893623586413363890014601412608 15976097 3925793564636585242951004206794019896546 15976098 469280314774862680384963093167771015168 15976099 5929933076014796477035712714781812482560 15976100 -1067446779419674139221864215253630464000 15976101 1376365316150378906231367779013409069824 15976102 -1269713632100675916689365743869766650496 15976103 -1880573795833144984591900151639729738832 15976104 -403330149409187842025671382681769984000 15976105 -3364566526095065946674887758182528604480 15976106 4936778887203553613233567025545860639744 15976107 1472288131998192286023940915662341654712 15976108 675932170927971129385850866729243560960 15976109 1549596288073528169339063385864238744716 15976110 -223991027908123678497040318553343162240 15976111 -12743754435923707025439805821503870327088 15976112 -939797790077136311660338298738276597760 15976113 3889489633810619414792954641918735788144 15976114 -2698810825663544943569904706981169664 15976115 4707433124614168874058234995949900779760 15976116 -82744428691092772868284898543614733568 15976117 -527477672612568435721713008708374260608 15976118 -124310758268959674950500445051079033600 15976119 8479844113988730036758612063492446848 15976120 -112993325483923575677030614362848563200 15976121 -1956385424113317473288781448370307122688 15976122 332485281699853557691994647255271124480 15976123 -268941124251729343503034401642549577200 15976124 5913763253370312576696304956816658716672 15976125 -412735417212536218908412033785684264000 15976126 1722641900522423577014283644272597984512 15976127 3083222952938437979401477917858474854976 15976128 286668637156805320991329648336516939776 15976129 -641099530227212686342636314377934689280 15976130 -771642013412576923689946036939462411200 15976131 -32682414902350015700704052778118688640 15976132 491313079539043232585200850513786446080 15976133 -216528066543256804402177426932962235618 15976134 12470895587480989421104369446327306048 15976135 1152411450474958317017671374938109281760 15976136 846383133308386993528059366927036088320 15976137 -1410209577505706807711012995537576932960 15976138 3692459874155349891203019558153075409920 15976139 -440396358089254031614852840032282462060 15976140 1469112571060356123507524449779758361600 15976141 1858574646161322136412593831811220625452 15976142 200613665860855146507915286215786321408 15976143 1160548385810999400414121668800163757200 15976144 -475704705702322285982344903116950159360 15976145 -1035142298453584665053648689420284713280 15976146 -1611655080118352550399302958365132470272 15976147 -2240546542660764363568650039053384405688 15976148 -2770424275850653186598634455387173695744 15976149 -1419374540154791566562570073958030752960 15976150 -1311451790559114743997596674587019584000 15976151 3749105772232747212518557904990832310152 15976152 1227625785494543417425419078142000773120 15976153 -607600654266199786125186278820804132598 15976154 967216874529764078119913232022252992480 15976155 -351709037758698566142127196612805242400 15976156 684873478388737037567500480716863282688 15976157 -3979769776201748298411461743391515125594 15976158 -1387339928311000903538660660092665231360 15976159 -6640836648402312447833477479838424745184 15976160 459062622121301144497481486516323614720 15976161 -1330699216087111046753931844732414548012 15976162 -3160067296724653294821053360970716853168 15976163 2548047088756829819783600235792940776096 15976164 1006549962367300957395538208988525720576 15976165 -3147572821321432622371320610410980471940 15976166 1249619477699148091486632959000350362624 15976167 -4394393575620188173001851873975587996120 15976168 144357089645042405010118018452027801600 15976169 -692286312554976094170045006148480828320 15976170 -489237448484481506691175901166723072000 15976171 1069864550661002991988042305887445872372 15976172 2560367090237101898643432080620123725312 15976173 418465343611285024411672693285247172000 15976174 2323341229743196044165133255842305306112 15976175 2929541946969788937041729375730939490800 15976176 444991016305299387003791451591998472192 15976177 -7357916576508295000937223801018355648 15976178 -1651591764565561250639170382910120357360 15976179 3597200307168562350983565930478312674000 15976180 -3016849921261048462357546168122102988800 15976181 -1057475007170712875653250670775901166468 15976182 -118865400987588472774593947897512723008 15976183 1688041842681372615869775999219898375104 15976184 1464881080897176961486843780231245619200 15976185 2470718743698158668689704799577115025600 15976186 -2040846487515106274013269899377651416208 15976187 -8627245740171959647149152663552768292240 15976188 845861271677998543557199777965822097920 15976189 -1641797344217969587209955176456713160660 15976190 2643695381018921522023522225143695361600 15976191 166705246128910942585336828114017386496 15976192 -3194344596858532227417597787056906436608 15976193 -3565670022406673995862731522334742489984 15976194 555219715136691391935913497468990965760 15976195 3306125013997887231102504934557440428800 15976196 -488598530226804034614469414920230692608 15976197 7603910728991397387345064293339837120 15976198 -214199634474166428523637778640825681920 15976199 2875072096674135550030397029678784761464 15976200 1104580227470316568686336555391417344000 15976201 4065989100132580801607095265077108690202 15976202 1801635216689050166780327644558820872704 15976203 -1168819200193623432375518169752314950696 15976204 -285584749223496679457063893610974439424 15976205 4628666644240889680411052758024556076600 15976206 -230518588783875966115146245466625845888 15976207 663964304989435062912972190444905538560 15976208 -818178592659080267070566776111371706368 15976209 862396485979080134857177260752131830096 15976210 558501934371701216986409344416524633760 15976211 271972255469312315954958769888595968812 15976212 -172078780076346885908704232005906882560 15976213 441835365064887447978734894223956870784 15976214 715961082309305398531684062959497068288 15976215 -1960008916265062298323483962225262384440 15976216 6384196632014855367082766039875800268800 15976217 5037023333559010881945718579043493012432 15976218 2471371271670463500257299074744893329920 15976219 1589197920353367270919821785798012383232 15976220 11400891366422668350536615822919628800 15976221 -399763062497096997327731887935068354688 15976222 -708880514400981391218945593710737309696 15976223 2566249178404332169758790795964535077472 15976224 -3509306216245577270484833964070592839680 15976225 -1755284289975600981198346450678679586250 15976226 -280360001121412726477112743844351861760 15976227 -9877869363481452032917735320587820806400 15976228 -4721545056791259175322171349842657898240 15976229 3141121221049579923928595854317263902176 15976230 -633569868250683275326286454907922236800 15976231 2796877269497423115328443082989004215032 15976232 5129177750670113438178813038139908582400 15976233 -193713319416263374316606318507355379776 15976234 -2586911345927567423538001451186438427984 15976235 -5415370436973634118875755967662458160 15976236 -1552559357862962526946117821807572176896 15976237 1282929524073880630073408478648251377440 15976238 410525609973183617819517373174677982080 15976239 -488263203335639470575166297841550887280 15976240 535506219740179479411427691998771937280 15976241 -1164565201375226913838592457262654090716 15976242 -2114254762517920113673140905130606222960 15976243 -1284071521530566479645515274079822417520 15976244 -7288602690434773360019387738147213758464 15976245 2339279994330609303189918714552861552000 15976246 2193793158197621292755473762401140662464 15976247 627264873364052671278643930306068211632 15976248 -3289587029778136820993351525193107927040 15976249 -4168101330161741696557894100655077018240 15976250 421795393483354348804425049495225470000 15976251 1007765925346719213348091490794593406080 15976252 -991948321107601245649551433560842647040 15976253 -939534456048557996818645242418536248832 15976254 1072807005506723202360840676903872717120 15976255 885807010815374425381998846175223529120 15976256 -822480434611589567441463517067335434240 15976257 244795452372893466586327345003107911520 15976258 -1247125656732975555859851350440270601520 15976259 -3079470171340711137139017818027573961696 15976260 141458765353753204728537045230020239360 15976261 2223240464553206366245819799719170022432 15976262 2666261238858237701645094512192118817632 15976263 4934993548697238332627510313313663488 15976264 4035472029381568820404531801979755929600 15976265 1850320464230700119384180730003114704520 15976266 -1770781218364045169949742379430599837952 15976267 295876795695171167756076783373501534512 15976268 1382329351268122695798924749485261258752 15976269 -125611692646291419810118539483838342836 15976270 203604161379413883337487531506541328000 15976271 -1090718575888913920156888609295921153256 15976272 99461727895324763184538617751469948928 15976273 -269873923796638892422242534652346368796 15976274 -1542121539110418233815716714517638822240 15976275 113477730784915911311257927737919257600 15976276 5106337264070382976065095038778292748160 15976277 -390042320358332945855361437695554496128 15976278 -384786275443428938868438662896940593152 15976279 569972540265687866678997281936059501488 15976280 -492592013097789865581684145246889779200 15976281 -700222789509265145197127905293703778496 15976282 -140945636570808541119738254323339654656 15976283 -2213473592720864031680947609289091417600 15976284 -305990129452152296692559664052655947776 15976285 63122895192529622684758200443667041400 15976286 -1222259884943452694224355568203650532736 15976287 3488237374934319742449104651039108977920 15976288 -2668768422329004378083628682801979326464 15976289 -2616039871244686591397017545210951961728 15976290 -1220230578173684063295882386392622184960 15976291 2012860585722128387712164791049395665692 15976292 2241006476564868005285530825643059368960 15976293 -809565043425695004942513427270734085536 15976294 1798253487454111522360744516985588513472 15976295 -2539424624957216118279282167775829408200 15976296 1037987442765961406091555274152732672000 15976297 -4644444827721056463871145227898034989254 15976298 573620196001680861755398076079508828608 15976299 -646658201477115891582197768134317044136 15976300 1096462229545364503803254381847531910400 15976301 -2352089856604307364239122797832238630400 15976302 -578702727483326284202914823241151518720 15976303 -2629928935246994539541454728235941235720 15976304 647587897122634059090022169241048416256 15976305 -4435005579772043322782207641771407388800 15976306 -6790552697144190548587758061944517632 15976307 7118587741988276647956040178598704276556 15976308 -578889422153368221665161723529109381120 15976309 11478211009256813366378894472313684325116 15976310 -211215087081047602311954204783352400640 15976311 -774351061065871917746013538324334999136 15976312 -3534007467414332728671460405480899072000 15976313 929027590285933508510110695132695585424 15976314 -1125871344951280582672974934695055018896 15976315 230095192627830345379774108280874777600 15976316 -665716279710172683272284604730116904960 15976317 -175193434199560015004802710551176499200 15976318 867514264618874382417929341913972582400 15976319 5162141739996486517906348532478578094720 15976320 -863710982781612889558347410909744332800 15976321 6940227893246394051327207056809535105200 15976322 2492866276661656485081883203913445116800 15976323 4430228272746201039636132503339061453384 15976324 -501120946793325604394102509112809443328 15976325 2773576733846804550674762269422111709050 15976326 -306344180245088554336974506401506920256 15976327 -2232997057676072437636424403297260760736 15976328 -3785968411102891283686687984378517913600 15976329 -851076942611010505231784863858243081776 15976330 -1537414745020246963810921824652656430080 15976331 1432607047751614705935160338667498510992 15976332 -736019651931279716930970746880208742400 15976333 -3313449447923761116589806514693872249418 15976334 2434521915746390404608863199022284539904 15976335 472973653600517991866582463377642672400 15976336 204780316936086265975069834206152507392 15976337 431360592659412885152582127555568806900 15976338 367795724648666578531990147425442111488 15976339 4051577262364975753326543590885003220140 15976340 2262619269831368663756651861946524313600 15976341 -158601026732853235157232266032463346948 15976342 -1593686363100868891675028850686323092000 15976343 -5380736547462687271478412843368846052408 15976344 2448215508258225286519599037811612344320 15976345 1601646337737095727691161713541601854720 15976346 -690274862043967444987544298452357283840 15976347 2003543052055451622795160554534227781216 15976348 -911968216624896334107093670673823741440 15976349 -50421827100869290308101245719890605632 15976350 -270784666408409442503278131971425636800 15976351 902771302540021477011992607941961795480 15976352 2043509330878582510595136215386262863872 15976353 2880166948794249558238579091793997001904 15976354 884597961106083139341177952430902487376 15976355 5079097689691033001662556675196864599760 15976356 -2098329205179988602450668667780117504 15976357 487865681911520465480940907630716572606 15976358 810538229607320823595964579588336051520 15976359 70014826027409836311058066788168167040 15976360 -4023600270117880429366569488582942976000 15976361 3459837087364359085014548696885613939300 15976362 -1207764557711953622966896850684403288576 15976363 2818711687004471562697868051506815141424 15976364 5342506813561015281842753767238931757056 15976365 1586928328001165669001184957398428682720 15976366 -388595006703085407999580132245690301440 15976367 -1489045761128111777823744703538208965376 15976368 514112617487242925152663289136155246592 15976369 6461819419402652899378170989694005754770 15976370 -1940500302643002457882701568545340904640 15976371 -4271537347492453288108992853477467929856 15976372 -40034286777693196904412555928085097728 15976373 -127308928637074510294753415430068470656 15976374 -623179619911204621421387230126598607360 15976375 2864246050391727272933449621886810184000 15976376 -1843194134936422353738253089111017472000 15976377 362894364337234373850450495283119472896 15976378 -12658425243723012684210970731147025920 15976379 -2594061725015360434180221212350401139248 15976380 384073274845262678200347881957172019200 15976381 341363339045180024909542107793004784384 15976382 -1583431241505532846098935552903694326400 15976383 1805385507598255902413851719101143903248 15976384 -1084782176865614529577989236434397036544 15976385 -712317583823233601434664091300068164440 15976386 1820622165709587998741919961765512192000 15976387 1617750666428013637409775556124730591952 15976388 2324358008283262433578648917277802813952 15976389 -1572742426131928606541404784570120577024 15976390 1571939471564987912012541759577161120000 15976391 -757221055065720360537235941500784263208 15976392 -9226109487714656799416217385285877760 15976393 -1605352895866659561621241805421589569356 15976394 956956177897002058972336448044526130432 15976395 -512655760862651334523560022690696864080 15976396 5296887679723524224199326567323644599808 15976397 -4485789631955451106315847248769327640960 15976398 499917157755497675061962748981038189568 15976399 -72838992198529628413060525198039746560 15976400 216223630322927796660681681937701273600 15976401 -554541800530968667834098985932064593696 15976402 1378621003214616327568169581294846526112 15976403 4551119194536344308530997460301230694504 15976404 -594355930857942544626235727228327761920 15976405 3442554840884674190933608025372498034360 15976406 1219161519459411227819665952596712485152 15976407 -5990431792088249288928008188360623463680 15976408 -312208347443194338968894616920645959680 15976409 20727342600280064501393667361446950916 15976410 -950051423068865951151734207056464272640 15976411 -4054666214879107344145197359545406900976 15976412 4191647621305845218127522707820624185856 15976413 77452981517484642399019964959325800320 15976414 -5016440559446925367198608659600637877440 15976415 -31458360282956126856540316589942162880 15976416 -102106472782385201182478629357480574976 15976417 6154290948217262899686318729360877474466 15976418 2607175682317518360205600157101815340416 15976419 -3944705566366920295917885788126998082640 15976420 -138611379819901001552422437201282109440 15976421 1496989730501893584377161211722408678080 15976422 236726008833213616196612468525797730304 15976423 -2641811566649101711317274502887805326136 15976424 2642357317285409403456103542653585832960 15976425 1259308419227372234946344093421860826000 15976426 -741953596462798635370825292773629802656 15976427 -1265516539137062141204477912355383125080 15976428 -189653323884403361292923093694434672640 15976429 128100582520793427473866730181242048832 15976430 -2102646405499759246245586351313030697600 15976431 197543974733071734224230972070962134312 15976432 -804316697832262533022773539929982500864 15976433 -4471462166179609472481594212830024550400 15976434 -2140606877526535226211136551448122912000 15976435 -30432416696769071423960117356871865600 15976436 482719229520876567035461309830609819648 15976437 3988751619695197219317258569992733168160 15976438 -2306572479994890640668117306407020118880 15976439 -745222770294045719613046562072145207360 15976440 -15248055618510072950157362857660723200 15976441 -2154919784388658714416764508716097418240 15976442 -612323617755917973330758652545435050128 15976443 -681441747856484905497984713736591407616 15976444 -1281726469074572616118480539556012351488 15976445 -902797509892833099253373577636123634080 15976446 1934517304780523397568394110394195001984 15976447 -3417388503293019326530637968017298727328 15976448 -442242174942877518658584194964258816000 15976449 3220072565267543532291470093060171722068 15976450 -1917422549173163162587162013943639555600 15976451 11539393681327869608964860865945692701632 15976452 156014554953284295054257771980154560512 15976453 1401878061387780386363881742397959252702 15976454 847243406916557526935724632670710071680 15976455 -2028886566713959067691400373004794782080 15976456 -5269545812975773478602648271652423429120 15976457 762703023060368744770039480665495086400 15976458 -2249437031386153011038043537359109152976 15976459 6817846848227663947613666501975939006104 15976460 2150223538291226483671943742117786977280 15976461 7208472360978592034099688569605032000 15976462 493127663908405937424113409952383240192 15976463 4518627257111071503994460650760446608480 15976464 452404320517613533838058535843203121152 15976465 -27835306997812770117879954149057086680 15976466 242201172893347823733033461023508156160 15976467 1868775843525563154229889688137016230400 15976468 -6564413733577937482486595674267818348800 15976469 766151041008028642509253522749324972480 15976470 34912836108808507726214696216532172800 15976471 -2074886706056228935826324490643898740000 15976472 5899374033771432951337315404177376204800 15976473 518349144626519691535647626038297559040 15976474 996646875518925428099569972826417066736 15976475 958175842332943492570773880342593482400 15976476 1291656454824084549103970924025663839232 15976477 2809974091488455817413282728001908658 15976478 13530803729110141200557782583563975680 15976479 -539216022935060161740854157802556671200 15976480 -201904336534139094534014249579811962880 15976481 8329459397123956148596263063558252728772 15976482 154247882495234182901688052068019938432 15976483 -741985222730713057375847104770650970000 15976484 1063205513338126725932077666626695654016 15976485 94913713187635848697138828769226898560 15976486 -4375214369610415606139212799736781029120 15976487 649227388838840428710831252822664265832 15976488 300643132015109474517687767865918259200 15976489 -675043579451438213130171222077950129244 15976490 -151672154599539259214839266946662650880 15976491 1275312850815035323527377340071924368128 15976492 -116932198307315312808618936467687424000 15976493 717688242909272768269271042741259299244 15976494 32734980703217946438974619345370919040 15976495 1761663396671805333083388250620059469000 15976496 -1832290247914585289812780587968287899648 15976497 1446840278885023850399282582927337702000 15976498 1381752259628201013753866205105131164032 15976499 -65606475945083227598046790040053564728 15976500 -3563749655356470714121057206932307456000 15976501 2106333164619107848394733099768228267904 15976502 -2046214131064753552815561275223489150048 15976503 -735868289228656503050938639907126313336 15976504 -5219962431457413404484367275779223367680 15976505 1046058154414171156869868377027744285960 15976506 106231511254180172466452941407324211200 15976507 7149492910214075751323661124532684054756 15976508 37332468212945653379093002975691905536 15976509 -1550527429276917271321221353447868938496 15976510 -527363712483850170254545929995225391360 15976511 -1104101910348856517708257861220650935600 15976512 -717759437030088241032412732520872280064 15976513 -318711417544747155910662051851696501376 15976514 833970878320665588813359412718330715856 15976515 159468453975664660297215588560030049120 15976516 287169066463003426230026504558568755200 15976517 -808319769896380283768506653523218425700 15976518 -2127067322110069116400199991564651660096 15976519 1986429226398452349822185991705400317544 15976520 719172370630975020878191572733538304000 15976521 -73222068908929664911509171130566055680 15976522 -363705075979457002070821752067182950400 15976523 901547121814493427930520458475879941600 15976524 -1258808205543509508575642461226526073344 15976525 2945961453373278814421677136633576962500 15976526 -696776605076545262020405307804457249600 15976527 3854760233296264096674808986033692160 15976528 -1317036106710828975967804376342308454400 15976529 834972501746920675114718624869170532392 15976530 1189910455431121638733085130539127398400 15976531 -2238684753528988849628772414723872145536 15976532 -264811449801755299814531939353967788032 15976533 -2042906993335639158769852070376916519776 15976534 -222406664892931046434011210689611862016 15976535 -202815093169855645252899716912158807200 15976536 -1884827669075475530259632231038754488320 15976537 1378621626591289818964582926954768886992 15976538 -4347634280600520206841156571804254769440 15976539 4467942552248641610256685287684467805804 15976540 -2951999136725192860537736339383488844800 15976541 1140161765188296993908611785935104724160 15976542 -1699838869644369468984963065025883140288 15976543 -2106497726237963958495640276200329294856 15976544 5495489774400485729718350465167754919936 15976545 -1024284085193199873323003972238890026560 15976546 3614076946187285568360265262360016635472 15976547 6302839575973920498248584793433257714112 15976548 -2782486517999043545995772641311402854400 15976549 -485227397431340750759064423346791351360 15976550 -794864462310370871486859804870307363200 15976551 -53829865802642754728574073670716229760 15976552 -993249554031763705534400348535740989440 15976553 -934377872379618800478955410499749541260 15976554 -1584619459760651985099464768178128766720 15976555 1336034675898509507897229526093922949120 15976556 4049021465360360146520393397803795002368 15976557 1577285667293826137110029579611301681654 15976558 352366540183407147337076769689991845184 15976559 3980104633729561305973503451551507341904 15976560 -363416650194817346526224592191270092800 15976561 -643372693267370886220367315072654035868 15976562 -949685535679874517825224669074450308096 15976563 -358070160761888506246751589010571922432 15976564 -30114462524324082895422251100254730240 15976565 -1366690277767246196093152725416687827200 15976566 -1454444264476230983825576626348019942400 15976567 711493260468860450244855421944486304616 15976568 -2757417285656623233241771184771730432000 15976569 1695499215803049780318306968544290383872 15976570 670763598422213192380222824845520576480 15976571 -2692654019201666433016150805076330695376 15976572 486601751006274711269619955291041096192 15976573 5413779794689893959433155316182300690822 15976574 -7068419157820077557571231809488539137088 15976575 -1964642868231134280539092665734349090000 15976576 -749455803595147226884969384697722306560 15976577 -7645520712727234719881987721079146255360 15976578 -669749164024844678803922554599252456576 15976579 828248762338435295941816775495259201976 15976580 -2173077261735260827942843263146131968000 15976581 3654372337990771594103777012323695286752 15976582 -116217598408159455932065383190730053248 15976583 2407308371019361898469687204853783841376 15976584 -1473782325900425843134549628189350195200 15976585 2283863786785707216684361414203598259400 15976586 2355341231745370754715068958912596338992 15976587 -645131211593364398896859324512349936640 15976588 573619512813555387474359312992295890688 15976589 -1281009635329043255066178304608444065610 15976590 496905255918581200505895833603627212800 15976591 -1006433523385673935202331799781859957008 15976592 -1393889516957061986562946420355396296704 15976593 -1502358146694461058149295899372395148760 15976594 -427144032119531675015237272947157813248 15976595 -311468614608279386468545042677778712400 15976596 -1828099637027831407293555825393496516608 15976597 -1967208988586422321949558524366292172800 15976598 -26265623174061197153949441298717632 15976599 -1551569425610977560718325103914132982936 15976600 712150732265795136355722211235561472000 15976601 6295091465447692339950669387789445654602 15976602 -9692847767665595030352493098126593808 15976603 3985245434086074735291861335323448270852 15976604 -41421273723109528025870926933723373568 15976605 -539375096984468583549367498975560604800 15976606 54198002228156923028636706626329142400 15976607 -43104828311604831250794615503386499400 15976608 606757146343064339180025321782680485888 15976609 -6310704757152666757909347154111823246160 15976610 -787501400316638438496397675889328652800 15976611 930013050808454931305186118267010650624 15976612 615614790784123711262002926924511854592 15976613 -116041379334022551518650723627731924036 15976614 -126732996686926099436529165782271140160 15976615 -1074149415402971397036552314867343207240 15976616 -5726512314094086449367146200141802864640 15976617 949801741002427999643349728519643479712 15976618 436595274356929717094627842277902195200 15976619 5738087513315632773433068032623554474480 15976620 2066170549918902720921709611439406515200 15976621 -92670048152389167526091349006616971968 15976622 -2505574256108015905619255982544779979200 15976623 -970630059776683835191993167115292774256 15976624 -1214499131973485467046963398876979445760 15976625 -1449396846325774290319010267169217680000 15976626 1252905042572410333131227848099081993344 15976627 -2756335720552240922284037121313804865524 15976628 -881940218840290359470909256297800202240 15976629 4197422431598637045160254692730395471040 15976630 673673005340196680957097865551715560960 15976631 -1236774772085102055254927979505427031336 15976632 -196311405276553959850833391844936908800 15976633 -4533112690494820644440980715179027286016 15976634 98309990961644683330605003905401490304 15976635 1720126847019062851432934635785673119600 15976636 -2134153913448550977013323504461492146688 15976637 -1795283376069783510739209159555176367828 15976638 441220327910787657729414291652630666944 15976639 3339032161794114079383317089446071352320 15976640 1647157818988024042442243605989886525440 15976641 -4875354741877201297530065842941641005008 15976642 -2295316167196399295972596553237757357312 15976643 4429637646296712280863353086642360163280 15976644 -862114690132665333704807951617730150400 15976645 1860867752192846802981327469998308464800 15976646 703493535215671396158633569561752735968 15976647 -4051084044226189281433144962212790637776 15976648 -3813705043951313336914642242716047088640 15976649 1990410962187149810095350687649749849408 15976650 18807398545106507461344363785716857600 15976651 921129430759123835348103303326131473600 15976652 2764591540049979889820177370165267651072 15976653 -1447312413557364950897161956480940918272 15976654 -3107339354776013166512802354138017327808 15976655 -4920229408947446746315894417437755752440 15976656 11003751342872275228496082595511009280 15976657 -4892842873142015793095937581805407309674 15976658 -1596964270424817341376859007979199233024 15976659 -584547587892452660721874036047973165896 15976660 19829643109904692976180459083833139200 15976661 4161277347762839999500819811396264765262 15976662 192773170063392096729878166638272045824 15976663 1603072884750849480138757677117818461440 15976664 -6793918844426190494164692913718944788480 15976665 -3276055939956363719206078334691592793340 15976666 -596505826447612985414324613281963876640 15976667 961995969899391790464444293275966232592 15976668 2210812430677846344303587723661651956736 15976669 6733543324075062048957346221810618061920 15976670 -1155869551080764028761322817865628720000 15976671 -1453552112540039512530310840142699310576 15976672 -4619973275116513008697185574662202982400 15976673 -2414553831419225795172093072603938538078 15976674 -173045025958311723622669987186710374400 15976675 178320837453012339961236187442802732000 15976676 2476383998842709184230472179567497567488 15976677 -976119760089659583937896789519951000480 15976678 237558369430349962663227395312097980640 15976679 5803391702421544311926393564659194356280 15976680 2997697583034487752606944495104278528000 15976681 -770764263301353620804796991921349518208 15976682 1072072342928237265763006633635370540800 15976683 43765081127221017064143755644844220612 15976684 -3625346957578377220073086397706646691584 15976685 1512248878967793923045988322253550468720 15976686 -126520322809089515020434145332283732992 15976687 -964727830883040979414582953195360603968 15976688 175918158079380026762355622611001933824 15976689 319740051498734570120414196107358215808 15976690 -1090125166227326536666082547507476748480 15976691 -806635388297175358448353129719195327408 15976692 868599316162332855300284377217929009152 15976693 50988211208631223396965127822862185568 15976694 1221701185014913960155841009295714932896 15976695 1967488236430793712202179411930142201680 15976696 1317123261558618852255580348989788897280 15976697 -3940891342893457425780377959037567246400 15976698 -332743293202358209865458033104200257536 15976699 1451608727080590612017002230661041052464 15976700 548962236311700149608425897278213798400 15976701 -1746006051189891343062848880214527397920 15976702 -465335984627613208825784165508131185920 15976703 -4021201256280071202371816009436702176160 15976704 805394781074852654316940234042279723008 15976705 -2256020296170036762535049278225144578240 15976706 -1159625593646709909827673082501842602496 15976707 -27996364696145852552013114419356656912 15976708 546602791481830380248154611588892321792 15976709 -805669562348033838827967277354445854080 15976710 892779510093395264360304045345432576000 15976711 1408853607684876654196751545917434479672 15976712 2678844089409023065473730630316765107200 15976713 418234416039121474171670583929046422544 15976714 -44416674604083893189829014291309468928 15976715 -323103286396244990526978073303530444000 15976716 -67389873507415430577111177897559326720 15976717 490137735902331370711166168746203436140 15976718 300976741851627266893378176493379335680 15976719 4228036570668536555798517869992306752 15976720 287604531959950365041532662154539827200 15976721 738296124013507387904489668332968927922 15976722 -511037359802273916112506652117369196928 15976723 1670983952637800727574430201499737180160 15976724 3657097835811809107807566421796454352896 15976725 -1427777862262625682259663496101231478400 15976726 -307105965027221261951087145403838438400 15976727 2138621440162260043445417787708319360512 15976728 96818532605023339448097601341336883200 15976729 1142718950143627522735974903185327529984 15976730 -397641453321082857389165761364972160000 15976731 -241136093771781115588835733648337398480 15976732 1060431396539269532988169050322185668096 15976733 -10319447184036444824849226654130715400756 15976734 1031450375994679440001730278220295631680 15976735 -4762832342311870827329655281618265055320 15976736 70517638130622831995110418863472246784 15976737 1748564072754757294387822564367057696640 15976738 1723116238891620139139228207979919414560 15976739 -1206425039527100527151873876559157893120 15976740 -819185301330999575446527709594410823680 15976741 805384490002727691594938870453903846784 15976742 2795954058768936359618001926744938038912 15976743 1947790871285696338355144973076756477824 15976744 577541737024659063170285889684578457600 15976745 3806259072732332681562861624310388668800 15976746 55128799947640644555315198059505022560 15976747 1133391358995032606348916013293580983880 15976748 124034776249235497884219742019483990016 15976749 -1041528172730859704850117222662322746112 15976750 2759802575070830208464198137868152272000 15976751 2472056986454121596923073655539060666352 15976752 -609442517295130042888544470462526914560 15976753 4574068448741205061712280056918199579744 15976754 3090186762265965325057774220346569031072 15976755 941193291685185564074930354023822910400 15976756 -819319841377981253912816543440588785280 15976757 -3262389963667698892067082871862672163456 15976758 -448257114841631989835535607429485189120 15976759 3424410356964618669557660511893585921960 15976760 -6661634190009900857728798190561602560000 15976761 -428090207991293687814194570717010276528 15976762 1435800101636583413412756064387598635632 15976763 5121917725426228487710261565048932065384 15976764 -1505686304783850774933357868961474910720 15976765 438567031901741584608916701196083304320 15976766 -215260650560813194297981079678270405376 15976767 4085271774097595514757241556535470420000 15976768 -661003352252427413115661836794424459264 15976769 -5476854132544334404150160196990126688830 15976770 261751903252395181454381911042172866560 15976771 17411111212975375120199988711598267192 15976772 3332703487244968747319975217393132797952 15976773 2251834596071537202958558129906380288444 15976774 -1617777320991393686276356554660956246016 15976775 -1188798057659063652783265689336353228400 15976776 415901402434922814969818629629377986560 15976777 13300664666852748438167883570022244586 15976778 -3746831335341495193888487017755883012560 15976779 -11925183908885680746774608487304333824 15976780 13699144964795528625734376212144209920 15976781 -4743700611695291522187992357322004913418 15976782 2378265679748295518692742130443654275200 15976783 -2781232983214852139568775814615518925968 15976784 -491404113490077343003728166135721902080 15976785 1197243472151888107741371456354560641920 15976786 -916457950762277480769823493545112486400 15976787 -2690675190882103822360679349792980835720 15976788 1645015036443976848403024613271508838400 15976789 -1651613136010786634789438853958816612992 15976790 270175529138970989138918723075980742400 15976791 2558210797745311835368647775729566698400 15976792 -1770172073449053438665039036662140641280 15976793 -6584690856733520409507201755500373796342 15976794 -1792542518124064272778621565390247433728 15976795 2038087375368404783815217042197754170320 15976796 2440264200690828585484993679360879616000 15976797 175817073752635734922895563880279356128 15976798 1235233494333258354413163596188999370880 15976799 4241020870499945924165630962129380255480 15976800 795706765453929794624717412464315596800 15976801 -931128154885321645763517601902315775198 15976802 4352318078336535392647726197858535833600 15976803 -535520741874080278744212755787458739216 15976804 -10516729102626085701445613511258310656000 15976805 -887174967694964684342264298519809280 15976806 186589313520542836887336825783016266624 15976807 613553153016165579863786406800209463424 15976808 -7154142191985290283975041252497158743040 15976809 3081341108553434633730982900630511271114 15976810 -947949639834162526731175982040555704640 15976811 -1101554985796247382574951329909235728576 15976812 1057970602766122939214320734738692849664 15976813 177224350890124324386540299292403266720 15976814 12508269742354283231836070760315651072 15976815 -439038225055884535518372266019471552000 15976816 1552513720808903603353944119570239619072 15976817 -634883369643973579936292598751074289308 15976818 1097988846657754120216067164746986265600 15976819 -394920406308490450724874082276852921780 15976820 -1249635906179711123013110349583684331520 15976821 568239430408269219457507527898607443584 15976822 -30377111329728266327752300793571966336 15976823 3185242675303642517691472619433424265400 15976824 -2190031622590533472762499747183468544000 15976825 -2999600858615040610398975053530446160500 15976826 3624440312008643819684851525314986912112 15976827 1256938437598561986011140660515983948364 15976828 232534971251657813799174421635256155136 15976829 -535741898090799961395592449164439489120 15976830 27430340498957433919244247265878241920 15976831 2797958585948199796110050056445035748632 15976832 -3125981145578314655350405890634992844800 15976833 1931339716886721384118919460576280280544 15976834 549160755644407694323055162481130279680 15976835 276399618061710105623214734309847244800 15976836 -898249777830752782393183422222114905088 15976837 -9516146762064877419583480908302929627488 15976838 1527850986458430962596185991204024936896 15976839 1816483979714020081855990779968291352528 15976840 3642274895211727517296927874669414400 15976841 494509113202116422671931292915617631012 15976842 43441720954611937733721968553874581504 15976843 2543370666684214628855896948045329915092 15976844 321444113170239493404819186579977379840 15976845 -420246886199790375726614402359553095680 15976846 -265848929503603585090217192987618503680 15976847 4563964232632041004886990539757150816832 15976848 158125254262929318831595498236885663744 15976849 2761601722763762681711295854476424623936 15976850 349924841975712688161234051532265964000 15976851 -2337908725938893831908503708656560430592 15976852 4296558178634514499456394810840070359936 15976853 235180028632419263722684325040783820800 15976854 21282296728895126469742215558504222720 15976855 3609479558705247227150562348498385701360 15976856 -1258260406872151336454252710558982922240 15976857 423179855975821930574980827078324533376 15976858 1302742307970206051226801080731064212464 15976859 992512700119344337883761264159901932416 15976860 327668691989157682058744504200806159360 15976861 4263880311327864845081380370461743071462 15976862 103029901868202681377133802811179433664 15976863 -470807663069986044442398177532924736016 15976864 1070671972821603081108770781595520925696 15976865 16741720846664928540492217426331488320 15976866 -1170160799235241829023695113662855003776 15976867 -256033550214766060945345246342313410084 15976868 1927782601178236787052670595396828979456 15976869 1053599943972591665144901420198390075744 15976870 83846563027002640285975363445471646720 15976871 -102569675495358859681755457393898667000 15976872 -5389530256083239030326217866806435840000 15976873 -472751192145414267423896640025069631232 15976874 1079879409940439056050131672591486709936 15976875 38130788478531045523423098086300115000 15976876 2722423996724220786349550348855667450880 15976877 2176009765050303177124031429343636054144 15976878 -1797958925618385745182790557831162902976 15976879 4465166230469224988286223733719066478480 15976880 279749714355829566899771936728230789120 15976881 705721852716524208624851814484349694720 15976882 -187165539272828289824936864747534420208 15976883 -625847521622507965885917569350866241200 15976884 -562037483069842622949932011773246406656 15976885 -493895297335051822759326050885334408420 15976886 146133155177238014335214216719279615392 15976887 -4218304046048333951621089265527061978496 15976888 -2685187357915891110149212308343758090240 15976889 -2388327882920210217613970558828630676960 15976890 -2038182577113865830631238068358850708480 15976891 -3688087620820312264989470012315622780420 15976892 -2815819778896589734173766473211218422784 15976893 748832679063526045456666716211504087200 15976894 65244168936038217658686222373430317632 15976895 4006722196259250640681135906856929388400 15976896 -68055449783261714813207272123275411456 15976897 2581055829781787019178862651837836007892 15976898 1572118393900394469556949027551149791232 15976899 9624445682388873178851725469395119948800 15976900 -1822749339397760721833867459178606736000 15976901 -5978208025346337510261659079287142662400 15976902 -663865865711095661079510276280442290176 15976903 1529719273288618720997580661225727377008 15976904 -464837576561805939682656647218007900160 15976905 -345291223686508030059300243967039872000 15976906 1027144432057307011800334491745582295040 15976907 6324449574438796263829031873285758923156 15976908 -974321990986785998017038466524765696 15976909 342155788883443937838641744792850791404 15976910 -1299643700457047742378045528401571696000 15976911 -1060190817190305588657710722005156829440 15976912 -444791709505023125255122357211981414400 15976913 -394881537238072322897096945695683965376 15976914 88512525121374812639214612552554380800 15976915 -1001917140783012578372791441188146527440 15976916 3877633115688774297215446430777238714240 15976917 373632869498659424946934366768675160256 15976918 1683091290788453185126186275815093840160 15976919 1062087641666976636078930905305391430912 15976920 2977939652446265949833962959348233011200 15976921 -1762265972622823935337224456029468558496 15976922 -2919752997357947819647508623949551072560 15976923 4651901504707225913935763784917375705904 15976924 491375102454754700188945297361461401600 15976925 550221060993959168337726190783192467300 15976926 5330923706116024453658360942592701184 15976927 2821162260561932551005217100638621774800 15976928 749658306045577767102563878303798394880 15976929 3499824395314575059508192743090290628640 15976930 -1715059521312421972208308857027900476640 15976931 4834068293450139393365047722496796533200 15976932 -3445189969348897361199859643352903011328 15976933 -533905141396670880642221405749459633024 15976934 649083354652623756682946391981426275520 15976935 -70751725368065003806465983248954430720 15976936 -5474853858532814154588984108467727974400 15976937 -4715782325668088615294647914756992756508 15976938 -2329341703909771749814626845632743294720 15976939 1786370356713948735563257405930770767400 15976940 -897753720868171891581687940964625408000 15976941 -246620629957760003082500959998538382400 15976942 446439924886284883583756329209537168000 15976943 -7661752034639299706992279909906921061808 15976944 -66092411208515221332402364937129066496 15976945 4147137453548284228720213790302974372480 15976946 -2419396681438550090429985289658745977328 15976947 -50639428017024398529373410220953347328 15976948 -2691880224823036609416077394824319426560 15976949 -2115874692080558082593316448830225844050 15976950 263014624836625759556933276786766182400 15976951 27455049044821948424487907887775266480 15976952 -4659072890546303851090943486634587750400 15976953 -2200809731128249671223636972604695063200 15976954 -1029997865963828761496973586531627734528 15976955 -1426829194113405221462042270169038024640 15976956 721932181853242330655992112211357041664 15976957 -1514317247310856869659231678507219031528 15976958 2837398776467335567029762937978478254080 15976959 -372061654653738044392005058250821235712 15976960 -1242585339232500831883963018968689541120 15976961 -1113087162081355928496082406866688448 15976962 -436578482088270217024476611269868546400 15976963 -5077622138195941538758029585322033430788 15976964 269621145888550054154096740610791296000 15976965 -2524780318158905542805360234827416566880 15976966 89625307041541075938554240946010644480 15976967 -1227282928976011035578227712019998127600 15976968 1431575757559256511852114924688392683520 15976969 6366085707059665076546490337985762041370 15976970 -448544309979911210811667678643110224000 15976971 -3601557746775490492353504088732913214660 15976972 -632296394562590552140289018322273561600 15976973 2155144704178726792498186850983463629344 15976974 123907347453398332604324774186618323200 15976975 -824972132493006880356171460719144743600 15976976 730119035811174918565844640095858860032 15976977 -4813998617128320110641854699489255083280 15976978 -3984090090031963475113400464165544530944 15976979 1835478207211936862781861900402403265580 15976980 355396275135196097593258377584956108800 15976981 3293925527533854723481878795887479946752 15976982 -225298022526802747418293323516495360000 15976983 3276283932856926206220389371142510130048 15976984 -6995471144625810224616768803405523578880 15976985 -2473933711039601187309304416935739773820 15976986 -1545360006440483820648171594872019878400 15976987 1938284359544455889157065786691337332768 15976988 -220893333486886070127061429641216657408 15976989 85978718474982586536650004925055521830 15976990 610405711946183296183119185341307016000 15976991 -658872201866082415616260187888703745248 15976992 -4806736007079123822238503703149916717056 15976993 1635296988422853939181233091357606374242 15976994 29492230457479195879097230499302805760 15976995 -1140913927576892499342158784345958604880 15976996 -93563864163826391887120567113029591040 15976997 1146725902627661134764397661456337930240 15976998 143019477093719074292431530430424439168 15976999 40830657392752139950906896102919480560 15977000 -605487919771041543265575375475430400000 15977001 152296570328248874011521045440227703040 15977002 26699977684845074450504250060608413440 15977003 -432644316466671613873556152311396257280 15977004 3962694123288343192937473574439660859392 15977005 -2428330368672448833209094440221771512000 15977006 -397997309641032140575951315669606074048 15977007 2554127686866747748760902344280740463152 15977008 -842328653748102798984406035425602437120 15977009 1483084908143927346420730191778244677440 15977010 423300347272694697012411765437346462720 15977011 1258439493180725712576193034559597929612 15977012 -4249797395945143946916065451833373922944 15977013 829023270693017230307146586166763974720 15977014 135256122697512680828861263128101501856 15977015 -5016055510640023393771273507592215980840 15977016 -2893991525018093861972907611778672168960 15977017 -455216673887204836128855989245855236608 15977018 -1841592275313015240278744748690523209984 15977019 -1354363996388672092113574324087249907712 15977020 2900866394353464899611568060798421550080 15977021 8290518474526658773659807826509204014592 15977022 858585103289643110129511324202625854464 15977023 -4618147397545424769855263044078848440040 15977024 -732280340950498185848427681092877680640 15977025 1969590351850549710523111866769690524300 15977026 901477049965135537217175948551582260224 15977027 2828918141320705436461774050553835544072 15977028 455219025614333845747441792027784478720 15977029 -2747956299356477079863297178070037238370 15977030 -1314964393968068059079799464783435475840 15977031 1226243970941387210694384030669549477888 15977032 -620086784925653216218474942418472729600 15977033 -606076870291193311956469725406385447718 15977034 -1059789364954407639030989307729898229760 15977035 -676799817095406804023517598932104711520 15977036 500751971729974939931489514707136832512 15977037 -54431199122398346975819693463216702432 15977038 494032770884183100875493884517480265152 15977039 3762875698375650575702921722717882091520 15977040 235654442108927845652017698949416222720 15977041 -2889352957059449416284710767312518940558 15977042 1374951551037469049888212743162387339264 15977043 -2838878816897778355208326996419107397840 15977044 216505726203440886815197991694129495552 15977045 -3402240078801951773704447498512572083200 15977046 -1773885030713077803334685055765652631616 15977047 854055742143626493464753196928162262640 15977048 3113375658773838198566289935525581148160 15977049 2497189911178243417531575585734241870048 15977050 -1316578951041451784833873875536177521200 15977051 -5008229194243355524862245102104667019616 15977052 -203995255189042869420607564817306585088 15977053 995759489292290813741465689839471723302 15977054 -4122789102994332739124811354769577841024 15977055 -30301202013297242181010826870447472240 15977056 4067781257113302512798103809945023414272 15977057 5659335755807891085529005014766919224000 15977058 2206980345363111924328095653680730523648 15977059 -416206173046666357004877147128451489792 15977060 -522546560357049208125927235659129200640 15977061 6204317964445612449567184274355118832640 15977062 -86276189570883011816136501643295253120 15977063 -1291397597019589232239981914043164431688 15977064 2123365129866963527784735331095009361920 15977065 -711898100027889319048926975500530759680 15977066 92149587418800047952431847812909502720 15977067 -2220440930357682051075637383273031556520 15977068 1734627773350729041197709938070963054848 15977069 -1940693328760457685181315430531232847956 15977070 705989157228690447908291108769611763840 15977071 8163151512948037701241430301149282821944 15977072 113382682554314353458895490969463029760 15977073 -703684964815907236373579814753730952256 15977074 -2519366751496321763948163803846078356464 15977075 -1356257123593684812898989430205058767700 15977076 201269905890673143522239353538711470080 15977077 1412161188037406282184958958640381777600 15977078 1306248054809112556445505446579276471424 15977079 2911462813680008795651404069667008343424 15977080 12029399221006241900636033904397516800 15977081 -1501470729282205595262288162133882466880 15977082 -862697767703389268096151577715316480 15977083 -1150891428348093822080391963735762890720 15977084 1531718484070064738774915901064219785216 15977085 1094448080542369366337587619031120516480 15977086 49418543901951515055970279795660853760 15977087 62507574364666718743798773980450086416 15977088 -162486066882319897692648333172518420480 15977089 -5009967216561678637877668855426615279020 15977090 303737916686946815400135662153854310400 15977091 -493386815769267587877636892347948921432 15977092 4304244612050516067766548444142483344640 15977093 -866627034669606600813964283803208977920 15977094 28109742447089689367470307764634916864 15977095 41275479920151778656401165811885975600 15977096 2537617049511416973508254393458908001280 15977097 835814480309889981475524796309342764528 15977098 -1234227613176776161588451614195140923040 15977099 -4203873538225014531148289820238768377900 15977100 194531723985905110996539351692806656000 15977101 2093638994182427184074843467196715495680 15977102 1940038249370839379281123472607557414400 15977103 3029949725566779484267182450132964640904 15977104 -758813685231300192733973427835298906112 15977105 1972757546862774302521047850386045129960 15977106 2429123501987061931004383242313925597712 15977107 -1187929024039197032035077029256853250644 15977108 -1250112657277768555917270499314326175744 15977109 -2965291824617058329762703004636238208096 15977110 -439811129094187956182892844769266007040 15977111 -204318757596619034265999597981827748960 15977112 2531163092808431947483314144992030699520 15977113 632950713723092702709223791176050259200 15977114 2034855277304078801249081305675889596656 15977115 -649322643774690688474293933246743808000 15977116 -4368902955504501404447384699771379151360 15977117 2146398387272310483850188229120746761592 15977118 -462443856517057087696353692242150932480 15977119 675023934425380868500331598904457909840 15977120 -2859330351359162472074785010334455562240 15977121 310098006443916368229989124900280051200 15977122 872808834547966546630092820788930028032 15977123 32739204474854002446852162231217967304 15977124 -2859161778964196350579736934014244234240 15977125 8197085327354951634835103826514261467000 15977126 542637774191146134929729452071470379648 15977127 -64625870555024735288592207041973177600 15977128 7388743664345601578779153605642731228160 15977129 346106183045577448907478180940302581376 15977130 -145032186027110548348020672629960693760 15977131 -6081610419353641971306919381680041123336 15977132 -4062323721835321734297934372686505881600 15977133 -686502824580019763574721009393348849536 15977134 1391791580675614656265435991281277112960 15977135 -1083658261386236467322599988096378596920 15977136 82003478692695931175759740684648415232 15977137 -2889847860275922493755118966510116905280 15977138 49010901897291202319354684555805524880 15977139 -354747912566706182002848585971205285576 15977140 -275650890952073761096833432313528657920 15977141 2931753972805547588792485127548456728000 15977142 1253537203486898999491376329123647546240 15977143 83006392559347660150849792222922665184 15977144 4792920884086437164044718464391237836800 15977145 -267750728026307014487991089000032604160 15977146 -2823837845980587765087840214653744931728 15977147 1348312399586366388677714372007579754596 15977148 -2895958384038816267336593460198918635520 15977149 3604594981661718088686016893916278986560 15977150 202095684687553862203489857316134912000 15977151 2876438568846689346203728163956302393240 15977152 -54378227937914443904092789536349749248 15977153 8350427605001922142592290145141562049584 15977154 -2914957029639325844341802852097261766272 15977155 71749192212102139058081186096123887200 15977156 -1051832635325420497486565723461420739328 15977157 -50972635243570335827774319374664407040 15977158 -3689826916219419234873006268785618844320 15977159 -4606655726197600150538412480699761723520 15977160 1974354429281357143346341678387880601600 15977161 -4004885510315241336788284127898619326360 15977162 184544597405229346595288495764105135200 15977163 4553584265354790805062476419035666736344 15977164 1186069433689384678796848493667924898816 15977165 -1731386952418090848443196553266070565940 15977166 14757705931591796300624630242852291584 15977167 2421347378400130800365322201368526826512 15977168 -62849275383471696428849754542164279296 15977169 -35081067699310655485518923133475920396 15977170 538227386466402596706794728745182033920 15977171 -555961745775676968214444327719546288 15977172 -1292512952037479393458486398637576747008 15977173 -4574751478954527041215714317767379794820 15977174 -2125205131050239700646113713469547133664 15977175 -704026842694301038171453142337254061000 15977176 -4449362206980822473133906159292498944000 15977177 3734773160173108309350481670787242426772 15977178 -685040543796636431234372938579132884480 15977179 -3409059084132317528331548196694898556220 15977180 2994599974889476091344094684056048435200 15977181 -182384044311674388692310915868963895232 15977182 -187082646752116222326323692821902148480 15977183 -491715263169444075618982630448496024192 15977184 -597794209511799824245568528245413642240 15977185 -2116405861680418136653957273383099602220 15977186 -1010955863725277263225958278449720457440 15977187 2227530421125600635972371480604329324644 15977188 4155963865004217311948071232967936928000 15977189 -4589698583951493050158190803011801659010 15977190 29432060530564764823603659714125111040 15977191 1261905857241862113765021536689963708800 15977192 789213322260477145937725459808288440320 15977193 503361742268497699049108062700855762064 15977194 -1331448928857938252642178614082993409104 15977195 -1591055598124854829974377046741842145600 15977196 1630067170278706814616662634746764815360 15977197 -1642800802263113434814634171414661845440 15977198 1941746697630944121427829770398949377600 15977199 286312357093904381797270670342629571328 15977200 -184573298665811962396441796092932096000 15977201 1186281695724796915648618609691785669824 15977202 -897864319689128018513376396129980513280 15977203 -7152417608366416005519447195882929808 15977204 -1527049370780900438190283716936166846464 15977205 -1801876682729191429210887764845134754500 15977206 -206941455782171431710632145294640859520 15977207 -3237681953449064366048781722915330699544 15977208 -105193509299188817648038124047349760000 15977209 2360615042410761999964454961807318758394 15977210 2157129671178522011483426085187232801760 15977211 -4143064368490102974000190862442513034728 15977212 -477606054442465461002655133283574712320 15977213 202022587986504307587424518256252068960 15977214 244142566615009981219500709868825026560 15977215 -9799983926421637738112306267943531600 15977216 4985523138202730246878278494535548928000 15977217 386001732155126113172443092996016776960 15977218 261407110294077567408729777137403609504 15977219 645818701572265027296175045574618696544 15977220 -56528683395606697018790106980075520000 15977221 -1035150710559895526128473087507046611240 15977222 -5176267914045091540007230724260069677888 15977223 -4304267442511949995914158502934256190000 15977224 1384547851082771477569548157970873548800 15977225 -2276185334073987854764432563086998470000 15977226 -468119158093971432505166327517668461056 15977227 -174752301412745647689663972109200895488 15977228 590339627752308386056072174704577658880 15977229 -526748654006950333709509226186415375168 15977230 -325301757241840657133615449406253714240 15977231 -1602793465445660812282831150521650173800 15977232 276530027551066741954652115470556807168 15977233 2248396829036158421604138235529952561520 15977234 -346554579243806152424511254463537253728 15977235 1796994116493337301003384821604571893760 15977236 -15000931432793012220797570519810273280 15977237 4623675415823572934270970271090280591886 15977238 -1691765984248464770705702513249774664192 15977239 3070607807690857832395472325573260940360 15977240 -295112413853601691319262492232220467200 15977241 568341183346030180362783639435779391552 15977242 -105842262001245447357236140438130692416 15977243 -7527767571335434100062293635265412112508 15977244 -1375097084578181125861274273057533085184 15977245 -1797195925980837161617337059677145459200 15977246 2857883928189597061685690211700469061120 15977247 -1551309323439387240540436335213589317504 15977248 -426581466732696459210353741120378241024 15977249 -489745316066400489215337462435017140992 15977250 -2802683960809133849672409668145220992000 15977251 -4954823003307736499940618364106724941928 15977252 51982847683761812308224585948793804800 15977253 -1595101096554589317469642253603124110496 15977254 -432765005762578587302003987602815803424 15977255 1222260557021105851412854908045596913600 15977256 -2939683204729465311198242598314276044800 15977257 5657129701217290279846315147614826695040 15977258 -191173833865150956306012706102111408128 15977259 -2558582804473691575100063267558697910200 15977260 -476423250075914517963775015303938739200 15977261 -4708863546047894444389374385848218124138 15977262 -760518912338009627304548463334265327616 15977263 9087396795547445230886717027721078330240 15977264 -99801919725815301533517208081860427776 15977265 578672474110713718201575017306042339520 15977266 17211689827444055833314705683169708960 15977267 2443470689969975282293598441935953799800 15977268 2155911210426769085807852688438339502080 15977269 -1329301619873336420930192499733636116288 15977270 707411060442628251993465431508113904000 15977271 2084359288113258120312741501196305127680 15977272 388247188091873018109701113170961367040 15977273 -2531815826850357079537315214732414467836 15977274 -2105863382270505222871828834290425579520 15977275 -4171200298304901953240664957547592718700 15977276 871927281799265958094529750568216821760 15977277 -2624820657535545891027376244372948468160 15977278 -1623907902067029068806990072018312162560 15977279 -1260482550917528338024045963303191682224 15977280 303163129337053453986924877939369574400 15977281 -4080449249508809410941670990970045938688 15977282 -887462295208284412036907303518179913008 15977283 -2581635503492478043315635313522727078400 15977284 534991848191669522231596266647955397632 15977285 -1469452915951934225058544351412527150020 15977286 1015678765710952211045108031660878209920 15977287 7386366474127888545446305955237756558936 15977288 2230328715590559354660459165992881013760 15977289 1767734433522199691778163259665637478720 15977290 -152559354513380049742189278457519257600 15977291 -183980131662709723685464273731607122912 15977292 -2021840923688032977902702669151446581248 15977293 1029171553261871646315989468199577143542 15977294 -667480352757314558594514226503371357760 15977295 27616779168855867394297951982360486400 15977296 373969484281893477107633464303204810752 15977297 2429759512002254519512508025019535482752 15977298 -977521543084080041008284026579952510336 15977299 787196250036689272210237701816416227264 15977300 337542279530379409053006991940157302400 15977301 -291550115050976486548425765494805526368 15977302 -1978894471957067471831345413588514683392 15977303 -370316752127858980788219558149235918240 15977304 2424408716081071855539297275245697433600 15977305 -5113343244479807773379142042361001100540 15977306 -2889236944754243587144469268298230210816 15977307 -1214105233828244241112084156994497612800 15977308 -54578681913363213395012440429610657280 15977309 4092586672622507074609820441164183967040 15977310 1135388343970834599271903688320091320320 15977311 -2300735843651567343284269534659371681168 15977312 450509027581975646233441324423367884800 15977313 -3505493981250381187735372934514884070576 15977314 3942464627562754489500260785714009979904 15977315 -535430028899509739897809729437397513200 15977316 315824073896569199570474049568276042752 15977317 -3381454477040047635168473623725053981540 15977318 -166695187090346827538683289911979489280 15977319 375495428904615432598755998915923035600 15977320 2216296720704365827498963020430960588800 15977321 -10095288895762356822228272981554929648768 15977322 -2311732216776482898300771788162812994640 15977323 3459881349595210524612528813733356574360 15977324 3068020566620360387891248397797001155584 15977325 -29552554082963331921784068414958492800 15977326 -2676021941483251002070935096770807421888 15977327 -1685225964817453154664600525981740422680 15977328 880064643425174003836785617536470220800 15977329 -2958102006945744017630611286819216149580 15977330 1033033509580347046825498976617969646400 15977331 -59219576520837620206842280414014379056 15977332 3338997511621257679711045516368738094464 15977333 -2080813398311241532369531893890153630418 15977334 -989108376901478589358259941560084490752 15977335 -1609795217393025212424743791674417141840 15977336 -44495069509858437699732559149188874240 15977337 -1607676972791468186975760032641877373120 15977338 -9151462450158885981439143605242712064 15977339 -644079750477743497759829265526158818544 15977340 -198958760653411107131892027312135168000 15977341 1371759228903986315731678820535538596864 15977342 1875167847543710873062807156364523668544 15977343 1600114019464591624940902933362780140928 15977344 -1682806303789897221054362302374456852480 15977345 4327049863487093128889841113746411351680 15977346 470840031013308589514661801331747627008 15977347 -465490413398426245348930279140728332800 15977348 4807872780821032082588956876259142072576 15977349 804946034060234129340285839970216160734 15977350 534856592081201711098705881743991074400 15977351 447555677788061852385920721264651056304 15977352 2770187365014711257172673403123607429120 15977353 -142151718742064678128608022267002573760 15977354 3014199509759983421856778653211637397600 15977355 2076962200420069749509651523181168512000 15977356 108355195741354922918624938484262727168 15977357 -3047663840273276155891153885218841236768 15977358 -1498792464846790485832761694760443870080 15977359 -1360781952553296218325528585758139839440 15977360 -295914241004790690532621883815561789440 15977361 2197779932729176813137570412851894489120 15977362 938422499511103822447410527511497367552 15977363 -3349529201083425676242445179114706766640 15977364 40684599558148152486181161028058136576 15977365 586640876250309318283156830590563899540 15977366 -651421177794614016245903470582080540480 15977367 -112344081403248974055727033754167158480 15977368 -6770328670598859391154814763401031188480 15977369 -798791013157629061431814394455022499840 15977370 390008464391865978323564409755742067200 15977371 -1197563499318805028880005046052346473856 15977372 -61727481218045998518226657802795747328 15977373 4782003890591911235540255015776901760384 15977374 1070496287312426938162895575354775943552 15977375 -1506972557880711677565343545234287610000 15977376 -2288601306422368145843578885231354183680 15977377 -133821823961765657340338118468949316160 15977378 -47196456394993720217615711212019459760 15977379 3421864400827957952559093976386847821696 15977380 -1412491862780518101041696019469406461440 15977381 3049333499828200134887286289924574592 15977382 -1062119132504330600208593004174758077056 15977383 7957947315614481541873998893840195136632 15977384 2266294100507642359701901508976934210560 15977385 -1931919754011575527010235814706741040000 15977386 166135945919682221136313168674862980864 15977387 -4668106695844400955649980243593528938236 15977388 -296812247716337131414413880319458934784 15977389 1111441724848155156098542944340630438080 15977390 112253235719365164635004215931128605440 15977391 -6077133938438435916937684150684521353856 15977392 -822550370118915459334936538396074180608 15977393 -2399477455300702695575358516847134005358 15977394 398956797427625624342424516969176283024 15977395 -115790284138091973103853545331005482240 15977396 -2933488086330670483891521585756051148800 15977397 -947788138989578051198784926849937443040 15977398 3913039494556172453883135883968391299264 15977399 3912566055077154050173560938685379807536 15977400 156119812104738971133903970835988480000 15977401 -109515407517404557579595419695894666096 15977402 739063825156075308205930368269604241152 15977403 1406855497112390407001965610337701439840 15977404 5017424381285614409459313669507661580800 15977405 -233763514302350586384436812145532208000 15977406 1763613286419441641665184693313154576704 15977407 1392073460577877054464763470232972425072 15977408 5089185737649797017373072540961865728 15977409 217451324621438027261477644541244455808 15977410 -1753967974772659012169933526825059043840 15977411 -72098457206104967714456534916362194488 15977412 -180358414141732829792317896982098121728 15977413 -729345516020922172021500841129731666312 15977414 -3656333747310742584295980997942791936 15977415 -1963204255543856907918009347713235266560 15977416 106797489246824811966864096198115000320 15977417 -3803465466219170441626648055576862294000 15977418 -391185458251188383586877112328126679296 15977419 4446482245532078932817033158946438326800 15977420 3205039858237827454597530307618662497280 15977421 -1846986452356198464576431070319101384810 15977422 -1650581290398182532533010943027089415488 15977423 -528707261440038927437731921979119441920 15977424 -5165354156650173697331265513391521792 15977425 823194256445748767999873290986450454300 15977426 -2672973150526671174189292919593611551088 15977427 18580252297305828559046266830635534520 15977428 -4753400253314470237413319342101295868032 15977429 -6594507087034577706451923511533478741206 15977430 898922199633749236630796573143585733760 15977431 1550608531951870658095805535864271766464 15977432 -1589186107636060703058028115724920985600 15977433 1240799393402445094421370570081010338048 15977434 -5235524937500113747153875483733620787200 15977435 -911080905966557923423538104947913773120 15977436 -425604371520775045142909230724141015040 15977437 83741634402091600235613832017930216512 15977438 -411480260236860504745038600723929436480 15977439 -7185935802742100880263188130240220714480 15977440 -1408140365995195530525224054771200819200 15977441 746777447060735532987513166352253268500 15977442 227275730026609092920412774557727490560 15977443 3229005414033399140834102862255325766880 15977444 894005289570895130844461015712338952192 15977445 2514011558757820194094084761556894560 15977446 424478790497730927473386417817644008672 15977447 2569512490423665592278835637594293891896 15977448 -2596361085969879707678026281945784550400 15977449 2978466973859761460479166745446683787450 15977450 723402299898862324270482876655846010400 15977451 -567308528837054984005316379884946767616 15977452 -1575897117791523184462452359290993487360 15977453 -3081166910197780576652983227633670784298 15977454 419753794321386221553554180581437825024 15977455 -348661351801705264744905461881436536800 15977456 517495231455411485062066232620164317184 15977457 -4791422018692662870604532706381064331646 15977458 743983458122224901756171783765174676480 15977459 1194164966535775097663494903026169850016 15977460 -1741607326981826062629270257106454947840 15977461 -3096964997506500215902491490670080955200 15977462 -993586945209179454686328973292894109696 15977463 1218216419695007404256142036855099440640 15977464 -304203647264458630866390384438353264640 15977465 779350345215872574652908915256287000000 15977466 -3494081221357119180147464209939637798400 15977467 -66834841575878118315071340904175008896 15977468 437205711096762588516729106454281090560 15977469 1845075907941173080344171370474869510144 15977470 -167484229271263238266438835804291920320 15977471 62122175442165160093635488233700644392 15977472 -211034388182516811578744577133922746368 15977473 1578979179801867145578286647496512414722 15977474 68135620205739552073107949624901797920 15977475 919349948007538305823616654139948350100 15977476 5915687796364123580533126042763684754560 15977477 -3881438055833433977384536284417390352674 15977478 -471201061552867279575754723245181496832 15977479 109981167463069974105992101649266158096 15977480 1851862218775634471015712557498351616000 15977481 4424325696870872502252611531814120000 15977482 278705160027431617344999328153443404592 15977483 2775612131714532474250378679796993051732 15977484 -2824440274987904825627483184082313577984 15977485 -899501661941526451148687013757652317440 15977486 -111142065543931148287624467398437427712 15977487 -3561628449859861335592903223838623243640 15977488 -153747042238215727288225083781396660224 15977489 2740481632288245087016572850025505272832 15977490 -1718801819488317513416640697324801728000 15977491 -3359011617359272261110619533527974129108 15977492 -3646036965459732468703236772917440712960 15977493 222912044829350780813042488789984962048 15977494 -212205180880729889016660002242630419840 15977495 1117585089791549132045617647045545119200 15977496 765627632775053205000534978016025640960 15977497 -4580942382902662219785160750109493664054 15977498 -3023988391268404893026331419337696714000 15977499 193858898175358319876949157029499224 15977500 188977349421427066499897767801451520000 15977501 881917902884864919389658023205078846732 15977502 -675812369090337078584292332589551221632 15977503 -3277503743809801394304469474380999110120 15977504 -3548752945102635032457495424083186155520 15977505 -2040658523130900160154073632624841657600 15977506 -972015279828440833234525276225664592048 15977507 1085749200404444398239848182794983164224 15977508 -742540845211888150310359914872273147904 15977509 15266107950672968555232171429040399643520 15977510 249193890035142430366040984124883200 15977511 225035576877713231412495361424273097600 15977512 -3474539909793288115951190184306071884800 15977513 -2335403527352807681214696174492076972800 15977514 -953263514516247596098926955383643934208 15977515 1673213075427835851312451448191880188800 15977516 -86992714691094482414322104942238666240 15977517 -2934050892111667538754376734388965078720 15977518 3462588071928642121180559626915385447040 15977519 -5670077170364445916978322491171717156080 15977520 272991129035056414446107537853087744000 15977521 -3612859875733333099924958804681065600320 15977522 837229580822682915396665707034326796544 15977523 521818591000915659240791033495837532984 15977524 2111963364561760151761183534781290905600 15977525 590522624150689735215379600038495417600 15977526 1620716091404464684889662882125047454144 15977527 613569536822989118283910112916178270376 15977528 1000558152173108975306770117411254374400 15977529 -5019113742653324735744120694400286622726 15977530 1022098270017083118068435376248909768160 15977531 -1393247794413013409949692532221061095568 15977532 -532905858774338536268172138765426425856 15977533 1095148481801128296928392750483195919008 15977534 1480017707369843175661909815534425116416 15977535 1138994563208739004068371144162835102720 15977536 -427868594614552632689152918453522268160 15977537 6023613573387155903806810586064288504240 15977538 -2410463070070428506431736969252028071856 15977539 1425298936242877860016716243921279831024 15977540 1073707260331179022124608901587925606400 15977541 -2809831685941071887021245557413565189408 15977542 -1152512433514172426870067614118363708288 15977543 -8075590720133896574487530633930769725736 15977544 -2642992489203976726457224689236590018560 15977545 -417257150380056382071360366492977529720 15977546 -605236481368608775557318916069025494272 15977547 936205912967991552084334116675496536000 15977548 -776975518028505198774240939281368826880 15977549 533700168259852859375550016065373789632 15977550 307634986828087837117510440699562608000 15977551 -5541959896530150991788856951261674832496 15977552 -1581535432069186658304396268231792017408 15977553 -71365239409562293764548877950149638912 15977554 -1218394838303122207944685039757020356480 15977555 -246028876653181625506082929193562332160 15977556 -785773416641775856751281378737904680960 15977557 -5881500281797256558100450911467540286048 15977558 -3766840608651776617909122875452154903424 15977559 -457260501330415043661400054560495007200 15977560 -3331033114835409356184612483805968384000 15977561 -192271852956184421343887134327947760368 15977562 -539332925754669928721341327923386639616 15977563 -423436470703680814187785413994424288240 15977564 -3948064647217375659349591222044778765824 15977565 2076394571550818964546428743590044758860 15977566 2722357398808880095275358089061836672 15977567 469807637676440291136157159142564057112 15977568 4730071760773090744351504905948089548800 15977569 1202656719690610302288604936747364620200 15977570 -515160696766205008342687821410636951040 15977571 -1266485772011716556606565502347212962560 15977572 2027864588771120726764343314382206949632 15977573 -6365391593324103215078202480648984050178 15977574 129742746919725410293093696095187779936 15977575 -205096679960674452621098055839622257000 15977576 3013917987942404115381568606786987407360 15977577 16293759418191271639415740900497574848 15977578 3128402264576975585162206551815057169840 15977579 890656740919039789597965599679001751760 15977580 -381256385227244712450878360362203939840 15977581 -3181317876857789622458021314436073181236 15977582 838889950278789501192484815607551631872 15977583 -116760276894803349450271377884530805424 15977584 -654424060911703478340898426477516488704 15977585 1345763574301168521515983613135773141200 15977586 338011571387447000601131884305890426112 15977587 1196629904225064308121909196197583164236 15977588 -118699692468110159746214896554945484800 15977589 -2472483449224814007590311489939930615776 15977590 164731885947053358157545643883362636800 15977591 -523315087030284452705506135763817230928 15977592 2459738482898902092767193855076404633600 15977593 3502667444407427347951149477703189572842 15977594 388683139999795511892725878608359439360 15977595 3081729480160375887823185509942161841520 15977596 27110455867896141512240552225877908992 15977597 -4751491189446444686676591013170092472954 15977598 161343849787824807660058839795482938368 15977599 -5648722004194324060820882011727642442648 15977600 -1681047947181081816722960470774382592000 15977601 1035416805143029959828664293754317799680 15977602 -906846306895596960866406621545940595248 15977603 -1768936971887155940736751525959163239744 15977604 -444999233205896362636566329807363665920 15977605 1324026076716874654336187563624664952960 15977606 37520970638915211272028624106180486752 15977607 768588005665159951796938893347507120040 15977608 -4047884079508061468325886699015128576000 15977609 83762060787568588918233345285359718810 15977610 1110567897759667551974233798144869676800 15977611 -4037387199297516782218451542994942722560 15977612 -545356144550157362789196050319546040320 15977613 -2214080081220326508473411821287313843200 15977614 347203560428680846594211023388319034560 15977615 -536542041993635081730974910724973221200 15977616 560068554833119298924225128620028329984 15977617 830170477490302779387075307422752509440 15977618 270548144126926632492520895263495802880 15977619 1063760027965266968961226996282276109904 15977620 -3247633171244049414884209272279575646720 15977621 -683428767904898749238468976983084739456 15977622 -265994826456793810773531072459639476736 15977623 -2912809669528267922723279793952610723128 15977624 1332527714316116671307761462792220958720 15977625 1340996364761158408701458126728212768000 15977626 2378788922753948261565680719145695833600 15977627 1870396434061067634661565024273583464592 15977628 -3254118605688850719796317551894433792000 15977629 4817386790112999539457210796485449716300 15977630 23324188532264624656995288468192048960 15977631 369499746241630097046854085225647384064 15977632 -1855078171564574045038055927622952550400 15977633 2750068442573176233269088765799711702080 15977634 1087443747138433764456397023547562387712 15977635 -2029136544872672451532462859207552215200 15977636 -793586177412419941692776989387018882560 15977637 955935080793255519616930992987835212720 15977638 -426681519102487032654429693229404149280 15977639 118894642315555133133444225471754152024 15977640 -8748214858717325237492500495623782400 15977641 2502380271325801522009945203062203682042 15977642 2442216893146793651990556349814369207472 15977643 29103820504918199370123345248815355328 15977644 -2051278921070886419361235438182637521664 15977645 2877679492718157439859971288893185793720 15977646 -1702125455565779055721913701616749587456 15977647 -2291590060025852251748345877973432241168 15977648 143798570883736776296905704195180724224 15977649 411240877477247131814523291738593074560 15977650 20731038030836771132279718579094041600 15977651 1045131277066457996331312910501808112600 15977652 -223785637833296521978401873400874938368 15977653 -5211128451047209065561086593997399438098 15977654 454333877234568972016335516003892623360 15977655 -35483342267867578231075145950286199240 15977656 117976331323427471464834144177958707200 15977657 -5373351745057320459015103485928483612668 15977658 -1210874792298613436215275398266334985216 15977659 -1720323917991563279930201217596365290600 15977660 854259194904355018766434206776583490560 15977661 396558381290750987277593928451651043904 15977662 3810634408455582824811267152351473662912 15977663 -225498824105660073247247407821101827296 15977664 -1186411666044439607591678569538739240960 15977665 -5432877236875895169094698792288201648000 15977666 1844957486364335878403194973081602675200 15977667 633107135228283732984221179174509646848 15977668 85920416894214857980590012274704224256 15977669 6964447539865915278831264545112854731008 15977670 -1235678983115698595627469340449597849600 15977671 -10940148421695030257251001742190634291520 15977672 -5741138037901382813665713674903126630400 15977673 1324494341528144315364389156888672555364 15977674 4092935643922665813225377732608979849472 15977675 993082445837994710171927887760151630900 15977676 -480494498247314244756903184742002655232 15977677 -7471727552864646432026921011453718753088 15977678 1488657877461251097296357915365445672640 15977679 1165397217464555013133539304905949014528 15977680 -349193523110757573596848416064816496640 15977681 5325466439794411258875162455720642860272 15977682 5997489048558360674198006206774394880 15977683 -462827930831525157026039517913340978068 15977684 586702396972034412319530478395747436416 15977685 -778315253425304530083224530941487203840 15977686 2213416158463604428411565204996906980224 15977687 7344773949088319396792864493507198768 15977688 4068713710458692672638625454401505976320 15977689 -885714415387964115965294013350942241920 15977690 30776685785213452284407316130255711680 15977691 3315332834507746802003056920793790977752 15977692 8152461186072737991246576356754827034112 15977693 5917768766784493288901456037706975422924 15977694 -2601270600901207031150149109694012561600 15977695 3904931823324592513722313442719288413600 15977696 238121977870902993126045895051043143680 15977697 5436460044346069371662697691790739896112 15977698 1091279602543471282815649341238177330176 15977699 -5592725996771999541500371802230077363300 15977700 -131274978042117812058118624017374726400 15977701 2784160612789914475567959413738349498304 15977702 659004717129936881126857803741177587712 15977703 301179210284866233557856868517141887104 15977704 3850480457109790223638745841556393589760 15977705 -1564747054079110175239610335396551510840 15977706 793048474814987121017715855815280770304 15977707 -2631048744713889462988464231076592038808 15977708 3379357069033641377059857307471362424320 15977709 1517321032458133088055505195537558963200 15977710 13612921860546877882726049733107712000 15977711 -2300198633203480686078190705167308599248 15977712 3734088226518026083558912779025907712 15977713 6347187827132329314401896569690262170962 15977714 -1900360050576293934173574551513650562544 15977715 -654544389464726547808635858651168830880 15977716 -1040923097175646582589994975522639852160 15977717 -702246928490829987474924864905154672000 15977718 1257429776482368109127776422562617917664 15977719 -609047980831376140911965207913529979640 15977720 -674023378483374623729438832544475750400 15977721 1623058250117546867663545121188131807312 15977722 -3210938447520074828636211145546621165056 15977723 -5442560387872134811327232545726535846016 15977724 3123027896582060438298778223094421693440 15977725 -30066846623115513296423781933502488000 15977726 1699785402472192709153961246442886121600 15977727 -652328883376067323953195351225291302400 15977728 1943118528137191181100766555858171592704 15977729 -353148843092196760658162256830816950716 15977730 -1231531504647302948771803983769446658560 15977731 -2455355527140064233881012456583099636480 15977732 -631464666212500560031355631690600910848 15977733 1348790148234543567057259401220696877664 15977734 -725921179495563634527986808373707730560 15977735 -4191592599333003498671768595787540189320 15977736 -7261887054066576775060260448789584076800 15977737 -3623456099549596116819023330984134160614 15977738 -523598819409361091048911503557243253504 15977739 -1584544974346508443618589390513445783120 15977740 -729847889793482609140473443534570511360 15977741 173980980169691732493068290336137550848 15977742 1578451262260956033486019038053168517120 15977743 -2315017373256193412860241965399333763584 15977744 2199742267563854811835906338926547173376 15977745 -340860143349110002924967401773566614080 15977746 -1356854122375754019909325868233994705280 15977747 -289142449741837066440002549516771378448 15977748 -588011141050081488594886685375432503296 15977749 1285832069335544604037760389851981489888 15977750 1840677552432724881227352658792041600000 15977751 -1489032442297834723144616158703626235208 15977752 2530744672074895833861005274236902318080 15977753 -7884950354751189220777037629217791995840 15977754 99690389716556799854539445286774245088 15977755 1733690425849314397428317358369913803360 15977756 692083125839462751426730722529709933568 15977757 3317188993024507599101211157131535904640 15977758 -2552047604703876372922052699666046738624 15977759 -590226481152900426523558139850813162384 15977760 -521794344138947719240380460615115735040 15977761 1775622953353217169812856746486460675732 15977762 1454570088891429171934435039069729590432 15977763 -2960474356370921766578602883187149491200 15977764 2310338727491017639584436790598264674304 15977765 -767758586154754451066340957918281328000 15977766 -464630882981785944530127747739961665536 15977767 -2565904581143160832494453037826528198256 15977768 -26885587597264323615151198344392048640 15977769 364048060221758209504356715884280014528 15977770 -598216958847355093493671578225488245920 15977771 -5400008845677088267422563206380659006028 15977772 1190970796474126942560262776154088079360 15977773 -6217228904631575150581661262646426272084 15977774 2115935964517238077348519968566343626112 15977775 309006976496734236925376323102195171200 15977776 1312779760159387431289199470404454121472 15977777 -498504877926337532230431683243290171374 15977778 362833669501966997357409594798765009408 15977779 6374218782445156990468720404162329898380 15977780 230275037255688636351122680096285286400 15977781 -4099875533834133852313704135367983150930 15977782 -829667548645162196267025536625760204800 15977783 -1935092430207350536447006592493331450968 15977784 1179184391636107637448858125718016819200 15977785 -1937173229232392972833408305942034057020 15977786 -2916987481991529307500907733116860683520 15977787 1541809938062455334792376606652578135552 15977788 4040765178266486402866230615017083118080 15977789 1421141366946931960125523901065124251590 15977790 189365761820003829244012205955633081600 15977791 3447230542328492885909194087320633409344 15977792 -140097187923307768227173335561134931968 15977793 136394682461916220898376702747790397760 15977794 -776770047911607904933497935097757843968 15977795 -1732722945427925258076445605698262379680 15977796 -448149774018642327069811897574380732416 15977797 691785255231013827206753493468649538112 15977798 3553300457582856047254786576217995586400 15977799 -2712448555642516356770943515530308377832 15977800 -683640353720556255039475107489160320000 15977801 -514082841507138312712699009796444336256 15977802 208587876730869247249081564986934763520 15977803 1950222007008922831445768698688902845440 15977804 638607261224368697925583701286311453696 15977805 -285702636084817901464820192610861190080 15977806 -1253973571441628196780072184889770439616 15977807 -1275945413398460873603968204782986125248 15977808 591126308606371154695538270627561472 15977809 -1585218749135518818565022699020355470990 15977810 -2435741335482501378333721288859944345440 15977811 -61041412884487074737796237309636533760 15977812 1526570789823024294925193242207537782656 15977813 651729516043625750195832775016797843200 15977814 789335260176014101153419026621341196160 15977815 -210812442040083769659315609428744248320 15977816 582393990146836583622567447503989493760 15977817 297903375115394629128041681990608194666 15977818 10605540051970354650484568800257976800 15977819 2858544954593187564811185073463143937808 15977820 -2087289770062132336700049879503536081920 15977821 1582367483690038001773479648620243014252 15977822 -1149647814956077258275703317372526918080 15977823 160335862571826981246679066625817700368 15977824 3419179335829102967102418587266650734592 15977825 2357364466681735567653121323340400166000 15977826 -1735384728462450512023163710479526402608 15977827 -3698708851780409038187615811450118468324 15977828 -1344289020646575354749777420519935645440 15977829 330277731183163123195869334291657605120 15977830 2855561537155656516035123503158728353920 15977831 14527234885146241141565304748100680632 15977832 8780838977771302986507006475634442240 15977833 -7333187229993485384150593726622344414918 15977834 -341544803501907810737233710805530129408 15977835 -1540792884435552312848224918194141035280 15977836 1887169849077508874527984974474328450048 15977837 -6596007190987448979882600717756302393514 15977838 601242618364912620840064303300567173120 15977839 1460937970593816316716095495452036000224 15977840 449676270820542382676078359651437772800 15977841 2113942573112430168599554539764608320000 15977842 3273330518170603953857832743141484327552 15977843 -965066965466978303539289071704474817200 15977844 -378916585917021905207446379760119193600 15977845 920630659762346562906765461900507381040 15977846 3917623664898463461262405000846141363872 15977847 -2721427709998375971261095167832093638272 15977848 -95484350172372800035504279859509616640 15977849 20313432656393383088039116132280845920 15977850 126999066260870994799734975178412428800 15977851 -1166373900090676359454776346602521613148 15977852 -1283892038786641336634737988881166017536 15977853 1480886360319210386693881021329411490662 15977854 -25074214942614259369176147673585638720 15977855 3011404736763013057946986797443614598760 15977856 -1493158597362975646121992689749380300800 15977857 860987907861349908314275906878470544192 15977858 -152474245064205536026049558487508361088 15977859 4815234064045029132162820849677631142904 15977860 -8302448642252204023151919539624190720 15977861 -1172363906698498213689721623645300863748 15977862 -1276477121468822696457941009502325392480 15977863 -7796757900773267137432756303742691997416 15977864 -202692849344702576115095537406355046400 15977865 -867955937407053905755272332032464130560 15977866 2505953266590204839138896291799280866400 15977867 2262058424288986214314357121387299018080 15977868 -1299545643779359561431140926822149173760 15977869 953734014330811477203157783153465206060 15977870 427041858048653128944602132124056616960 15977871 -256863094690303961028649621283119538400 15977872 796963830056285581265272161588635672576 15977873 6514499082749849194215065328644276995122 15977874 -56396999701883315051710819150545400320 15977875 -819284987196586444906397878992184752000 15977876 3328190444567512914349653445137824831232 15977877 1606243116913709155684129887351270649632 15977878 -44864503413582584721851433888303222144 15977879 -143521852602773424709482083699981634360 15977880 -244391131361078721102193516701595238400 15977881 436445837159645101628415296267609341972 15977882 912320332791315867383448467218082676480 15977883 3489021747993623643321459008468293833624 15977884 519137784258490535389320178774117874176 15977885 -59964768529969557419189355177000161280 15977886 -1078392384387878659747753157238090937536 15977887 2615276160167431106830171712437688877536 15977888 8060873438982059516625199769049021480960 15977889 3086167234271100135628118301124622208 15977890 -688205556295500991873996835965772291520 15977891 -2963576381108697123934019036454773529288 15977892 1829395531355103019049027143125090041856 15977893 2502984230513566130144578022551417794048 15977894 358930749155781812044340525208182959872 15977895 -564003702849847601665993945279859301600 15977896 -2090080786642502086890141997133563822080 15977897 13517264711298016186763619411997141056 15977898 -91990732581846545398855826902211232000 15977899 1478318441047942482793378165778460866592 15977900 -1006702651293305571444686481087556704000 15977901 -5077504279443001664371657706337900826080 15977902 3463101486197602489948571051976726120000 15977903 503271222587268031036186113452674166640 15977904 394395715495256103703079934481143005184 15977905 -1656811790976227986755223201897519382820 15977906 -779938640839104234022159390089643038720 15977907 -239776548026496551030477302519671572544 15977908 -6480001988305272807763694932677598617600 15977909 654547271983804651861937662405744334400 15977910 300212250596011093523655364574192340480 15977911 -2774664810300533688158513464842002006400 15977912 -658870917337502347916046743641535508480 15977913 1465420593691756367273051235549675485568 15977914 -897441476364639764741090005727669231616 15977915 1249149875238941751007493994191654547120 15977916 806101936341477704957393951517817966080 15977917 560497399209778799896185705598211592640 15977918 -1080181483881780956770105766614397865600 15977919 -1558030547296189252359576571940622011520 15977920 -940911134663180735577872647936907673600 15977921 3744187208602786670037272244205441165122 15977922 -1274554990101553328069067793686395083776 15977923 2062138526111513455708413164484665599264 15977924 -402123234222398545989423850393047775104 15977925 -1038560793062085531245545855614834264000 15977926 3902002963751429364196613283582685947840 15977927 -533549741675327202959689016445458073600 15977928 -150808071239977298824116176977034403840 15977929 10098649327808461029144194938515252650 15977930 -948152905254398860118328639515064308640 15977931 457237481613522379103345422492384309440 15977932 2741201256812370684940127865995625443328 15977933 5817206371850348430192410503825212760182 15977934 343436859585490539859438700915666535168 15977935 915723153472597146603016998709534488000 15977936 -765502847917352018269359245904541777920 15977937 -1074497630457496240588467148541479503648 15977938 357976498314191789136919796279696071296 15977939 -5001705630915439789886769510688521153792 15977940 4018443820571699701054170187174871040 15977941 -1203552971326455065286096813850349798976 15977942 -525589040964756856944428440792991164128 15977943 -461764775487146633570418398653829695488 15977944 -4370222426295064855062628157932965795840 15977945 1776275657986712047932101721738374813700 15977946 -847388139014886936321857154955025029632 15977947 -2563222083409907421455924008276497243768 15977948 27377614809694274858841288502286555136 15977949 -1998581619118851116128802687967840573792 15977950 803811486521737487149125098663600985600 15977951 2843852298026070522568719828833555712504 15977952 -121492562900423581039857767079212482560 15977953 2573162019295531573341091254429740027584 15977954 -1032503005597121146468710891571639291824 15977955 -181139311331844685215764666021051328000 15977956 -1459022506244325421832486433482586570240 15977957 -3977652935214645802848516099691852561794 15977958 -465244059691940949261151468127124406272 15977959 -2016433559450814487250761112554365700184 15977960 -1006406288194984188212796927386997657600 15977961 -2681783429012226448355225896127058519990 15977962 360199919040856592955775472760710381568 15977963 2489983735332564600142591923271858234944 15977964 561318203062456254265270446043238462976 15977965 388031375957963823604847387245185166860 15977966 -819607189693070588834405573223710213568 15977967 -2711699509564553930596007262112880770560 15977968 231836322536892647833653027392410222592 15977969 -438424512439817026386195944166962352000 15977970 541317982137983511021498065925071509920 15977971 5220966855109549320714402660312849844172 15977972 -4337024196691186878353988086451526468224 15977973 -300174666819458371562937901122732136032 15977974 106291143291679015473839195479687072320 15977975 1757671614774496620123527191786066321200 15977976 -138363256396840674166311670616271421440 15977977 -8399425977512656195380731811363444482988 15977978 4920931970949856360333735893020908180224 15977979 7685330144098236579115002933716621836800 15977980 -119450114318987009407780104729340800000 15977981 3978541894294573156625093900265819019782 15977982 630463305370759923380346531039565937664 15977983 -4633803767411388732999610187321223680 15977984 1388039850402060737606181121558484877312 15977985 -2146557354123923541111602900773098950400 15977986 3580154159544815872008412007038598154192 15977987 -2437115247967854580927883432599914598080 15977988 -393351274378298406875138358340418102016 15977989 50736821848223585859590060298275350272 15977990 789479668380946221394182394076674586880 15977991 1235231510418547923148403802324776788392 15977992 243466163326633177404013253974941542400 15977993 -760777698500101496715931533394818209760 15977994 -1993016811293847222820991798367070863360 15977995 802742502906028476349478510232494451600 15977996 -5287597618065281075589446509843427232000 15977997 -478335400468808155732505671212634195968 15977998 2303944495589196564221961292234144883328 15977999 331177483693292808439311621208357748136 15978000 -269293551337424044937860112524050432000 15978001 1593606901068458060201106238116731194612 15978002 284662812166755367318293169949397602304 15978003 3269200439888238224238359970576973363200 15978004 284375582599120540753326095900732409856 15978005 -4909911485186098734206194258724225762340 15978006 -422252096058784916915756989837784002560 15978007 -2164063988572332579547298313006884000 15978008 -3176839822107368747219695094827406499840 15978009 -1875852003879107707976832306124848104496 15978010 -1422635535174240773292563516526727767840 15978011 -2388993982622927434341767650158825907680 15978012 -709298736497635280554961735437305446400 15978013 4329469654230840942663962421633860571360 15978014 -563577200484398886590405178202203828480 15978015 1102287229247087598226178344515171768000 15978016 2741720348659395142106505582210530279424 15978017 -5541003531446581496999715606997253983680 15978018 588140404775482620502284205024650589056 15978019 32855622622623112341781169506588288320 15978020 459005743399523985931066396914172968960 15978021 -76415393228508216033841095445981992960 15978022 934015527811143631936303094906801337312 15978023 2603480682989495954028206260459728097272 15978024 666951884288411774123794892481856051200 15978025 -681568652318254942855047081236453883200 15978026 88737399109574266404609427025418117120 15978027 -44410617833619222109887690056052325392 15978028 1553239122114526958622234416140740225024 15978029 3482351698157637078183880560486757558080 15978030 -170063893912517184662322958181284087680 15978031 -3078200074025273206316160268779700533120 15978032 -75433180791133993447116305035287330816 15978033 6707292060389168961922962424176978429600 15978034 2821021266422251965089074071771516305952 15978035 5871419480144607459731381701829764048560 15978036 -548861118992594729570115773020434862080 15978037 -1156801625442583258852687639161985607314 15978038 -1998992806607856489977763040061888790720 15978039 -389826231837005140703134799589582648192 15978040 1164117683904280385194893863470499020800 15978041 4724968400621690237382429698685233894442 15978042 -2433569867834516295570443248676094767760 15978043 1696952221430058581157924726730650748560 15978044 1756515856656995446252743471289980535296 15978045 218636053777877280649515252613636401600 15978046 32441606280475105116116575421380679040 15978047 2900106630556285503871375570015060480632 15978048 -1360068616160792120208264836253147463680 15978049 -26461258779579747052482414378571192236 15978050 1940375023683317805931284254615760000 15978051 21138608880156583312402616754828886080 15978052 5093620986220948914832815688402875998336 15978053 -271410646677611192508249292378975748352 15978054 679150020035711438186260538390091614208 15978055 -74843148849439474957228471617680876040 15978056 3383419734647051202748077834810605306880 15978057 3227147134369711834014092394927484845840 15978058 -2101230239068293412227850076231650300416 15978059 -132610646399065201324241826683869243488 15978060 -11045011536034161535930704176031897600 15978061 -4274801489179408276116873122152926226176 15978062 743975223129844415321821657026001557120 15978063 3389262856570936384282467248798108102544 15978064 560548832805689763790342064394036961280 15978065 -1031566346753396536087833786674251126080 15978066 189843211189726303564150755179568445440 15978067 -3475772928961723971833064919809905114724 15978068 711954137428530090674452256662274455296 15978069 -10204102968414377293714249633413343680 15978070 -2638573402054545807070251687219097626240 15978071 -11374890038216572286617367696583932837568 15978072 -1862374769972991760189136880372852326400 15978073 3590912049587414666684048094125401503360 15978074 279932573969799624123011456507063876352 15978075 -203832558036590289970742004942676238400 15978076 -96747777513935275389902847651904538112 15978077 -2469290984719594206027625975899842210880 15978078 -833360327679742510196826056366241967296 15978079 2041432305048049262476419996218282742912 15978080 852493573540461892165428002025701376000 15978081 698396249285381213020540566728524523520 15978082 693656685098810741191391025045878697984 15978083 2328826493762521141764823502560655986824 15978084 3536012286338107770573764025595733452800 15978085 1737552818588728522065811446391419549600 15978086 2534803887567881053334747294071396435584 15978087 -3155584010452616713918751655121090366560 15978088 -352599829866690842787343818511292006400 15978089 2348858689715942595410066208891285207540 15978090 -34720202815295179521635701143874087680 15978091 -1795629127840382045647565636885505448328 15978092 -665402040193685445904900757355556684800 15978093 -5367632785662857170191151813098176717856 15978094 -134466724465682747195645908907563267200 15978095 -2106494202842781314423753375687893372320 15978096 486336319606763415003868102722515042304 15978097 -925176703616715420387904206215978193454 15978098 -1642198636719236446263723857803350228960 15978099 -1314102966301583225954306575859839134672 15978100 784508746698476275527580031709563750400 15978101 4737775060122045867508674988314245543100 15978102 -57551333118262351078323869178619447296 15978103 7986910570138409193414471349977543260280 15978104 2766961884982333994862200261415801323520 15978105 1182186719872856926814447235214965895680 15978106 23872964217334051825225250826378647040 15978107 -543858823694832029409996766392504951120 15978108 -488125184169250444935663724429639065600 15978109 -2205148413220819044761404743723701319584 15978110 -588338827404524875909107108606365182080 15978111 104908391723348063338309328840007196872 15978112 -62782414463648932142280346062878146560 15978113 372607555067359525465835775990888176640 15978114 2439448619119624309542871685946776640000 15978115 4858360708450402512896722754094496751760 15978116 1695900436532966844510276323012846386176 15978117 -181036451223116476594714823759028302688 15978118 -826889627474706462605735515417168356096 15978119 2401998303341174236762932876832881772296 15978120 -1556289817091638161186696640103065190400 15978121 52315617835050879127170677572237543322 15978122 -283784063431910099137095898495307748096 15978123 382775436987989352940052987103905082624 15978124 1243392279459251503511955387289413353472 15978125 2128309796192951462388285909946040662500 15978126 -255180791091317228799008336398389657600 15978127 3904775354829867625566393919143056377272 15978128 -301997487518064212261173116225971970048 15978129 4244533562438543712132683244455437369584 15978130 -210308390080474257230346188891008819200 15978131 1740117057885004974459085764479118841344 15978132 1625976439626145781517190360835220061056 15978133 -1798556842280687245823218489935131292836 15978134 -3019449340406096608899566647985696354784 15978135 80722944259898150859123701642845035600 15978136 -4740960034852512176487404502420007864320 15978137 -438721225297200914911604976667429144896 15978138 707429491187646532070048107967428785408 15978139 3575986112628521818251844773833515495940 15978140 4943631259833495936653392664511526087680 15978141 -61796827176427356562591297814999377818 15978142 2291323656504709887672614805328561241472 15978143 1238840675227574234185137945167918599392 15978144 -131491759464338891401060938712161976320 15978145 -2876539667185423459392315065735772960000 15978146 -592692192017630585409354638468848012800 15978147 -2102121447017140117041142084305970656528 15978148 189457506386947736907812604641009902208 15978149 5470814455688585477270328214816282269120 15978150 686671939361622995080549757615023408800 15978151 -769674802700327566152548582832904253856 15978152 -894591458391359823106636417492244198400 15978153 2470077198227471128043128285273701961104 15978154 -921995252652211866795692004444176872608 15978155 2433223069121047555680735456049151760 15978156 174833812009548808484079445537571292672 15978157 -1407154882053973763589240052320314259400 15978158 -588419800128972315932785886366758222848 15978159 -164395507430292331001194455023446335936 15978160 148692180085994991962142380105001861120 15978161 -7609680371650428555910327834444353296238 15978162 -410930541689573595115664165217811506048 15978163 508758750325145091597099253581923831104 15978164 3546309085294699813242489140745819648000 15978165 -65945418018702430563795110554267624800 15978166 -656857047634510040959265949142981903968 15978167 926151536865124300443995278129852875072 15978168 431156671956019035405959578288793395200 15978169 1432450040211808199911035517565063550528 15978170 292709787478092544393064804508958780800 15978171 4094708716282354496045017385140765656 15978172 169580000227034700352807852355036339200 15978173 47562741925502832796990789123938925824 15978174 -1489595279369795944564787806182049218240 15978175 322316940274092358424469080099873424000 15978176 -1775161665340478885545351110315626987520 15978177 -2479364695330011615792216994843864459086 15978178 3276905685883420643840831111334681083424 15978179 -606243256617517351739140495444659154224 15978180 1045048670976510712538940065606109573120 15978181 -5379847033954889787100097093725188737160 15978182 2982441237246465593661814977074579079168 15978183 -928799509733818450953581867957274407040 15978184 423949973164866654419972160530063032320 15978185 228597204413529459001290672554070961380 15978186 725697889944122026031562912493817399808 15978187 4921890888892583938202876710809595506836 15978188 673665864082265845975035365811040634880 15978189 236046527074118532462258178326589282080 15978190 -592672879341029518953288818732870702400 15978191 236846747181118823462583306733042659360 15978192 35595138391141803103656088515267526656 15978193 -46741904799192437043880626032897426880 15978194 2657855890054903219453271607804755918112 15978195 -2716694885054734638445512683688572812800 15978196 1774427562245266180919116435984909211392 15978197 -3027984630251057307828749031890297984868 15978198 23139508777326339486171342671277186048 15978199 -2220933952241093344304126261740042055800 15978200 -251049353393287981000625615177951232000 15978201 -645084414357825665382690851459014115520 15978202 1303098464674435034050252416164524953600 15978203 -932659330733533220530871071582338358080 15978204 2818135966997871459460722664228094364672 15978205 958560110752838984715293756869379962860 15978206 296710005866845110615659599034302262784 15978207 366127546290834452795352354485894425344 15978208 -11964395858380328522963719482056927870976 15978209 -1773491057773346705045418014189551452396 15978210 -468717453575317743397111045130991575040 15978211 -6940623333689664025507888442767220633188 15978212 -4744997245416696177305991299992899932544 15978213 2530573814879726171339958733556546990364 15978214 -591638023232904415888237079108051216640 15978215 -453090294256604426411622191655338511360 15978216 810720630546620100988767570841035571200 15978217 -5133891294614670096504697109748941818140 15978218 -1188397006836332571752860357814359174560 15978219 -1452290412783309675979390328938139090856 15978220 -2467082970314992317251474041979412357120 15978221 -43471955163542516543752771329003251808 15978222 -465876140689241992990582341083524247040 15978223 -4485205576575252057288817990476455716528 15978224 1117010789120920843837888416890441564160 15978225 -334432733365650971775118842270986072400 15978226 649658277032754008699046385536206707200 15978227 -4271562801372028544121572464941303849288 15978228 135498829070209109238710232534289170432 15978229 -2447320308350876627347379912239598942340 15978230 264800721949560531562501634623535093760 15978231 -1988685907385891661947130154776313102080 15978232 -697254653268062202398092600202465771520 15978233 -3107007709523782665684630492597030650796 15978234 1051993084160854850223514801581978439680 15978235 -607980416798496896508213382355651931840 15978236 4875422258639146229006561607611571425280 15978237 -1189920700851117084194185450236177008640 15978238 -176997949497008395345071286360265751552 15978239 1485570225501589759904274572015174903040 15978240 116857891633784041578195236969408102400 15978241 -77304529784184453216726105849689851088 15978242 710753102429969250570491163560488576512 15978243 -3333155306747606343839844030681769097736 15978244 30663286319618844148717184342659089536 15978245 -2083866241079514545578628683934419090500 15978246 -1225068650048698825121825728905688838400 15978247 -6182226677028384368224898037014467912320 15978248 1761371762908639406545173940537808977920 15978249 -1489835690378685839577441473582516040960 15978250 544219649628977148824179810248042744000 15978251 -1721343468384487479773728824518540575488 15978252 2999891853895100110083795785918989266432 15978253 -3003455432681466536457847137757793047498 15978254 -1219999452925546694684958874962946124928 15978255 441970986158212289122610355587020684560 15978256 -63988012053066987183427106608199761920 15978257 -2336159549750476586547624258808593493260 15978258 2370231824302842517866050895733739614224 15978259 -775279768404429336728270077314491664000 15978260 163169205896732652606092464665512732160 15978261 -1068331097561908511160692882581329653760 15978262 -2987156290693113496281373796325129566400 15978263 49266532069095560650381668218099274648 15978264 914630042556904219060936794408771563520 15978265 -196168896223109310151983649443959057400 15978266 452295270848240706939209413356811415040 15978267 365642469453331649398218019581746923200 15978268 -980890374326436446664318506841798938624 15978269 4127202372672089684596668239414596493670 15978270 -80122560344782779370002800293822279680 15978271 -1745282998941294179783954953018595290528 15978272 -979045881729646285076809505892780146688 15978273 -2808655480598351132854838403195940424016 15978274 225147988592940207589934778227791627488 15978275 595921112812257990981694544635076130000 15978276 -2114938945631306098214094031050137518080 15978277 481076306903496106161421233341717298752 15978278 -3993150789741228957156604397825244010560 15978279 1908693591810472396088653521892350539088 15978280 -1277101630269802136170072594054052352000 15978281 -3557411219736421722763327092945966915456 15978282 -819636835000815958639625860905656593920 15978283 -562245949022021843215883761026990162720 15978284 6906589867350387899554533488073080832 15978285 -1471203380836331063233421709442839372180 15978286 2929444038901587825188277291486622262592 15978287 -3144472389714440636243951317355048915232 15978288 762247425639819257121908441834943381504 15978289 -3432591327815746152561163783283092668910 15978290 -376364697917007400634126826162238485600 15978291 608661541394925741518176479628396548864 15978292 4631359672714570821148335490487343488 15978293 3754473932373597452494477392479962759104 15978294 -2109811877914074089735310987521002536000 15978295 362686398021713897643009929739796630800 15978296 -5451758102547519960440201897939239895040 15978297 -691575603402729641342237638152465287520 15978298 -933577504013440597813163216576805288960 15978299 -1418200691406036448501107060729509903040 15978300 -8729257300023205299232433973129062400 15978301 -44750883466621418393360271864936861396 15978302 -29628143459558144682107552253691658496 15978303 -46143092405625010425536382898590954240 15978304 945266509161501660195943606761317990400 15978305 1226669671559821335936980806812783082560 15978306 -2210158464174706653325448853659123642496 15978307 -7030843763165854236676931183582227200 15978308 -9321058196994323700198410745187641851904 15978309 -2290156532880393643107370079912278552800 15978310 228452257185919646895708652605058156800 15978311 3530577277242755006053844943297137805912 15978312 -2029368616806113482725306376022679552000 15978313 -80319774926778576487995975934916962800 15978314 -767810832171996688934407931241904531968 15978315 -107774913106874377400304481978111068960 15978316 -2547239799828242633204622466993078254080 15978317 2054329981323309388379568073556708639532 15978318 89442612226854483364343249342794839168 15978319 -2073150400614674919190068009470482655504 15978320 1035331992899871888714467321630064230400 15978321 647587091778888733398971838039926791440 15978322 -378090646638581376395418952274735304576 15978323 7653699010354492518180315888599763694572 15978324 2113108942288000772756879383688901421056 15978325 1740447990320618037236061438508306680000 15978326 112811709112280714495938102400833799424 15978327 6461911556837467745561336322557313408 15978328 4050154900778675589267287042490407424000 15978329 520656914511711282722207297468337615876 15978330 245491766371859084427135109013441740800 15978331 -8780647046234023833440969602421896662000 15978332 506643064714589396894297315723298335232 15978333 751014377911308282415895958089082860160 15978334 -1908240097921691291582559310137207881088 15978335 4869143919125443447284057295076976901200 15978336 123434492389389755258985024688150806528 15978337 -9457964821562671028305674744726245656320 15978338 1600356664704008400941382085871942986320 15978339 -56438256948858664437831447095157750192 15978340 464408854015499642767296682602618716160 15978341 6005211560275210184106350762119451135742 15978342 527229866767059013550278870351335621312 15978343 5393257024653733197314395572486906838120 15978344 5835596471028480501544298945721684188160 15978345 545778723819254636714831315667360518400 15978346 -631257801831647384733009836823680962128 15978347 -187018905199338873071149906651921172736 15978348 861208402472376896593291045836594147840 15978349 -1244268296220768982117620338740172163764 15978350 156371911205635838412686014383533942400 15978351 3870516319554599834712176590004617902864 15978352 342551570904559610869629159615067095040 15978353 5578580778944241087023058710221384609728 15978354 161426011173753978082682168744509562880 15978355 -1356336192778432079519819770394345605440 15978356 -1502092640567544566371359040408664382720 15978357 3194052605966476756477411246775388896640 15978358 -953561110202660046853152716359236073920 15978359 -1520698019893701167597638832739097041096 15978360 2224139441855920746867207834548747673600 15978361 -1825779395900226773285362282564864821504 15978362 -1016939292456215826069716311676138944800 15978363 1932922511113762606889291901926617821888 15978364 3278359409161373301729503795077675083776 15978365 -1055569304956731583337287907286479880 15978366 -1626867110037461121223745656561784277120 15978367 -2054225126172727536935618758732915128368 15978368 1893678856033165363917993459012599808000 15978369 -884107088165059318293408268059876856992 15978370 10292782985579244934980606978117849600 15978371 6505403769978819356098583151247591624572 15978372 -2936435177984811219891514384461056102400 15978373 -1040620514465894599973161726848329677280 15978374 2131668926835100774381230721291614435936 15978375 -1415243427405578896838449847328789480000 15978376 -570431581526751049340044550557535600640 15978377 -7475905290496388775096450156818460380160 15978378 297852922123824363062286753609902604288 15978379 -651599664606692310426547240025899988616 15978380 1910345366571938021254178505449941401600 15978381 -3757475791659684937939831816170620586048 15978382 -1188413489678488485272656257420007096320 15978383 -202277832236487570519073011905567164368 15978384 -31756625328783079612373694637187358720 15978385 843478326833080981304665041469870430160 15978386 -139502716246625501383632442163131850976 15978387 -1093872627204989201488803304890559130832 15978388 1009433745811653869296140364064737340288 15978389 2691138961984550241119789895125950013856 15978390 2896323668402869610991458612606589143040 15978391 -2390983508092163528397419096222298166560 15978392 802153358484491437130705073243842150400 15978393 -563508763195352199243443232291703751616 15978394 3626657920247017071074405621156672480496 15978395 -1515849223430654177037373342890916497600 15978396 -682571316994071240156502013018761199616 15978397 -2860533647156631982116305337169635844416 15978398 3253379121404918810723669461593032227200 15978399 -565098225288752886751889068736203420032 15978400 2084246523794408974035577099825441996800 15978401 -1734177832504867273661263582061181635136 15978402 -2212021799036036871147299551184714852352 15978403 -746548138535926188886554948698808534880 15978404 -967288493617281854976860420987049041664 15978405 1936407626626024206897270073735290793920 15978406 1275642560971221709542855615513855901152 15978407 3039020974074836075795063165741157477792 15978408 1254241721188574385385721396668971909120 15978409 -577113147322402184877592777745164463280 15978410 -740608044997015195469111442578318013600 15978411 1232185392052804125495179116895197814400 15978412 1252911648540303614276278988507684301312 15978413 -45616763543981951158342971993004128 15978414 -809497269962983654874681583006516058560 15978415 -2702850714323799744395403131110165648440 15978416 -682933962405102301491990394826145251328 15978417 165461616013617237397931701824066130944 15978418 -347898829364858281254794220136996445184 15978419 3029454465360272975856756035243416893120 15978420 -1799189872934031619448644245144167539200 15978421 3094073667341269699534024666401150256622 15978422 -591343860178675839413316291500423414016 15978423 -1052104034780460876469838079982107474432 15978424 -1046179833647947109213264755908540825600 15978425 -2386006533914904863776569162818471240850 15978426 329651694637324958892650532513001104384 15978427 -7285098013946085592975465498229643501724 15978428 -2689824820227624285956273437894452678144 15978429 -1248312231989369396135475462851575316256 15978430 193616133275211147498300584080260384000 15978431 173815554302815298645861297214045871104 15978432 59346082931677234714079590609890312192 15978433 -1332288756785509489317594663254948848318 15978434 1121608399314792501448002474224772929952 15978435 -1854775343004046658866006187002288300800 15978436 -2985982770728897744381924794957533687552 15978437 -1199692204929074591174608077513206770020 15978438 307194536749045060114590679103311994880 15978439 5702055070723686818814791595427717617720 15978440 -2302651594460115875575495523816153395200 15978441 777227653721481923919876007625819151840 15978442 1452395445232964061274610660337529549872 15978443 4909499251376314861494439475347172479572 15978444 991997321302033258637048098023521280 15978445 529173412582054476496203196967882488320 15978446 5404468688609726490954746849351822223360 15978447 -379462977600719616755058532332747055680 15978448 -885962468804052754088743723672234467328 15978449 89534323299110776350304198012760505600 15978450 -274285919049309666543808838984265216000 15978451 -3265220693280830180778822186113387913848 15978452 -745654264573726350270928031235887339520 15978453 -2217862191248277853462473517518974501952 15978454 -478451619830238480920351786622281215488 15978455 -3736975037496384170861263394253496625640 15978456 -19768350491040618507842851811681525760 15978457 780425937250160977772626630219648884000 15978458 3214992621795033823522951012911401013984 15978459 103521861130636778295171793769929381680 15978460 -1344628890930981174111750848349979998720 15978461 12080646043801135520321469632514955658880 15978462 -1122873055357206597599359835996621356800 15978463 -757583222536887728262920885727602456832 15978464 1355028585307083155920643960085462122496 15978465 -3537803806525652538513879494624350874880 15978466 746602073980866333682812036623813368320 15978467 -4929851373284963061366600820452526764 15978468 647186048034213977327480671816243937280 15978469 921239761365894971885073264422346906844 15978470 -958109605060531303358147254588282160640 15978471 -1136289492038659401074775734658314249688 15978472 -5709232046515983357180259897127310182400 15978473 -1789026959794555067743297570621176339264 15978474 502759616778238890196158942867707584944 15978475 512195897451396372825588267728128054000 15978476 -1268053503791253681601403547843744157440 15978477 3483198814912306736269240180765837062720 15978478 -404224619962859071349894181592681775040 15978479 -175609014154358714784034225199088480000 15978480 -68028151518366547995214061251885793280 15978481 5053389909091720137411051918868270067282 15978482 3259566058525721153280780929217756702720 15978483 3095285682727809285824661826120906512852 15978484 -2455140747655821033043089388048230457984 15978485 1070071443678871427249980488205961180160 15978486 -2185658232391433142142578475545045750336 15978487 -620531582625469961152560267220747100160 15978488 -5333097504419651174763201685324584714240 15978489 -504410803997924993510942485946654944176 15978490 -641712596340440617939548117624321158400 15978491 3503564735892292345936987715342551634352 15978492 -4967220299466753048844875023377435008000 15978493 4141105318943086171326108605298203904 15978494 59395534736079938034155814127189736832 15978495 274084524623436778844743176456652131840 15978496 5672696491615982901975262972993163231232 15978497 -4048395136291640125391908655988943149054 15978498 432542970907264490841584754886993662720 15978499 -46481525062936957347213827086825339312 15978500 4153861471626941922062857895702922816000 15978501 537878650679157575407473455396437266624 15978502 3172926428481314024483251154063136761952 15978503 421233573627714356697219437726027639568 15978504 -5271432319554099624880316264631642439680 15978505 3153583182536551090050377466753802920960 15978506 -263934709510365945264929599140261312000 15978507 -191087289297327796625486708090437700880 15978508 111927119173277998900312268831391891456 15978509 -300736725985323815757560459985527341620 15978510 -697366900429028824616955003037302129600 15978511 -6214990478716281597705827408876182327888 15978512 508185640489938451197916770980456497152 15978513 -947623948312887907394428527909853226256 15978514 -430334920476964249750159816661077063680 15978515 -1607907282309602473542124206261157557600 15978516 476879143954908009907713110394336067584 15978517 4839465247193817549073210711769408823566 15978518 3148683063908536868564202564732775487232 15978519 1659593577440845318735481604679876436640 15978520 -680763893452999810549020429468423782400 15978521 1242358880888387190413717639631163707852 15978522 64507094725849824524217495700341717504 15978523 6052018581306495377503945829924004998928 15978524 -342260704307377317413401774331003089920 15978525 -1244064851366997439639102578886169388000 15978526 -577031839210865004280427011064473157760 15978527 1325970582562731090688549171936397057376 15978528 140863101956797414445525825297871667200 15978529 1842873676736718840779362385174000080576 15978530 -301914668656557551662144646246054092800 15978531 -2556548399861998172794748538174463949448 15978532 -213025911979470821409418209279600405248 15978533 -5071362834359299990675128521090079169218 15978534 -90837142990988458622234435624670336 15978535 518620837178582046626084536117994007480 15978536 407647288026077575910580175581167616000 15978537 -2009377789320727474957798861405431546432 15978538 2644525900098383394387949995123872889696 15978539 39946872263650930600972970820430830024 15978540 -3365361125122578907060476859767931699200 15978541 91211717091746236808923335213848123884 15978542 -19710262262276666589109905741530683968 15978543 708966185554634906906364556253515668480 15978544 1628535896627086642796989738576443965440 15978545 -870046271612819116303933015857814469760 15978546 -35377408241946866089682761695476643936 15978547 -1081800523758040389698333606360849425920 15978548 -1133148968863098646944167366553126130944 15978549 340210080149716822408296746097554333568 15978550 -30499623322105668140715040544865638400 15978551 -3048709603774401611499738423676494191448 15978552 -2418879977689431185505160559967459962880 15978553 1549066237845805295034509496759468853802 15978554 -668417337679301893642268541446093180448 15978555 -2121454797845135193542570274749681569440 15978556 -3566843746196826169112958827143293657600 15978557 1696252954459182723399431287334710651680 15978558 -195138619909143005880369294515805146112 15978559 2949382379620142288792819194182589865520 15978560 -386853252300200296863515946008382013440 15978561 238340541807072977584410499881395599488 15978562 -1612506404983476992772639132527912857728 15978563 4097860548548064394770759383220277278000 15978564 -150213537732540512905072646570610462720 15978565 -1105065260925206242239212132720409264000 15978566 -301993231733083795023573997460002806336 15978567 112670727352113580787204612664099716736 15978568 -816739177689673331131694495483506621440 15978569 -1004400090036495544366931669393354613030 15978570 -313451753099203528761642440283978796800 15978571 -1190783379817076842495468795890889567088 15978572 -664844506667071741712925966346482332160 15978573 -855253288435903082371685544852949197120 15978574 1043445017963338376608092893046221615040 15978575 -1020297914316768096104467665965433046200 15978576 281330873089249902748447865831753121792 15978577 -3154752912380496016291281303618805554574 15978578 -152977722384877720564455028948626210816 15978579 266656538607118561228840582033902547008 15978580 1501108331308616965002592171748293267200 15978581 3994894059226478587981123453891126994382 15978582 -56628953998942462610948870315061437280 15978583 -1411322366034757456963949447608187151216 15978584 1246989640167633931117921399429863014400 15978585 11796714046241026418754994166967628800 15978586 315080053068339833018682791915966437344 15978587 -3827451909393723473905295934016770712764 15978588 406838992789214223135591619172836108800 15978589 1569664839700623589152749434868218679232 15978590 -3682594829987191872864347663221568478720 15978591 898974633994457471296527132724911283800 15978592 2349442964858242564210044967547929362432 15978593 -2130646992268278814581723905592820928256 15978594 -2809020064683248157112957376423238735360 15978595 525860832000611460047518706677910075520 15978596 8473108220581398733101001052079046459392 15978597 -2530339212247810957590658535939108061600 15978598 -782500665596983179285682035091351592064 15978599 -237462972223944463157532637998377335872 15978600 2180487285597981371544483517376409600000 15978601 -2656039770613082500369550099593166476400 15978602 742208449575948243580200701899089067104 15978603 1981705830216388448233665553624939874904 15978604 -611438170495012821148027849509080383488 15978605 309623439082166494007391423166270772760 15978606 -788593913764430857828236994714885048320 15978607 644684034044280586343940629422547197960 15978608 -1571620502522934118280811980297332555776 15978609 794125276094264516084523979424110019328 15978610 -1275794036244573951164374159727685395040 15978611 -7231837695007896447828483355324469550000 15978612 -834007213236397428978452993691431331840 15978613 -1744368622200922722803933326808017147200 15978614 67252350381406169856196215661431456960 15978615 -1343979165786748327052831811668038812000 15978616 843264197927090819211034317634145280000 15978617 -2035377105888839304512284682048536301334 15978618 1042799161225631085016994217237137457264 15978619 -23590496348025302213726391182300170240 15978620 -1029788641117813503407991818443866931200 15978621 -214396290791705894779707882060677340096 15978622 2471624317898509486774748076875901484224 15978623 -5101274226563382768179619904509437609040 15978624 527950978634717715798192826982690979840 15978625 -68541256277680340272105020308060142000 15978626 -608913881354465315864770388446302153696 15978627 -78097849382583665104280493173789149488 15978628 54306688357581378517611946807447014400 15978629 -296780748982690152993468506725957008960 15978630 57024330727100663226740783927772827520 15978631 3137230589818284725416134745805615247192 15978632 1729470691523237313020033492330065428480 15978633 -4756106503732211707436044044186699166752 15978634 306081381129660369855302362566803702784 15978635 1670642786295392031774277726069227093360 15978636 717102380959869259105939956979274510592 15978637 1855283402531822004056926220682960115200 15978638 -499121243662831524020107978377161873856 15978639 -217914447392412776931319040476027820160 15978640 254837690950334940470090507364650188800 15978641 -2129143675672289837107306755822242934336 15978642 870932150483212426116384499780608054912 15978643 -259481949854948153199666602395610708376 15978644 1685928836099318101031054834269503516672 15978645 280993422161209308657016734947464530840 15978646 -2569911897968680795241123959436585269728 15978647 2511593968319945037079168518589707226992 15978648 17466261752810434028951494569077637120 15978649 2558845208787856310788473677482973976650 15978650 -2082541277588016897908227393147012610400 15978651 1138568447810388546522831798339609129840 15978652 -478888146399842880548986542425023918080 15978653 -1545586645919861013738328069006591536480 15978654 2359058503715683412644267693399279923840 15978655 -1710132472403644861953669899145993428880 15978656 -713239603671758280774399954871029596160 15978657 1831316130013973130598053072285204295392 15978658 2909226374519239914207041126176996896000 15978659 -392411433241247011960504678345995881184 15978660 -1698351147758283165375330538658043924480 15978661 -9786229068256025162205205934306005597028 15978662 734089169483348786919932097417223440384 15978663 3179834388414020380370529501012189376800 15978664 -2599291079546146158738983162343497902080 15978665 1866132452656801676639587244962521741120 15978666 1154227380712147783465754294647284795648 15978667 -1171254998365609211674357025361316804400 15978668 1383568733976356418518769682771922251776 15978669 -229428936774340677958564966572764835840 15978670 1720311884178255636539020798586525084160 15978671 27637106622916509041895493926905424384 15978672 -186376118657921332974909397665423360000 15978673 4206675426957353990849674893002742283922 15978674 -6623040979184260069798128604015564598208 15978675 817550692611363254701469283151785696000 15978676 1736088648631555145044130047238446348288 15978677 -160536360009256981857574556969696456640 15978678 41703005599482057345829916747804094912 15978679 -3784955112199715751974241821942241205720 15978680 298686942862428909763201556879224012800 15978681 2312441887610819286141914508319828137600 15978682 -4227694884113937383454099426207860177808 15978683 -1229906136681378683546357941784976858336 15978684 843841856453493834796012731040185483264 15978685 -7507326536382472689328367949456205157640 15978686 -3908344825722698829225665574688436798208 15978687 4292410675387579129312867493053715081160 15978688 -601119610325631052713075638552613617664 15978689 -238773522303822751203678608348793485376 15978690 200908486239169836484458855483494768640 15978691 -5192237553992898653582191615491566316648 15978692 2638431742984891605920974620203198779392 15978693 1092918215007998194637934597452960057184 15978694 1033418524812870073991872579053236741952 15978695 384419180233214387257908423034332478200 15978696 76668966275680325695472118599919206400 15978697 -635865544217058702811871534071831604736 15978698 -1741805271113518186198701408337812387840 15978699 4442110407927761713920355047025782002688 15978700 -922337916234626165438573612321598188800 15978701 658116024829208789337435108996909795702 15978702 -100394428683572944226561591648599375872 15978703 623180027583256886238153338451395760184 15978704 -495046965095418124170345080741588582400 15978705 -115667375222923126227743699970319392000 15978706 -1324455367936330034291209247656326647136 15978707 -131869029763331384101436450530261735608 15978708 2519546232521322941596958741638561099776 15978709 2543322321241450333675979919820649162716 15978710 1213223339907130274252164087994949408000 15978711 -166352542569084045644029886544874970496 15978712 3803480964248982536528921573537913907200 15978713 4415826703473650808094740764547814908180 15978714 -3534011859142164700434833927172870912 15978715 2619016897051469699665974052850284455600 15978716 326915232555221399013150139782344458752 15978717 -3919216630157441740093615422817236865812 15978718 92151074573919599123550065638319776512 15978719 1050030966872499677468519578155144009120 15978720 42908867192940481784010446958978662400 15978721 2160323337823775148675418503581442699648 15978722 265635690009457228966251218976506688000 15978723 2555628447474513391121579737575286577784 15978724 -1017268153205677381957197149621645701504 15978725 -573749427604631134194391874231916086400 15978726 -1642502178592150396218797851293318103008 15978727 2399610664026630650160459552444089450112 15978728 -1370758744538331424553540326188133155840 15978729 -1728499652037427823827813264808044144512 15978730 1887847900332851434378746246215349137760 15978731 -12074485713731915013222573257747346839040 15978732 435689275301294205848850400915021676544 15978733 -90951339002522699749684305524923962880 15978734 -3252518266039967879254112887194803020800 15978735 -849185982543829073574703570772192056800 15978736 -100192438518486347013395659325251616768 15978737 4548591636659048113741519026834934127460 15978738 1522486770329209387913246593983184577280 15978739 -1357124726670388612483650082112970476640 15978740 1727870302348652590994891025705734480640 15978741 244838884213080699801529882024197967392 15978742 1152621545589073583020762670035195478784 15978743 -501602669643422064825645865911317436456 15978744 1614882194683735427462307329454486528000 15978745 1388365279728800453553219424211906366400 15978746 -89927915014330161858564093960541025280 15978747 -4334299987548541867535403254724824385000 15978748 1760755037249729964425142413046533009408 15978749 3850557991054710358299504349749999231750 15978750 -3326861287657620156248035353543960000 15978751 -396924374026491770210898375793243787408 15978752 5139841815961137967891158138218071719936 15978753 -448234269420199643904670696756683186480 15978754 -155488275172581336024981872073704166528 15978755 -531590133420752087077349552482944715200 15978756 224414626076046898432749698240970178560 15978757 10075014410294967726263191127005002912 15978758 868538397621540498907642878870669849984 15978759 1465915592238669429127030433210148237312 15978760 1763844777060893867613020122868613120000 15978761 -1781390923712112213116474072977024951500 15978762 115089620547658370325725828869226403840 15978763 -694643665318935750799559968813381370880 15978764 -672940155538875325155463486418994229248 15978765 1233118114339347574887948541254004314240 15978766 312962506933054613219108119123740059904 15978767 174001398788233582110953056228882358784 15978768 -9524080036735158954287814812608757760 15978769 -5529594832298100593983880070522625514830 15978770 -255158377278539394103410213295341037920 15978771 -3042970349218531756619581029603083869260 15978772 -1602982624719303439048779901847547607040 15978773 4719316215489928784186307381808967758560 15978774 -993097948217886494697761161894080258048 15978775 -3833419575002301357243969907499584157200 15978776 6247033383720676602866227482313543680 15978777 1591375898709767797226958859034126785920 15978778 5494710866312996618329977244509349357056 15978779 2480491359155672640111929603740203733380 15978780 -66845333153332325326489947240909719040 15978781 -874014946019811763981984543920418726400 15978782 30826526769352581477953621463497385984 15978783 942561707706065226747214868018734368144 15978784 4328202789591741211831941850797310083072 15978785 -2232182492547537891540280742256624523200 15978786 -2498845798130195648590237399440547452672 15978787 -3927600120818661223630853187864037618416 15978788 2034123059739816892093906177976424554496 15978789 -86654750985014034199454340489585680130 15978790 309204030071341263186745793292274686720 15978791 7199511268903415251579696566532517521800 15978792 1180515260574430300323512726354140446720 15978793 -1505937899421301551396346309785577128000 15978794 976701227545660741726510791472157228640 15978795 -70120633559576548013459637086650060800 15978796 2005894870184689571951188183098870713600 15978797 7232814824306515068979423448784294404460 15978798 1467238828478669971415376018240072005568 15978799 -1456676388841282551475233854686062545736 15978800 1541240232089160699194809230127104000 15978801 721740245601807687152308084123292458560 15978802 -1507141514680141923135465319729771803648 15978803 -7331313992177966408299820606337555768948 15978804 -766890549793102645466700766425363861504 15978805 691037174966788768053143787451726418460 15978806 1651823851127632878992643543978508898304 15978807 207839917044383849398248987107615919696 15978808 -5191440657918984079264188381828888023040 15978809 -1197306932246734732287180865455544467648 15978810 -313521419838933344928464340750948902400 15978811 -802745618081729417488152736167030992928 15978812 2480106290293329194643527902354621025280 15978813 3563227372804671329238589173572770787328 15978814 1341668310691881261448534734418468928256 15978815 -5490317731671533918604063065344460822040 15978816 -479294109895579071064935103524325294080 15978817 -2897219530748182453858731134323778813820 15978818 238313075416983174110977793344761969360 15978819 2635699648973872510694935837988081011008 15978820 329888809046278914415778549089285816320 15978821 1762553431368250442328225641686048613022 15978822 901718459275984021855118302928321326272 15978823 -1393957922196747618419818911679710443520 15978824 125362028525956920733474211435162142720 15978825 3714013635188697122859718894572529449600 15978826 -1303871636584477762214999991376915722240 15978827 -1913363568047503622305963583019743909688 15978828 -1837476805384935660251871114878238769152 15978829 -3419202332906725698067494838717717823360 15978830 -912182423008043908113704492564866129920 15978831 2867048302119975188739356044613259366144 15978832 -931758688228597789962797085582156382208 15978833 1978342608453336699164308478626524614004 15978834 -458477920586719059060274082028167956992 15978835 1713736567581136756876671359632696121760 15978836 -1824247807975757555857122467021970597888 15978837 -1134164114983757030286450980111328070848 15978838 2143564241734120807260122419418959084320 15978839 -2217564737985659165566492502737312905744 15978840 -2135740438900670141746623990045415219200 15978841 -220778151589465679991520620879178096368 15978842 -1730252801883831609876730041729920956416 15978843 22216857474440890273567889312967703680 15978844 1382960724516751525152830534540894607360 15978845 312938077635096078129935139951449683680 15978846 1081694035859723932755058355749869154944 15978847 1035287349382424049036882610515510123296 15978848 -651541159654572743780555629980635627520 15978849 -1148451329753357042095690492909316112192 15978850 700398508431220876310789594559124076400 15978851 1526493366660993646452293807575887732300 15978852 -1461586230071896251682218269979950330880 15978853 -5062291109363657694793939278197925797280 15978854 2459306581068108411047099237865071345376 15978855 1389666479572924679256760456918311528000 15978856 11067600326917408868877404600155093401600 15978857 430001209902892245355108890411747934464 15978858 209069149669374158994621809537985733632 15978859 -150311970033000094388959089912014903712 15978860 286949522925503031221676135267726766080 15978861 686575025763328499507203033311992650584 15978862 2317374684214277961467608379012270394432 15978863 5757607525858135370471040018823125861840 15978864 -304002098796152470963988967311877341184 15978865 630954229007640879563873509970332603200 15978866 -1850856563520289231065129236650549226880 15978867 2100920820012681640552811447922923758080 15978868 4153497135842309642877205069209288664448 15978869 3559798046473341516400374836855505607680 15978870 -50279205741042808763747477633177061120 15978871 4610393591511390582753144012864125972072 15978872 -1355879457803668452615081227928105123840 15978873 3013119767602957733227379773039725858384 15978874 3755923628520578352209540284742267373936 15978875 -4469504459681140821639340665030121932000 15978876 3238633404241779765131747962388510188032 15978877 -1790072976764076409121206007775036258080 15978878 1226444698859849015395180866259203717120 15978879 -1618597072380251164388300913030827306256 15978880 1787859400993710677237937336583245004800 15978881 4368554844127691753035018418463326615682 15978882 -222193324795575868837170766413344455680 15978883 2989665904634516905736223326122479179132 15978884 -2644191466642721292151529468779844812800 15978885 -154563568206525742068483629737926303360 15978886 10305314628779334924406813583230894080 15978887 -2770714156005774057456313312603879109160 15978888 -599065609965860757388728272373419212800 15978889 2683179988399125383867404350116940122760 15978890 -208350570571088492712441897927919630080 15978891 -1248638098036749202368197961733876148496 15978892 -1822450057316279510919169790064176406784 15978893 -584007261966856050702852570564138016800 15978894 -217904162665026805115668590563060391936 15978895 -3676021306925030136358904078901298735920 15978896 -591469627245409491930208068176031080448 15978897 827541234264252959165491719884262720 15978898 20991951979312759542429447656947468608 15978899 4244409169698110347123048528954243977900 15978900 86363548993798904031312246924028723200 15978901 3857978247452866077760378893620473501212 15978902 -351320440254666564717022292682926891328 15978903 -2926040999995139572549508093842886815896 15978904 -1004564554250675695053950932922870784000 15978905 -2122122838661000454500409831489558835200 15978906 -1929839802040691973189268569660007235088 15978907 1803253724833153412844070097708808051264 15978908 3253689612865011761436091757736987465216 15978909 5403332757988187189712569359491398776800 15978910 -717570012881254783603612062798532016640 15978911 -1141815863388134680546459052463975400320 15978912 2292920670761320699454823359746538471424 15978913 7155615766934209201445550671533729576980 15978914 -950707308102371863822614208914758450688 15978915 -617933982445335155432776951440618927840 15978916 2627116539224068024883748457160873882240 15978917 2189396507560121018982233562281757563580 15978918 -1514580103660020582226988263806222463296 15978919 1624702144681281225885991998458680479744 15978920 4805491504829377530244371342667467724800 15978921 612944099731102731440252698861985605824 15978922 -1753047573183884509597960239153955057488 15978923 -4863822798324571223985633542617551258828 15978924 1130809228478150430486278365637898240000 15978925 -2680722731298376762652860475420165660350 15978926 -3480564166820452749066949568020354385088 15978927 2469639836371987917725144445837215552520 15978928 350760598035415571578529606742184034304 15978929 58778650327335310179364157041504180320 15978930 -589433364947452214848766812503859307520 15978931 -344063017910896184234383306365974537168 15978932 3748007121185670207640996522786877018496 15978933 -147755991705560075998929105401290333380 15978934 -1329497784018495459579365483093902668384 15978935 2176478057690877820969728097366357632000 15978936 3471250848045939947681828640207663206400 15978937 -569508533431950035039366656788139912700 15978938 -798215683933474797830531944074495188880 15978939 -2633846447389235191181415275166563492160 15978940 -2199627326560073511112649287521387909120 15978941 1287178022105108835907355357636796660384 15978942 -397807433060380783731841287936753434880 15978943 64038303628795780860465248291168283672 15978944 -1404700392348638009775025211112689762304 15978945 94645596295721315221727782844616865920 15978946 -1159124400478944228012278184528206698080 15978947 -2112559771287678970274002336399327051920 15978948 -1028764826868180921748639391366302417920 15978949 -2924250750209464268942164071806634282114 15978950 328085462413535863656426458196596083200 15978951 2300276816297927953103753704566251034768 15978952 -2383972494013071085527548983499624202240 15978953 -734988448568175058035313750533825996060 15978954 320577809510491704017242751969927550720 15978955 -4869559469605912424055213328148479532640 15978956 -1150087423845202954894058369199736261632 15978957 -1420531095026226178046475199533995068608 15978958 488503530717373717701402067484741760384 15978959 -1645747174370880263422135984032013587984 15978960 501395650263071166866218968774573342720 15978961 -14090156859878558391768004973392761715200 15978962 -75779129743454786238124350479165040000 15978963 895346681200424947745921513701655755776 15978964 1259552898041358488449871489458279700480 15978965 1069224514706827469867153693160529743000 15978966 3067814751495545576199231201723988783104 15978967 -1276203741559179718651683779065674628984 15978968 3954277497689771360114673176317191014400 15978969 -4104193340956785131521056444492529898406 15978970 23531278362062426587588107741575731200 15978971 815244369691361421974510582220516868800 15978972 -10151367411977446873142323816809799680 15978973 -645479317877245867183863345386826431936 15978974 1528738605780930322538048212809308499648 15978975 -2778528920378537849531971106665351026000 15978976 -1886408558314304072726502918191450161152 15978977 1304883629800959831006995882354296903872 15978978 58080286828443213104467709336385600000 15978979 -363692964826779303608922863907855897080 15978980 1163003500917865170310046109725641904640 15978981 262669675059330887328416771550813480960 15978982 -4006546855901786534317978073817191109408 15978983 -295156612164644966221821697837277997768 15978984 35581003525489450210633687195562803200 15978985 -2218485143332556982137804203900416119040 15978986 1811464365181212600826650653206646454192 15978987 -2431347012378331211607631623678205349352 15978988 1339118503040191441387888283895826911488 15978989 3087455431301806367586827464417803675960 15978990 -1417554168865739026282630036110721322880 15978991 -1126598283142342157430949897849418420256 15978992 610019983011377746712819760609079197696 15978993 4267294725459636860574464394710292753264 15978994 163345856882426816622973676344962414720 15978995 -2098300042206094701371197954759310517120 15978996 -2899296889372243013883977520520332189696 15978997 929702083330971833181185441281841860032 15978998 1530093080047273828812982930681885113600 15978999 572214393542892362137706260952151326928 15979000 -1386418941140558205698569432446796800000 15979001 3501528984399821016796132883109005425002 15979002 -324116325138673593937365707715042850560 15979003 4642219792478961736956789898202143489800 15979004 -870265435205755432135332771969087811584 15979005 -327718438474181628012290326376426534400 15979006 1381873156061559967920454040469266003520 15979007 -5022879458533123986566839895687367640968 15979008 1697227401882143925720167444665784598528 15979009 529264526724269133728748634235201054210 15979010 457865734931576107615467761601587996160 15979011 -594615104507292853711033004362983790416 15979012 245747423675081022992450769535731302400 15979013 2655130113826951929136087714141642346496 15979014 3826752895933303977951797502066423697920 15979015 1228648827058246117379316763290129120 15979016 -2301157086537317574396718425290162995200 15979017 -1157659883683224673788108174203078004720 15979018 946449395140043361955020227097557040 15979019 -2179758722682963408565460047249289606400 15979020 -1118005638157688538190052564680100659200 15979021 -4272953869922980557954516502626495576778 15979022 684423233697783887118536864320351353792 15979023 -25038221651140997704702839556618331280 15979024 344246761219155738255242489744593264640 15979025 -156479750744196367643393588778587216400 15979026 -430067759316800552363948577527754994176 15979027 3103254474278900380292876536938402614752 15979028 852980860186676227034195420616900714240 15979029 -1500328673090087779679741210491843161600 15979030 1322272612437516364923885188104535733120 15979031 -5334690979446983070885170394337343484720 15979032 81647983636266367501130484240791500800 15979033 -2815306903393596529638769742720651905280 15979034 -796174640646026286574047758465599501584 15979035 294541440200562925985103908507958937200 15979036 4869929894949111617524607116760775226880 15979037 -302982617009438731451279163273563328180 15979038 2147751825565492309789865917683935677440 15979039 -5986820847454664351806748103842723221376 15979040 999054653442462061534661441093275484160 15979041 -200759199164054802165405873875233619052 15979042 -12548250762169452186266280636621460416 15979043 -22079861234538109812929046333242038272 15979044 -437407744031437832969351507089219574784 15979045 -2566564215414474177954264325272178781700 15979046 -4279250549924074318651128439313890794528 15979047 2186451421560517328842029012448331670144 15979048 -1862274469244949719116180962416641658880 15979049 -4209430872396561916366403294081464007436 15979050 469441627831812805105789137804407658000 15979051 -1124952744878230020220789871074646612400 15979052 2018560234798701468142666156804222254336 15979053 -63972981878159438751780245837300000832 15979054 193976721652584629599164141265880070912 15979055 95122769174195490610098453842075005920 15979056 295132052380107679610456604662751559680 15979057 2544328485365194335263350905633961177840 15979058 -3193436940196373955026035546086667836000 15979059 -75052589244732563122962699321434463360 15979060 1319115948737199895335359495794242355200 15979061 3249284483834508662708347773969976590720 15979062 186478859920201250375960131814675435520 15979063 -1538802224705836700985813735683386041688 15979064 3475501599307054100850619525708136755200 15979065 -1296938982757304046966685791760693877760 15979066 -2667544204342489732192618079672818176 15979067 210015240624181480594912791336352090320 15979068 893144872061612284196368428409767951360 15979069 -283033895741850781173365598826871945530 15979070 -103759609068423427609556166896360691840 15979071 156968990668701054918493363692997295760 15979072 -740759658410919159721290673916742729728 15979073 1307400717869478117781088712035707182720 15979074 531260530434640267587909771207194327040 15979075 356704043457396934144145164361758534000 15979076 3024601319773512188217233214146920120320 15979077 -2308614863851790926823073862055680396992 15979078 -1536573992200017467760399714679550874240 15979079 2571956924359229190512565085828874312376 15979080 386508922448878934839149188104389427200 15979081 -2237207472728051393482153793508283762736 15979082 -950649944882854856279386227359722421760 15979083 1016989336668733355216634200403639326424 15979084 -4193932082066356620937350564436859002368 15979085 1602422087340373809139793159807082072780 15979086 2553320285110875844837428214066521091200 15979087 814921117723272169220395579000199060760 15979088 -270664050197850618944251620623072624640 15979089 -789786227691257522572852652229735140352 15979090 3956816530342223700581254325035890009600 15979091 -5857352784358611441431550505508406314928 15979092 -130411279123298859310908770855012456448 15979093 156020756206667541495343184998771961600 15979094 317252272753682745917184691615356219072 15979095 1497839016773640874469192950568154480000 15979096 4713183628206002189361039484285422151680 15979097 2467439631499343272233659672013297393546 15979098 -2293002978432430079906169182879051808000 15979099 166870445789107307908211656812967366316 15979100 1092622343045830572170639840392225766400 15979101 -43706692680168337109444820239523827136 15979102 -1839692240977829695767911547981260831808 15979103 131544299716515773060487036932279270400 15979104 920984131347991444806804788246079602688 15979105 1671827824676083720759284582482068811520 15979106 686848146199054929980299196588148461568 15979107 -344903458908589198492738094632858641408 15979108 2081812030372305262861437496158369830528 15979109 4516552476420132837606453334891429709820 15979110 181487402996596353819787441292331448320 15979111 -9283012420585856666897347202114164381328 15979112 -616795051244525324288515275849098772480 15979113 38079316076580873506915003466967436442 15979114 3222505063494948638497426509812613891840 15979115 -2045371925018821620068231855028950142240 15979116 -87735932733834902510737881020050083840 15979117 -2005595616220831187979835909057957578816 15979118 -807682543714111225445769542730262133760 15979119 797972499088259317771375062245451129624 15979120 -415430367644039155859616849192525004800 15979121 -12088049473580159661386921506731208724556 15979122 712871817678845780814246792688026462720 15979123 27701105727218122973292624573204323664 15979124 -1418276658736785718140982505941241063424 15979125 -2611293228537002751949900073501603112000 15979126 1415223505012919257448471491065267364512 15979127 -3237976823559567000637112848788137094648 15979128 3583010419706134537858336023173272043520 15979129 -435014282303945415457744428991911017916 15979130 -334018938922278519557830922046290219040 15979131 -969750816669688987431453958326740667888 15979132 -1190804271581104830450446743123548576768 15979133 2604545284797809380780282751370255247680 15979134 -1056584651149033232649008175559188515520 15979135 -1217211013743223337754888325059077515200 15979136 -2059111416846623435532913736590169210880 15979137 2973248669872416891327585234904063823040 15979138 633062296793512145457008742922107747840 15979139 -6236182592871353733637688690430009420 15979140 2403980268657301986722930841540172185600 15979141 5845384993853250332996110087954741416542 15979142 2194009362605582843074568656113040805472 15979143 492286139921451379269199437326659037184 15979144 36721339988218446063575831254424248320 15979145 -577881968081344719158716322788267729200 15979146 -98775793174024348805842311012817971456 15979147 -2325957595748550139859528716764660946680 15979148 3042714733998652069687775530100521406208 15979149 -2319598592081799203972574750897420016500 15979150 317524758834203214816502299898405008000 15979151 -3383993151225461438277459519280611677400 15979152 -316184875289356126926911053736045445120 15979153 -1029135583057630460365745318988838832780 15979154 3432005244011974289537036271962965957632 15979155 -2043234348866546091469336818000422277840 15979156 -3906188469267083049010003759500377572480 15979157 6465831486302677898322513106537727627406 15979158 80076814640660081738737536293025365760 15979159 -418777093681084736890119648765368335184 15979160 2841689731113577033511094566047241625600 15979161 360594928290933211445590851704383211520 15979162 2198830518018670652081926363149988550400 15979163 -2283615506323658906414686851289965486588 15979164 1451793341966158709520239044748472408576 15979165 2462944565650526017038939154850629596000 15979166 -130591128435334193480865822170494977024 15979167 -982563981058623695416969084370100357120 15979168 -7055429485550216624089359175384532582400 15979169 7637994662719151115342803152259349561570 15979170 -1085643744918274874986963233352536729600 15979171 3290029149423614472414087351403520061680 15979172 777768067848087822578243799025273774080 15979173 -966053347974634811734624303760227045056 15979174 -275638851962032834135019572929453738240 15979175 452390181549891298479356973751922942400 15979176 -1321678026796756207310963732331863746560 15979177 -2604212548400368085881265466828226547974 15979178 -691553634010669739711216434461516993360 15979179 4628806074545555386717024485910235453784 15979180 -1056275945404936040317566695664390635520 15979181 147524482550203302183417705138554049312 15979182 -517315792377088781942149481076200805120 15979183 -3708577577428889887606600065665743403976 15979184 681861595764184647808319917096231895040 15979185 700792923185385533320784059325846284020 15979186 -3357024108749531206604359527355037396208 15979187 384225680190224606064717744223337472 15979188 -248714930209291085367964844192617574400 15979189 -327779308845107218165426886751763874112 15979190 -141438824884728719770914967273972588800 15979191 -3005727669787855844164124232302570390808 15979192 -8068528907832041616277436872290535710720 15979193 412098570100329295420917766778655387984 15979194 2029751901703937462037367016377651762944 15979195 3088234590758214851874273064808656291200 15979196 -2658163380448777922965056170557421337600 15979197 648825160101110309532931482634995623328 15979198 -1190308198721461832294510522695590970368 15979199 4672801449500262905586047796586804891200 15979200 490480230451047998622416406475702272000 15979201 -2034667207864989294820958257457336123904 15979202 1630003707477482668532791211353965753552 15979203 -973545241256208872554987675429979658480 15979204 2292597248484807243484774842024651902976 15979205 -1324331897181997812834929481330914141280 15979206 1033345602093380276882705017474364428800 15979207 -5884568187986454061810663486135441708200 15979208 -1053571601506577183509790277153154007040 15979209 -242923235722236382584840372068262449760 15979210 142191675238736346316214408404017102720 15979211 298795668145762951029374598951135024792 15979212 1810825027207923371857561385956822830336 15979213 -1475845521375248862736049754442234470538 15979214 5667823131025176115056258572721177517440 15979215 -879339104886959144514154197005547041280 15979216 -35405575664047262902726331801815351296 15979217 49135557711582347890181158936329481800 15979218 1733208402808025725631237214430202507520 15979219 -137961085433282960037647595013581532856 15979220 1384765626765060974670988810644454874880 15979221 4865216364947466943092271184657441155200 15979222 406901914739325777299674354845599394432 15979223 -949081058824793873583826150124282909472 15979224 2280931198612328568090165385081491025920 15979225 2920923922373216892388700012921460116750 15979226 2947189399417545239967143841052636131312 15979227 -618949131419972389574592121153368522240 15979228 -1690830697598153967762482961192333926400 15979229 344165646996602816085782006012126387712 15979230 29877201738337492277287360396176009600 15979231 307783759769521680716739008634555442152 15979232 9369930353637536796823146214032557998080 15979233 547440591075865355659237869137019951024 15979234 -85204930381517918519889545142677463984 15979235 -3145191747797758366672877809933197366240 15979236 -40391678546898029350943391766928203776 15979237 -4172563765186112675391698928335634538114 15979238 935335728270520496740382658340529900160 15979239 2361580460010144380763160702728180485904 15979240 -2948728081636419819749710702326046771200 15979241 2017263967353183077241770718604654659984 15979242 -988250405017344497753779733106933388800 15979243 -1026760872394830168390978234434253555720 15979244 -527138758249443037150389627124215011328 15979245 493991023630714322040661518355998129120 15979246 596401833322525177203993474483432887424 15979247 6932727466294401373483697048635668152040 15979248 -2571258645401623141061332693514484449280 15979249 2922477862602842197604710218762756014016 15979250 -559735357805290963350023404272155136000 15979251 660959871456136798214209513882733322240 15979252 -85118207302296961753748172052731598080 15979253 2685624633101615621022481265174699459502 15979254 -1482759296810850061047411372884153647680 15979255 2673090509196126027189577430116703668320 15979256 2337555569837679927185678715338873978880 15979257 182410792246697984109883765803632604480 15979258 -974129272905697949543508916991380208160 15979259 1963171970534923952874444180343443719460 15979260 461956584933680265602396162491023360 15979261 -5808416107563507295031309022872257126920 15979262 -60530254320008983515111577962969179520 15979263 -1373466763974459305727997897962794963256 15979264 9627242983878598342679362496953843712 15979265 1396379146518170785199761950124228132800 15979266 1243644335842416731596742360220520663680 15979267 343778390579918904786985397794194825472 15979268 -4117553356220461553598259827189463546752 15979269 2663286239336719171800371420599805359872 15979270 2075508604735175324527782283891725886080 15979271 384767893124144124564167000193024326784 15979272 374528513254678407941008387293021265920 15979273 23754107211490833860717361350286271488 15979274 -2722195543841168477945588348632635846864 15979275 -61232004204421564547219334520531051200 15979276 38526352780835656996348603152895416832 15979277 -6201755799791242576623549782326125692874 15979278 929657741580520300256793521111518417920 15979279 3268462328736521338332281689587908488880 15979280 395647705369377077699612063549121576960 15979281 1300539768223568351468176737486816333552 15979282 -289621342983783360313712146696334418816 15979283 7734423002967231854214778438262267807532 15979284 -827517887799897307673519074313933950080 15979285 411159211979201610140154180878043408000 15979286 535056245538711385761182916217005353280 15979287 1128011471370104262859762022863913011560 15979288 1442329269389757882656568974284832931840 15979289 3236825978454317532636415030034863717524 15979290 -1484714568394421031714821912843958067200 15979291 447370500969200991975202653051503273600 15979292 2052610916696215074517081122065344264704 15979293 1817400338208585039556370209465693269504 15979294 99611157566183838340714296993702885312 15979295 5576650458082117040655402392409115858560 15979296 1465275169411251896721529368815666724864 15979297 4952630302835734359428474904287549787746 15979298 -1601838994487788064678033197373206119600 15979299 -330481672295291041672349958862958132736 15979300 -136924187909682500727363880404375913600 15979301 -448546726580175363227878335078058156800 15979302 218092014604629469997031738089585664000 15979303 1553322868325261401271331258489673634256 15979304 -64620649706834259126132200833920122880 15979305 -513877032009262434264800508881821572480 15979306 533948708805168176580853033263257114880 15979307 3412079736205495416758516960770444613556 15979308 813675513216453206055577049164028903424 15979309 -1472704611910753420363584511092420720490 15979310 -1639542981623034898526028871799523493440 15979311 2418288154323793786054836222617423558520 15979312 709440218221630335567847312575183093760 15979313 -1537907816996851504033413813069969186240 15979314 218110811009605581624964390288360742400 15979315 2502359773566514409204906080236220080720 15979316 -6358545824204649704102763935040116736 15979317 2689559528203125715907915396699043613248 15979318 -428102826008148071129182544162601319296 15979319 1005487243837085279369994950792716832160 15979320 295776233723832331254915564701813145600 15979321 -2223620564627185408563836502946713099478 15979322 -1198667495714921221673133205206476798976 15979323 1393153244343436702911529714593210417600 15979324 -3942533466570354432852997727962848115200 15979325 -431079708568616986309435276818384686400 15979326 17688189441447007795672916838534540288 15979327 -287972095732660563018237050797688466240 15979328 1023244906938932359050022556807783251968 15979329 5160421086428523946225009920373446181920 15979330 632573428320198266191894071773270784000 15979331 -4113028058615699822752564093276585845936 15979332 2327317322703479668708836308451385039872 15979333 484857313348742891465985253226664728064 15979334 1380505270263651824943970384172525937792 15979335 36485829411153500309770075714900647840 15979336 1910479765594589561181154484416234383360 15979337 8057883664638268470714100586031441329184 15979338 185031563400311127236532100734066041184 15979339 3516905374650038722280913357441768635256 15979340 -269726025083055662074824041343701760000 15979341 592061948987440166667047421054896774400 15979342 1921284508560244588055797357719293337600 15979343 753751841050072508267784459807168167640 15979344 -779760288899317049530425475927903174656 15979345 3652454617766193105685915210537590554100 15979346 -1320010956593485560058771894518378814176 15979347 -1882460269567624380957810952506428993676 15979348 -449413242240645825163858288570851532800 15979349 5845610108174411768670795720338800582350 15979350 -367558385029339003564847942922919027200 15979351 4452774431192506425687714289988185561352 15979352 -3944521226147846516457870264876065126400 15979353 -171954465140869183894138107395659264512 15979354 4159758536603581146332757955514130304512 15979355 -329297254848342768657195660479715683040 15979356 -173845279472104267406932493156568537600 15979357 7160873485494706492456692823587830189606 15979358 -2823590005112961359447466090810410382720 15979359 51496676069719720909172875623487149696 15979360 2353441296492981192522694286282808360960 15979361 6231262817503683122997995395749942596400 15979362 -33647677672176307609972569857516345856 15979363 -2077041865990254465194103749457873756388 15979364 2290444882127889427675397120895120475776 15979365 -552861176610486406988948352390864403200 15979366 2592073946524905951212543901909986173824 15979367 -2528947440204898416134915207736927232584 15979368 -1613965313481202302125527294015397068800 15979369 -1091096683366975801525017202687958751104 15979370 -1111902023038828321970231275701792080640 15979371 2173062802306884097107498821531059721904 15979372 5363701653992752275265451423001136568576 15979373 10450286929724543099711272651323839690124 15979374 -2027086358347021090478116704970825299456 15979375 -244739898234377181997267881892888355000 15979376 402396707393928925600850632125455204352 15979377 -1486195474594747904911077601689646810560 15979378 -1707690552251723586159287576647816627200 15979379 -4395253047746487806304442404562108752 15979380 -1088601202735311051928950258576391372800 15979381 1403933216820532876903598112486032892 15979382 -85443042307222076577273267444430734528 15979383 -1140155071541804101400614084740024153600 15979384 -924417381421198713475249862315998740480 15979385 1111842676154028139553254415664892256580 15979386 1751142642159116929145329897596014782464 15979387 6394460116302005364312696459313454096036 15979388 -861496864940255904325379424232981054464 15979389 2455822385874412755678286657464306418560 15979390 1539700107240146775956396920658966633280 15979391 8976831080727742977773898715113862175400 15979392 890144616142298919007654428608959610880 15979393 -5453199405029908135797916095426701439358 15979394 866028987008996998673500763657763151872 15979395 3017630927104245225415056285725423788800 15979396 -2250243868420502406673375007506033763200 15979397 -3060596019174255946641245613967359326400 15979398 -1641250406196231704283887239160223383040 15979399 -5119721317453154099106614418852558304760 15979400 -1252561089652082654380834584679829760000 15979401 -1105024679966742828710619593644390384470 15979402 -40637253497375637582845346574545609216 15979403 896269772594817032344280880081599125440 15979404 347559339485800765324198827342642069504 15979405 1279635738568624972601488651338793822320 15979406 -964325748720589033309884339239139891840 15979407 -2612001742327029875446013117980287838320 15979408 116650151158444060795148028830769823744 15979409 805443319884447527114919382748611455360 15979410 -1834426580756230769005464132867485644800 15979411 -465590645251629104061524569592472788736 15979412 -1779855111072507977095948740747966036480 15979413 -3693474416298221829839514350053692057312 15979414 2578969069399929020373843211696961005632 15979415 -924447308505059047006643389274094372480 15979416 -1263110461310335848817499346795689779200 15979417 -4658559924153550495636360990004457537900 15979418 -115933691412287485227300378965266590720 15979419 3116902879562595865385757886474132614444 15979420 2228210422084582350896287451155778426880 15979421 1661777282648213299764643299211482357312 15979422 375948411357808725843934203505409242368 15979423 184649123488593662490606360669436232672 15979424 -759124180880771613718465641270658203648 15979425 -930311387750440595335343534471735654400 15979426 -135500347960044531822678358334511335088 15979427 1433965920107334380592109964348177832120 15979428 -3302717077482827978074541714984095279488 15979429 5131813352755283613138951153786899204030 15979430 1189720181431014193244364663048785343360 15979431 -480118542443570087363422079379649180080 15979432 320025744806795872527593212717672857600 15979433 -727700938561336201055012186803908198000 15979434 -594924307282474692605122610557637540352 15979435 4834330737457571250459930514145000829600 15979436 -359430996822126848731325298872980537344 15979437 1744874091431076032930178448536553685280 15979438 -199257346899550895567941446174531669888 15979439 4723656176178925645531182009767563322016 15979440 753502271852702848181191175060324352000 15979441 -5521469610912560906172231589193153282158 15979442 240246767461026917861895234530550067200 15979443 1788162716628614469106803813703773758064 15979444 797307040504526583750496461564063260672 15979445 -53528354796968489546930571926960794080 15979446 206772119659176998318670091807062171648 15979447 -92113326173455297052518423286937153360 15979448 696406799364775525492986840641268879360 15979449 965327890581997574624251950467334176640 15979450 -322436427310734786425830242557784654000 15979451 -4656438615080445061213312136550618043548 15979452 1073478349307572552559485156398373822464 15979453 -827754330530296707318678133452881560896 15979454 859909140224711316500349044227161859392 15979455 1644130575242683121383028815830729111000 15979456 2215024993634099233288454495232715653120 15979457 -2459047165919444753185380182477554925952 15979458 -321349810860757511424361551734577031680 15979459 6478108050102665996732509967176668766104 15979460 385869294637588752692329517806654832640 15979461 1473365990386243897871916784185738532800 15979462 46078893734329582664401121487995356992 15979463 -1164107975069802818925960918319540045536 15979464 348585995601974780360830976827170816000 15979465 -779035939581556476757072727498575354140 15979466 -2979227839187045113776412466747164290816 15979467 -886950768055732188464952346621542386688 15979468 -773593133913575475379376925232881446400 15979469 1008485977988964090813462032939296482240 15979470 -56586381397667525822193552052798421760 15979471 -2476566481332947745688469069408299053328 15979472 1281185084810132364879099460027898290176 15979473 1219512733671624474009720684123478084608 15979474 -1146590173700907121996947855685457538048 15979475 1871017157772456664817244367751926221000 15979476 260334153574386358849367630302972790784 15979477 -2921880420713722759318724851971040000 15979478 276469553096033362420162582284921432000 15979479 -2004554310180784141510409822179118021016 15979480 2168653133818265641000655122656903168000 15979481 -84564031765966861173412363664694324096 15979482 -968444881858744404656044858773232266000 15979483 -1743285488879403040779210016533345247296 15979484 1801056033208474033305821048900565312000 15979485 2222682772684868177701242765540456590400 15979486 -1053814832535197754310183800675439239360 15979487 -4257159919501368484824881894722523419848 15979488 -54910733599236617564416891158150512640 15979489 1812325783788304758183736908684630227592 15979490 1413950430395817678610081252345566818880 15979491 1856964966929420100260312928006120706560 15979492 -3344604498359965365002829874789763632128 15979493 -8449875383180586997669438280050236552420 15979494 40489250710651054773017915419438164480 15979495 129963320356258722710289935099867942880 15979496 -1001752331620576203114924230304773376000 15979497 79502559792455083831800782644677114000 15979498 2387408994222779662968893549800273326000 15979499 -840983277247247562346326051253922308080 15979500 -1483940642980729342293544721880059136000 15979501 -1079670894723012190170082580531259336000 15979502 694149666592093622386039225597143936 15979503 -1041250327174421493894882938525717932920 15979504 72272078513021508793209980879725854720 15979505 -31145579510272887046122620483440590000 15979506 -307640626174562865924399365455180212096 15979507 -6026517812714002044177616063606666584648 15979508 1244313784850521966520005217015565450624 15979509 -135826582194044026803656157774975292800 15979510 -2249057347671043165330798375869750435840 15979511 3484067578808652509810079674344715856384 15979512 -1358051653751503690874812317528976404480 15979513 -310786275285186865192599589928176787520 15979514 3653416401610080620784907644769439231856 15979515 234782538494899173956235702647525168640 15979516 25725265751159405306343070644332182528 15979517 2483156235606047443893259244046006499212 15979518 62535488872942443116507383329040275840 15979519 -109683925007716079602608410376011783456 15979520 -42314703375063116181115172015749201920 15979521 -945841191137887194372868779886292284416 15979522 -91903833103273145497675931775468972480 15979523 1172283054565792717765091281694389939200 15979524 1755787672991966602035682511810790764544 15979525 -945747187585222471269924957257006738950 15979526 8738117413909927767480957965159399424 15979527 707770384131555396833717627766710932464 15979528 -6085971946789145132378038372482214947840 15979529 -4672664646212964148467460829709163528524 15979530 -624136998751773340665136601307200716800 15979531 146291843664087801245721923064787146472 15979532 -3468781421359778190975863207710324861440 15979533 1440973748123214648408919560452055609600 15979534 3394407410773561311842544767174108500416 15979535 -982487201395297355304016455359216388000 15979536 -254699559025777402365537649801049333760 15979537 2929868998009705104070013427417857742066 15979538 -4157209647351816384064358471835327124080 15979539 1096071111401760997074176672281873655808 15979540 -44668397389563541775589155315940556800 15979541 -584920979795832098588700389192970669348 15979542 441523954610897193430251994733014863360 15979543 1229064163076781029244544955752528923840 15979544 1231153702379931421749911696708596531200 15979545 448671735845798395555612547536153363200 15979546 -114547584359923795524535056990239604480 15979547 3236651722475455386770655378240887083872 15979548 525995514695711015036347633073348834304 15979549 4049709079761710597954623508948879151264 15979550 1810115614525795138135023997975694548800 15979551 1010167161021997832846877756758773286400 15979552 5313347750952546890909505612965121687552 15979553 3060154730861268280614772861185406979604 15979554 -56747996139846484355297352397727494752 15979555 -155366956201282869458786391200052437040 15979556 365275550917086455105577670684156015872 15979557 -3838256990162770608925302396076267402080 15979558 676738263185948012577193389433011224832 15979559 4694490729630073873822528144466776928760 15979560 676350574712546120304822237598949376000 15979561 -580232237466467562349023194859602062748 15979562 4773817219317883539050098325327439267072 15979563 -597999732908513563387781790766923280320 15979564 375120755762549784467414244660427218176 15979565 1156613494720283609812145548116753004800 15979566 1397950995740579924554668146870669295744 15979567 -8970393061556156379175543466550778950400 15979568 -456928693972969166669652126851175776256 15979569 1981092357556064986923086111845892690544 15979570 230246418831221818673626637692144742400 15979571 752702111805838737903088765621574421432 15979572 163764333505916174419106786126128742400 15979573 -5745244021323367902933819760427761452178 15979574 14441901494050408604631207671131363968 15979575 1073248802013057614809134823353838867200 15979576 182601504544091391625443264140201717760 15979577 6503003003040292999308404175216887778432 15979578 -511667346705556626950450780034846600192 15979579 -1785027393345628366677448088648132125440 15979580 1316314022207364609107854625360560742400 15979581 -1337708680989862545903767178792175476660 15979582 1648938886157928352166832214532489625792 15979583 -4098503097424159290195975614688839631168 15979584 -277694473677589642294854880834055307264 15979585 231632512623769824689762357665322112360 15979586 -1391259946712480560226890078303535776656 15979587 1300709052618485536500202611983835323568 15979588 4063636717298794396889140015095473602688 15979589 -4966489491282025879290983693049156418560 15979590 249642337674732910188003137270229978240 15979591 5289622029769253502427013829457659583584 15979592 -822704716564037360510221644258471966720 15979593 971986720693183514075067590933132117184 15979594 -430969454716849738836445941689771942400 15979595 -728200194184105268289586832079771874560 15979596 -23165157334835083936281714444612100608 15979597 2474320592891450777869221936548238859852 15979598 -4600181759692806537137942563641851384064 15979599 -20967156355787166870817696255596556320 15979600 7069023429805735346600232272986112000 15979601 388295992559387399565257891743151947008 15979602 57113778190360291976383409656783112832 15979603 2972520396737029399962805805951486255852 15979604 -1098419855132079782762870766013124968704 15979605 -2918303436375962713954057895586373379040 15979606 -2311522867289630613917411343524549235456 15979607 -2358229287504378507931560088249537124688 15979608 2098736570451599786735161864977990758400 15979609 9575108621969904653695068765564533757960 15979610 90241168174226972432269076486802612960 15979611 1744968773183461051119132311149857099264 15979612 -3505227687486536692950276949172130052608 15979613 2813181249145217905985723921485270902924 15979614 -186093046471341130037337624042216738816 15979615 2469677534434601402815975251313785345120 15979616 89037548200720847682109397244482813952 15979617 -62128665446724846476161890464713079232 15979618 304834117197681607758174921916659755520 15979619 -3883658165656473411136228344148524445080 15979620 1114153288786193007289045057371613900800 15979621 405533407658811824987831095276187773184 15979622 -895146709312027505867248481932627455168 15979623 6051622928927967158200073004223219752 15979624 10867587399141413204296679969241722880000 15979625 6070653864321418296759073909799909157000 15979626 -3998727040881085652107245555914745553920 15979627 101151464318467482687573953447666926560 15979628 -873351394803835324893855211795476363264 15979629 -493366862829580039773461475606566577312 15979630 -1876054557519733405420298589923863267200 15979631 4829417018716257710206737022298619348432 15979632 24179486610646786383428946263707484160 15979633 4245688231059159228627385634433331067904 15979634 866039994164099599386669493122826427904 15979635 -2302455564544670552681851838139660820320 15979636 -1152520784134901013161346759319781345920 15979637 2139986371217903894381210771788003082286 15979638 -885124039701924083108592184954298624640 15979639 773625820947599565844184518805879268424 15979640 -842368295392986368243049630854922547200 15979641 43993130408101384332012416860991300160 15979642 -1180037672335241523489209732428925892096 15979643 -5097110673970560217110585172866915858720 15979644 -918088673735922219649781386565088913920 15979645 -3040669042603929193280370597729965613600 15979646 -3127486203066098386522089114379332556800 15979647 2335580599904213754368862487208503283472 15979648 -1056251621992565197961510194793813114880 15979649 -2282811906171579709522044284510912537664 15979650 -983152805847395680333566332076140150400 15979651 -7535475500020783210056526324336501928 15979652 -492077014886166719763970851029095158528 15979653 9267257993411318908739224283533932275520 15979654 3791168077618556010767482669169140348800 15979655 -2555551591745332397079936143670880775040 15979656 -686981377004835756723190305216835092480 15979657 -1421145547275792400198195874786700943088 15979658 -214787683279467173763570033809740751616 15979659 1472358972510111264743129016503046068208 15979660 -2141580878832902971856229469627914240 15979661 -4467394733283561073436966861978882769738 15979662 176924461965296405935183211253878478720 15979663 154130878196408993943326935682329446400 15979664 -227078840085978390975133334364103114752 15979665 -2700783598783050025982538236480364480 15979666 246064837896907075752009507227589907104 15979667 5460635682489770700058769833427805245520 15979668 1327906666339894208040344361743705948160 15979669 -2379049193994080856612741312724154344356 15979670 -617356007855266813916325171607141712640 15979671 1903543341442238176076166520736671401024 15979672 -640467258542060323877024976570069043200 15979673 -748755231895773808821543489897817521078 15979674 -598082944156277477415593960367460938240 15979675 2513770196724555826015137505446631898800 15979676 -1166619934036214115858897069015675348480 15979677 -148345418988992290284158427434378472768 15979678 1096765339526239956274133689502078346240 15979679 -4683577239692029791040030202702502162720 15979680 870256951783951420945897859981686210560 15979681 -9893018199770204692525462490672037451500 15979682 -3516161859593885515557638302978712008416 15979683 -11497949087490533731136613562323493920 15979684 -2387709229495397075927731939396834304000 15979685 3470018878519854783853100461580778307200 15979686 700540290878859407345200440304995145728 15979687 188136265682665999142780395483204502400 15979688 -2268542792446621285925969029048559616000 15979689 -3878229962912065882563361874480111778192 15979690 -2542836796477339410856936254604748810400 15979691 807285191903467947706124660415965101344 15979692 1335479094719002033803276244385313572352 15979693 -385103833539347230721132121709472775476 15979694 331957853737066530793705276619197369344 15979695 952614435663427209488216391509853883920 15979696 769156829371302654453998960683701043200 15979697 9644761797329320698738218832336075649392 15979698 200449148976920947686854217762557274624 15979699 2104044574686063961847716307712874738700 15979700 21395255287255565790450271911375360000 15979701 -479824320143937515195875536595484084736 15979702 -501472579040979484379193906408321572448 15979703 -121608750938158435508891598581141193600 15979704 -320414916726851371483658895129890119680 15979705 161630302211670282877865690763366107520 15979706 43581183882515757808586956281553356000 15979707 -2888507829466920190559790494106049617360 15979708 -305038003784315403641973370786753908224 15979709 -219154288567512425629852299618062740500 15979710 637478139687076509655172030056873267200 15979711 -8354100045143912312872328608386345036816 15979712 342015700963337801160447034355406077952 15979713 2784752711793386444377590006465191786544 15979714 844051609773723561576667882246961589456 15979715 139267517278901042152296669431959272720 15979716 787549421394627651960160176668328838272 15979717 -902961027683783802685922146890576148580 15979718 -969043059176924195067071619391633182720 15979719 706118441209623905482811481708665162880 15979720 1705035907635590846897983356444767692800 15979721 -1447539693757117288873001985304707561756 15979722 -1087902020781126809624856417092974448640 15979723 2899609039379013333077144917087666061972 15979724 -4926921381285835624992291184303502517504 15979725 -749484954652779882677526676750373760000 15979726 -1292132727535411249678475716585173626880 15979727 -192007862466376515229900516921993823880 15979728 -777387712787018564828292899034875559936 15979729 -2223570345059796035626559605946467847040 15979730 278843122059359761803101444572926093120 15979731 3376036439115272723429817229532588934960 15979732 4233577159838215451780885565016260020096 15979733 -89063826086760494876861695832755984320 15979734 1326228662701008283000799007965792010240 15979735 4563826931850576485954157938639029702680 15979736 1851758855978397757402898349005580871680 15979737 -134281411483425017905443433712480883360 15979738 -320210110139571614428938273810177726480 15979739 -1232157776708109443406733430900902939200 15979740 -219363431320996492732053870794772971520 15979741 4807870134634320750792645199998676570080 15979742 -36256424750191593402767768974082526528 15979743 1123384844979898951570984444666858456320 15979744 -1132642311864061145708460249770360832 15979745 -2727118048557876185511190849490819803440 15979746 -574060087034207735285471404389253632 15979747 -1497626131956440239964715292506276020736 15979748 601797938804082742767824517568772001408 15979749 312194193588176121467572041833729645664 15979750 210169623907661722668743481407471040000 15979751 -2213574667389445413386170761171524770248 15979752 21347825668643071779073486295378181120 15979753 2781191860163994402253581880595301891002 15979754 -701054307702890938625989099904687923200 15979755 2074982348958195483417232568278333048320 15979756 60135087268394567505165244992449937408 15979757 3057524678941958245108808287638076803552 15979758 -378759865485702337514377602809181806016 15979759 -1015101858050959852248647528358139852296 15979760 730481932680062249008891269952394035200 15979761 -73594858592351401082966838571553556288 15979762 2068430874240440194861816922974924656672 15979763 -4894261863706487002025624173044517511988 15979764 -3236552120320014854429720279668029210624 15979765 -4634479994800995964467260358751327668480 15979766 333788458916390919230389980242894548608 15979767 1040145964398174006566710118448147560448 15979768 2179655234722051130560165409773530316800 15979769 -2190885597860672941833527031888271000956 15979770 -1425758517408569171345391308559804398880 15979771 2848152072086015797629957400500931463972 15979772 2389594733918307185501059092925170693120 15979773 43676588706131380137777176577651315648 15979774 -2488773047161341936587282029620826429248 15979775 -1089141765117169978061521255628347392000 15979776 -1786334255491056521113004101747341262848 15979777 2358671894713207706840833388677025548320 15979778 53718965502566227028141520489640826880 15979779 -1113716904562635413892460733727737164800 15979780 203458169637751844480169918843347581440 15979781 1754484125686239465681841367770991919582 15979782 -91995039767396694097709609682402590976 15979783 7071658720966223054947241990606625527880 15979784 159358183325736366181167777435324994560 15979785 -737089533623651117113163689673210164800 15979786 -616670878280672449990409321067334212096 15979787 975591076958364579399167450165439335232 15979788 -2986690872761876063389577096510008565760 15979789 -47575869039133416959719061100436102720 15979790 -166809969729891262638867433560748833600 15979791 151948128606846756248805247702890316944 15979792 248315967326116318955173791347847274496 15979793 1659285562410360133050188790608594661042 15979794 647984360208252535746713870185709481600 15979795 -1769894468487140012145839853014359193280 15979796 1194548102387241806994049076368385433600 15979797 -32052310354539454835321547070404683826 15979798 -1192346163865782672622171521140561405760 15979799 88049985296462153208732119485233208920 15979800 -221509227547079807717933372646139392000 15979801 -155881920099773883794828396326545862198 15979802 -1909074445534875318620856056061961982976 15979803 430896702629642426376192393202558828800 15979804 -7043575780225179827650163461483221913600 15979805 -2650148586599488290709913446407806235540 15979806 -1268378110686208218459534181389767933376 15979807 -2330484971453602680459594058799123090160 15979808 1616095014330198849025562418456003870720 15979809 -1131769531463622203377329933577865810400 15979810 844183743653750563617562518800457323520 15979811 -5760262939168878421464508073818596039588 15979812 1118591653394417419348268750328634490880 15979813 8924255502966265438282030053647419822140 15979814 -2974064076541395903923646219412523763744 15979815 -3118973888444202300495896736569396028000 15979816 4821900238212765187903935043926438696960 15979817 -1490957401657696632012423549559962161280 15979818 -126324725615306679726873598534905360384 15979819 930664863100618343433898474317118465696 15979820 -498811754981787951406401045687664128000 15979821 -1228204574428766257238762426014903706784 15979822 149451351074144764317297442311163790400 15979823 5434400387879983078351223393815681005072 15979824 -152213634495659854402329544355607478272 15979825 83521539115409211515030432699400873600 15979826 977099181212148671062157914627454484480 15979827 -4430880370955565126938294606988800327880 15979828 3714085780688178374629058401242285766656 15979829 1989025959763491475458141432150985592430 15979830 2123557076060710249198458149627941681920 15979831 -6508999714737345881510231438544326405640 15979832 53802106560741771600632976164862689280 15979833 2472960265508969479345859001785715825402 15979834 -1059101499846531100334349757358722517280 15979835 3063376244613534031832677155296300776560 15979836 -88339885329421245212243335563822489600 15979837 2766778496208464372957918638041453428940 15979838 1188538974326193644023845258810538816896 15979839 -1247227100054173921829747491333906171632 15979840 886451692799065739658156396692861091840 15979841 86248011323023691555400530139980141142 15979842 195477417230228156329324458533354588112 15979843 3717820002705126611043306686620862388744 15979844 4284768310932092712732774160709603012736 15979845 -333894079882167891611532364293528009600 15979846 295361105465577835827405398194928218944 15979847 -2030012536727756879664788954645944065648 15979848 -974844799804912248772964601359855616000 15979849 -682620501858076843797946998097632474880 15979850 -187981597956890986514289876698211391200 15979851 -1888077342087113272454538687768336367200 15979852 -227132619964770073844335541478250125312 15979853 -1493169862487888677630020936057195526260 15979854 2279124352545047959437729355311096468480 15979855 -4623725768568972209933080835541187728000 15979856 564074310737853249972291614595894853632 15979857 -1363613105502135107676356252920020980640 15979858 -1673796833903045252833524507157694244720 15979859 -3999933895410400296934096917543913302528 15979860 -185028643804285040720520901049600371200 15979861 2196582881151916960035471008784256549500 15979862 -1442750740188375227080341624336171505728 15979863 1972952557875624626614612620324366588288 15979864 6999442694042012897706308786730324480000 15979865 1672356292780236180525182710470602760 15979866 -657292612277049601867479495397840112640 15979867 446344463494373728175903759454681095160 15979868 819724433363172721996932156193155586560 15979869 -6800328881668530689424367423995004927680 15979870 2628015710238204039507193703766536140800 15979871 -1247577141121142450268534772363287003360 15979872 520405658424830189828728356886225354752 15979873 115841186873850466693980195035353930368 15979874 -404330103216937741582655169107249176320 15979875 36317701569543615949577276839700736000 15979876 2474318930997170410095282168051850798080 15979877 -4763555690989198483262639581735044111936 15979878 562015568572478858468534697839666585664 15979879 -5227595930016955929718571855832446184520 15979880 -888176564229435412784880830616679219200 15979881 -2872919602933275944528225637999510132576 15979882 -1511186881976691480741181848807451696128 15979883 -616783798464064543513261393161905284320 15979884 2844653167973184159829875601001942324736 15979885 -819820601917672370529331221053560050420 15979886 -640707258422977229248453733586938725056 15979887 -238985224435037033935901612211974232960 15979888 -774111699791681150266359292363374297088 15979889 3965620085026550156603402525754813012690 15979890 -652345846818749044881325598863651438080 15979891 7653475891182926863007957863040411209292 15979892 -522952547289124915087496148994251571200 15979893 590942611403387862229697080239286050240 15979894 415733062369353225819074008243615660032 15979895 1588347159491114403183012255787520820720 15979896 -5600059014381549321589159846155750604800 15979897 -1610549726997251360296320759493502599868 15979898 -2897498733007674000822830111627190379008 15979899 -133331359826304271467801664809086592000 15979900 1420493819068554958409543719896973760000 15979901 3300269061449495896707064161657147119040 15979902 2447157434712388511895379249189328093184 15979903 322598067540501977958275959713017302504 15979904 8547210451007785921068532270866093834240 15979905 3368458775418306811363108558994048846100 15979906 4177524951463877930981474266692300243408 15979907 2989611446141396470166653429293641819160 15979908 -184624438471565420244496577006712987648 15979909 -7229890765051257418473004205084620803072 15979910 545130947871911921404586716562153760000 15979911 1225910276893513006382714921291434212864 15979912 -678951837318873448212980055840799948800 15979913 -1760113139651960413438360065193740116838 15979914 775807712859174875433361953675261527040 15979915 654350984907721315400302012955704988160 15979916 1987503436273116589339918629892695548928 15979917 677239431384391661881812050292045338496 15979918 33131782128767984288348609358379629504 15979919 466819884343276563426143609384521426560 15979920 -103165572419012265218911060068182261760 15979921 -6185324097943229406481763675404120316878 15979922 841821038209387775424381076187608415232 15979923 6340966075539133662287835375261582354984 15979924 1419591680160357843498058791762755725056 15979925 685442544531560500179638246700756988500 15979926 -252778627229828925596862152376659613312 15979927 -3319371273390464343772719606021973047720 15979928 2047346101729041052177572015509194752000 15979929 -1252792435852540412875333692876172652784 15979930 -1096317420409398755987980550582968468800 15979931 -1648401453000378018402647085596345007360 15979932 -1030842977219237936595788593546969939968 15979933 1509831224528411339030049955881372292000 15979934 704614018652540413534966361350367638080 15979935 934594813062569863146209727847004029440 15979936 1786880614360470321965661918271651184640 15979937 -6873847629145045285089090342829776331500 15979938 -1030839992416685313985552063075162409472 15979939 -11154237161390884178819987430759723872144 15979940 1750645630338818662354016359741093171200 15979941 3429095476986362085483017472884847964350 15979942 -391555142845608693170947077197592256512 15979943 1326815151897847370873286713551907223600 15979944 -30215934217115415116585028544040386560 15979945 -2546410013333330647265230695900356394900 15979946 -1983775047333949148060788658439248789328 15979947 1254088176512602458306646614197771719920 15979948 556132170660574567285837649644867555840 15979949 -9247768470741790123937921088955945020564 15979950 -200082657771081676608389082264153600000 15979951 1942832365057885694709596332982004721912 15979952 -1577301526227984123888144469848912691200 15979953 -4162370290786129514817540311907052142592 15979954 -711750742963879236468677732745350551008 15979955 -1790062993841073410595926794069078433280 15979956 2108868533327616464035997971848845955072 15979957 -392834098194261536059417800085527751680 15979958 -415124286943283445617655214872352455360 15979959 2254917050008746692681565737377046720064 15979960 882988106092467839040461283951552000000 15979961 97879517119740431475735138828249550992 15979962 527412724138368194261036951508172600320 15979963 -2723803689315885333012037137626938095696 15979964 -294226901672329573216482944944897302528 15979965 -358046998352510796007310497315709054880 15979966 -457454734572432624490753044026136993792 15979967 2032357700925518948667547914243621126312 15979968 -1513990792596483580660715785093442961408 15979969 -9537835477725061065756514657234604654560 15979970 1307069464610932695855820989546516548640 15979971 -1188762578055632169776161876563916920576 15979972 2191725276320183662310168900669387163776 15979973 1058101672785652837058020818055212491520 15979974 506913871510991553545942198794515745152 15979975 -1985301219422373014468978056387986867000 15979976 865295651611803183090427079628518400000 15979977 -367744961916778708337121001066496515200 15979978 147934955631837383085862232499417600816 15979979 -4898143848341330071822588023920048589420 15979980 1124649929714482218035086614928510479360 15979981 6622499631616187928847420782072477681782 15979982 -802444399552886061164118646563566262528 15979983 2852542541609871213811962422328208375824 15979984 -477199284789783209618628576607765504000 15979985 484694472305324973473556055010648842560 15979986 -994174367135984175586619379147107742720 15979987 8657654967883002689176402883507058944 15979988 -1905981118397047771108762098647758202880 15979989 -3321339779674446935703521121744241681152 15979990 -355314257074682276441856261353993928960 15979991 1118959514180233411612944011479885550472 15979992 -6148892702108259252770302218499522560 15979993 33511186191923982621837293500006246404 15979994 315078887896492947936481776196076186592 15979995 -1306136967481798934812114192947618191280 15979996 -1550297121854349561476441230303952901120 15979997 -6065704301356408231601000456413667275488 15979998 57900448554923642231389064120478148608 15979999 600501543971312161095232336327230174432 15980000 -1784765442771964813272853667223306240000 15980001 2650534031108380731156148682831542848432 15980002 1714750605860808244075656362803736399952 15980003 3846720324003123216134910205937366234304 15980004 404192885179133592514212380502147072 15980005 1851273791926432718626880141848952289660 15980006 -667587858846968660341820945955608064000 15980007 -2895972042883101442345097975493654520320 15980008 -2679077850153222112063370017784138465280 15980009 2077772622839583124658209962733804744704 15980010 404004216150991237402477486209141273600 15980011 4147384030416591905109316292208933530612 15980012 124021571684851896099044620272889420800 15980013 1219627263198698284741253316391128103584 15980014 -1839141795686333995988024048453392099200 15980015 -1503653058980963916361878243905129203200 15980016 384549386475955627667492964973285539840 15980017 7978627741803040898092946896281119892132 15980018 -890598792613874057670541051825827517440 15980019 -1313268181771834635520942559608871481792 15980020 -1158050067147519980090209883498840555520 15980021 -708973725026271326308703115825421956900 15980022 810780371479354452150365678532393824832 15980023 -4859649707041541156428923031335079880728 15980024 305997078213628332144531894770428968960 15980025 -1831247908671448775581140021614253745200 15980026 -78671705265428806322233435219996779408 15980027 1300794767897247946265285376328125012000 15980028 450228926560774104625764085438022000640 15980029 -176741543880972401398404102662313840640 15980030 -349021309749349452317230455239891247360 15980031 -421328256577692307499693630616218334720 15980032 -1146247874643251024065754569953383546880 15980033 -1898965025066427097730725214867719646718 15980034 2463808936582663175494780468142828544 15980035 -2132032824318668194813327104701445626880 15980036 -1274056120015864483100299294678888829952 15980037 85545283978048978693468104505353722880 15980038 1238216357999759495330362953509691951744 15980039 -149590021246164785403548540073361404000 15980040 -1598369704596364021153738628551619328000 15980041 608756419354978452940551804781011640320 15980042 -1630753131075559902456810618522101723808 15980043 -1789539486530922894604382016909614698536 15980044 6123095154682711820166115196554837386240 15980045 -1729234972252195919543326501833889216800 15980046 1347384353998462546597532387425790668800 15980047 -152833673789063667700288341406689662208 15980048 238870376567355926945621250367263866880 15980049 3146761161747583724235710194808520950964 15980050 653310696154745182477851475890950602800 15980051 7822269824546869392122348979107806144632 15980052 786746126196077594054915240060672600064 15980053 2379606388686571547149417975888334316302 15980054 -367285197165767460256200178315632074880 15980055 18823972105376745868564198284995942400 15980056 2911128573820755974265066284904586106880 15980057 -971244981492618177857582744939875064448 15980058 -2242490698176372950667963811658447362560 15980059 -5811804704727814253421424040128538447740 15980060 -187948201656815800465591343724057899520 15980061 720454752699989791633371289075632204672 15980062 -1660281492215033536516663971538266552576 15980063 -8681923619673859243475023923583061673600 15980064 2322990196268906677338733117178700103680 15980065 225102401276882201087971081101371401320 15980066 192196824883035360381840146329398663168 15980067 -3210826699131172078144981860376694353116 15980068 -2848313576033196849548069581508515905024 15980069 2452790492151573942530755036094075102496 15980070 -346341014322956991791099929093219228800 15980071 3696217697634329552923086982412230499632 15980072 -11298493061607090931363570787316201646080 15980073 392467144006706722296756199079080011840 15980074 1311765477664004116326018425091873825792 15980075 878163786585654206672476529016937467600 15980076 2365887414637183365104911912891572929280 15980077 6865309001266157954505566696266731926 15980078 -297039032490508732614040446502968122880 15980079 5299657270082217894652898018481340437888 15980080 -154659776892826052684275723331745546240 15980081 3000276110872480009835865670322325870132 15980082 1241097089632704148977824670037067121792 15980083 465219441521864799882371569980190160640 15980084 -3046783090323038894145385813042494854784 15980085 201717699656782799626113873624364883520 15980086 125001537455600630419894409898923817024 15980087 -772502398244077054010063120841347922264 15980088 -2780597534254531439634854850305561518080 15980089 7229205907532797106943815623727591502890 15980090 -8240651028667653309459608663974118400 15980091 -880310884141189158374260608506288380800 15980092 1120135390232484907165882732205671279616 15980093 -1945710282028617557536718585093567417658 15980094 855512363048512078047295283061721379328 15980095 -26705669535110912998683833252037417600 15980096 1419674919556638147116375879397880627200 15980097 -548353848744416123317135099622345895936 15980098 -642675370941370098051446304547102425600 15980099 -5492518434934994618922874477517320440900 15980100 620353148526931790462256217845783014400 15980101 4235839810387880559495495758213293065600 15980102 -3399574995777635165462466244372269292800 15980103 3860741298319729097393181683717204134824 15980104 4359102850374575774009512320991855411200 15980105 1244748859302803953239693218990615692260 15980106 1641784585838002771944912721079208079104 15980107 2855846955384411349707770148922190560 15980108 -2844411838599237682044450900390913027584 15980109 1638298138564766930831949439845730535328 15980110 -435813223709140703179222600489549343040 15980111 -2879438699083080413663293315186786570656 15980112 -656983475223229413662135900156311633920 15980113 1742435340012733512072954968322249720384 15980114 -2407601558467818282626654145957380287344 15980115 1302437141579332514110907870176864813920 15980116 1898957311554605103222541160162654752640 15980117 7057377123353846489530212665880047753166 15980118 -670055385125164440564826471305506211840 15980119 236527131067874611338689354296820221344 15980120 1346691704706105773215005109610127360000 15980121 28116606684878453950943486700767021280 15980122 1972505040010307262994613985169226784000 15980123 2474338156481259771984290643312851586372 15980124 -46685424278680653956091998944704307200 15980125 -68948688977934704458178191976422665000 15980126 2872004611170929868623622530882259664512 15980127 -3432049248545820544445779621238448682680 15980128 258953026176065192092254873043662274560 15980129 4886780392183013093389353929790247085472 15980130 -218089110049840693426050799440524844480 15980131 -1342570785011040062247790520889514540800 15980132 1832176877874184486913867549805905756160 15980133 49802667090094477734355640894463189216 15980134 -400262711132859120616548629714195690784 15980135 -1078020437507719105731006252246546651600 15980136 -1972707351078778107182092562041619251200 15980137 896802427846662945800333480356738705012 15980138 112522196691040050389548131385082062944 15980139 -626609799551030060741870433712933992960 15980140 -2309946678218811461299683642873232588800 15980141 -10867384666205763839251326876414199785216 15980142 -115586093369555013985143202850273777088 15980143 6400700494660165969004859997748259343344 15980144 1213077820597042365150542736121013698560 15980145 -2220792538895025291239661683623696481280 15980146 452085631592311864414638317535028038144 15980147 1389878525180860040335535729080597818480 15980148 3155651927007663930254768772646794882432 15980149 -7359304884544287391353374673403674384850 15980150 100254421480151494927420271275324824000 15980151 -285171592894099623870894950605402677120 15980152 -563689990738596841768007964854236753920 15980153 -2343677746220589941631776582662094233344 15980154 2180010097503671193290729701302765189120 15980155 -1138387121561995551104880075405581341440 15980156 -1661545188259727813792128441676167249920 15980157 1971466833692426934394363839808042148454 15980158 -4193722780844263343807436115724649208320 15980159 -414783349947341815371739746828916561920 15980160 -272598375933950144725658303509561344000 15980161 2485428839223879412538812086008491790512 15980162 -1433284191483360289493392624663710481536 15980163 -786371679402632907294294858527773707600 15980164 -371315758812973837292189201584077137664 15980165 -4732583897566538083089277424765340527940 15980166 -2637010385733467447117937562472751370752 15980167 -3126691964437043867557440570220108838400 15980168 3188276423208463026567464103881556879360 15980169 784757592677609142016602143627341372944 15980170 -1607365327966266522113027916672792545280 15980171 -1086278424594039310150788808511603308608 15980172 -121184666371877914798996078138811102208 15980173 -5534835773486612663189234220090913732896 15980174 1986163431365007881297168674002173822016 15980175 -1311963610844885932709172604105869344400 15980176 21491764710044843204717176449303642112 15980177 -2145355071970245954168069331724936341980 15980178 2057111731077923812965734514198955587840 15980179 1348720821967021125307584255214991989360 15980180 -2886247956220127750727148676143424471040 15980181 1707198163952006983992100741740390951744 15980182 -2866179548185096078744529653218482147808 15980183 733718395993985995156428971551815564768 15980184 -719122534847273406357536264946413383680 15980185 -1351538190286152696206778364565378499000 15980186 4324495994744731914529833360964331415792 15980187 307866857436044772963573285193052519424 15980188 -2962200768565667245274302902292134887424 15980189 785548564800096772075683421000980209520 15980190 -72123826218355779524694311474458460160 15980191 -230114196650925536484489530079848302448 15980192 -275586632816809801524407014707484950528 15980193 -3523402428841202941656730383261156904320 15980194 111338935905050230837786706881472711040 15980195 -1102525292862831230352717893948782045440 15980196 -3331500245328008394756478717629237623808 15980197 -6312724362152257927329800241201714596960 15980198 -271779850363698070281784530619681307136 15980199 -4116931280782389162807158095860049424640 15980200 -129567019275583476876522681828944256000 15980201 2402720990137364047948389140903777174004 15980202 541028958009154768422614817377639016192 15980203 -236428339184292530363908908931461263480 15980204 -2185825926992314684388860514112860450304 15980205 -20360734540789743089390745331574660640 15980206 -1902061617469581209884192655351565115392 15980207 10925328490884889564457135990278355421600 15980208 -797452511949729501945694845046778658816 15980209 -520148243289614386941620389711920588480 15980210 -2048136010023627294682554319304099334240 15980211 53895148056326684872061927455435880256 15980212 -4108617551910129153882807247485510832128 15980213 -2408586029870460115335190795930354955538 15980214 -870052887381925178281292836629962056320 15980215 -5527718199373958366032362297337794258480 15980216 333280977465771553331989400232650342400 15980217 -219850151260795422446882411872495202880 15980218 1850722764836678073044333757354552795360 15980219 -78360713031705292935880477317941850456 15980220 -1018992515767427790320263630491417292800 15980221 2107145435580815029525783645608084113664 15980222 248348208388742429612804324621113926912 15980223 62861978536717380156443704109403506760 15980224 507583134530121834019444136422980714496 15980225 1370436959340994975445740737962128374000 15980226 -183487818823712370830602351205361847296 15980227 270219927159311728013886514030741190080 15980228 -50425666613197170431618518778042112 15980229 4816840060768040170374004728485010261084 15980230 -874442457090709861642505470347091845120 15980231 -1408069008543472501470310993911443126136 15980232 -4013611869050783136794692236421762375680 15980233 3775249739540919410139456160402637307482 15980234 691918979921441324459864567162371213920 15980235 100387961734605893929011925566524390400 15980236 -364681121158676007515448420081709911552 15980237 1283475272271030014831175317308969801344 15980238 -351294268065294516011778943967511822336 15980239 2264217915317416076743114013665524677376 15980240 -457578047578574481523687442760425226240 15980241 -1037263028705151445027905295270171540320 15980242 -163887984560798361492485793734870606016 15980243 -6183712865405391780276567466851719087508 15980244 -1916281719055194648855603636011234623488 15980245 -4256721839698664817930640601406508086120 15980246 -512147607950911869542298550978654583040 15980247 2902770948687440564786605439287068360 15980248 5219720828978620730591936082912557967360 15980249 4863480554975980318792943750351241386250 15980250 748033296216296965265024463153542400000 15980251 -1571040599738226495105014951362000060896 15980252 -189217325591711313670277088453334437888 15980253 3873102397117895797572743187481425236544 15980254 62481652186886281263886757162596961280 15980255 -659194896190890058962762569502100086600 15980256 819971530320070893580739735310085128192 15980257 263582936392853748338895845106365748480 15980258 712166510282690165127939391158426302976 15980259 -2808855395487020384859000180822822575496 15980260 3010672244188288512263558013512976806400 15980261 4540348761006285000504436469776134892224 15980262 13113919205312662880793011698825660416 15980263 355582405681893357696293241474904673504 15980264 10444312936891652667872488877414916587520 15980265 -15042387238272723411031924682638519680 15980266 791359921831484014412322791579705625600 15980267 6512151312759724795153957143121375043316 15980268 -1069011870324129502484742858212167680 15980269 -3139702771877382903004434162524323468330 15980270 26087568549558594105269939139312629760 15980271 398889086723298501176996995682964887424 15980272 454460372585838216489998206055988264960 15980273 -5831303399030126313254076318388297438560 15980274 -1538178091132804253987077137721375296000 15980275 -1285621296694495398238700392983148095700 15980276 -1511561779968455105133963404308984926720 15980277 -11112029490916416968921389595549338080 15980278 224091537305262635790048858810563554560 15980279 -2339415647358080435954473997494628345424 15980280 -1833005707453313111319302885194497024000 15980281 1118289515108205498786867347063418489472 15980282 5692652385218572367272864225691255496192 15980283 -259883830600467797337747630507098210304 15980284 -82015836989090517455430704302775542784 15980285 235364215024554308964398932438742841600 15980286 76402882643247468142914092667111005184 15980287 4532981128904657520426037926971268958392 15980288 -3903429468867588893109933221837524697088 15980289 468758455430230654690667417918658269568 15980290 1158028710425399626935605110354141854720 15980291 -2285190071171353535354131476726633634308 15980292 2871516996446161264835720763653108858880 15980293 1463092288093450326605762974455242874400 15980294 3507117970540630197333858082096958920512 15980295 1009002223180131559659099582620569316640 15980296 -217218397916077168707311314850235555840 15980297 1137584439987705029578738948354439044800 15980298 435285525556133604075136106296481776128 15980299 139412355260895052691288528475194389264 15980300 2787001348033742346838424664507955200 15980301 1686814852631831884482394233211634543040 15980302 -302917478858376282380657859157596723840 15980303 4237648338918241377996641661505801509552 15980304 -146984684598310498879047954581416181760 15980305 99730789672378220143670417781457411200 15980306 -433561255124812476028841506982856016320 15980307 -1766168014082548122688866421045037978880 15980308 -2247087432244768531815786096463811020800 15980309 -1154011191990208912158037036060437451620 15980310 166236647495184371128709471046818538240 15980311 4476755096300359025986841725960526067400 15980312 1571797507065131848242101235343462963200 15980313 1897544024444815158137743533903740884944 15980314 -147108809267280373707107754109913419776 15980315 2281059683130802021220649710832509731920 15980316 627230969790541855168041484797307428864 15980317 1838432365224521518946152809275106347366 15980318 -2442118002180286229185584454340178114240 15980319 -1603384453473645805528157515833991370856 15980320 2187070774015311799390427539229581639680 15980321 -4167236517212898730429576343417197576620 15980322 1150621709424391455784926810996889416960 15980323 8742724421483623144522359953762440821720 15980324 2420390249839053867507571205276317070592 15980325 -861246574582474480767642098382995956800 15980326 3658277159436002571027412034813810438112 15980327 1393176841953971937269846699765365136640 15980328 -5127557259990407113567218801634836480 15980329 6798108315626742880277191834074955310976 15980330 191034670148446490154326265697862323200 15980331 -1960022572007317484310639249445190361600 15980332 2944876208417244044969374861454085975296 15980333 -1619403140464424247769547803100320877418 15980334 -811163868783196813745930311144963294080 15980335 1468178452295618463781488712284944715360 15980336 -2509365567232224945170513869077848457216 15980337 1931901366099443144431694575535309503926 15980338 -281768171790162101774554848515920122240 15980339 2291591232304854978025237186202592646824 15980340 -1363786851211828234161480830994009477120 15980341 1840483290191670209648502682231103480572 15980342 746441166544190551414023378607344438912 15980343 -692267688113566610003612902029157977216 15980344 -2529434734296777604038059205594280611840 15980345 943002209804934698121525245349059616000 15980346 -127987433016215767122017172235483190016 15980347 3784105682948200970716567243430187853728 15980348 3222833303348834242225427832266210304 15980349 1425381320884101240640259117056458240 15980350 -353904279470483080470213501607113921600 15980351 -11716562432751976296546058437638263309248 15980352 -389098939338388024917654796959479758848 15980353 -2029772597941914187949961880425456293036 15980354 -693721151782178467708056732414517550592 15980355 353660488840631939235219976473260719200 15980356 -374757482429918557639877471462882611200 15980357 137879164540245812935946407877611480320 15980358 96354984518485340031300561822539861184 15980359 -9186861835973509902657175647266663547600 15980360 -82777875297522394340668643740237824000 15980361 -584007584491222198544316344308308921600 15980362 -3418313309886026379694688187461317238688 15980363 559735018824210670563857884311194192160 15980364 2531257856233246217173597492187118470400 15980365 -598174764622216221536315589175268878800 15980366 4309798142385472328563496898733528765632 15980367 558468972363531277950940659709015836048 15980368 -1135755128561281898372680261292492718080 15980369 2863990479467977441953872716974903270000 15980370 597730245431032089773451488346022656000 15980371 -5634268048987757923363932397380074859456 15980372 -3021218252730791229346982208385413431424 15980373 4609990519256639702195642999819304001422 15980374 2162527968192184704071291510185146749952 15980375 -2240640771917130588874111437178881246000 15980376 -917490755770086234991553698423929569280 15980377 -697409358909218535759833676510027566208 15980378 -1432555367438025893589333541752535578144 15980379 -996638663864000957822027923136382061416 15980380 490025768770541298114880824507424450560 15980381 1502732998063690366566499134066763001100 15980382 -144296315009256985099453276918321489920 15980383 896684711416120535668805981548993977632 15980384 -1727377717403353429269114917584891281408 15980385 945949713498336460447438640530651664640 15980386 601211208923346622333935389076602213760 15980387 -36199123591579805042168447372890191804 15980388 -2298077370299426079661189816061055052800 15980389 -4781217422355339905778066364554240919810 15980390 401055490329719715495407025929917987200 15980391 -35031137946571906361146606770600535296 15980392 6163046265466701393787504969361727436800 15980393 -3153330418458245471208746284309619013312 15980394 209654013835906645570308447317457161472 15980395 -966178692063759938128702765090159845600 15980396 713100894448418043348578558962227102720 15980397 3321561987663203056477494684346430936832 15980398 760269283663163542660635159682372239360 15980399 550362381746298901022410527973613845800 15980400 290240673168211889282235344095941427200 15980401 824331762484850809347064076784635311430 15980402 -1092551098361324929996157922621805719648 15980403 -3540394287443676628080084470276412758016 15980404 -2741239257293016573243959279012100249600 15980405 -336652477149826373244138951018056657280 15980406 -278621592542802181098496738849185607680 15980407 -481212735175976341232837469103379967616 15980408 -2850403402756759150676888315106278768640 15980409 -2966326843467890116622352867650448759360 15980410 1201598783208486861530000077943066050560 15980411 -747719035970890826468117081286312385728 15980412 -796282295011671101908395247158717554688 15980413 6883373978674759026332622647261728347040 15980414 -1397836168171073655495633329694930408768 15980415 240439050400863385212307263557721555840 15980416 806207153761380269929937276054651535360 15980417 1549134280618799375131124170409175168432 15980418 815246781405156793407924262429690374144 15980419 1896709508137772740256053752294916555776 15980420 235211612450402782301210403573175553280 15980421 -3227040829839002681421445147814616331680 15980422 -1466638793993285336610009337638907310976 15980423 2522000015248929104385750737792747741184 15980424 -2977675475022195337665759901343088476160 15980425 4445172212976189370143132765289483140000 15980426 842150308474830437119615387727350218240 15980427 954715773417339653929611577627979740920 15980428 5267762667715234797917803193682038754816 15980429 1000978535785715288671045712181998319030 15980430 -69063873507307934529044266180161550080 15980431 -4186712361274987404579993746441074978768 15980432 134446950083452297596490973838004469760 15980433 -2834660357446762174443696803794129920 15980434 -74104355293663778299605074359030565760 15980435 3606043426235693585903770857342266504880 15980436 -2580680884105429165474946528160194150400 15980437 -6766736607156952659459474249203400052608 15980438 352652040192478755608056008540757450752 15980439 899637145294875345387138253136713309008 15980440 -1156058991123236480465180803304508211200 15980441 6570199146234751181353076208778676074692 15980442 538123596831713697339528231303504789504 15980443 -685476985395964364966448161992796086080 15980444 -357467220799441897463032883267473858560 15980445 -201071545539799047590256100140727353600 15980446 -1714416644293944711864020358586639376256 15980447 792537275196359256931432997221067223264 15980448 -995538370211355411087343845082304348160 15980449 -1518315646995935056935606803876269803550 15980450 -1600915608507061696884167591437041216000 15980451 2214782501446355817139870190717014202232 15980452 -2776876156969789868066358513351201172864 15980453 1023597843664410616887522737673056928702 15980454 233496968178291038620972225540524419328 15980455 23153546238723946058963818921071732720 15980456 3988691473481399714144974109120838650880 15980457 2410785834319669990147632490003733719440 15980458 901606264792721327365381774683218661984 15980459 -1169306562788662845593219955741010318176 15980460 747525327480677379501535292231112898560 15980461 -3078494711687530211826516086753695047968 15980462 -1425603997185854782206086852458546584768 15980463 1253161338981764350971983899111797772800 15980464 -7754771987819037322262773267347128320 15980465 2253551574294565734119986207163646151860 15980466 1375838509867218455750656272412007904000 15980467 3992322011619842618840821842663253969872 15980468 1334124547800027628749573476859703302528 15980469 24576981736219146296688353827561366464 15980470 -3265487779821877206743573259082897920 15980471 3406661879244164918401655494315579972320 15980472 -2268157979138389859415339190443129569280 15980473 -4492140143810357182104005215987364840278 15980474 2698874015813739615205292207967378458736 15980475 -81492043697821033701941230167636000000 15980476 -5681233565109668903162710148996567334912 15980477 123613019031506924013097135455080040480 15980478 136844852058609499369767120361810375680 15980479 -868731488802542107266697794054865440240 15980480 -975831403457352588666836977302267494400 15980481 -4066218103651932398779989753989291807040 15980482 769063814079855916668794737034977451520 15980483 8597915581812236114996503539889328927520 15980484 -292035906130983273491318340165939363840 15980485 -1401057054607810358982702666061613004840 15980486 656385155477186225025501455741124709440 15980487 578704158872745242043999870194072077440 15980488 1858776844547789397965505795903862456320 15980489 81222730863297758933494570443928991232 15980490 14138509300755177854643825511471089600 15980491 -640600591694142571074083503988926869200 15980492 1561604081025610343479611796548923326464 15980493 -2567801531018525564034206974915802873856 15980494 7380089487741246623704577887235059357440 15980495 4173403402900730348959913724591142293000 15980496 21660778803880566600605712217276416000 15980497 -902958672035902974413744242202100568460 15980498 -1641709918047942380204655211070707782000 15980499 -6219138110090294854379209060354562316 15980500 945442119663205509897096532967153664000 15980501 -1411686814652325272591157057391149434400 15980502 595564398506180306723569317994591281024 15980503 74843547801038687556251365632351683328 15980504 -1575341504223054618764470605459616051200 15980505 4145568961727935621961923431224444685120 15980506 -2857876576436247759587099030859515236896 15980507 -1757214686764066869528142779645672563280 15980508 -3058085578785720152302330722239826885120 15980509 1036792362713005493704855079822526233580 15980510 -3932833152958185136199366145515258880 15980511 672230118233852402814298079912333894472 15980512 932188910107767121758533817954553823232 15980513 4584553187406223932781122254145415692564 15980514 927694351769096795455548817138101323520 15980515 3112943991579236743079878035949667328000 15980516 -1872070549092211796160173779650351538560 15980517 8007286451514170884595317934392311970560 15980518 1742012115327262269958957954692882420960 15980519 2050540013853865758571708938947733124920 15980520 6718081400756104665977768109441024000 15980521 -3418933838099888070333993674022217022278 15980522 1221009514425730731918747252827776978272 15980523 133610675174945950710313788341651237088 15980524 -1165985178686938727259202938903498497024 15980525 2873190543803600525017061872510136601600 15980526 -1231557301296872830832905425031007621760 15980527 621582975503068158864256365012957990912 15980528 841609800919902178849202084638997151744 15980529 -503070745084701690554528392536297179904 15980530 1975248619068283011934175754671648672160 15980531 812897746869056876873480711452698276864 15980532 -100218453799816733193105596663240982528 15980533 -7644402227379587809423445858860936444196 15980534 28193643162716258459515673846898321600 15980535 -3106169977442127544317313218988571533200 15980536 2146310370284475066546355424082774835200 15980537 -740777419407639909452350610836819276800 15980538 -324675224816273159965095179738127826944 15980539 1901154165918965182614787118723789072440 15980540 2762594199708438031118357795090207278080 15980541 -134253983379088079993143664304966033408 15980542 -1516026780072657562185376621715341612800 15980543 -7173056370156642539444704824710627310480 15980544 131084753366037916601206355385542246400 15980545 245512297023312319422440885806497929280 15980546 62334735835911464576820377483161067472 15980547 2315100284377521581968343367110884319040 15980548 -6802780806778704523393071976391815545600 15980549 1016157009445851124758662268957953524764 15980550 402189433810551002491017731538904180800 15980551 3622780625588393163838428248535025190552 15980552 2298646448591784646037490358450714214400 15980553 -219221567271427448536088102456682565440 15980554 -1029702919991644334761117039583070627024 15980555 1647166621073240231579280761364884028960 15980556 -46118561459806337414553977091229393920 15980557 -927679209939051107070194365606209302688 15980558 -440499069677621748880011332851827102720 15980559 638553525293915057033927218141314706944 15980560 202005955331892283037091219559629619200 15980561 -4372004614707068362420518319675225736988 15980562 -125291960526579129556742506449652660224 15980563 -23678896049863578844186984680911544000 15980564 -934498333244239768242682089255065272320 15980565 -1718343249288248745578069105683208664960 15980566 2833521565467313585327798246464906756480 15980567 -11503674145098400951547761927903459710360 15980568 -3009103338754498640914413721501886730240 15980569 -5883062360183537854452139878759607699440 15980570 957953070722572782991355215084275495360 15980571 -178535765628115825494502693929401669448 15980572 6266171728764162988862525161796816919040 15980573 48454318289867888281692924346356478080 15980574 -1479990634158455716577918905395346357440 15980575 966925169126702324003984236488631684600 15980576 175662434615476829511872528924351791104 15980577 -1861874598102592623439904260756633347840 15980578 -1325127398466326612113331946979058665728 15980579 6975703431990610628456471921349455097180 15980580 -150994596365917196792768715728405422080 15980581 -3827070825130887992180869206048443124768 15980582 2045721945902922943792920389669266279392 15980583 1160799297538246144443446335172425497600 15980584 2744123379814893007501017589090476933120 15980585 -1712830338428141741452459828651290045240 15980586 -509407502122093734722060019978968123136 15980587 516837988443687961616999430682046641552 15980588 493279378276193440711366309227502878720 15980589 -944658657747236066393283137904014558100 15980590 -350698797302895598838427967940640662400 15980591 8908407430826560429195867806987250776 15980592 -395484196245601420986477501945388253184 15980593 2832062941557872323112975290163500448768 15980594 -784737168754809950286267283994751744000 15980595 807965078959881745123612803668899473600 15980596 -58808589457461413668214656231172884480 15980597 -3137525703578155357235362520001375781188 15980598 1714949341458375285774504323539289781120 15980599 469381571286412334727322723123359477440 15980600 -67031524350012343633734809799776256000 15980601 -422906710531669402557573501892671897216 15980602 2622040540644377397196073657340098383104 15980603 2282627063505284173594550754056362266852 15980604 -2622677566432277867912324033775890807808 15980605 3409140952284132141272403663939117502560 15980606 12824806390518714937215496519787269824 15980607 1925079109498255847194906568229598237008 15980608 568385460032803936405120271889964466176 15980609 -99368344843896151762615877766633023040 15980610 -1029857788240003314046565476114026378240 15980611 4204881673402618798906075254108420375744 15980612 -36011635287290484913618770913742257920 15980613 -2046006049118697156674158109596877268672 15980614 1721288905749262081309748514945242561280 15980615 701228377459334233626615873598057203600 15980616 -3825690768644681354790273867182881889280 15980617 -5479432269482613317656159017352584663334 15980618 -809485242284140934824929600843959877120 15980619 -2267979832790004912925397020412992072272 15980620 -1128980256010667150738077186743183160320 15980621 661631823989466807162149489460706680822 15980622 265732962577261379434064455024667904000 15980623 295105082253732045009900822532988661872 15980624 -292713223745567220064442505268046069760 15980625 -1021476975697825452547370262071430300000 15980626 791621395075458664511436254075203528704 15980627 1192540655591225684743759082382887002560 15980628 3235686705555709524687418953164545566720 15980629 -253368472812486453019343425309323115968 15980630 325367140600134203928357082131755032320 15980631 236877210467899644101737061187213828480 15980632 -3157010307479476596586244416984352563200 15980633 -3050056957053322029236427765300706480440 15980634 253023259686417821053662665182914781440 15980635 3482873704610174122697999173572936383760 15980636 630971520868251499269179440018749262848 15980637 -758970818964466638728877148645807984800 15980638 2293628380866089218860329784587890734720 15980639 279646457586785786123203990869948574992 15980640 -1004243686115731003690207871668078510080 15980641 7351445834649454442760505311752686403584 15980642 913715187561945345596476987513227643392 15980643 -825177411994011707172849727190370805296 15980644 -4789261536865532121872481406731747297664 15980645 -5395311809233470180007290578670695924100 15980646 -489158449532733063429772366773939305472 15980647 -1302690944185041891768879671322360137208 15980648 4815275406641726813296020985347614146560 15980649 3695147113089244921700558012165827008 15980650 318624664841439157461191410709272224000 15980651 -3761712452707883909674645752271224030348 15980652 810850165905787024596548565593065227264 15980653 -1106102557138728561764957122678611897600 15980654 -1152812755954529102093380189883760634560 15980655 -194871823028258675866775333868707758080 15980656 1836592419567987010339816642719709069312 15980657 -587199478833709886159969075446448918976 15980658 -404243513579435148096622250372355962880 15980659 -1165944647362098507774703351333954445096 15980660 113774824867785853256689966618729420800 15980661 -1572448362055268832052472011702116511890 15980662 -1088740463420646687824691288886661716800 15980663 -518735024751813959726001352637038672416 15980664 856487512065817439318298528684237127680 15980665 -4902202124459655878930246764875264074940 15980666 584023880030223645112046131820313895104 15980667 -2179418797926302908039287592428844422120 15980668 -3290221509025034605555119730766341644288 15980669 -7700298926352337955017275965285465981856 15980670 227479129144126458636367069182713088000 15980671 -372475691173880426413333012967443624096 15980672 -115050649057117739119746920545360281600 15980673 1139355028758624769301228102605028860800 15980674 4060677424527227388272119311510537936336 15980675 -4393263288757385084952682226467565664000 15980676 -47897991236868606119313163917541748736 15980677 5139315963598127327724631236076885906526 15980678 753598019116210204711112910324977917056 15980679 1726718153140662571550385497967179731200 15980680 1754365303514669788144231606494476697600 15980681 1738944387487965168706419044277829755600 15980682 635304112779084268815524128682057167872 15980683 277815732663615877848411479462562830104 15980684 1335877820717213031754083616037658786816 15980685 -954312461028981842153132076056221587840 15980686 278268991317964653504110155030566693888 15980687 876746431077941398976072276458245935160 15980688 -389037709848327531438846190932887298048 15980689 -468443897647807676473657829157262185744 15980690 2985495698786684232097836938855760883200 15980691 3648010419158905737044632043879002473600 15980692 8341851938236291014824243563024605184 15980693 -2794550339318314268366489296119450942276 15980694 2467271141488531224081413207143809190272 15980695 673797370844718489230898332599946412000 15980696 -4738062275280040073047747341017129502720 15980697 -5013849821738391086329761461213907425400 15980698 4244587369444368940837291181435854479600 15980699 618904024115443515895750979031883518720 15980700 284470419688740667891711301700904128000 15980701 3302206693138937723519884756784510313504 15980702 -1032624354245450471625537763280497459008 15980703 2318727357719449290003151369557928415304 15980704 3768300041524779135842662886840318754816 15980705 -1595646069816741935821704474923446778880 15980706 -1943634524811615734044893796797468917760 15980707 1061113356910784139877028344393456521232 15980708 -394362882523735994336147637253044944640 15980709 -1477910890296010547654781646174739073696 15980710 -7330460179536092713938542859682080000 15980711 2220654813581919841051850966149970353800 15980712 -3237985610396808771058972923313520640 15980713 2952743506636675841500424790368687513600 15980714 -2301277332298528159959090704072679999648 15980715 -2087193071996278910810879017181980663440 15980716 -1262273172331930239330470566439867190272 15980717 -43543851237323253422711814827999707008 15980718 510040118553573459141209970605060545536 15980719 2404461998425090734528786660338610441408 15980720 222789266407690735369283601678632878080 15980721 3066965416608873123245694123591747950400 15980722 89155885287160805147139644380935152640 15980723 4490132599989945480203844730956240479040 15980724 823622982644110963156248670252227250560 15980725 -745305891668843348829745716160434583500 15980726 550552357795483169492209458965159121312 15980727 -640851757543459627053875964152137347840 15980728 -7267905106596883785228516759771664035840 15980729 1756412493320984081036182452544984418640 15980730 744459791020379511096100802197169790720 15980731 1097824037466097647013571602401300727104 15980732 -2310527823577839600781980100818391931904 15980733 -364252107125096345875110897921812833338 15980734 131839894374481142990100499259544864768 15980735 29454556133675223744692712831799372800 15980736 470103508828591048565316182493313892352 15980737 523106463088065686387340382684173416880 15980738 -600669757667526002829158299692419839104 15980739 174106278726374840702871848400248231088 15980740 -2924799829197129218537480353144785408000 15980741 -2643852613619204139713506404739686133728 15980742 593473048355719811239631896632958139040 15980743 88822930506254602600450235095853451992 15980744 498340213693427794648182271691450142720 15980745 1781897640569818801022887604506985978880 15980746 -646067558829622338525026588900148350928 15980747 6223689740325500992113213055033019330196 15980748 -6401803577484464058391712785077239808 15980749 2232565508756499603301007418155476709750 15980750 -1463978447560746236682114217637741280000 15980751 585013186187826174453531649782104125920 15980752 2612593820293687156556128627017488793600 15980753 64965402733511498479497419949687227124 15980754 289470425630602545005102062281870664320 15980755 100745697404172826543918086241245285120 15980756 3707359933457797285884875941329173299200 15980757 -121321612288480288587339849308086284864 15980758 -921361654886764580191421922315156599520 15980759 -2689068020572844978580511936744826900496 15980760 1307162682550532904526142715435890688000 15980761 5506369480381257283128461269259391684362 15980762 -753878433059146129701031221279966635520 15980763 -4719808286246691514927191229741337297256 15980764 -3643890742323553383928109037234553767424 15980765 110084374724126788787147493075010882800 15980766 -2070535436503969038759019958616327542976 15980767 -4182334086072969286323637321134029963520 15980768 3400241872761136541236515373584908550144 15980769 85216502681469328915329967977710276160 15980770 -431285120736854323003073276996402251200 15980771 -1598087657861468799155220502628189153136 15980772 481615702176636920360668311801748058112 15980773 -3905311613346732960162137208591862597280 15980774 1984198529767902360171535878469633225152 15980775 676259012030328387873078556180525599600 15980776 952623738728482786688565392869669109760 15980777 4498190134114063585924947695115727276800 15980778 -37948415046250738661840907601555491072 15980779 -718822290504483889679984318971307827200 15980780 -727378785280811099785092332559019392000 15980781 639238880139529446692878285139532405984 15980782 3973672743141999050078951725241829243264 15980783 -419433377858872741048013492137948227072 15980784 -554041276152903895191124506882042986496 15980785 -1028356165446414879847201348496165539020 15980786 458577723564967994811533693477691859200 15980787 -4179162644603508187701575670735618172560 15980788 31917922636782416185374613849953495040 15980789 -795379131701781436174245515127285706368 15980790 377599143302508548987018510912015616000 15980791 -1085491893873858193577545314464000802816 15980792 -1954958432495970235282700633099446272000 15980793 -1230755433989790103822276744769204719536 15980794 1121169048052888189618279099182639590400 15980795 199711553092202966883335014712153068320 15980796 657847867937499171604143580900558459392 15980797 -1923309714126580902246152661438656727968 15980798 -2748224193726874778220824810461810347840 15980799 -2066409199215318359649205168253481231360 15980800 -252887499557850187518963297767600947200 15980801 -4234038866932745886663877435328382291198 15980802 1118254212541854741597757654035276047232 15980803 2895765412154957528116205935891929945520 15980804 913109481494759821119966782631887302656 15980805 2433098039320424442515923538439887858400 15980806 -2332590750299101687637843711209565563776 15980807 1202759370929585302607704445921960092056 15980808 3070572919848286733472883874555664384000 15980809 3400506242806999866321322909947530390334 15980810 -405208945001549510618707959315901562880 15980811 2884799778340041810896768807713606367424 15980812 626101749053059011992349075560287009792 15980813 579492587393799510050979271104183382944 15980814 -77170816004174430860496590578508814720 15980815 2674444643472583560502067181458906829960 15980816 -376135135508672414384115166286609350656 15980817 -943706017812493439608182195354492951360 15980818 422148623428010440275259924423655788032 15980819 1448163723484230560481925257763914578220 15980820 1586924028909078740946866707591413657600 15980821 76940213385566734913442771069166797984 15980822 960050835313678798923178046832930920448 15980823 1773955009127368960503304726345955074272 15980824 -4529716833627710684162901198792519782400 15980825 -822811494425817200415040645369815470400 15980826 -1533725193389231844713988956111610592512 15980827 4779695765322601245124130699178543088560 15980828 4566812530491263214319890140745918432768 15980829 -1302319229536500898192877949174590783616 15980830 1797632707294888056233777688254042659200 15980831 3838237923342001305459036406793853151200 15980832 368629751035844736130243765594994245632 15980833 2029532921220479970816744205604801654 15980834 -1203190104229669062306467223701224233600 15980835 -759136244132105673766626128517824384160 15980836 1375281719143932635430224257711929103360 15980837 -2527827617124435548608356477114365436288 15980838 -2423082262496314853701402762555594673280 15980839 -129386118438008063470708923009548592000 15980840 -1198852778370860546867538087673757952000 15980841 -2679771251914456402363880362956251120640 15980842 918904659736723804702592784011112850944 15980843 234212212896667724817542360267287795320 15980844 -2331972939185512258051452556250499944448 15980845 2958895860315661697891231026718205353100 15980846 431040695598927110257203939609303244800 15980847 -339267661323183019839457929618746566128 15980848 616182626731766921788732220642458599424 15980849 3192366233250517083637241975287258366464 15980850 -1579981534206452999937602304491678148000 15980851 2509237626427743181133699405607909423952 15980852 -189945655546318201674282877256603436288 15980853 173417403292590897218021740151396099904 15980854 -1504058874500913388697448978044407062624 15980855 1892106129208233650294117240208889233120 15980856 2779369491243564515117869231358348697600 15980857 -2543101734205186127810011666059903212760 15980858 3036053731183112380941522066442877464320 15980859 443909240945127825013451834110231120800 15980860 157075521875937490671651027065901926400 15980861 -3234856570578565384533130078550258362548 15980862 4158055875196432051115961034917444188160 15980863 2361790945644551867068905748563780466112 15980864 -10976976752777045026705073303835377664 15980865 -362906610201570313968532747134527249280 15980866 -2379887946031719438533858697277852649472 15980867 1205537807329727961179545928003970889632 15980868 20062201391641072002406367735096094720 15980869 1142956974475376452843667267274619289244 15980870 -407347806698347561780068674477622167040 15980871 2337614086788969151030081746977863455912 15980872 264697699498156253399780725378655846400 15980873 2286573590470488559642448944847929701540 15980874 -94110391198482806030063146381067627520 15980875 -2868363734456910000125223328299809940000 15980876 3696974639244034759137821970598060143360 15980877 -7725163013320194880346968066338032782080 15980878 -192598578915782874193631269800639895680 15980879 -6160839241639629349032024158360584037520 15980880 111070207485914819733421063179272847360 15980881 -186889737721683685802808418530337410880 15980882 109362145099148524456939590543323547792 15980883 -1386918857469849658297403562971062062336 15980884 2836719753098403276381529516986022162176 15980885 1496419311964821305364030675167179344000 15980886 -2181086647879706987652651827655302071968 15980887 79547234746101421213011294173369538432 15980888 2286271285480015485642846277214540267520 15980889 -2755968894661683248908904903619892662576 15980890 -1050548745834761199832381139462870848800 15980891 5045242501170354347471681844512609396292 15980892 -1212936871573223984988410207348399459328 15980893 -835323433071152194967603032390605361920 15980894 -363674873657048906369723571223907625600 15980895 -525633116590796703894504115467230707200 15980896 792501538607187726092408674930886049792 15980897 2917408968629274489562791861313815917346 15980898 769390772833169892226710059083502607360 15980899 256444123863896229971482361853818154120 15980900 -794350632017298559857098927742070272000 15980901 630932021161944320096170501419824134464 15980902 1230084452280337926692014473901615966464 15980903 293655808389762413230827099391836261888 15980904 -221972453419033427869030450997614371840 15980905 478792535576037690256289428772896666560 15980906 141677871151330954612009629141476177664 15980907 -124161157138330544457492051444890697600 15980908 -408874511563686176548236463477919774720 15980909 -326804261907537421459215593920151773194 15980910 -1472110020742531394896875957982517452800 15980911 -855246996740092427086373271588802404600 15980912 -669179908638111328288862164507914731520 15980913 417583001790041910782760183582849812904 15980914 -1112471041531416006090323946090068697600 15980915 -2492503066520805984037141830486772183440 15980916 -510434819407570428137410930116859392000 15980917 3666309197767725627055940335182158400 15980918 2863354346776064892023987907404151263232 15980919 2983991771890394789410791401144961962880 15980920 325318465812241421604713291014704844800 15980921 -5518139806017534279032701327736945758656 15980922 -3235114969400295122492755788270878799360 15980923 -909282886633789887495320746616348011760 15980924 -682033833439367640282341084889264175104 15980925 -654298959070752103464259978189627596000 15980926 665604728330376440686499256811377196800 15980927 -3686411124901140920539318104743227228248 15980928 -2748000444079879403415681519357662330880 15980929 -576755274415378295601261454521545965440 15980930 223431990878742516651998405477749824000 15980931 2497053639559873191821971175013709768128 15980932 -3340519349257123637940662617317871742976 15980933 3194111249240022587959739088690745657182 15980934 -356350193549890231859584445096978595840 15980935 -2080613608851107088534241817890427906640 15980936 -4243073725251255752486392749583685176320 15980937 926046444074922025690132132426550492352 15980938 -3601690729663146375526531314918697532160 15980939 987004650759825798883429629242509350528 15980940 -1810125591973450587466878287455923916800 15980941 61962629493024634248846548489942003520 15980942 2919043470258714597226360151326578727872 15980943 994307165499367703141933301759055824000 15980944 -196765377500515930682477884658635767808 15980945 3669111317306599569233402668136288771700 15980946 832474936185380705861449805604143597184 15980947 -7875310183674760258834579242255652107604 15980948 -45208152158354832900235633191894933504 15980949 2953467324933734551311805103158510293120 15980950 19191953626582841127987851229579921600 15980951 -9651534874328314619556438101781341856 15980952 1000053127015276906560992226907650785280 15980953 -4230971570844775809080943349234182232556 15980954 400884310663121956424820359544143088 15980955 -506196553394008311788954004245164980000 15980956 -287162695708545365958357731730703034880 15980957 3062869771486508330798263036177668939840 15980958 -1007031780026417915022523958585285532480 15980959 -867428512428956045753878695991759927840 15980960 431030602617695020965657072096307445760 15980961 -62150970318329353580385797410406343936 15980962 -3353263938807201343140672365462665518768 15980963 1633349454728476661369483633429369083584 15980964 -487462589948252411597050342897205956608 15980965 297990524032932849310364359309300039680 15980966 38114670964970906134759795891907429760 15980967 1398636108642751461121927718840524309584 15980968 4711875126441467268467062427980772229120 15980969 -7554963573870712320943568370507907511520 15980970 -519520886633021536361776735642449715200 15980971 1021230892120616265325392675264047461172 15980972 -2576508204386195938208058470906533509120 15980973 -210264772142179752059266418958985323936 15980974 288831777836934103200426169156665600000 15980975 -335477713481224556222080511721255296400 15980976 -48617747625878994170538620674906521600 15980977 4017271731474339271133374971301829155440 15980978 -1200511427015226037638458757426357293760 15980979 967069038624333316918924782847288186368 15980980 779166754217758412760288755853629683200 15980981 -8213974829316612925697482893115595443218 15980982 1680228014728592046586560607894168838592 15980983 -1156666624475024775296534267442170071768 15980984 -433300989106588003730938715307144007680 15980985 -1010869442318891406551491328679667540800 15980986 456282895835238940801427629870149534720 15980987 665112745055215627206564210899976474624 15980988 1816149040144674073332344712731467584000 15980989 -8742811436931942047277611887339368309440 15980990 2657698108215819393288241266625142568000 15980991 488367885016672754444989324698244600080 15980992 107315178085771671393665575771896283136 15980993 31102937073909496120158942705163205184 15980994 1437166119219653984470974617913381526560 15980995 3081081385181626399232441936913458700000 15980996 -1266235938838193718162453841031170129920 15980997 6426831064649419628650318837723964382240 15980998 2402043706471507081436069262414842830848 15980999 5496350455716223903441647559383244695000 15981000 -991012783840527955587759594438082560000 15981001 -2447937848758500691938181219319785143900 15981002 -2880025806980053453157070526572065608608 15981003 3218137375754143457041362051722550920640 15981004 1879127212361186692189299707565586237440 15981005 1269836667410184875754277041656100915660 15981006 -1301176172397240896053414886224794588096 15981007 -3835159240214245879777002638686435398144 15981008 -640007229699075092723793141708652781568 15981009 -441855741229937047098009609995513758464 15981010 999133263377479214326369389023511413760 15981011 5760952245063007107565564371027399226824 15981012 -2589208238320663755844436332209333876864 15981013 1167030174895363352444381680518077725262 15981014 -84830238489285290375329311203712184320 15981015 -2348051727175255017241456272915682298880 15981016 -854119126858751689947040260856312934400 15981017 -1211407997965851841497585825048553480380 15981018 63563630309430133575870911944409633280 15981019 1417549675152087608779832908868537876420 15981020 -1205844366803528262301205264621004810240 15981021 282421993773532998605776212613815855360 15981022 13687580934947754811927786706999568000 15981023 -5485323736894096270456499696752261285728 15981024 221887304737075696306889259267006136320 15981025 -47116616297991844606281072489903671700 15981026 2759013795443719363693752112059784029984 15981027 -12079105691078292939076261646198025216 15981028 -1412639988043315031804366844082192355328 15981029 689588977524830409041591788948013810784 15981030 -828745289982830961039992145700351104000 15981031 -2079477386952202313828029913627737691856 15981032 3881515034405190186098808540288457881600 15981033 -1003584613807497028049689643688050136000 15981034 2005410537802161101195244109301195169792 15981035 301953876066907194543794168097937536000 15981036 -13635643424934774084286416361708179456 15981037 -3441734512102459611697301664234556486248 15981038 899789791799713345090288002334906681920 15981039 756365565038198569916235696657325775304 15981040 535509683793124682361729122651553792000 15981041 -8537350902459331598388035989184126430240 15981042 871757893358017852827592092991707906048 15981043 1176395897984209180194226090622848082944 15981044 2898603055510806629687517557026573264896 15981045 681579349748493076911556239755034470400 15981046 3096228173733800672588683252831331973504 15981047 4431503122032333337870185859718569067496 15981048 2041169809996223653740281965390089277440 15981049 686336440617383809693834230805402866432 15981050 809975643342007766585489287868899792800 15981051 231973670471903717254578293161272964632 15981052 -632799811904555314586772991371294410240 15981053 2867929550144907255050108428368664820928 15981054 2688059825334546652841692283355547861632 15981055 169507718524068393630330997917383001960 15981056 490304663747511414884791936473253281792 15981057 -81176186523851908489819170602593577694 15981058 1391696772512765381245710354772277526528 15981059 -1755839747227195759093845808047815310000 15981060 -1959510670009998198275392535844831191040 15981061 4512625065569254944785281723589838851392 15981062 -1063750108403954113764391161452584633536 15981063 -575882049690899876983455611635483310976 15981064 -3774598536156651363510068336769303060480 15981065 -1924788731566762714456270174196005876800 15981066 1834680607034799418227956404915098203952 15981067 -2123947441476529474809975354220682201040 15981068 -6128933622460095635559677273440890224640 15981069 -254340674040921077514735424114896658752 15981070 -239361757133733511061915559796537847040 15981071 -669219771861000532895978111222863007280 15981072 609666546566182446234011586961817468928 15981073 -209038123690993540779694034775225491340 15981074 189818714698263065269443420582560182272 15981075 -3515144629818469375314878321424410100 15981076 -3023440472138684649471059656558075354240 15981077 1225603976460129964493039435295927618432 15981078 1726708245736412200425563698002334655424 15981079 -7189357522022879657154082983408044160 15981080 810382044899571929966460653942606438400 15981081 -4712221858086844649686194420494372247936 15981082 754811710817837971330201237898805999072 15981083 5970825560658070025320620484228614011544 15981084 -323668008592889405057464779993964953600 15981085 4312021012912052324821880635516745800320 15981086 -2485985242409128379942986402590280923456 15981087 38942590862671136126596638434930557968 15981088 1409077110342674992651953061804183388160 15981089 477304097755327953771899635465573693440 15981090 -300848822486505924114272339998986739200 15981091 2291533304221011633021845719300125829072 15981092 3146508474074973411195839993474870891520 15981093 759639207016397838998581836910507288800 15981094 4118637535492510782761225935696915936320 15981095 2057422176499877697699294267509488871520 15981096 -580482292967375923338815065175483351040 15981097 -5093182525511411289321931023498254682288 15981098 1119975568162283736209980273741995899136 15981099 792831689922114539621449877844133045488 15981100 111717551731663738081814065300413190400 15981101 115205158263167951496012743191640862102 15981102 1225804827833607717720581504719129332480 15981103 1393185825568873794557310188113928376144 15981104 -319934412118595813554940899409702830080 15981105 -1180978584728187895741072158159680409600 15981106 -472770063233541497678471952408987826176 15981107 -2240751683232790215452562296614528723320 15981108 -1058581586095868170075158783021587005440 15981109 -190482122373021551977128235473717251730 15981110 -362922954633169626409727025840918935040 15981111 1006501213957803880359731905732311170640 15981112 -1523898540383021920116906541173424005120 15981113 -3138860539002167718231302914267990836096 15981114 579311747942365400013148201588510209792 15981115 3595417298016546750130136423036539589760 15981116 3438648047071317500935335476318572784640 15981117 2259559146612525640566507999471365989920 15981118 2210557106900347604270824415840867669760 15981119 1163689764447997680130209363702639549312 15981120 131642545034904979204837203138890956800 15981121 -1300500289444059993452806362358683320108 15981122 1676724323596777203262685570310828672 15981123 -719053417296558781058946124981948964616 15981124 -3735540281661185288760792328012137848704 15981125 5101836353594611113990843449329116075000 15981126 619122086895204187572284167316547815424 15981127 -738874106826423388032943959750958714024 15981128 -9804044589482908702653940180135659110400 15981129 -3168059282419158623485447081397844285852 15981130 1600846048576499412218143537628825022720 15981131 -7641583669544030511521756580753924601068 15981132 2551808508221920940157605430584799862272 15981133 2593897799401653034599560856024833751520 15981134 441145809509435926285644220272858592320 15981135 -2942729798239534253871313432647310172400 15981136 257058347564092970595978786319697313792 15981137 -1551836280235594338153146290025681764620 15981138 472448894914373407571176724987658867744 15981139 -4072299812907141195027426379716269134344 15981140 1370959137193838620575306798080019701760 15981141 524856172001992012549544485924685841408 15981142 -33603388048155763914488936215107470208 15981143 3213931133068704492892711505629426590264 15981144 -537654956923632425623312346493880320000 15981145 -2169915439524924932057119614804027791100 15981146 1944454051120991679717525755934151008960 15981147 -1127728022986395601139136100668208473600 15981148 3878106937286589037691153214923737140736 15981149 -5666854575834941094617966513267374618560 15981150 -589792376175442938969413686716500942400 15981151 742278135097833009907010299190232404864 15981152 2320309821989836554116152330323958431744 15981153 3471943779684350460041934313685407096800 15981154 -3758135756070153741350782117198162052448 15981155 4302457502695856087693974920542939284560 15981156 -1568338207413096552775796541818158541568 15981157 -2631415164504669657791426986686579310594 15981158 -268342259614338949045099741623815980320 15981159 1545922866239072394787728205491123347328 15981160 -59046129336040880026255509966205132800 15981161 -880110652260689461043536791802800362496 15981162 978658918867933583764585162114865693952 15981163 -2834484385163708318428863116839148025816 15981164 -292128009736860352289084822647815304704 15981165 22343826246964324007721074312062262400 15981166 2537806622014471216885392408578562611520 15981167 -4087108432637568382480129262235213428784 15981168 -43760990452356631698855883898673954816 15981169 1043441072804092717429136835564505356196 15981170 1295305816969400958971624512338268354560 15981171 -2675232172989000193466749963098463499520 15981172 -753122966277051742452781335968709541888 15981173 3269132675938230616345305874846103194104 15981174 579260651703262974148718565394985913408 15981175 -2280971405799381606396260661075477888000 15981176 594950289430697310305748480887063470080 15981177 2674718695491354972658138684680337302720 15981178 -2156837732951908870439916457918048713360 15981179 4242297015770728465216931896723754617776 15981180 219415056638016963859005884170974888960 15981181 3245194102857292275922549925603122990982 15981182 61090552531351089159511975073384398848 15981183 547411572765921866094600706985022416952 15981184 -3025006066120937770509641702581657927680 15981185 -467906747521843745217085564558580803200 15981186 161291060199052694090739908414002635264 15981187 -532679090911100037993110547155126696928 15981188 1453746984554108397421665605953018342656 15981189 1060084551107864083611347574767120819520 15981190 -790154377429373714920136254496872024320 15981191 7536027708146663644067949915632759237184 15981192 21924450067520017327314735038317363200 15981193 -898732614674029878354237985020901651558 15981194 -177026398458450843062183873772007825104 15981195 1890256083115674130946155093181231427840 15981196 489937042915522102859514469150648320 15981197 -2605020311594106850389743732610156417354 15981198 -8340917014055910942981999292202905536 15981199 2111100112811075438182707754738398416880 15981200 -761276657927090451340954979795339059200 15981201 833196195704651102168899695719345448930 15981202 -1883288179410473846269526350069758629088 15981203 4266143221651000009378195355742463553628 15981204 1594883933876328239978267025371951001600 15981205 1820054429599226444624073991638140300160 15981206 1530617383071456652312690604505165157824 15981207 3995803856668646161092164908920418960128 15981208 -2380469640113214021068090080883159040 15981209 -74144304223676397328337524151154481590 15981210 -4153133922801788606909908497781386240 15981211 350323884525776246864736456111463863812 15981212 -297229566556915000595105627144359142400 15981213 923148575969404025176968055264535347200 15981214 1828065654129331449110269949717314203264 15981215 -1468827919655452884929222409547462583640 15981216 982744745866521843610356327273200615424 15981217 -751990751486564818657922264372210163008 15981218 891234685816408646890103203577841939840 15981219 -232272459275065027130437034860868663700 15981220 -2089789704377494557153903262794501861120 15981221 -1548145636898845254011416860012115790628 15981222 -998223909115147283391580984265886744576 15981223 -1958412133674770803325466430819249490800 15981224 804203096541933513133686221003498618880 15981225 -222127247636216997269579572990820356800 15981226 -903745606960451493513314804825531735040 15981227 7081621432169737880473040876870388640632 15981228 -916269170367061621262647276633483416576 15981229 -6362383089366523660032622292763466012320 15981230 -229347037304226613067219911533706836480 15981231 -676948468768185963515970640280441227776 15981232 -1001972845184377597932104812273320787968 15981233 -46511728658211078420733285829805687000 15981234 -1319185298723058527866885965171607528320 15981235 -2211917343507321699230330528850071819040 15981236 -1603140855332252881327704350725111511040 15981237 -5766102884890787687938402902350348975172 15981238 317798747371881821504794624052906967552 15981239 5731237814494010015088294082603214336040 15981240 1161366126605623703887938523858319769600 15981241 3947014753794513117602396955896133591252 15981242 -5628418001438901888346032416820671873280 15981243 4549019409264692411469871327493664234264 15981244 938651381002749089213176777638046324736 15981245 -653155332529253487647954027745938373120 15981246 161808143556850320873679168574309904000 15981247 -1677693224092388122752471081442473597320 15981248 -1397059666186419178207109678519354916864 15981249 1237485901189157066528344539486860283648 15981250 -696730615138156384522118657071181700000 15981251 -8396706200037657188882898217489648128 15981252 487173319372218779252446720395400842240 15981253 -593568978167200283688965127591990797540 15981254 -28407603217738700673728687118049328448 15981255 1498009687095219025020703801740215231400 15981256 2866261900359929975903022462307199738880 15981257 2591209863265583687136660126923815134900 15981258 -1377173220697172681950247005554944663040 15981259 -847785207209956956364946334614771990384 15981260 -2813378997542175933194621756948738565120 15981261 1016544869846105261838500832871518096480 15981262 -424210759386716472348987494964361923840 15981263 -5486499472946042337702442528124019049488 15981264 -49817544623562283348738331539328679936 15981265 -4673788779044080192473329376870302915340 15981266 -140740931495726074847919642259242593280 15981267 1235566194077634208287273835786282023720 15981268 -298158667370881405836781492610311026944 15981269 4426945042568667861763613155368462674496 15981270 153748232391673091196163648784447625600 15981271 -732891100442270980547763337447981420528 15981272 -822793349532227642808944344666035609600 15981273 1907953600626531173886096773589569648640 15981274 -3816739685522682421914674628824621202432 15981275 -1101609010785440744764652738940082358400 15981276 -1820691640631109945184117143460470240768 15981277 -2967480058373706661489733488869933940340 15981278 855504278237653779647030181716884237440 15981279 610115723155019711844159513099204794184 15981280 1156237349146517605357595314657375027200 15981281 552453622834099660889218344082274354082 15981282 -1627787867629106877990714512923905226800 15981283 -2617867835148270706747846094569464826468 15981284 3406899875208436528028412705550329234432 15981285 -1026841896540594873144094236942467707200 15981286 1858995536038536758579198105402444474592 15981287 -1073783332289430976724131838977956487200 15981288 4588191307069289546362256233625417809920 15981289 650964810423000892072522437851419758160 15981290 525143123632215082996564384233888739200 15981291 1185494166469871195165486508780316401120 15981292 907009073353542514344569325799303219200 15981293 -2730429680429844418540488191017212756000 15981294 -10980850781324612630920422745675929600 15981295 223193697334177891342110952042076682240 15981296 -434230653674755684392773898124626690048 15981297 -921965245061614997417850783238763067072 15981298 4265908378893431575929153994780642640400 15981299 858125161474157602067128212020448153600 15981300 74446016965489012943437239078350006400 15981301 1560687125441335857875796054627660535950 15981302 -735446032225852163196698110731033946368 15981303 -1088940357259811327651766159868805084976 15981304 2787928282489544736346213517845770485760 15981305 1727165410226048851235339098173682704000 15981306 22569588566747322158093926144978354176 15981307 162561649618100448602695521790808587556 15981308 -382894043369289486232419856248616224768 15981309 -961899576650107111393582956680741878080 15981310 2230277459593555361511498361527654442560 15981311 -85297369129531146029103436753765029768 15981312 1381716360836796315068619483967830097920 15981313 2337740865465475137492361264607109416004 15981314 -552554240755662751663713844129453481088 15981315 -591421191385722556639973919674842702080 15981316 2922519808225216775274394272488454316032 15981317 4222404085403017159404157237867375848384 15981318 -208964125642114421861192975145512471040 15981319 5214353703974395784575939878245156476080 15981320 -1662517248238392778709555185258905600000 15981321 -308409655503415358318169267082649826288 15981322 -1195129396481680811289443907103603815168 15981323 2163169647330090245805238254457006303572 15981324 1180301030211163162493692481538702154752 15981325 369036560980379970022516467704617014050 15981326 -242499087287991961624690982401870258560 15981327 1276001653765486711756102551219271389840 15981328 1164936584762576573439691750247209304064 15981329 656847042382705148251387700832204318720 15981330 -420626455759930466208495951589027392000 15981331 1782649273464788454538709352008125137264 15981332 -3994753304432570959619065796779086362880 15981333 1043119163206621598223023241326463275424 15981334 -145712057251836235206223122055867913184 15981335 -710579196267958530531085979782699172400 15981336 651906888590759436332262392286469570560 15981337 -41133377003220453165112768452760432640 15981338 1263655801105315263988062964900921198320 15981339 551092944216360498828978879089277951168 15981340 2532855957840296031237710347070254080 15981341 1109265144492190071705171660334092944742 15981342 -938779853934858160676805504845636336640 15981343 635265172232289230147215289541464647680 15981344 -387748368765243597264515431416465850368 15981345 -1543011324371526911073013024488544800960 15981346 3323645712355874791930707785573395585872 15981347 -2747062900860713823595795800201353079204 15981348 -1354623687339723530604696582819729054720 15981349 -586283267423206042564460396844104212680 15981350 168402428955309533635209303843759460800 15981351 -2145802663509840672508382683548803037696 15981352 -4492057370038048681833400298303923814400 15981353 5245927995341251383432039336581959060602 15981354 -3675370677503608950562839080647974620160 15981355 -156831273951946054333738724782248595200 15981356 478766688827599310618441952851976192000 15981357 1098979912694757730474011906263711821824 15981358 -969269664590632056116608655201830143360 15981359 -1976306243489051226170859205003742611440 15981360 -794164352092698429136992078161988157440 15981361 -4703707929165501040119286550595869058576 15981362 -622572002991701422046913946824411554400 15981363 -3738044127931501333576873836339543432096 15981364 475359071965899827411918085973201170432 15981365 -4617442589808093466165449968056662772680 15981366 -1171760123556747801974442605307895259136 15981367 5514684549860829529463046474971062954080 15981368 817531321451337093336759604518787153920 15981369 -497465571423281546671492752584445121632 15981370 291127379614578412416393758183130086880 15981371 45913290581044485854308018696786159104 15981372 3126684850060142968632617505160705408512 15981373 -2108903200101340647712638165426361598420 15981374 93172462369558541143349207556119460480 15981375 -4544290017661657890722229635919596640000 15981376 420788807668111181009328626010777714688 15981377 2519467908099955065210621802074174306432 15981378 2254638283521854650538121616853560320 15981379 -125985035484054868646879557387928338616 15981380 -27442221685803331981024651118840893440 15981381 1508068511687805399884602345253770455840 15981382 271114412441834700758287639665921860352 15981383 -4066231199082423748185859019823011097576 15981384 -1108210186284367525489595236899004416000 15981385 -1374181132664102138868386645730907986240 15981386 2547824721774080963382947460347864163840 15981387 -2393538379587720317077195130204294868480 15981388 -3340551239884503653155543986049123347712 15981389 -889352069175056245683754843986364217280 15981390 276477381021003371037398156210523809280 15981391 247544505942068767586210297966837435400 15981392 -86969469057280630599213139448792875008 15981393 1497379312006471403559529893936644922864 15981394 518703342587740696553446287958110120960 15981395 -684556597093266261962766012799108988400 15981396 749614918552533884645816160223143585792 15981397 -5613295499012115171429061696149882063154 15981398 -2264151451338677718424917332660106403200 15981399 1017793868030505826911832032603156787200 15981400 1309147739984933054145695626634725632000 15981401 2897475192415352501023491379341297342672 15981402 -2376930020733396977791458468232128941568 15981403 -5546077921684581625093785477405114778200 15981404 501959939720773547467616537582076473856 15981405 -3020713038710647410073371558961962156480 15981406 -16635999834473614452037446665433390720 15981407 -3949183880975339618395982461488707808480 15981408 589950451422826218493967184844161024000 15981409 3363200874933147603886048758013187196720 15981410 -276065808546104729062674977040610406400 15981411 -1695557705920023439827419958265540082328 15981412 104260801067275627969004663690576707584 15981413 -591900861752905203223400469796641999360 15981414 -643710249172279441411808314789074058560 15981415 1774853859401526842446855254347449429560 15981416 4682701939045211497867975377800252866560 15981417 61751557156331869351071785532047163888 15981418 -1667481553544286569033713161266684853840 15981419 -3213759787925790962138210500035689655180 15981420 -199193993302319263972870682626621440 15981421 -55981106696011142191511830532960156256 15981422 -1856690783769021248673025123903490071488 15981423 -72565308483831358820111952459225374976 15981424 705305305800079419681601089364571095040 15981425 1732686619377371506034786470491359742150 15981426 -779963392599024765954156801676598624256 15981427 -1076745341025791054598622045864374061056 15981428 -84164288368285337255594178225390180864 15981429 1244803435728995932978005333769461445440 15981430 -1163156256610653404568164763587453982720 15981431 -2897607653997871455957631815497291171136 15981432 -2888026906868858104768711812184488345600 15981433 -7101231702914600505418398823997635192 15981434 -850482048848234966283981541257287063808 15981435 -1193444041734268751042530312427557516800 15981436 -1488658669888602356390305863017671057920 15981437 -423284961138763283656057009619608439220 15981438 3440682048112424207231143167291062592 15981439 514964339854159222299115098174653669320 15981440 -138865150563891173888208503432439398400 15981441 1032308253090115756107910411996492775424 15981442 -2282069167644113670746692448156808108000 15981443 -5393193114217752548005338642099625750920 15981444 72214068325803216044754575953356016896 15981445 -4204559713534550081166875854154877200520 15981446 -265070344376616184030604136767890619136 15981447 -514306081076701793671325178437145031728 15981448 -2043787679340513471477928429168510771200 15981449 -6658075214319923008677742548874917503280 15981450 1227347424376072508745453443206142937600 15981451 6556734546990194322555571530760914743600 15981452 -181902644585776036631196176151422668800 15981453 2631830978207231520899967992714801109462 15981454 -1740605460948655876098072605877394750848 15981455 -1600469855455821721187138504683649934240 15981456 -1130875338510411959277352733705101836288 15981457 3200227601282682414781800769055200668672 15981458 -1571745047820961109199645025656635323392 15981459 1737881850626678641027353596563166257968 15981460 -2383251519310293489815830097682498263040 15981461 -245432706754792118521773466173553062912 15981462 -83394079139687012797372648953418033920 15981463 598341340820481675477082191535795934400 15981464 1470376298365642931708386087853239695360 15981465 -2800110678729043735375052810494846968000 15981466 21753189965622464598399658115516722944 15981467 3040105285219800282638053165103083008120 15981468 -1304428585447586493185121620998428648960 15981469 2201074112326207409528013385488649465696 15981470 -2589849971572654431453535066533366777600 15981471 -807424861765572671719864297288616280720 15981472 1352934746998210279183332115151866036224 15981473 210337216580066160370176451066469790000 15981474 -1550606281356980988564442518137102720640 15981475 -2621154650819342694246099663193408118500 15981476 181081799961773462280648655675727917056 15981477 -591363704274096888045779467035743520192 15981478 2382650871808473659493821046841095821760 15981479 -4210238952950782695706043412706720709424 15981480 -751379896382475427224586252872420556800 15981481 439644584788117146991248880238875404864 15981482 -2048686653758272832990071646254590575616 15981483 -649255309120790072413631860859171444736 15981484 620376910165680093612184549626444966912 15981485 2655654403097044694087141337874437953220 15981486 -1173450739480589279460274692972516006336 15981487 -6044998855693640542166366829626294569608 15981488 1097578019444779953994525544294888128512 15981489 -1513054320439160739837459948510036427200 15981490 828560082301054081580263757855690810880 15981491 895257079575077268441821151581919522000 15981492 -719692805977325175762516993106952503296 15981493 1908443662288802841677994172873303628544 15981494 -1866115235593149458143659052521701543040 15981495 2264980248648599473356892259798573943120 15981496 -2613312085722731739099038460279465123840 15981497 -6512060546598488940980080474759364288214 15981498 41388703387634473676796934689155746560 15981499 -2235277681732761140222849812527503753864 15981500 -3766433716303836333082180122719549568000 15981501 2158233037072878980719097856380340516384 15981502 373298859141767668579301595071551901952 15981503 -2250685370615522413891455999722329780080 15981504 -305066991343658309898843668069688016896 15981505 -3753762467994668085440464863157384631340 15981506 -3676041078532190055714436340852623111296 15981507 2179535885765038844886343240320496551720 15981508 1457395820428532260864360326496014392320 15981509 -53355825823389190680876698640495525696 15981510 -2352809394830808716664578223293901434880 15981511 935197375722099920756785553005382473184 15981512 4512700347584436206240360995653331200000 15981513 -1622063478662341988341694613071553145152 15981514 -2071849062818297263918762150398205472160 15981515 -2053747332091924637522270738546536812000 15981516 -4268311446778531173626163907284543882240 15981517 18638314329928985321095674514623592800 15981518 899334657862839071107348348619603312640 15981519 2414269395310689970244598870950008894344 15981520 -652671461525067845523382512578040299520 15981521 71199698719094168684097121254842532852 15981522 241867474517118523041049119397208478720 15981523 -560330536137345032095368566555141231936 15981524 234090154521375396684490544584098199296 15981525 -42386952731537098888526242006430616000 15981526 2542831188881072853747743289487948798080 15981527 377041123557813866752244560340736977280 15981528 -1131702591545140586027340268280593059840 15981529 4620698118916962687077836959453039008976 15981530 824505163771754076139773243924202468800 15981531 -2778368237275981766331434411387923416576 15981532 312151838036012070140931360032222576640 15981533 -2297125786376118720655612669503595666836 15981534 -1546154138475040448370476292313029120 15981535 955155318173247515224002594692806365480 15981536 1653296082348056793691387554501164531712 15981537 1777695602739148785139281952249470077376 15981538 2097648200178292450066916348726086832640 15981539 643585889759877478727153769017767279056 15981540 1138898239116056905171687945520848588800 15981541 -2091224802423406867352282825999842653058 15981542 -3739142907132193114254628131244131168000 15981543 -2336065610090993652524903748270585216 15981544 -4880838087872091313997345719718896419840 15981545 -2863198330236175655003739003416184417720 15981546 -1988075020762560035922348950117065186560 15981547 4793705247285427520294306329715761411872 15981548 5052850592202992527573814855134356466176 15981549 -11288747234193395309100170725320179136 15981550 535103350513675500699275965309209312000 15981551 -4598100576148952989430211022232775138240 15981552 -6165561190848598256867173797057331200 15981553 -1775577856275569148104793940551369938944 15981554 -93757230871345872465908097616776585216 15981555 -3074676651648788760095322218399658341280 15981556 -1316820453983268735182960715155904991232 15981557 4164481655144385744313352936095165189806 15981558 -330840961683744035753748318331489289472 15981559 -6229952702837441804624232994284683880 15981560 156116266349903901064561226510171750400 15981561 3771013298505171630585368857759007946810 15981562 -3185819713708554614506999443565475867136 15981563 -1999924369019720479899286184182495801776 15981564 -2396966377136605200352362375772080749568 15981565 3693644216453961604715614998958285653600 15981566 -1744666254986613041646689937856123438080 15981567 187756966409763415298128011388277392896 15981568 397899815513950698660940303225950568448 15981569 819128757305002969005331468216829723220 15981570 2735248851365255281758357390318366182400 15981571 -7795738654183154806783362962034396103328 15981572 -210181678171220175785736470585471677440 15981573 -1790566794281086986066430465292018896512 15981574 -778616102639438004303642006115619787648 15981575 -3570989449247678629159210804923383503200 15981576 204899685632417490716563679280782868480 15981577 -8054954680845240617943315311345004693488 15981578 1847938279542476398605331397478093441840 15981579 -4425141562962389207893206832439356475076 15981580 145572816631582186503614744775143500800 15981581 1358276182943148046901980843468520958720 15981582 -155949707924616432022291293900094834560 15981583 -5911462545454546014415335902255366829776 15981584 -194228910330819129272791815775380111360 15981585 -236055032283431541290591731827434457600 15981586 20030590344295947787871203013873913504 15981587 -77912997438276564253437372186651214440 15981588 248749506013422913864022446142609848320 15981589 -1530947251310217976904393613784673438276 15981590 774301218089669496120775332114503608320 15981591 2468519418168995035553087300216721291600 15981592 6874112100021415509548081365477485465600 15981593 933002943610593940406583500689990192842 15981594 -1375697561450741692377967481550687290880 15981595 -7880780342014107286766646995494518240 15981596 650441749811876225495964467225805038592 15981597 1196967063037992529242841400166733895040 15981598 -193768775936980410607659102603191897088 15981599 -10321615663705105358354570302616332356936 15981600 -833486788885502660233771760021471232000 15981601 -6270011268734889855931547297127962787948 15981602 -224366571622429486259922445905508071936 15981603 2216232946799167019365473143539452825600 15981604 -3401103746736348976936030410099499601664 15981605 -1015441438494203917960925648470482868740 15981606 -669032643669133365526573487438292312288 15981607 -5634681357510259672682681487421845818328 15981608 3351001036329509366827984939579789224960 15981609 -1032252668029013258562179053603415436288 15981610 -702313661749524389507946891790031976000 15981611 -3414485598647486117832324634961518099788 15981612 -2071634281436530620541896906839819033088 15981613 -6982070572717623694318148991635737132138 15981614 1282797658327107774374412705330852879360 15981615 -1525693349767759314140584419704731586880 15981616 198995543301093104997682901030770049024 15981617 6961946643369363177142766285592957627666 15981618 -786767917477228953386081337035435776896 15981619 -736215812669456904652622669910447167716 15981620 490394370968723505440697679421876436480 15981621 6015021877327961286459398079275765627520 15981622 1806239167385334685441859197901038622400 15981623 841725074305590428219021884460910186336 15981624 -995893377816279300732889520582277550080 15981625 -2864427960403722785865094718266883760000 15981626 1216141882580464694828338067500223014512 15981627 -2209841720951334945741469551885523253568 15981628 988367445939706351116111421400500887040 15981629 -858984121368530530960523262425619667770 15981630 364866935883592166213774883118807633920 15981631 5886356476271208855868048298044137674432 15981632 706882994470788582303757114743013244928 15981633 1816809348322845581237082834318740906802 15981634 -1603160390112899349514984838738614005696 15981635 -1829359800026078660270467656138376035840 15981636 402707574657095901433919864933116981248 15981637 1475564740167771308968815591676930257952 15981638 1314824423176045280932741180548865344 15981639 -108042288673524736871667137599885829040 15981640 2597199274486679906214083299449204172800 15981641 379423904942662800716544221696804265600 15981642 555931640087729657797373817319902129408 15981643 -641896785742234695710967484907613712108 15981644 -1004471142937404159028085142308038181376 15981645 -1567701753951672982831466339432799724800 15981646 1163246544630101355554687206150485934272 15981647 1024028632182950413730013596560919468544 15981648 432966276852474320113171208004111826944 15981649 7732222812601003468591409433832854264036 15981650 587534894902104526946076340013461929600 15981651 -234287025607000509994912398056925004800 15981652 -3965106449010366804807831780362948366464 15981653 -2797469007288747917099471736337455298098 15981654 1332464876975029206988338778503877992768 15981655 4642965597474737789251449325520066312160 15981656 4307564993673267504608630608650482042880 15981657 -2714625084343426864645034366280237149280 15981658 -1505950097876936914831102707215389295616 15981659 -4947819045531910919537838907835565310140 15981660 1190591427881162417841376201171637683200 15981661 457528781071641022290916031899962084352 15981662 6158874645912979370860614686068019197632 15981663 -73850390895312163621485825068022697656 15981664 -6989023332714915862521569028320671825920 15981665 -824578311247425937908662742349681178880 15981666 -469034152604323385686866128053716408576 15981667 386459860984980651005621231881046458720 15981668 -3095585744264946413165327277310252093440 15981669 1840441731171067030662113870359141934688 15981670 1212290028463179868988469831774270161280 15981671 2840963309158174237275346795823879715000 15981672 -677826868625951836553005666821989990400 15981673 -1117239313251678055166458991020989301632 15981674 -33558416496260568370906355864615855616 15981675 1228844043619492452613698979018273626000 15981676 -4129186251998274512252069128357214760960 15981677 2907000101967061786674958572514702830732 15981678 -926565654970026337318506808002204917760 15981679 979859360141177263883953593909183290240 15981680 360621672260774361261598000262676480 15981681 -86510051731221679484814126775763165760 15981682 -1190201059301207325750766989818992051200 15981683 -140660912221227210545772572689270349760 15981684 1421832734092177890672953924212283320320 15981685 -1671469588332786115133717238286207655400 15981686 -258974485593205168460339095388826556416 15981687 1828264667489839814329154802766954806144 15981688 -1594997750324286943426664277613922672640 15981689 1301778525203322961995735702519591368640 15981690 80019721302626550698070240302554752000 15981691 -3148955138333008350641099421569775513600 15981692 -4766661704687573689476887825948757227520 15981693 53058619367375562035147275110584119584 15981694 1236262279486465661391876945116045200896 15981695 128243987003825628697769782131584123400 15981696 1872571717898766944641292868722507120640 15981697 3024090321590021844856150085270929397460 15981698 -1789079783872665462247452359419047749760 15981699 -2159174358030927624119100982957601200320 15981700 -321487717766646807857531903449705472000 15981701 1795220326170258353868506853511997124702 15981702 1652168468394655565926106779606732091904 15981703 -3732787652663637072661999408033415181696 15981704 3980993175999331882294301539225287029760 15981705 -282495051973836709356816997994652134940 15981706 1228771430148253013631183088907059111200 15981707 931081788502761089279552768519082088224 15981708 33273655249136393951782068503199338496 15981709 -1269572327172801878949695254764772277120 15981710 569435764595989373757402277553707757760 15981711 -1910037852206851212590684073335305848576 15981712 110303612542192524056406051587553468416 15981713 -4972171255662163621473873913290841387392 15981714 -485098920653069704310619985485597381120 15981715 2991277487472820433100373136888916189360 15981716 -512062078064618574583979382442464044160 15981717 -3010020050066577882870042812660377619520 15981718 -181672867440216036328492974898262203200 15981719 -1964984487637057200652415211705450121872 15981720 1518442616746185418827407517231215001600 15981721 1325803161308075670392400459288169816704 15981722 74327126860796507556610355155467451872 15981723 2602569541571206100876997798043700988972 15981724 -7894787297144464834349533777341186048 15981725 -285976029428624331451945298875354980750 15981726 39004937567009088467752547465959952640 15981727 -3728130534142598397438653527928813787424 15981728 -453555063160045769731417733200849403904 15981729 -1054421735945335283334675295632211976016 15981730 -312589713178974484209942049117701412800 15981731 7490836015859507446381949036338692350712 15981732 829168993718887341934901794092569763840 15981733 -1687131143062736460597432713318880643776 15981734 770278960757272514712908322917572706304 15981735 264693281292933379548446916952740541440 15981736 334802817675119762187256779742948147200 15981737 5976948697710589422199524575394991195386 15981738 -1583317209018313961800202124280334852352 15981739 4816371878872726409933650701381179276256 15981740 398279735522685594425353203944515584000 15981741 -1882223190555128706304852638701006305152 15981742 -1045659686597197880476302703497246163200 15981743 -2182852216210238206551985852632442864080 15981744 -39793569040545703412590447547842363392 15981745 -1466992305852570386477918751971364514560 15981746 440410596482406348918458189455928843520 15981747 3030555259399159147979847344206553404272 15981748 -3914454536885548936805369127118186110592 15981749 2602088886776866231452233858890601901312 15981750 772603922010385309219112477633741568000 15981751 -7157097227214581726603110244039451923616 15981752 5270531050278408306681447023846333337600 15981753 3417857299978369739112765429158837895504 15981754 744737577232052811804764712370656318576 15981755 -3116710628814433444236772077458658564000 15981756 405936710379828736098130829033708912640 15981757 254757491714064267240032522588940316800 15981758 -1136686894011555166968660092654650084416 15981759 1616690251581295795749037603298334731040 15981760 704268423960859648437585375106412052480 15981761 -4380948850429003534573320828725582889276 15981762 -1563560507875476304466656125298894366848 15981763 58220621432115596581065469747284337360 15981764 -1369563991599280550110634756448849815424 15981765 157409065967741179726325290046240368320 15981766 -15635607126473163009960040312059462720 15981767 15359179836229325990753405224913140440 15981768 -3050298609585730778953968413984155975680 15981769 3300705463218068188024268576069171118170 15981770 1082957852067346889633244768530263925760 15981771 -440851639115167364665906670442872355840 15981772 93729289410969731078372972532142021376 15981773 -3140928671663435133520523610897958970496 15981774 -963651000149376060552983519280541470720 15981775 77455812588298310269279756846165825800 15981776 -137857940377204094080515010530802311168 15981777 232143474806370532705951205311268453760 15981778 -5165686735228777219164627196466863119744 15981779 5062733665879690461832270714507954014720 15981780 -605476283365225021468999749706256302080 15981781 -2222345598785977408141626269673996426418 15981782 1799361618239342940627414100811404360992 15981783 2673181590248148063592013566853766478848 15981784 -69998578964150570389848136296915763200 15981785 -5268383995502884928922440721086970750840 15981786 17045156235299108425093818948435033600 15981787 6568385245907721586722592876318465546436 15981788 4239348782924005424939080659114475289088 15981789 176479775801751272571254080689664673088 15981790 1565335533000065513976045552518922326400 15981791 -2044984192763246996397448487197909133520 15981792 1903855809766451377812995034174189993984 15981793 -5120990045816996118136939986792677673680 15981794 -3145732143545509317739083013708308368304 15981795 89311803991675326000083646698086044000 15981796 515975265371573085453997261756666793600 15981797 843154102691452782063350703913296043740 15981798 -3852799987272091683382117592756213760 15981799 -5476463139920704563808232662907464226280 15981800 1001678421241260988397513365054060800000 15981801 793064981275476987295053402601181616 15981802 1089009486886801974518972457142008606720 15981803 -4283243269658402443743529351724921760000 15981804 2166259978374534042369754705590909623040 15981805 -1836731808181791187847700452511983389440 15981806 -1386077486414940493198447908055123734720 15981807 161814883156712883389360418369814996992 15981808 1725938872423806566360251893576198160384 15981809 -1318603134995925501503987343064199010990 15981810 -11570742509103482515344550664198046720 15981811 3812227778607415420806600528355826398412 15981812 -946744961074745731627537796220554280960 15981813 -3914291148042869364235539129237895204800 15981814 -1638691062235378935107546645931578619744 15981815 -2387521541400394879857788207605053991200 15981816 520666024813503752406439096393336750080 15981817 -139183758068392482443792685732688040816 15981818 519668875422062640216081512251776789360 15981819 -368938800548670395758838820019813002240 15981820 -1969092241033999748142056353901080081920 15981821 -2870818996928498192277819264440675145978 15981822 1245241906822124307842272940696311530432 15981823 3698647116270328848653294992337584716264 15981824 1129823189716100349463724250159239921664 15981825 1638459850117417133981087815574004687600 15981826 666324474606281917740245509207834573824 15981827 -1108416544780213651270147671719322552324 15981828 -1707862847308203119908717651925809704960 15981829 3787112849651930631108730909866900478430 15981830 772010592220543058710241024508587602560 15981831 67266561594367653727945201121530846440 15981832 3482838712252619973673382473780218808320 15981833 770091591834656754281951170947890675712 15981834 8620005185250556382710553416814862336 15981835 2844284105201644262550598659218300860800 15981836 -807195051368107097179284700770955069440 15981837 -3423689949019904110932925162216304596032 15981838 -773369965165075100254620754231916335680 15981839 -7428802355690122797123588670007965377360 15981840 -488809869941229820109396244289644134400 15981841 -899491469898645421476058258528551554016 15981842 -2446470268906433660497748110333439196000 15981843 7462808361262125984177296039637389978928 15981844 -3878092601092361853415160686373095771264 15981845 -5226534820913597538839622440865543119040 15981846 11095600870765272254094642510863524224 15981847 -2239017855284997806740835362488585770152 15981848 -2296675083730230638408562833795567216640 15981849 745316491839015488536793587801981043520 15981850 303064727278904967563354204090466336000 15981851 -892510013046090497421230494243327937148 15981852 -190889996372959333878607206942230496768 15981853 -12497497649350262710220428800624841536 15981854 -295824763448400587071621107620677363968 15981855 2031649815618329303626357891525490437920 15981856 -106176812567307789245181495801055543296 15981857 -3082647021635148756488277713893144977408 15981858 -2149863109548734611470170751774197529600 15981859 -3267129547862800300308190840520069799896 15981860 2818078427763990108028482150234125902080 15981861 1628700985208011021613078294784120768000 15981862 1058268845247163898483592359458173983232 15981863 -5014097549147288546803631568663903066888 15981864 -730985649700589956724129854537407528960 15981865 3758190905400746885997327433209354724260 15981866 2513561276395756195770355097678178259632 15981867 -383275643310578355402925087321544162712 15981868 -1016166511341418799666869229950830132224 15981869 -9391594132901929787835168707064424060320 15981870 -1722841056774387044904438341536152579840 15981871 -7203610762700649693824890074418059177000 15981872 -455986500282287871755875641901591953408 15981873 1657473681049095932318701634604354678384 15981874 -2427674480855747905113113253561532430064 15981875 -99486475984841854569043888252407660000 15981876 290092452441926369534694598128012853632 15981877 1804706482559253952720229213713184687726 15981878 -1122713292691556846948499017734417484160 15981879 -1549595097641357145851083047832057038720 15981880 -3447955224148176898231897014225216307200 15981881 1419302764589612316363822921427679441232 15981882 11570126193814915722621002793810121728 15981883 521921841423868685787891439395704156132 15981884 1487408429014609049557965361489275042816 15981885 1077827205354519388102681480587705477240 15981886 862792653209569205548910345918843204160 15981887 1877196410745076086272174715106051913184 15981888 -506976301109081192880506837890404188160 15981889 737089428140643372625084265826895080000 15981890 48426931131429953215220692895625913920 15981891 1043249450362626299570291181350997833904 15981892 -6252114029038147623360062396600148635648 15981893 4026837905146643966246020047594859370142 15981894 -2701662062403406022049440867051418168960 15981895 -654914553201829152992560538391493109760 15981896 -24624863432361209462597722207074877440 15981897 -3617095600071237838057916332347091913472 15981898 -457668452524875182289478880314840926720 15981899 2166691854544495163753550712349491974264 15981900 1788779875394424681466435908729022464000 15981901 -2071824443095314485055713835481397184788 15981902 -502656364941787580800743470156596822848 15981903 1265902673828075570127609742671504568944 15981904 1868157658908639518115290691271923449856 15981905 624146749118178593752802185410012099060 15981906 -801728916727304314568118226840593319296 15981907 977187509808137917940497270350855513200 15981908 526814537714922643593659108049110480640 15981909 -712097657738390059501273814147224108896 15981910 491155857903124804622988231279781286400 15981911 -1890933086705793543103490743984929937152 15981912 2286001491576541699032628542663836037120 15981913 -1371940240757754468831074078290743179196 15981914 27085297653180725992052949761531969472 15981915 7219812909186770732408287593467439840 15981916 1652561175213187812493169987604414804480 15981917 -692677601014950849689900715153596376000 15981918 -778952949621607731957769280297988099072 15981919 -6152851599079449517234754735949230170800 15981920 -257204535266129761510764147978102374400 15981921 -7686767739954630517254491619619937361600 15981922 5646529360514910148710338679036086736 15981923 -1330487511532471676459852394321603946032 15981924 -1034828297135707406390916226117176250368 15981925 -949170556616319651974470411504978195200 15981926 -785218394933059135844826289800731688960 15981927 1036093364417946257362568587910566164480 15981928 -852674066967962708374992295741930506240 15981929 1378273848069612601077550779723818623560 15981930 -128182264192482182780801463978807859200 15981931 -81891582655620262186077614122722275296 15981932 6116597803120427471564850215578899548160 15981933 4300143953554791512692553624506724367648 15981934 1492854747350960129980042718632551094272 15981935 -637588755614514903115878732997226755440 15981936 708091483214957337307138665368718213120 15981937 4371223559852160838409090855175687438720 15981938 -447457264815226162931374099660939263168 15981939 -19131316739465315462814735112194772272 15981940 -502202989064952595831845253444749734400 15981941 2932740243978156184964635710478107373152 15981942 1131682321077641156582340395376258178560 15981943 -634158202992063879578445970895195998416 15981944 -8578357155703959058912608303431730831360 15981945 -870156022280845859083968405076956441600 15981946 -1475907452280185551514774778692813319936 15981947 1882736905502920817835488136054537567396 15981948 161319647759844742568352192597651979776 15981949 -5949662528863225785056836093585057757050 15981950 -1349403924675976768175255138571822984000 15981951 1703285052439536150275290307425856300232 15981952 -125724068547757053747596809068808765440 15981953 3151692152192800702741258456422830649684 15981954 -51540346916320372641638058969801262080 15981955 256311989723410755014508500191266249120 15981956 3212714761719892079261041579627650645120 15981957 -71747800321234391601517891136284175232 15981958 2377006839906972618337287827661194123520 15981959 -2424019257034372548132359682972631256784 15981960 2000334520697554204781330940812269977600 15981961 -11114052160708746472155337559966209655600 15981962 -4878502971894195411956625118169210822400 15981963 359135798815654328888104302058657600944 15981964 -661237565556166051824395849458500894720 15981965 -621994179450727971983487249887341657800 15981966 80669148294381921355682716726718435328 15981967 4108984921672915656343540510639028884016 15981968 -689844412363065162021363821228141838336 15981969 -2898826027074670002517724144339995523856 15981970 1898821756026629243188773601419727915680 15981971 312414637227665489185203636819804608172 15981972 -366804031056921819184950457455720960000 15981973 -937333850052768373914578711033153867360 15981974 -5016316465244360375887520880124617362688 15981975 -3162728738042022508817660882480125962000 15981976 -2132626460619313181393331447600160081920 15981977 6975073861961935224497346640584147539472 15981978 -1467472546889049792162583778735871343872 15981979 -2314931635312978965380871230320640904960 15981980 -192608796893199272196107378243821455360 15981981 -981315138177506026974486657185101611648 15981982 -29656017172387321456079987938581258240 15981983 2442066393867318850977655407063393716520 15981984 3686123153216748957448102509497489031168 15981985 -2999739807989675701733600840587123763820 15981986 1906762343496384813838424624409387258192 15981987 366322134047732101804403526931627211520 15981988 941223758174244764565266628160236306432 15981989 -954595013402867023973448693777638634120 15981990 -780066901862213395164612008778761546880 15981991 1259079205451652301328738908698099713184 15981992 -2902429077925184559853128412339269934080 15981993 2506552700717998662997122688542576313482 15981994 -1403958627852731548193089087516737255168 15981995 5391528294973410964444120912784271945120 15981996 1398466896307378597246766454843842949120 15981997 2342817409765990550784078713996400485580 15981998 -580323366611030143816989822313325688000 15981999 376892830401521434826817807716900283648 15982000 -1556880793366296123218413288087437312000 15982001 -300166445038123836120704379732567950400 15982002 -584610626179627957012704695102823091200 15982003 -1582453177720747922114192563282463114016 15982004 -2034212637761125872220818790844619122688 15982005 251318688804862925407313044079718720000 15982006 -4391136930371057024899256729602557819840 15982007 -652122688266346594059450058775965122408 15982008 80086689199765470670064423603781304320 15982009 -1643762874718259137374707729418846883884 15982010 -605192988337967683651278026039000878080 15982011 2006118673180794164346580010514319900632 15982012 2813468577403744037802129027019947693056 15982013 -3343732335515787917194028416628676183738 15982014 -543481728912176136009925417387372359360 15982015 59629598933570094602280604873353868800 15982016 970822877768515849757060554473603072000 15982017 3776043305679544024476337321440291935280 15982018 1270669845386036854358492608592585692704 15982019 -1534643632927254192282064098615640779648 15982020 -68088502206661648493426347976276908800 15982021 -1227325268787898550902388044784588252160 15982022 1029834396385419403271918054425808917632 15982023 311305741889375949814991109202393729104 15982024 -352917119989541815848499639168795991040 15982025 -39475963290935445231511893221465209200 15982026 268311707718606748605743695649654118144 15982027 3843545240673053382070078665727746665876 15982028 5072726519251407881174622069454193511168 15982029 -56815328996476743664124739508399521408 15982030 -54621320540805552040454283113640804480 15982031 -1703914185980150889654215748313164275136 15982032 563522879492734916339408136484377722880 15982033 727403678757977747584382939347751467584 15982034 1788942475803960812406536485362363766416 15982035 -421516803042667250199847976975429230800 15982036 312798812744495889602775573362818238208 15982037 2027686436383099132067545677469768324686 15982038 1290472457477482712969881546452760656000 15982039 -806425947144140741150547864078791490344 15982040 2924171159436033750212020805453027328000 15982041 3476416396970577554216595619100109200592 15982042 -825099856474851539006140123392334015008 15982043 -2590606533219209791351458349235501040 15982044 -480196910976821451613147095378882312192 15982045 3542837007460700625697034490915440263800 15982046 1865405736529112118849932057575948513920 15982047 -1388694716822344177098571611167679393576 15982048 -1731176173754949373915850916221312040960 15982049 -5739428278931191374669373458424226521950 15982050 -66025143494353818827604985336462540800 15982051 1585542519279650718000163424503317178600 15982052 1252807313415950361836456483304080670336 15982053 335831243980601922430774519231274812608 15982054 1569936511438050853180382589916110718272 15982055 2106454035148509100581297457345846096560 15982056 1554496222458974782793969243155370803200 15982057 -785007348054075292108069403169539492736 15982058 2471533906548217797472897041815628718176 15982059 4958525424916822201599699694697674423680 15982060 -1430245863001239118506498117206391275520 15982061 -924599270523919415580854213591188525056 15982062 1863740454838677803392646382718511026752 15982063 194272142540299026907313306282546114280 15982064 171377334507851965056441422325963227136 15982065 -1290135581394365366908884203804193902400 15982066 -3982020669224168356477218411251286198768 15982067 4979632952629320481731671674768851967632 15982068 -38669513698103126650886624820753530880 15982069 1762133639105062251727155486696429970396 15982070 -453339861705050542035509305648862409600 15982071 -1613003214438039065336395974104894165376 15982072 -1924704842843179681127668231100336332800 15982073 613878629121805401015831688617354071424 15982074 -2142699910932932333149754650909842722880 15982075 851742637258043777367503350227808218600 15982076 1607833219786339109105026945614711438336 15982077 1355166665183995008039052057266514053120 15982078 162862682396788198355011455690348272640 15982079 2021899065820334555672404330421035391184 15982080 1458400353458448660000677327034824785920 15982081 -1584209155140770575421095793593489427200 15982082 -1482505020905180945701658597739288815616 15982083 -485300422066185737214674119775400546720 15982084 -947645408419785866145104867023280326400 15982085 2313240587514385041344096316163738080000 15982086 -491434980419084067357844256405621807040 15982087 -1144021275527219601548360414430470968656 15982088 1002419207746499801210374039280087040000 15982089 2762109031758579862458342661720435294224 15982090 -835639957086779600069504320639194487200 15982091 -809334218812757726937608008468366321440 15982092 570003145432002621423148420832918787072 15982093 -11900942157166030656472533320624234403956 15982094 -994505249241861998788396917227041379904 15982095 -4124686511081620559048765045478971443200 15982096 23819623191284820342144379600949297152 15982097 2281485847982532738795309833438363928000 15982098 -3038386837611234686145595014038012411904 15982099 -1763150163354729511124677460147699461728 15982100 -401508110754504145872586398371935795200 15982101 73533079632121656639638529196377211068 15982102 551184817980779003001207247344425630592 15982103 -2169778949929170261232250518010624349720 15982104 3622664268156028255118927179688188293120 15982105 -2175318883065599789944592281112378575740 15982106 418393387732073796999108712687189171200 15982107 -4747242365515529406016906036224369081960 15982108 -4354564920260491680878336575191649818624 15982109 236084015529750730006033916313355382976 15982110 -1148994914038045728926351961626771725440 15982111 44773904113720512736605105041240664960 15982112 -482738748661702204185332426951136116736 15982113 -182250303197882441741222443703754236928 15982114 2214752272286812677309560994985438072656 15982115 7387772390716887750579370992575239725840 15982116 1943521825331881885411890918323194429440 15982117 -6227244850904047769565752009087497072834 15982118 -2466553453279288902784403500116273630240 15982119 988018747050747403735776973838559940488 15982120 -1213348182952131594824207641350709248000 15982121 -7311505214388161264283838521155274924678 15982122 111384169536047288430125645983093985280 15982123 7690300104856793654743718033824929032372 15982124 2668767233136316402327824951558162009600 15982125 855905555602199180303320295007218880000 15982126 899769240071301039701875071799153740480 15982127 115203982312741404314751835966870802400 15982128 -81424740770321507597377418314127671296 15982129 2172189110409670238449768218703118941876 15982130 -195061955786597799426915965452945235040 15982131 5311624196200780139863365245698774720128 15982132 4493091796931706966752423942534042960640 15982133 6791361915498324785619776623357520726382 15982134 -14106263489489011716307659425417045568 15982135 692277591650385328423910094877497194400 15982136 4858892291621765627829817222814390169600 15982137 -384849179983858376229001132521413309760 15982138 -333220257571600688354444602430128051200 15982139 2655449772645793237884021829416546972720 15982140 1704621729859898461891308755408482329600 15982141 1999405683801858738048959655411928914240 15982142 -1220939830803103183947734287416468928512 15982143 -1464555380910306952573771686256487542272 15982144 588856430417227498762358956826252804096 15982145 1204415103849170807364402603013958514900 15982146 -625093947560191876772387282311432938336 15982147 1192216315111560519365147752906705521596 15982148 -252820237192604132689328133548266377216 15982149 -1755028315736326335571233951982575080736 15982150 -63686366297781631956234107771059670400 15982151 16685795608984689519907178264877539232 15982152 1600803214017294050066515970053853061120 15982153 6264598078443702394717034777254061133264 15982154 65718825395185219413894769153055028480 15982155 479214859592287938262019589931504104000 15982156 -37166749418064856782396088837355719680 15982157 3538854839230613798826781495334215676406 15982158 334357981720195819359128477913880478784 15982159 -6273419571191648259628736033429748955584 15982160 -347191359113202499397729942366524293120 15982161 253910499976497059533093382623406891520 15982162 -132521780566397351230819629954372255744 15982163 -188967910364306996575549432124823117588 15982164 1353255437106448201060678253591285760 15982165 4615447167880284720534064542623975124060 15982166 2715230550450855312996458165108999776032 15982167 -2455125740490132453266599844163200820120 15982168 -4481927265423475715415799159039966525440 15982169 -646933556667405503029750872859755901440 15982170 851523223883155661934215574874786886400 15982171 -2815771437613622709742395413330171294976 15982172 1520879196342150783514686854391184114176 15982173 2614820112832651461862372737497555981280 15982174 -362597515141701739805013803713738997760 15982175 -403871167845485261133873539661483246000 15982176 -1223230721393009307958604471226020659200 15982177 -1417522911725006788866991529348651498974 15982178 -919940564426098885435749549183031677360 15982179 2425605298264548118536487216442109809784 15982180 -5563494927627050692270080441583674716160 15982181 -2113356335932004096469190628269001430018 15982182 33067171817858498529994567217167174848 15982183 -2160834204543406946662489970153430839064 15982184 7002973401427303127693227648888168258560 15982185 -589027025795411157547773196772588347200 15982186 1362368104296135975704395469961527814144 15982187 -861284792455412235216091332797437958400 15982188 -2025638211134972098801982108465184374784 15982189 -229058352051247881349898450199790263444 15982190 -747131572679439069799953378760565107200 15982191 -31686885570237034505899229803773816768 15982192 45092404771337635092559752220126150656 15982193 1678995041799909882288168981913699983816 15982194 -651376903039370481625417690111688417280 15982195 4177416123705781110154264889332391334000 15982196 1263209511055690795840015798323795813120 15982197 8111741791494303814148573100063482880 15982198 -2046148670318931514226891447963974274400 15982199 -1176297411010057847259814369461674971800 15982200 428709424702427929736116190163380736000 15982201 -8344175349269859346392995428396753203968 15982202 -1185910348467946008638472748324971170448 15982203 -224719043438446326968437889322785045136 15982204 207627317364070625863777099747052288000 15982205 1075282079870592299416196067089628933120 15982206 14490577934565564135854557339331114304 15982207 1973698897051948830614376832043924578560 15982208 4478854551773827360576456822412374179840 15982209 4961789144130622301412573774434114162304 15982210 434981225744546650843570092000513313920 15982211 615059714708651582057979092754232600320 15982212 -1857375943498523885445596853655642764288 15982213 -181196896003477008843646784966734504676 15982214 -858034203088311151425824245823626928544 15982215 238726508855952493421899126793177616000 15982216 201741406965525428541227106334091151360 15982217 -552465777018729532895875239491002525440 15982218 1023268092874198764604833123918385136640 15982219 551433573872211849546961293588433311120 15982220 -2526503392857740730519515040804144000000 15982221 711733650420042952563266672004528908544 15982222 2208522631461219209742679890005086281024 15982223 -5155261018227775191653098126098039189696 15982224 -62014077376573842868256593103978496000 15982225 -194661377066887102351740908830710227200 15982226 -1580051308199873618864835256634917390176 15982227 -4356360288231470294609951161395281353080 15982228 1425660938430965387332516347362120989568 15982229 -4446119626597919736770536488144057613170 15982230 -1418760395373002649142769627404250880000 15982231 -3297855526892988977160565948137567444408 15982232 -3382901665275137687352762461755816273920 15982233 -1490445849288515149832765860060041020976 15982234 141044749852956568674249863560942310400 15982235 3515139162995819345618562764080774927680 15982236 -1085243255644051283666830945693285257216 15982237 -2098126620352881763391049920120911635648 15982238 -511087552946103209680555994246576292480 15982239 669570465041198461893718308888980610048 15982240 24796274471309824567211360508853616640 15982241 -1673109576072265134601781655485230400256 15982242 -251850013062086367510449275300983261696 15982243 61892339421106120880655930890566107280 15982244 4263234156485480689917327017791724708352 15982245 -1337545819353299324984690035566465230400 15982246 -385175246219959078693103083621133912064 15982247 -31709311569082924439113895125840510848 15982248 5191134358894959272628977793080005017600 15982249 -4647338409407347816581008939389858208160 15982250 -2671331124169453037983388453384765640000 15982251 1476737799151894209624701090957073231024 15982252 -2533442338037712118489640294104910969856 15982253 2153917353822309093063982953546160700160 15982254 382414824968265095602303572236188049664 15982255 332813249982039892076448202199295333360 15982256 564846827200060221015235934424942772224 15982257 -581665005490984044762743046484187625360 15982258 -2844405397353955464071643736335060065520 15982259 2671055693102671460512678037574415264704 15982260 467205358893735138539978902492499189760 15982261 1769033284561354067876701821527136450360 15982262 5368219448512988637541151822965050915264 15982263 -767744300134289310513465382104622227840 15982264 1914127795666213201443962686954291200 15982265 806496353645076090801938385204264843720 15982266 -1837684716443709685678549760478567422976 15982267 463804154763018856964068908834751990784 15982268 -741130821441813634407670584145668418560 15982269 -886529231152387429060975476394980061920 15982270 -1144061831531547379604955897100725289920 15982271 217605320710206646222291146578541809832 15982272 -102794006482159402067669588203262705664 15982273 7412210106569958500329308452259113171522 15982274 -1011101998185486968237074223051644108800 15982275 401600189340760007040184481813097733800 15982276 -1173509392169767104603666776731978432512 15982277 5496491755497677458173029776757250180060 15982278 32745727103255280777362280967094728320 15982279 2657630769977971192506727978748145265880 15982280 -1366374334892753715160611744745476249600 15982281 -790384508568365996547176374602792787158 15982282 459137247365111635316854061847370828800 15982283 17944283452230173477871758040071822544 15982284 1760451358188755003850643773968404839936 15982285 -8975538722811982619634082045969762260 15982286 243290659762020643411193103141423177984 15982287 -109035785120390729257866270045858720000 15982288 499655970924222446351280189102879539200 15982289 3450441608275379977972203191700191343090 15982290 941017443944325855955391800335575139840 15982291 2455626341778651612032780092841216375120 15982292 904595069514246567214826096697859421952 15982293 1455044755366406187547349184203021396928 15982294 3308376345672143195222216534619020817696 15982295 2160873966288668110497129004303366388160 15982296 1242586567432541821618285278107303116800 15982297 -1084034002654055646962235703946385272960 15982298 -175842571714551535464020547595812384768 15982299 5131665374448364018701405914905085859120 15982300 -19308957724887415147461230622835059200 15982301 -3826472668900592105602136034400066084698 15982302 67800101359674559573787423451480889344 15982303 7409934019345454682264146552868511552800 15982304 1415222573422201443245694547264602636288 15982305 -2090123304631907019315683749709813801280 15982306 2460155125101759840216208170519610099200 15982307 -5455873645737058261206645791975610955776 15982308 1274410464440704674526736023116871320192 15982309 -312722354264076516507411237462153038592 15982310 758012772964128102462794453676567567360 15982311 -129059143260373655847298752761655336240 15982312 -6339503576002596018768853055959150725120 15982313 612716621927558884292298875586206355648 15982314 -2886405347358504043959953481971437486080 15982315 -1733736244500490103365427633985977894400 15982316 140183211262404112480318978051440101376 15982317 216460803422129947746393504094848747468 15982318 -2060664202763232619273161742218672106560 15982319 12394562480708705511410811874513815480360 15982320 -14868055178341541823581858051434414080 15982321 -1726925755840664391253455674780101924800 15982322 -25794068914583059567144913305289929728 15982323 -465903232966272464550018236753395407360 15982324 -3194919525346470331465850425826907378304 15982325 -1172552854546807968897697467953795352000 15982326 74193152537330079020152399644515988480 15982327 821957927805447850493940074788133907176 15982328 388017652739561609270728540464195624960 15982329 -239111611149674436979112979816086691840 15982330 -1561317568598782849713261168139936460640 15982331 -12648818296789127219035779000578746770408 15982332 -2085837663998100183864831001297027399680 15982333 1459445249077447708863421794449650523520 15982334 -1617415149853056921158126872740379229184 15982335 -816592470124002287175555384597850634400 15982336 1116952215823966211839525365101887488000 15982337 -2072368642364603544047445303891144464448 15982338 -1348218024670246737851946849701620512000 15982339 7560938462651669949950179732601780166140 15982340 -3335092424016724990299448091201791979520 15982341 840632686805900057438274606818473101984 15982342 -21446389246951299293153967058954189056 15982343 -1108521038584438985626491445665307886400 15982344 1275776892217754654212761752273301504000 15982345 -2180415087266849464629692211917804127900 15982346 1591776391681958445150802463121589100736 15982347 1258378034090030407495996323160803773400 15982348 3263335495621993545367306619223015204608 15982349 -1792638560758710242729883171404171080650 15982350 676703305558163752393694226224809420800 15982351 -2643899991199384306533750727173102750336 15982352 -531731683454200869342496527124077010944 15982353 2815693099169289146939524504073602399200 15982354 1600156711027470345534890971368938111376 15982355 838220008651271731091800850696506625760 15982356 1070799561163618513200625557316275615744 15982357 -101557071074583761553848036650213585280 15982358 917389585290025557079153906974704501376 15982359 -3077273743731338107651210097857291605120 15982360 469409217455782968639382130175516672000 15982361 -2329899042953005889465684965329576106038 15982362 84382556847349775066864903905481431296 15982363 1322776324263888844156706284285760669040 15982364 -1002338852455224832460211895261309185024 15982365 707287369077601972165377354284996987520 15982366 948635959385843735039441057264890141440 15982367 5365664958441337292280602363822423032416 15982368 1444641539571471985674835295074894479360 15982369 60854833143298203775288439760792195968 15982370 1093551158071521515363807710647540974880 15982371 -2591191010934222439196574310828618538460 15982372 49474814768000629975507202256863080448 15982373 -960730311371273257872837738638279190240 15982374 -696143162302093710964023033776752609920 15982375 -4043586777541903407552190607769135030000 15982376 -3875944116394727621093199565500558704640 15982377 -1790572573431852720943724078856873426720 15982378 -1343753831652023947323655891729401221376 15982379 -4182241617497438620322436495049988471004 15982380 -218674184152498014850124663385436262400 15982381 444742227502335230550376602579074210304 15982382 588597890662216333754613323005393726080 15982383 232800072302732303676190386574977711624 15982384 -427822141890199234754007611984031252480 15982385 3347947100452329110029250016262088774580 15982386 790850547415500675895454678662770998784 15982387 4067935217065129136865708820127913231480 15982388 999174749397856561854237110530075815936 15982389 -4903672099076963572163506395432578496 15982390 -2317897412316837865713149132026148236800 15982391 1471413353243445516429978851679992332776 15982392 933669034868656677436242606835399065600 15982393 -3176216714460826843269395939747795134080 15982394 -405979348584940825629280839874764714240 15982395 1456964836188050884663602547012866574080 15982396 -598908429874436692802181737295345915392 15982397 -125928081456910106442266084306620790016 15982398 207915258774997615413525453006419957184 15982399 4103815645847717346937535322383116313536 15982400 119983494731815234775509444210144051200 15982401 201981835547690500606468840443715368960 15982402 -5294258186512965675418851400292696389728 15982403 5213982264715149395332364349742785497880 15982404 -4164095061397889153794373715524276029440 15982405 2726123568386289066573088621075715712060 15982406 -8082231698999196631767235829354230848 15982407 -77313164485219687796039828758091013120 15982408 105926789945416155496030597937032396800 15982409 5134500249083536541625786668446268143752 15982410 -354520295541072185278535642988617011200 15982411 -4970143072819930942214554561245118143200 15982412 37978164516896465699269140918256169472 15982413 2363718503143392295341248450327555799264 15982414 7032175194661243779179452289648539392 15982415 -376953983330239178410246749674504732160 15982416 781837002045783435002859751817778094080 15982417 3540636094888246305488878278033524234352 15982418 3129252726683654388812587169520528470160 15982419 1277412862274311712627915896823531317944 15982420 344923794958937182794305288871951052800 15982421 881181466984649146179430459203948559104 15982422 -629527721923706618564448410753563484160 15982423 -3707297184827542857384869667320370532136 15982424 -1474165418484554877704211708191198945280 15982425 628789837908887123955971220902417857200 15982426 257444490696331407478155998665578586080 15982427 971750477608040581795589309479629455472 15982428 -303913811056074710644653164623068364800 15982429 2520223010508931362877807101025556501030 15982430 2209442314151303453113368318883683734400 15982431 1653031566575944928041191015279018459024 15982432 -769130496319575203912184605549218234368 15982433 10417266641365466631358045339296804847380 15982434 99264691025019290078309037873335496480 15982435 121619090510477296680817912024098272160 15982436 -3591204009919509653198077568274512296320 15982437 885289266230064633911275097789940186240 15982438 -3220663542096824537260221102257319278880 15982439 -3001250701651306578632315659845788565120 15982440 301946648043857752835422790877414604800 15982441 -6905031141276111950329230002099140649158 15982442 215688142111695954715250430641017159680 15982443 3806882601383881121923361034100514011104 15982444 798932117446099222653693180982901440512 15982445 -1107333718019061008047601901800044269300 15982446 278752254660142955048407490536134455424 15982447 -387522208963580436345188521787630664672 15982448 -2965962225580295899957943081593734365184 15982449 -179832811624047294180782539116729015360 15982450 -1260140441498992831655685007663690032000 15982451 1915049508855117605525917724360171619600 15982452 -897422178428351134197166099103255297280 15982453 -75923134575443382867920155684726284416 15982454 -146789822946059600777853488467799915520 15982455 5233762240939720293498879864519744000 15982456 1030602105370287733144727379377523179520 15982457 -4194183817651925763041867456195341302294 15982458 1855537763444053749658509743390364368640 15982459 -1812512174077703830575688562196987477340 15982460 -831602812734353477183193429422739824640 15982461 -4186953378876429083482769537201022851520 15982462 2578592132806767045954837798308035871232 15982463 20613634725701144950123945221607053024 15982464 -85850697690028470959023560844074024960 15982465 3357995075780238708202489121433518351400 15982466 -198895640034407052623105709014482091568 15982467 437405812969124093144441095421868889080 15982468 -807542103442080663531013450639801455360 15982469 -5882739508016242564470520911462347540130 15982470 379138147412312583586312161401661603840 15982471 636105988742237723210091825052623325000 15982472 5435895828365380857767724833215631155200 15982473 2776063802091832654495619265140882056128 15982474 2704903371520227515064728350296908640 15982475 2097208630744883560177611641084168782500 15982476 -326513043298781399471906626154651529216 15982477 -1512785297123636485602660633675834671040 15982478 -1936093447821679199286189440036798544960 15982479 1626277764206009802049701942422536899624 15982480 -261593853447627251074707957640039219200 15982481 1631512537833701149990815263750722872564 15982482 -332577185045858412943399400006920947456 15982483 1563878031737566402906502696942561551872 15982484 88977117829648059420941903033003507712 15982485 -21430062421122355285831305737981472000 15982486 -219591754872189696332954554690996704000 15982487 -4757780875450239234124259121807138423864 15982488 -5098149887382880368133232055498998169600 15982489 -4342257254276052232591550463182642006710 15982490 -2491445202214341501564123405300410419200 15982491 -973936764876673794835735467912053001216 15982492 -3425023981857597796545028423193407619584 15982493 1840195963405426186177532405307056184000 15982494 -953419850667445561667245864242781691904 15982495 -41158043418109983820785156486614535000 15982496 592756404417348974443198036991897763840 15982497 1005093796709972913130410703275075144228 15982498 -11345672026036743627520187749909463040 15982499 -4141893943285361816608956147653133019656 15982500 -200483930336151918071690781164599680000 15982501 6591843004974438229072428612680759917502 15982502 -303048291225802410407905505842140054048 15982503 -2463751332014269009348133049484576097496 15982504 5019213918553532698566921030249451637760 15982505 -631734283035808114825133355689135210880 15982506 1269977886283583165313203165180395561824 15982507 7306972271339920192976741113048257512756 15982508 3156193510530445957751000601811755779328 15982509 -3729033041129292606858356582084042233440 15982510 3296349177279948058565273088579090739200 15982511 3757183275984394745221906668538470644112 15982512 -109491832542651386753809628472944885760 15982513 7352185337286460378082530559575249103762 15982514 2518384916869168635259733300935913987856 15982515 70151442047409562846304797980728755200 15982516 362250424291689950279506882103464796160 15982517 -585311611349228240970203718926604028434 15982518 -1966710598850420012479681365190389964800 15982519 2168414944483483026614257437938161744512 15982520 -1001626885445314228028087581638881280000 15982521 2279378899364694169111677424429933279680 15982522 1158109087603475909831797997208499974624 15982523 12082252826479874383238665611293092972104 15982524 -4634679721091189381443846581163538296320 15982525 38949156358623484364990729138188879300 15982526 1516567589986823816250147425517736722816 15982527 2744666653766570390153280252112939080 15982528 -442002480768464918678554124221658693632 15982529 -6971684171642725051927122788187552118140 15982530 -296509690372440699406264415648588743680 15982531 -1059332614977990371023045076007076219800 15982532 -2180777628850466263062234236024187410304 15982533 1596193970958209689410768831010547745984 15982534 2315633993225062378025515487059533704640 15982535 1245231999134042409895663118758043871480 15982536 -237258890660675499185926747915523112960 15982537 6783250535829457279065661550771040932186 15982538 788157165017805860115643342665958871040 15982539 -517983439483670459038619991429183892992 15982540 -1075549811303177982339534972602299422720 15982541 -5527500426450402956745303484076637216 15982542 723551993689640795975457100300130778240 15982543 -2796656484335844638564746160219927301816 15982544 849374720067474388743975548432783400960 15982545 1735879858520841414085774155615802264320 15982546 -410823093535807316703934737326607230976 15982547 -116369351970689876772145801932533993568 15982548 4991889713129997145470366106216032405504 15982549 -4346793552209807081281235396738919196320 15982550 365626277053200311216343344643453364800 15982551 347632507304359833976031892308884438968 15982552 -869046362806854472605675235716818227200 15982553 122362764041879214071791197050386267482 15982554 180976430222932709773376502255075594240 15982555 -4729755777065969278396401314164302719040 15982556 5298976879453126237445023211382450424320 15982557 -766111709614121564901113933834708327616 15982558 425978201567517760307392364167218922176 15982559 -6008157000201259061473086935828968998240 15982560 -816226671472116413402014027610967244800 15982561 -337925002046539528530208537800271877440 15982562 1833016544169021548249959309569776262144 15982563 -1298468687523448889419356488035252936896 15982564 -985690811501740961152307285339912486400 15982565 -4525937661843234849480682167946880147880 15982566 2154022635023890570175633680689745746624 15982567 -375677556309935846741629968395995195560 15982568 547629435425726918125262587436182732800 15982569 -3807905771707254258966791066608902144000 15982570 1170131458101407001650978536368625584480 15982571 7301609643133403033592847881359911867944 15982572 -264526626620112754621933197289179648000 15982573 5094542792024401428315147565609619648940 15982574 125172653669860923319921724953481837760 15982575 -200419545999313744652178617705177985000 15982576 -9271992018718193797264440240171450368 15982577 -163479252023988288749249550975264725760 15982578 1068019382882234834318686204666780162704 15982579 -1711577285342965190643516804226465436760 15982580 568489641344461712657464733959031961600 15982581 330665372638339753791224956299294814752 15982582 -1246444227256512761787343800340220774400 15982583 3865132493394073471871338561047237305832 15982584 -27718873426173770606191413634561474560 15982585 -1575526722661654085613309412355058378240 15982586 -3925246934227261240105137361516706983680 15982587 -2068425336246988692727952951013838383156 15982588 -1537875623665962445570572792209758093312 15982589 2896827066846167783185863116597520399456 15982590 352493709463859127297608492957703536640 15982591 378524174896615823051664803428374245800 15982592 3153061781121706088824705099772064694272 15982593 1970714774266976831035782525966445733568 15982594 -463764364910768677606224210374597242848 15982595 2111604703936709339417746029691011871200 15982596 139035272945896223541899425599698350080 15982597 -1376887836777646775643150366508973239680 15982598 1757176309546069479437127945393531264 15982599 -4994077589395141486947475466087119850112 15982600 -242938592580119997244396386338945280000 15982601 -6901686299191344358198433572706322283776 15982602 -15071829527463487614562622730968077056 15982603 763649360308923490017684076488999113504 15982604 2700926980792094596813091934734155392000 15982605 -1420448295075484630362736934524743036360 15982606 1198397717763592393003566356026963042752 15982607 -1275129353938908510654923330459110821120 15982608 151300913667521923662026333601826603008 15982609 -757849903311115001210560708352521050190 15982610 -414023313536895440781259355826764236800 15982611 443948438912171926424105131282468306872 15982612 -323948125096585561744344018949819759744 15982613 -323039328918698154131220661969037977056 15982614 626609442174257061546137219772006302304 15982615 3768777523910745852753076158968084038320 15982616 -93785714627794781625811000967064330240 15982617 -344785217714007630687075775704082523136 15982618 -1336490454765229956686023497596379338784 15982619 6969693892375367018125233815421323071440 15982620 20196313836162208658984421656002252800 15982621 81530122289737352046753539736720517932 15982622 -170816063563349132062045979620132341888 15982623 1333729374072611383586480506599380793120 15982624 1291427300419734740977810376549055922176 15982625 2129301244295462413382751642273872850000 15982626 1422385353526464579431409763795059103488 15982627 4690677128074283819054295771108560208 15982628 -506950484221421191791367281447457827840 15982629 -1956610850100961474632575761534352462400 15982630 -1869726022429019387456605493645714471040 15982631 129942806484733116455535631566907390464 15982632 3357177992114169827074890688746131128320 15982633 -4720415930809877503896551436021540636416 15982634 -2964425532606420015827295192813780247200 15982635 3814446232906076191212824618422348286400 15982636 517520054621503276122977815815818190080 15982637 2638688301531519569282160207325196974560 15982638 -12490730069314861394437517347809761280 15982639 -77555293333988598866087007279514772992 15982640 -257414212713824932743490918979588259840 15982641 36691141579422890939685297758542309380 15982642 -260920157275743765080818138328761600608 15982643 6765664841610108399220966638051150218892 15982644 829029030426990792028746809340072671232 15982645 -1079616705156854764915807883634477217920 15982646 2392055617240255616465956202946949458624 15982647 -1501758092177852098115696908765620176640 15982648 -5227390657640785483750729846752903168000 15982649 5633912313787637716126519455079543027536 15982650 -1440087613229707438278580096382599680000 15982651 3974218022312996806058309500068598989600 15982652 1977816178985106743750218379135469631488 15982653 -2544796459444270280418932841451957360896 15982654 -1874643431111645900544451751539675380480 15982655 -2678080764811790663448862244396922269280 15982656 -746929798462018930790018789363876364288 15982657 3057101944166576170891883253555133524612 15982658 935054498013135356989161736135387561680 15982659 216771454650545745150089980793753826048 15982660 -2066475162422791844039787850835516067840 15982661 -1401016945867667057542608788411657538696 15982662 -86292205708052632163528017012855810176 15982663 6977972241943982273948687811402006893912 15982664 -6254096192040874469576060648965202672640 15982665 330703824442344554527389185482737961920 15982666 47854764079923927472239810377019686400 15982667 1731917309231537467276837614814880027640 15982668 435260886900939756181171293741759642624 15982669 -5079151051966757097211345162175850645204 15982670 -4121159484232103499576076132376985600 15982671 -686749945358011527643833143143116295536 15982672 245489744499617757734397692788964581376 15982673 67141741990230747815855100277234933440 15982674 -2046806039100042177440525370123548538240 15982675 1389586520804381924909700601074369605900 15982676 221403283231239088388529554680930897920 15982677 55593956625697965254587776477044286894 15982678 3273852948179789248518485314291120676640 15982679 503394955073804313683941874476566703776 15982680 433033376035331402141580696381751296000 15982681 -135079898026311185211932802245875423296 15982682 -3858309702128875908297168611538701153808 15982683 -3511165032475872507154276151164626848400 15982684 1613008757171891154206875014041062908416 15982685 343068715917064497139157588450013312000 15982686 -2806324741839533627305107094693362480000 15982687 2423065839007225563791594040033550512000 15982688 2429081847510515468540746327610458767360 15982689 79813411735391463154573281095504368128 15982690 128556137824809473790142296891072943680 15982691 -4427739911375560460416168802868817639908 15982692 1008737525719675614736253765200450811904 15982693 154234362994832074056070399562234388124 15982694 69572302595117731123670888497504203264 15982695 -866094491967862030714189132389338566680 15982696 -4505039951140068609742609177926024560640 15982697 -3695449636832604347467551022552510120368 15982698 1123799904184537302257704138141235422464 15982699 -5637716578383430087012140743665811164300 15982700 526294528990662263142968139787812480000 15982701 -307228804473693840350840407712527736832 15982702 502725025436394312735057983042376712704 15982703 2947324431378416400789262518594682589040 15982704 1638461592746972435867310980195316203520 15982705 1058235345375705100470934095338280801600 15982706 -801088423362114172266666723895703527296 15982707 979481677943898638878890782329927549488 15982708 937221744596204784316922224219244834816 15982709 -349264662761428543071436652083573486020 15982710 1431026774240257894062297021101729688960 15982711 2433220449093390045366886558350251582312 15982712 -2089709933980443555207181706335214899200 15982713 -53161256650090546728038600551431550800 15982714 888987950126755706978887045821222834432 15982715 -463801312540481034080630625406652748000 15982716 -7055985152437384483511297404042269966336 15982717 -151554088155601097959781196318240222228 15982718 771045466703262925883344733471524375680 15982719 3613815942172770461956677468320980800528 15982720 -554724765372230989569033162906717388800 15982721 3749773341848764757378341941433451201922 15982722 971925225986468852709683488122319259472 15982723 1637261936678373362764350374433577327344 15982724 -1745925755667133282904095150150718592000 15982725 2145165979914214497676838132500194079200 15982726 -5312654495839902864187442728819211915520 15982727 -1321937670993945561953066938888996051200 15982728 2988783527303223165277852151138102108160 15982729 89504726852174733346912373530504912320 15982730 -1275045545598121574948155406526990030240 15982731 576738076849742875596809253786951465600 15982732 766287101917220729657410111676326682624 15982733 -668716511474508448081112245934560813896 15982734 23414509296480061098445180316571584640 15982735 6623504080365363245294890093947957857760 15982736 -216237729991802816905498547925805694976 15982737 2196648026000883337868407126384029094752 15982738 2003587142801306643437395468012527557520 15982739 4787108765564812173100249388948995546320 15982740 -1625358426363862334725965685585479901440 15982741 -5585993843558529993623797383376269380100 15982742 -740107106498165764178502689176943547648 15982743 121128714081465536409921987511729927680 15982744 5234248844717830162396450650105131612160 15982745 894017611291328732339022252780541269000 15982746 278694548327614507333191996234063298560 15982747 -3403219406170707282407064720843438142488 15982748 -3157045907146685862026383191492794798592 15982749 -900488508381556546784387267008446714036 15982750 1310262996214203535713584612773658304000 15982751 2120995957617752037181598308836454486752 15982752 -4089046392977545544073952800720250994688 15982753 -6399777222121817468737572791395394675998 15982754 1687872865717194871094710085907654666912 15982755 -396208801154086350834183991691186649600 15982756 -1023667184783195231807020260686543038848 15982757 579876286891568130092928022854532077312 15982758 -15406334831277179540183832227275412160 15982759 2648336833025778974541348097164474699304 15982760 539008405253764311434928466311158169600 15982761 217359848477479539644990511525325571472 15982762 1611815356745160904395769198648561632000 15982763 3586325172227167339227046767970417308288 15982764 849930060676941275638763755754279534592 15982765 1678136910126548053756073662367863348320 15982766 -144883592666774792340819154998445257216 15982767 429292976562698649511714051129117658208 15982768 -11407168747707998662443588828855828480 15982769 6693260872530558024898050713642481792 15982770 -269761277014221332237214853414159142400 15982771 1499208810547001946213123816353093217600 15982772 2342517037903714294864089609620921279232 15982773 1179883803867038536942542836975726665728 15982774 1865175523984684591176499348755018072960 15982775 -1184852104939360225426270313403054793200 15982776 4220908887199623071625131402048236646400 15982777 7367098327247986892305710128289114099626 15982778 467884997710782100415970681692285107200 15982779 488290018576937925842146664388639491040 15982780 -2358725880231574465537484370987896448000 15982781 478130868958280029150797573769429898880 15982782 2435839282104523066027974922916336400384 15982783 -2664762767368575180391752597805109497200 15982784 -355961420181980155029356896240583835648 15982785 269958762332081327372215586815488038400 15982786 1318962464154116067611977826218938851328 15982787 -2733307878077863742528344222525225305288 15982788 1398382249067584320146462243752826198016 15982789 3717115942221851160418839169285418850590 15982790 721064884668772343856076108334304950400 15982791 1133211580067766028396103270289992951424 15982792 -1200269205749608660005128233372517990400 15982793 5498277429447463914372984220943523068160 15982794 237138400653190689991974767671812830208 15982795 -912678576178264034651183718345235759200 15982796 3654404072423381959726672445564751993600 15982797 -4587224994361125160145239296177263764800 15982798 -617149536917137349391962328360213601920 15982799 26662848419614076353908814344755320320 15982800 -387330808485422294952316782275248128000 15982801 4068382484158221941019425734373575714802 15982802 -288354319994341054638093406899551175936 15982803 4581590593742923863416111134976181057012 15982804 -487120266575255370815915712584015593600 15982805 -1604780008891962242598948078082889899200 15982806 -41069292610259740880758652405055037440 15982807 -815614777025848664900418854175749549928 15982808 4752008389143697007368021243075118376960 15982809 2875338919234480778700799225994022353760 15982810 -787783699473438930358707784342051706880 15982811 428928395375153167261490278448629012752 15982812 527684358277442885537894750620753674240 15982813 -396038280692501460635647393236940868160 15982814 2345043876667915888635448765208844080256 15982815 -1519881616354751214111590411240867796480 15982816 -2293561198865813754505189929580265472000 15982817 -6252437043000976462332800876719994419308 15982818 770537243680380764604530634323229957504 15982819 -6192954146052120827878485663344355554560 15982820 -5046999361829602260809810267678632058880 15982821 189889297212049639485414498091745259390 15982822 2515643274100900178984334216379660562112 15982823 -4558151579369012310071474552234655435264 15982824 -1548114136946661311304062990738744770560 15982825 210325312301788642162006752486214003200 15982826 -2034841884066234326273409338517445276320 15982827 254159067420561490927371953682261368832 15982828 -1522046283229586011434710197327701488640 15982829 3359110319583784323089345490168199956780 15982830 -867196872354257327254322111495395178880 15982831 -2854029085666083171703780646336784669168 15982832 209131205018630732540761280759349313536 15982833 16019254779849524508642580452645681504 15982834 -348074351707548316959041159246093918208 15982835 1346449062813218518153674202601010734160 15982836 -4140934271326505850079603327285476833280 15982837 2793600662846944244139156501974071626954 15982838 -769932391526267572685851466986796175360 15982839 216212227817465555208536301078334108128 15982840 4850149449412611270816269894019581644800 15982841 -2473833708659205888205105958548689141120 15982842 13398119958197578306221484519977964800 15982843 -203143931003214232451022204467705563920 15982844 -3332661481699725570530992487106963260928 15982845 -281239551305624028197757626560790232480 15982846 -1342551823617238150626778265841574449792 15982847 -508219353037026212210602402362969576240 15982848 -608484346796436621651811040403658899456 15982849 1829829710971280296152590747294200750850 15982850 -973801165651645672767036401534293939200 15982851 1544772172698361065958052153543036771832 15982852 2508198670859507289143281973143638647936 15982853 229165753894863340362911837485478998656 15982854 390812887991234307420607316051822071680 15982855 460116947995884624786935592290639124960 15982856 -439428463504928394141287802142748835840 15982857 1990075638861665952117424404830517988800 15982858 -5317077655056594369831055444243325066400 15982859 -5839308391395800094054844064851614673896 15982860 927967394504853528953838448277217807360 15982861 693535905824730892887836521272485703744 15982862 -1073907331738142423676082011104945659008 15982863 674596362464039008984895267244869456784 15982864 368686026115364580793680794437792235520 15982865 1173836378236776231672627823913733670260 15982866 1290672938589525262174247343942337036800 15982867 9007817476599367396870170999776578784352 15982868 1094199135513750348584074302407760875520 15982869 1447316726264290216034939771622522877536 15982870 1930867652664945688620680983592093727360 15982871 7355597605221989054123209449890323584072 15982872 2285197339387788889136246480070542929920 15982873 3071172332463866805171969398558460025620 15982874 -942839527202319441126036339057500066064 15982875 -514382905904062104873992945732268096000 15982876 -293876132145639909438215281524404879360 15982877 -3382732451077585948775130476670096005274 15982878 -1863606729008344593367169170232151542976 15982879 44301233424391141196458662062279393520 15982880 57263831557308614361654568142839480320 15982881 -353214998975611835220967912126051914816 15982882 540541154313498002832737566949426643792 15982883 -44662256046820753847859343223322625536 15982884 170403014283018703840080224812462694400 15982885 110035965922918531225433796259606521600 15982886 459342951448412966244829773964626470400 15982887 -32121033113340714878641169386084961280 15982888 352376384623737191194301510649917184000 15982889 -984215358590353996391419674500944178076 15982890 306710693837614583863107358876231680 15982891 -1314691554017459256198756564134413573708 15982892 -1673389399612326494930362322112368590848 15982893 5921390816183504566607717665578282667200 15982894 -2286000884630582973357150657063194829504 15982895 -191938170369728864781718846119614044800 15982896 62714791241615063257820149150204231680 15982897 960696652849930822374552426299856097664 15982898 -965280198016518106629537952678513910880 15982899 -297594516563555347474314710110685819280 15982900 540885907855647739408545865593361619200 15982901 3932433025031546337078444960929850779904 15982902 894953884089502026438791384298368067840 15982903 2553130855110626511856100741274597642152 15982904 -2668469487032313112479032911812367564800 15982905 486437000934455027192273706710477732160 15982906 4097530385693553333116006525137157911152 15982907 848960114532497593192185063001255145664 15982908 -2088918227416488755372775364764261473280 15982909 -6684888067577252251391538914474621364596 15982910 -1545230575790328057916426062854023728000 15982911 -551415164989854956087645211646553936256 15982912 105354432613687757549519740438654746624 15982913 1284796731179715091585803734345741172162 15982914 60370335830711576597757995986436109312 15982915 -1487575821862997006356012619642999256000 15982916 -1952377566383476281665818421451916709760 15982917 6149971088950469268361298816529819039744 15982918 796630985896141649414509016208720026112 15982919 2002532554577221458048853965264917983320 15982920 -140994770011543463141668251432673843200 15982921 -722318524546602465218960158128956003878 15982922 -1185775326550210175083940410794230953728 15982923 5014363031780312998039223954777558400 15982924 2683002072028769241811514236240740527616 15982925 906018484980756548221994527239392488800 15982926 -265670844012765121753358913577744252800 15982927 -1022383230125115077863179234240244376016 15982928 -10098443177276070579564525555882786816 15982929 2034744168580236365713541206192391133474 15982930 -1691602005488190112454746448518198894080 15982931 -54349120423558924644770174896192929288 15982932 -935341791445246292830931855808030105600 15982933 -5314148095735272398786006142671223272480 15982934 3807688171018412944788813904813472089152 15982935 -984675159037857934780097620194418849200 15982936 -4076699024060559132748688761254496696320 15982937 2808409856464552392077279303085905258880 15982938 -1444382467533450713752219136474115242256 15982939 140286691131949892948363961367632469280 15982940 3638740804474205982006079695385092503040 15982941 -855417358280255261398507908787924380096 15982942 824525401660375373061838910730746335872 15982943 -6323029835755436555836293735920458691808 15982944 4900368456155879235136910928594083512320 15982945 1201477593063054637468761526472310181440 15982946 -293331999772470307514902154921454253056 15982947 35743545482493687017940257028676714080 15982948 2450001678331630261795734821240987087744 15982949 -1081720260826639530796592953070406426240 15982950 322582222098378444223252082816520192000 15982951 -2739780557472207484509303244473810758808 15982952 1594972841315223300544327696293246566400 15982953 -408341019459426606831535432045197530112 15982954 -1095486866474430062433865375595139035040 15982955 -2822811100600873748552592586276496657040 15982956 2237856424955928521491263225606999489024 15982957 -4108717324035255212084201103827574170794 15982958 -1900592843595125411935519193387701021824 15982959 2367179750472179963537341462516537943304 15982960 -61396334872602272635258201421321994240 15982961 -535090216058581720675921250557549813248 15982962 940468726303770109511473122898647015552 15982963 870922759613781534982838060867778843212 15982964 -1671949291087420279194382347994772520960 15982965 -64679566877980958029515795399136298400 15982966 310688145446905898376881016488622966432 15982967 -1350637022544461618439854074840146511056 15982968 -339603261839987106890384692138276577280 15982969 6434630601155792165696581561629978043370 15982970 -117416386469952352694778708041373600000 15982971 -84951450318581565614324023102983699840 15982972 2818190324819606796151966855622513739776 15982973 -692276548680605243000372184933143961600 15982974 693620945594577062555494850492666480640 15982975 -906162465007225271810027308807899615600 15982976 -1095814288314295689010495570886157926400 15982977 3958644035411313100489735014234328380720 15982978 -966534738352787276450524293424703384832 15982979 -11390120260713359939257658035055234212200 15982980 291549547604218073640700277318733987840 15982981 -1722127661201439184646567558045040372160 15982982 -4166580315127073221667193593767947288000 15982983 -643666721687757784813844149983460917648 15982984 -554630535957329164453235845869890150400 15982985 -18928920328750760501429361856718196600 15982986 -1706913548685144305353008030535126062336 15982987 -95308704414714634415956015495522813280 15982988 -1133171332772069300748063127800605666304 15982989 852714200016187585000468777305340946496 15982990 -974820557151245939103552117459539260800 15982991 -1492764149900403141741071904180720926568 15982992 -670352032205912759861768729636858019840 15982993 295606042509457977678952036603632480244 15982994 -1049895033586295118864232727101087274208 15982995 -1199797853370353322661614677947716844800 15982996 -877961098383383217906575216347790800000 15982997 -1534250358428927452969023351624336099360 15982998 -948044753243154485591434590833321127552 15982999 -1123744898352591196836725347397135884512 15983000 3275712839800192209705958075535370240000 15983001 -11721081378515442989713493823501164028 15983002 -288509395606598993965457818239584363520 15983003 1032941011353391850529340433623507221252 15983004 332394400944367518438759215224838771712 15983005 -887091421063367524805107440824078388000 15983006 -2511335948127341179403376864700461891648 15983007 530051730091196965376113990367718876288 15983008 -297858699019361846150383297328981213184 15983009 -47409161253374859819909688010560809600 15983010 -1246624582875587116151654133257271141600 15983011 29628083467637043638470230078916672 15983012 -705495735213675250492163075870911810944 15983013 1925757539183202989557201801580227899744 15983014 48886271043825640109703162203273659200 15983015 2532564149596074667633192731445311039600 15983016 -688079897810325028753786498474549002240 15983017 -3580935452562445121943285253360012284934 15983018 206527071110769530815049556635857545216 15983019 -1417187276635307019425483214876694888896 15983020 -426302832338998563071721368554444523520 15983021 -935675458099478260904176428323728460778 15983022 162239212137675681161394121408000112640 15983023 -375924978453179372748265015644676884480 15983024 303114769731900305324289655513002147840 15983025 -2932258064243662494585188132747401368000 15983026 -2474487381836744234330359340903319905760 15983027 5370085940163953375153035809048620292876 15983028 -3530909048739358504158821119463465472000 15983029 7651298949180529377741142116728359451630 15983030 210715481805254744195502161643490675200 15983031 1572679004744640088683437823286843911120 15983032 -2349344904356684937579541960976470056960 15983033 1461221862503015298575704453362034990224 15983034 362737447159189980243411208195076282112 15983035 -3042832305724794698848677750383085755520 15983036 -1426305419085285505065546606095385535488 15983037 -1150368596061416533463712211399972930560 15983038 -37939350372553327982747852614166419968 15983039 1456122468239312973889526481804962307480 15983040 622431027998836614160464173496532992000 15983041 1040290501668044323716440549868429774000 15983042 -627136527643960630533637946208132857856 15983043 -8010085467555265421795344102670674083840 15983044 2215866535820493633254810123270158159872 15983045 -1126324018960424604593374270277239608960 15983046 2539769870613200263752779623979729127072 15983047 3193138873810229828683657925499474636040 15983048 -3595508273804470451298481710554211778560 15983049 657842609016960084903691801646209134864 15983050 751321445714575167065526645829034464800 15983051 -125770251054184666555587263273954900736 15983052 120002412978730266287515869249076280832 15983053 -4404823315052193097815718778597362401300 15983054 3090980512856615115416382210310675884480 15983055 6012697517967068519027151056511326976000 15983056 -648707925054327642043997848062146879488 15983057 64630857016257593604928748817830636400 15983058 11425172614711625516946192277748545536 15983059 743366623379720555198242664014362840504 15983060 1561365232115241713768454460001847782400 15983061 -3998090257609299680647853257356053252640 15983062 811171863186554200431953602210391968032 15983063 -7546335855654166062814333109550449741688 15983064 -889126384025925991314501825783294167040 15983065 1620951730405195613665509007871886016200 15983066 3479607170036270258962955750134656733440 15983067 655682627669081944742500032178510371480 15983068 -3533505221999091444567153932976208542720 15983069 9942713063305687321491759962725102358496 15983070 78957611169480689890751719841851407360 15983071 -646699981630031985330180785856534676992 15983072 1705394663700670747474737255037785341952 15983073 586763180294544922432477613128868830464 15983074 -1219245672460524232385151948618865516464 15983075 -2278223662365642039633399165118635993300 15983076 961591188050508675853979346939227845632 15983077 4598728659719696537841848449760472397824 15983078 132367614699405435022134213135289784256 15983079 667440768649739352272790524457560045568 15983080 -2471484278071150325843569089459967641600 15983081 3488620094863145650737642999073460830500 15983082 -265093112231906739726624479802101576448 15983083 -72616326707322064582623583168441794800 15983084 1112632273989881986258500397721917387776 15983085 1086804673263216507662362734324530270400 15983086 -1645388825064785361177043195304216553600 15983087 5269836627581134266310838171481180027552 15983088 741578410068659440278563486311548715008 15983089 3141815718798375305123465323292749752000 15983090 -723853273028633152853533628481689839200 15983091 -528349350393045504707163933229987799952 15983092 2751380985388556364765388453088987422720 15983093 1462441898179963391682057373788077635584 15983094 -300331624659360425400788097099200741376 15983095 1215788844686537551143708261894754219680 15983096 -834856530358298173411285285652944158720 15983097 -429198370946449686020839002694093078272 15983098 -1717084082747215186448239446747106056480 15983099 -860821975734461695621026573336183267480 15983100 6347255105665576950938784149234688000 15983101 8536732723006871601270605225176434392172 15983102 -1482013436656455084474299521253044901376 15983103 2032310164059688447059826418463330824904 15983104 -328173459425655709206159013531531345920 15983105 -1311301419017067978397128601811522466840 15983106 -131756711404985855281379858909245171200 15983107 1601348980916357737882587386237877295312 15983108 1247405717486374602074004395435516646528 15983109 -330477017481322933021484343435526161600 15983110 -677247789749752828351632636910051188480 15983111 8120299698099334257672935446074095050512 15983112 34699272182378627045708502061542604800 15983113 3999967293598896283375183141430042574362 15983114 -222368294057633215679117874274887628800 15983115 -181947153525395493335026302154779144480 15983116 -698690179584967371418121725719534127360 15983117 3989914682261130775620577580077620199200 15983118 -1645500438341832560750538236396526752640 15983119 2419978660745249518348760778995446297520 15983120 -19901769743152367956132576184148787200 15983121 -745029499708512718672016466111098852352 15983122 1340631004170555762155457364071668044800 15983123 378114383000961299446415758241557196400 15983124 -169110966539729905967819420127874713600 15983125 314988073098135652579984684517435400000 15983126 -1535423215880867435796224599941766123488 15983127 2169257647600572706210981605077216823264 15983128 789138563620483387964783615604176977920 15983129 133301833548695230464827678159834424084 15983130 -942492730792301281268407172086297908480 15983131 1287061173217436073508246227291071512 15983132 3525640846703914388312082476835913728 15983133 -2268072778807897121490443383780053173376 15983134 -893425790007115166505954728321281509120 15983135 236944822406005733293423504629004523520 15983136 2264230377337584936497616047350197780480 15983137 3659878792218620417757395639054844047040 15983138 -1044646365498105478322844714487000367280 15983139 -1548295426779138250611603220261750653576 15983140 3766986573162738815525208167160581460480 15983141 -3936407522802589190847682594122468619458 15983142 587473846057998729141278178068291635200 15983143 2186819667252589388888552168345223168 15983144 2184121217156593315792513092435312721920 15983145 254547074531003004253330540849948977900 15983146 1842491920543574870406967657940763844272 15983147 5839554304702821832186743069734261178960 15983148 -1594425716969109561689964415507317496320 15983149 -387208248743820893332742533199901735936 15983150 -1127852832797299444899141550399794350400 15983151 471099869703252101568376288974403777032 15983152 1128132001372041357620093354313258745856 15983153 -675919382349222891838606549993303459800 15983154 3074947463993618996949216657751522560 15983155 -1160157921336819590392552699978627303440 15983156 1115316950126892002144260317370834925568 15983157 -906288813605937627435514254979387535712 15983158 621751253933657353119487447685802187680 15983159 -345471079635566965426100208572969250960 15983160 -1159447498188921518497754323447893196800 15983161 1569121334659941812051274619820493720400 15983162 628208339489339265519824403431472659904 15983163 -325700847257753688869508341138555781852 15983164 5750792295942073759522270374883791973376 15983165 -997405225638896046257690690664461496960 15983166 25670305420598018539870825574963662848 15983167 -11135891306180113352820318354710775819048 15983168 1609959815121052984278592690392043880448 15983169 -353977969281048758823496795658812399056 15983170 -165826847053286348106054031718685488640 15983171 3935464218083776101276254400440034621372 15983172 293783874718680656299298068220199778560 15983173 -396178794569735716455545354287778919780 15983174 478555917078721956705481265223634319040 15983175 -905219168587546282338271657971875508000 15983176 5222257845758390486274463253641251225600 15983177 -152301658636687793361269949636286506048 15983178 998923036133828562059118561181185109248 15983179 7222318264617839645639373492739385979312 15983180 -920920449414273103163318099694735590400 15983181 -4499007273529930701957896983736969642730 15983182 -1540663936767086924558749582816018175808 15983183 127266480999221746208148491702955990144 15983184 262163819630600163090366576864338903040 15983185 5444652773576114268699389403831781167360 15983186 -25420517348540582448001102710253172736 15983187 -2404307410558575479194923687534318152640 15983188 -633391154036131318199165382010872432640 15983189 -63302617475915041131725722728199337010 15983190 -2120381982789944032302791506238365574400 15983191 -2453632170416429875574663275300360866128 15983192 4907535361842410801897566090785238272000 15983193 -992118322568075959191650091855028941600 15983194 628945744882267243992684025355704104672 15983195 3363046316566194220954043213907103915200 15983196 5396596095912636611204805234677881798656 15983197 -2010597833183553614550382518399463691648 15983198 697252747211481991905905143207306632192 15983199 4220789476673894570400264495829350537600 15983200 -1346143535209671727471809475156328448000 15983201 1171281311046299538292354397834131238292 15983202 1053633119968359057763452903997170460032 15983203 -4950215188175221920390601986528166040548 15983204 -40630644055809206174949021545287385088 15983205 87103087550902178382789487614249717120 15983206 2567080764268382882218845682136092912992 15983207 -6442510773315894832376261687891114249544 15983208 4325583075737474250097274026853939174400 15983209 3114925018737552449000304705898782377040 15983210 1053773397862855449022398392530331623200 15983211 -1606996288072136155673558520275026402728 15983212 -178639749478183776077414219045762562816 15983213 -3651853834087306046489185307113702128660 15983214 505386772528842570776253274213333826688 15983215 2184526720128348652844519897133012004800 15983216 1122581696667014494636703810713081577472 15983217 -4229894888335407611108107593036939375360 15983218 3122568992865780551699508562510235616000 15983219 1514959964876020496870581952313058575696 15983220 -1386685615457106686314830282625329684480 15983221 -6134899367265949496471635159468943066578 15983222 -2939761135246531446783812643017681040768 15983223 -279829885027352186236277212305854764032 15983224 -3112897767177613153387699078931261399040 15983225 -2499921443403323553884773428493318679250 15983226 576657192592872843531476713905996336384 15983227 185150441800312558370366216435901145008 15983228 28552067885628873088240112367712591872 15983229 -46590508426778932714830403426921001472 15983230 3806856087129856852498333505056613184000 15983231 5888420696732508312539984030666159554944 15983232 -1152214567710827081471437725148328755200 15983233 1347636058262723219622435966960737168320 15983234 1395745163463700769356055899760114403360 15983235 1064414725258359771980947018568573238240 15983236 -4804434747350699976724508617833912950784 15983237 -6516803287908439205689627524085065569760 15983238 -787168421538429718532016793262452217472 15983239 5456000875861336190217223225940184982040 15983240 -151954655444189385285667381691557478400 15983241 334841471290444967694942091612348837392 15983242 -1619943160940952518523314530926162279936 15983243 -1962069894602539459604325914071116064320 15983244 76663455211829625135459313859809088256 15983245 -2258744798847266604081228441421236280500 15983246 -2132419493460984753196182802390268708928 15983247 358550765340646225553250152303732269824 15983248 25831483835414957424214604421498142720 15983249 1101718918255433301479157325283067214320 15983250 -1205675124840687872239317859363761024000 15983251 6972312550000764753836712938255309006252 15983252 605602353276773084541956008796850941952 15983253 -1755008156984420018137168408795583940 15983254 13134540157914185121377234428876870272 15983255 -625691920102245316885754521692200820840 15983256 -1142671685270174685769312168617642393600 15983257 -725840253080627634359423346416192813494 15983258 1887732045567860839440622486885171722480 15983259 1260937592449209716661086824109667898368 15983260 -21271569710179611752361657311579136000 15983261 5828401000634489881203635067384916760070 15983262 -1622174408344464508244779794596222438400 15983263 -2008922914529414993860615469638691856000 15983264 -7151612657637892669124744971627052138496 15983265 414806106986547781490848097167870808640 15983266 523005443491767399945305152189261987104 15983267 4688364939411028837708839619607757188316 15983268 -586517722625756862234163445113160663040 15983269 4817903104261076702809302847003315348670 15983270 2253301550075928684308971369538212318080 15983271 -6001613885116215953305897406295119315760 15983272 -114045467333257406821960583498494771200 15983273 1435959085889989827053034170869376020644 15983274 -1362953147495318166028529941923546968832 15983275 -12019061133925477619873157590619974400 15983276 1213060157705194514238661954180312604160 15983277 186313664966059220473882872108962475840 15983278 410335405297018823175058938340768069440 15983279 1144895938886157245018235332919211649784 15983280 -434451405449811206832162858352764518400 15983281 444960402021857303337169106108520880104 15983282 -134870216877996000452313898570219084800 15983283 -1912808253725031360832627276175385489552 15983284 3985725430322295980611286676933292768000 15983285 1371581139028617400508954072327065721400 15983286 -988398532961041331563650276434766991872 15983287 -6142813392651127104363480755930736687064 15983288 3383870927836093308081742548585528053760 15983289 -532181859397628921002261477423047450816 15983290 179824369139206503616032600537359400960 15983291 839433248796771543751917697260514410072 15983292 260756325638410292014066045292970731520 15983293 2222606413384608476491062578982647094060 15983294 -20640797986105360092711719338062336960 15983295 -1813537955282899361847501274063588712160 15983296 -810786224017844728183959651985173512192 15983297 -125894621225871045963603016162836780096 15983298 151040540281099955673762019784177879040 15983299 4331021657609678134602283934105657517264 15983300 956233280938861871343206183081117654400 15983301 -4196722371446590319046633360770127214368 15983302 -2837679965273902109741517198501407697408 15983303 257867135709264546648157791742334537856 15983304 -3495505102904480231872985814999681269760 15983305 355681573368418884710892051017255009160 15983306 2118160390232683731647758482263844194352 15983307 2276175843147036236248925912436533599248 15983308 4040653684654068765605235824660451426816 15983309 -486421305623523374436346214606482050240 15983310 -918359139769798715607357056495785466880 15983311 881860809849190935099161421007876634800 15983312 412002558056181678287868372139043414016 15983313 -1166702363954950180699488937092245157600 15983314 -2089526811782598267111829959250802277744 15983315 38751666834803786800757453395751778720 15983316 647262806022477758084078979132247348992 15983317 412362396082259672091431323575704865984 15983318 615173882768094760572475839735550994304 15983319 -301043813615344891830454722132383537280 15983320 3186914285474942816602824070368492748800 15983321 1409902077702030065138650183964330941440 15983322 -436212770296382761377847159194259465728 15983323 -3229973001182256650560260671066705114428 15983324 -915973857650269791740766014206263429120 15983325 2208544197981196599882904418500187272050 15983326 -990638711184574400693102588461928731776 15983327 -2909840677734755801267116134024993481824 15983328 1596695191340660065565163455237207359488 15983329 -64782607988128512615701402148593795516 15983330 1206517449670414882298416681843099921920 15983331 467078787372381887991231834098771017728 15983332 -1616539704038527332540996372348486144000 15983333 -7107156397648277279350105236669859532418 15983334 -1970512095739209844080972546543347350272 15983335 -1003173275302189397298711114721299761040 15983336 958647792395349570765555811489477017600 15983337 -2634918685741911688875730556864806462848 15983338 -982328484191467703536434461170367119104 15983339 4621747911883227598852311740960869812456 15983340 296347885997362352191308735494716538880 15983341 1918417839577435340604550561011849139104 15983342 -356169587406875012456479275731734059456 15983343 -340781091032338297954591895169050758968 15983344 -643099270030141954793090101006735835136 15983345 -2602211887573813483533688699488816758400 15983346 1334738503930463819137487791066289428224 15983347 -275184080884965312986430249369549265204 15983348 2961198498417182220512619466092598324608 15983349 1921469853491917760484439938595544644800 15983350 -94834801179825481360016245217364192000 15983351 -275473672626395421801546665593119298800 15983352 -1253282847406406094576064628802266726400 15983353 -3228769314451996291776976900409651477398 15983354 1895327636610238738425608902548725947392 15983355 -1128396111825405827401030139242227089040 15983356 -6712532882150287666529074923220549091328 15983357 2381033735232888905548832117344080331980 15983358 15220561101572335291388993371756455936 15983359 8566042291756375710865049210466052255200 15983360 -2237323941113230109211773657740235243520 15983361 -66641713314854263330675140639159742620 15983362 1492212751447904182638788070667000576032 15983363 2068040617618775458201663184469243448584 15983364 488357366207958869300047675523940065280 15983365 3170763568898169450972688459113118781400 15983366 -1356828160605975348884092953660369786624 15983367 -2692957726489842904778503580164966042752 15983368 -400165547399002245292693826352258493440 15983369 2115865112767224167556229658628983384520 15983370 -787873976072093592734448832560698112000 15983371 2738386653577487021375991808743616493152 15983372 2929596006376178228144402655851813496576 15983373 -337551816629444847865576755820741918656 15983374 5121524697772801319511508248705773568 15983375 -4095143708042072502162769911802253058000 15983376 -793103240164544846050030343646226219008 15983377 -7467261165636265230868971009477092605774 15983378 -1840211641948741580808905188757397857280 15983379 -3119307288589379859871958886560954760000 15983380 956282135654416664574181647186245591040 15983381 -1370663422462968222087591997452758154528 15983382 1518422347952933275032204784339506451392 15983383 938920814794560576687509585214537585408 15983384 -9367683423231260716513886647316323123200 15983385 20826378182922917648116775625221800320 15983386 838915466686503230214038573050653976320 15983387 639452482398815328362574166323218810112 15983388 1965207251816840007477895184555541507072 15983389 1843044082513432785355196600493058085440 15983390 1694826875925250639095593013272818801920 15983391 1136314038350083298232443674716551185992 15983392 6295379981539097831988270892676060086272 15983393 -1311498140091720583800520690910906463696 15983394 177475391659965424503186006947822863872 15983395 -4568017569694239182335330843555440044400 15983396 304423611244310783546082697757097529344 15983397 1482245030731949294738976174769653382974 15983398 -926179421206466282759333966904725594880 15983399 -172014627754153901797514042615333769120 15983400 1214155135769949245080042972931211264000 15983401 -37879090656623316636863753630452271296 15983402 2920309335739919359210251588528501439152 15983403 -105369111478054117305846031063475204352 15983404 -4989756802890587987196362562187383526144 15983405 2546027576299224219778307376620781138060 15983406 26987493839494941708976350580669578432 15983407 -1045282598601578478390259789150133748168 15983408 417861670490434652767590600368794828800 15983409 1008579657439154652317395108813558911168 15983410 633915664954176885838116273918614547360 15983411 1139019804616622163964105033191731376012 15983412 2316686586745326114580417186647790989312 15983413 568674328094199115329101292516695803200 15983414 539952502120267160275483985570522767872 15983415 -762624670932686076670087162403669102880 15983416 1046278015577619102742017848534852198400 15983417 -5928245155090081207410963776032565914668 15983418 -2052534228812333276673409451232745980672 15983419 2036775730744620949130404521706019086820 15983420 298165048519023043932319056001020449280 15983421 1267250554182193494656443363460446407360 15983422 157646031114503706975642244481775742464 15983423 196554208098595239309377413243031559024 15983424 512990840265909912248876085271265280000 15983425 2003981761680045267039124289413772264150 15983426 -1003085458877539035179195784694988279088 15983427 1606790797440149197678886636609563894080 15983428 -1638246210803467606027023284303143445504 15983429 -31674610225270717003119837076105683456 15983430 126278557316057716860149239852900149120 15983431 9363462264970688575533498985574061623712 15983432 -5529954122737764517864961810715233280000 15983433 402449893005296321586538871477058806400 15983434 -291206636275727722883698276552475163504 15983435 1456630156355599384742034800521839834000 15983436 524726059858095576284618503188168474624 15983437 9162951128109633297680878243630437083520 15983438 437264610250548673611319718284993724160 15983439 2935624631436136863008519461521061983624 15983440 257897189390730589981443998455623843840 15983441 -10748572003338678508408196249026553177616 15983442 1262325391193142097559185444513765022880 15983443 -1095790157259148880333777443694942680416 15983444 98351278980652938107220193543726104576 15983445 41901971318799697918000155599988249600 15983446 1182078888866142778220696332250061104640 15983447 2790577745980846553502158594989025210760 15983448 1391955692702181502617493769210688921600 15983449 3524411317909315066357008662680163869440 15983450 -496980736956112029012548681993173305600 15983451 270824852374751213785049150031758643024 15983452 988042574833454458315774702171480131072 15983453 -1187113792309975840883791415365670208000 15983454 184390060575494591865151147311635082240 15983455 3333981172589387574619735471916791224360 15983456 -5460778472304378046675135283847141654528 15983457 -3373738623245310536035526102315039510208 15983458 -808212799603839989337163830992989569024 15983459 -78266537281306455930846894191618076192 15983460 -984960006806489049349206870959493120000 15983461 -2325219300539398182191862348359234081056 15983462 1836621955646545863632321694614957907264 15983463 -1189625718564825837424001133657388266456 15983464 -1500294866980276658929803797874725683200 15983465 -1604266916588192933613697664793010814400 15983466 1661005893997615563820964792544101660160 15983467 5049297673446675571971851308306018790516 15983468 -120390490130502308872451096643530171904 15983469 95019246168086054741073104971005300000 15983470 722054541590812345345142929797146630400 15983471 1121325387959235259956075683996947808640 15983472 1000639619381211404218555094154028154880 15983473 -7674053872100606951434942986486610561296 15983474 515569303398052549563481148966733828000 15983475 347635105377151863181994478968342893200 15983476 758922915137419307841931282489174278144 15983477 1337153754337736055163732597036081097052 15983478 -604341939819472326697009885225206681600 15983479 -3353107339824309434055470460005380352920 15983480 -3944868053407916450170659777862973337600 15983481 -67041864091094106026593728870374390400 15983482 529449571115872331244793947759123339264 15983483 -2709202127919395771487458098240615251216 15983484 315328513814931160386100706424137441280 15983485 409345459728644681137144792437922460160 15983486 -1576083322688022450632190128487256247808 15983487 410405660014606687169039379467250288 15983488 6321634178094837886484673457994984325120 15983489 4682226095217935889435048591477271324290 15983490 762355445188769908399767675957584901120 15983491 -5626271393572806722058887386399487743108 15983492 45243068461633294981403830226026475520 15983493 4252107943044505789285702426939571703264 15983494 253467224595880734465372721505712499296 15983495 -3402459852480591713969835124609761600 15983496 1200001172928910273250823088883312640 15983497 -4620045301273731926534052528222701470054 15983498 272049507121311322093167296170692894000 15983499 -1010382396824876595636035022939205493760 15983500 -2244376034212823556493690571375450880000 15983501 -1436740568756779441883511730227379061994 15983502 655867338674384531567210012047124640000 15983503 -493334938082759959328704804928724841880 15983504 -1699663379552829089441113284938251591680 15983505 1635723840316306301715356632937861605440 15983506 1898078143950745120802942469629677593216 15983507 -1554978869127421576011134124749609569728 15983508 -1612372198104622379624527298158734551040 15983509 -710542745014527731937577644759505202290 15983510 -563676732150642083141198056374189408000 15983511 1222791110880074207232312359403827355600 15983512 -1364747673417649322103755031153844684800 15983513 1498338447036895094965089103522411473600 15983514 4101673548328587877136793286506853040640 15983515 -2182032839895012112731466433993844891840 15983516 1570258799007794742197129219973024073728 15983517 -3016507983036978414319168355858220917760 15983518 2566234563113578612991467415428029720960 15983519 2124068616711970882445585265514733703312 15983520 -607709390297409395143029588770873671680 15983521 -4494977863964425920491425674863727106256 15983522 1040543640511212718456689795192389894400 15983523 -2015154874801776317911173669383527474296 15983524 -641564204247605089902226262248818524160 15983525 -3496491169277720668645671415368100838400 15983526 -8309092524155645150978373637146508416 15983527 1815793804462163524698540629287097780272 15983528 1499016859644420362254187774532427776000 15983529 -1259647359460317666666105835013023368816 15983530 -10299797447542342130578290433577614080 15983531 2838935585492599896013459852162832257332 15983532 -1287177693315767647383563141602571276544 15983533 112936063424332725268552351982133840064 15983534 -679579234759543301036032335692476502016 15983535 365773203725448780313881693500264605200 15983536 -666769617371578515650546777566278156288 15983537 -6725997533007569834444296816741984591248 15983538 817158145321926165752721653303143323648 15983539 -586521787821781369437951735683558880432 15983540 111777966416124390875463298161796300800 15983541 -2833539564695744457489698875340670643200 15983542 1431902855159847255258967482282794405760 15983543 -540107247814168490331163645965317203920 15983544 74493754482783856725844527975288606720 15983545 2478878537195553124321444919304340815300 15983546 -2050633855617036049673557659938971248528 15983547 -3860540034710030928266216576401063405800 15983548 344536802725268880827886386872102214656 15983549 -905279973599405818590261390965830923450 15983550 -1116977622169327537859559553613415192000 15983551 -88719618177687837105185230347912023040 15983552 434243210673024516214221720312864571392 15983553 -1648412542080988810467381578224399870080 15983554 414512884766200846862668834576498208976 15983555 -2141329794593004846574136427033475232400 15983556 440180050755655912028484934865442816000 15983557 -1661585631199055761347088477243943949440 15983558 3879476482879672541269397238322391318880 15983559 -1302139604809544753574408774020601768696 15983560 -4103429292366492060307438377064648704000 15983561 4939087259513259545953982129210177732448 15983562 -791606339183031102483077783956896792576 15983563 -2054522578330072922348781470403528028560 15983564 1244470256640113662896724277521407634176 15983565 -448100867280154543799397725795697665280 15983566 1096612129676829623185181744703444809664 15983567 2564086245996668279333162068687831625520 15983568 1196415056367015572029936623433880961024 15983569 -18314337354480302385641235578738600960 15983570 540245795021393913562911012502269557760 15983571 -2253341387094296037027914817263192553288 15983572 6930496649408450687776376874281310289920 15983573 191053105702577112062939450131708785024 15983574 -985719529966931780316497900318516908032 15983575 -1651464789453951033764037700096557290000 15983576 1668554310918202199074617562765436559360 15983577 -756659513748905124453002394610416446886 15983578 -58779177669424233852095462911650540576 15983579 -7132739285052859984677661216780845228360 15983580 80284007536169029366214066557327441920 15983581 1205163741979616530637837370188147684652 15983582 307428118512981403297765054240530878400 15983583 582271703348667786675434527024336674048 15983584 9995926768757011688154165865569171013632 15983585 890934026776020710531056144942768757760 15983586 -1010708437612626915966496055769426076896 15983587 4432430512222137742204505363042369770992 15983588 2743551976636116449336306475757302914688 15983589 486813902518620295487721305124883120224 15983590 -51907156572576450122177703410635902720 15983591 1427123708684535188083487791639052454624 15983592 -2161748366583781193418671003350924001280 15983593 452834467136699041694240557950923432640 15983594 930576688129382199993187292807298957312 15983595 2381223546473983223634614820865009291200 15983596 -3595033313619850796062634274901293086720 15983597 934172437665052962338964035170839061632 15983598 -1583317010877540853337865630149799720960 15983599 221096251555353026779358152593899696880 15983600 7004229844838191571484897200996352000 15983601 -3755956743142903553921048737872613859616 15983602 -36215851614465145807207786189076860896 15983603 -4067499784282777419191571746577258108960 15983604 -348977403692533939854679083136729963008 15983605 993526798040762666092189079789051903520 15983606 3607145672331630856084450463822182894752 15983607 -427444399560448731513547554822279399960 15983608 -3572400606521445617601966497206763950080 15983609 23855664904145791118347243023989195604 15983610 -525150294308926240672800509423571187200 15983611 2579839995485329996575919739108582530080 15983612 -5166258916923892309350730883055149727744 15983613 287191416038836779918151986964692710700 15983614 -2748779998845298299677082337722996085440 15983615 -4785393454103465308853046872739963225240 15983616 -78921701961374462969525283349069824 15983617 458691246896948462831590526074640246080 15983618 162359026453661430395029200381103633920 15983619 -1397897679640148633386281529348942740480 15983620 -1351126702353860663823037357960447365120 15983621 -3250572948280318072386293184971838708360 15983622 -2419687309994950626878309008559134623360 15983623 -2671812394396464888390173340032581715136 15983624 -778246097369659020551139846023321671680 15983625 -779282277750435131699178044728311840000 15983626 -2163661224573324815808283808873491173120 15983627 2312699811826432561589261499923885359272 15983628 829103199012847044250850817204190686720 15983629 -2208974286364328127578441940026725229770 15983630 431978515060442559952518840120909592320 15983631 669609331255017905070817503798267041280 15983632 -421843279739792973740616747014385041408 15983633 -5917005261876996488316402109456455767118 15983634 -333693803721840845936733053955527357952 15983635 898957223033201967334746342102869280960 15983636 -52794906061335773969485831685373095040 15983637 -2299775954582599664660069350574721299040 15983638 -3901030278452607238056165298120415215488 15983639 -1541559015468292777290283394151149496144 15983640 3109202103571517532049583906340062208000 15983641 -8370049361675896276288717091648647086716 15983642 -129654613482496714321487723601255237120 15983643 -582360524017186970343687897135806880768 15983644 4310854332063751059929133782919542710272 15983645 -1927463437334186996747005008826894261800 15983646 217015920786153529208258581270841478144 15983647 4878646759253794164554858048549414737912 15983648 241327269405281676014865519595815960576 15983649 -240638403791000810609851889679274786320 15983650 -1445539435276892686998469744817948749200 15983651 1691973379589459579037746883540197066400 15983652 1926329978147929185183266354492974731264 15983653 616940983408215546215294156482699366236 15983654 3720492137412200233752194888732573207424 15983655 -1433731220218053842061367433092105440000 15983656 -2030180263526425661645233554587933337600 15983657 3675053221547757997830189579464166102906 15983658 1930212225963619323234085522020221373024 15983659 40009773417306199661830705939232082368 15983660 430821955562361720149893403847297761280 15983661 -1221086910398813412273577468123800884928 15983662 -199530432136981594174993830335937871872 15983663 4056798361990173964466648348796381396480 15983664 41591946205523184015717168640561741824 15983665 455680513788340234408014432037491786600 15983666 -433494152112311996484811720254352644096 15983667 161436400008497141958053994633874464672 15983668 -3415988740577515338936472779951963051264 15983669 -3209024125249355646856180435043147067240 15983670 -853273999784605167914269860590136105600 15983671 4770937884329880221180485731228841341144 15983672 743061193662675446121719418768097320960 15983673 676261920676387497241140991901364085584 15983674 -611537605756114781918515616693004787200 15983675 2472930078483363817131399213573839484000 15983676 2669428982816149011963039589734551208960 15983677 9775853385251524019798586856057950216300 15983678 1199988831746834831045505946397532368640 15983679 -1799374930675439849974547442360385308216 15983680 123293285145780106880164621279297536000 15983681 2149555104027485994115080572192468744064 15983682 844393581614226161875528769808808555776 15983683 6082367061185407720396391019658551999932 15983684 931163129824711875508542983333728780416 15983685 2337762857228338576880125470645669085020 15983686 -154611284774196481106083198437667917312 15983687 -1552806653508306853155158631171889265640 15983688 -723230925051211812845356210420948992000 15983689 2791471633709431666225829949156941256960 15983690 1748304730804133559749760858856962873600 15983691 -2022023317335674653070318248579497152808 15983692 -415174770980089278124261501011479805184 15983693 -965695244616739850327798310623455979520 15983694 -144988442186895616973437316409432979392 15983695 767513857885536504140852656228183684800 15983696 -38408216256936635009457339025985126400 15983697 -4629511303811555426291198449439874205200 15983698 -1924024255639917216019953165114904383840 15983699 -1933017965821111948365884379857993391264 15983700 -946898174881093504129246591466923008000 15983701 115708998689066800413048214925740438012 15983702 40753917878079615105461436625884927552 15983703 -8011964646628517960976950234460591955200 15983704 535824803457370664130318063730335129600 15983705 159221968085412572157639169953765145860 15983706 594968006108117401612270884142736984064 15983707 -2591824824649458578474257828509486074044 15983708 -390169878560668457963896108475933061120 15983709 18634971543729639679023491482826333760 15983710 944543292858524284533154364900175293760 15983711 -4618868444751221833370714444238263490600 15983712 -1167311233778028837486098543303951646720 15983713 -615587413014609900524908561945309950720 15983714 -1797642054677214654749978408183594330544 15983715 97926604130002214558660230594974090240 15983716 -1679366216728783329888094566134422118400 15983717 -4105839552371282902825273909909495071234 15983718 271504379884370123589635099673743258304 15983719 1306623951703322119432008267759441994320 15983720 735145319381395273011121949243610624000 15983721 1028694753393275590289227365105316080960 15983722 381627186193619454894203709366877860192 15983723 -355867583599242460597348018124007756624 15983724 -585872167388942456043001048940984598528 15983725 -1079176837203039082281326539070086850400 15983726 1680085683544590258126972949933137537984 15983727 1485721453891680186790513825506592369440 15983728 283586269754014953251058565406514839552 15983729 -5071748411133323205926986833920514842670 15983730 -34414492822087637317623288746344358400 15983731 -2541095919070563089592637622150451060880 15983732 -4919559289639442091934868934215700875904 15983733 2952907293457989957067820592335061680448 15983734 -1394029900761806617389119762404076868480 15983735 -3037506789400898880598590436318789329480 15983736 319930204545828962168707205325752279040 15983737 1957183485472223046756591337980786816 15983738 -1291470029938808217508209747230774862480 15983739 -1669809377830153181699151483232221409536 15983740 -448177547239494562188634082168864747520 15983741 -2547329237841785632608270815042144603988 15983742 2355736797366263448174933642367302165120 15983743 -3178753307532021247601134913497801019008 15983744 1661398549273500667465020866910643814400 15983745 52141413717172781629504673815224239040 15983746 2743836055959712836850481168794210051584 15983747 -1141470763917821263372695812594225412960 15983748 -653849999704735495706822337084853665792 15983749 4673602619802305589763458581808259980000 15983750 593104066912342322303728214912705400000 15983751 611078374922283447977719371215883962880 15983752 3744668466133315154453108888728627737600 15983753 -563515410556987046929225523747439235020 15983754 -3090538876627880817591122423777104174080 15983755 -713678009905173691298992368888456687360 15983756 4508404113808457275014954484872407162880 15983757 5982115497872397046465481058106874707200 15983758 647118312374032243894337963541602734080 15983759 3192600535982158423096610973619191851760 15983760 -137076987209247033169883063006055628800 15983761 -4264557557512269332538437989465152722638 15983762 -422991250655853570826423357849502915808 15983763 2374493221386962935533572255827894370304 15983764 -1064271079907126339379231989858013111424 15983765 934791550345851263998647606280053974400 15983766 -2078671776854406944609168233131112249248 15983767 -1607580388526099105099893581813627791208 15983768 -1458502497435503958451115034463775354880 15983769 -484609242345329122415869479973748176320 15983770 -976430261479890866426730735595375530240 15983771 -155705949445245716598894039123526700028 15983772 967803122818622946004298434264405450752 15983773 2074033032783731000387524880297407889164 15983774 -3254557364314752303108643154135516500608 15983775 -137320583731921142101876326721012368000 15983776 -7403517607154029971055239190360202477568 15983777 2676744544815645546702309037133408773380 15983778 483837677011878587225873451798916608000 15983779 -591013146401784174574620566728204088160 15983780 -195815969467900153789076349401350410240 15983781 784693877443313820753988230736496417280 15983782 450154404257159898721660194370119616992 15983783 -1342933300823453714452494181564000120968 15983784 4232644704016049147991501017782886400000 15983785 -653686976215647645506750191424548462200 15983786 -69096356358429352753217569849799811072 15983787 927384338323662052773601741011480457560 15983788 -6090778027742693626297558765120348160 15983789 -3052241710714102881992372429286647154720 15983790 702960222342389404531377381204209414400 15983791 4610288308046748876089379460154430721152 15983792 1106953399393305262956711248221428056064 15983793 234910818537851376883392032737251359424 15983794 296882260553921306993802954807633447696 15983795 1890696290256874539828323871630204226800 15983796 -654050638186541101428758292125978781696 15983797 122664444341244367013481622191155627246 15983798 -4411007153714146162710292014359276382336 15983799 21542916860320690589732770097379161808 15983800 2327668900691116414239012794632243200000 15983801 7494352356238518083094840250431925541802 15983802 2740521695764262915115547326845305703280 15983803 111178561991079934796607547206342812928 15983804 1403214979552653500240508155095921262592 15983805 479962355139552773347367283448609809600 15983806 -829699926042831615028430308496444711040 15983807 -918172063036236421007429430787059348480 15983808 -715091950646042151698021261074161991680 15983809 -380939297358900933143635758277662186300 15983810 -468810039420520762376429117130281257440 15983811 -1351742426328440466803896256203976607768 15983812 -1703167087096787689886861886171181230848 15983813 -5991706682577680722741702276226755123938 15983814 20012072692479276158584770179286282240 15983815 -1798483809480043637470303887111753408000 15983816 -194296708363116414027723619404678912000 15983817 -1085112043045395870637034401075760574720 15983818 -7301636829423677863030955564639538869760 15983819 4393778747972316787988349443203150787220 15983820 1270881808474436666114075644075697664000 15983821 2643291280994899616642872235169089938912 15983822 -1006382762432860419829928934017739777408 15983823 -4184083488673515754428640460697017757816 15983824 305139702601798452155233881309619773440 15983825 1320248037070594950244327961140637347200 15983826 -2510109146723176762192789642383127488000 15983827 -426826853471491538593730010263624510208 15983828 -2048133245948309618484225939311793444864 15983829 -3284811102380851123924624497512246243826 15983830 -1441564348337061109085199458279628766080 15983831 72935923862608640436161681251789887360 15983832 -1118988651516266609337599507472730951680 15983833 224819344079094820581140968842969719680 15983834 -246616134793647999278349255647415326208 15983835 -129625194966689767610292604614854369280 15983836 -2565423677730468947733509180835504314880 15983837 -3235192188925260369050675679451490772000 15983838 -424301615832571715899674234653766163200 15983839 -1631588520826402008668205365524769565024 15983840 -395544099697802461527589170361970196480 15983841 -861589412087496744993855957412202672208 15983842 416795318174107837549155219230243450880 15983843 -152941012824320043118618477469951653440 15983844 -682121797525002652258542878328985488384 15983845 -4353960264534835481723398664651217705600 15983846 -1177548898212535714782059480862740639616 15983847 1137475535523118878274019355354466767768 15983848 -39837335652276495032714851518438113280 15983849 -9385354951486388534345274061217959866624 15983850 -75431034169420493429163269173499673600 15983851 -140910308948149593697798484727475053600 15983852 -1126057534675537959727343838905246208000 15983853 4285945247961639848341898264383337315904 15983854 387532841208091792158471347000208056832 15983855 2994131822145805389871633604614728729360 15983856 201926613398542312059919911815718764544 15983857 -1173361947367399586267140128910341982894 15983858 -3002988626801826587238922861870274856 15983859 -2909027014011010050527169000353362542480 15983860 -220634798628980967302619870534713571840 15983861 971409804034265624802810478980370910784 15983862 1831468302699263431826957527466402684352 15983863 -339270100671096287866015146348026549840 15983864 -1697449301101344055901943458670554112000 15983865 -2053724947717915015405634319303778560000 15983866 860888875835531346766958659658340457440 15983867 4780953599780731941309702683786222034120 15983868 -2826480312959684747411184212557970357760 15983869 -3000211131982023823538782865745495012960 15983870 -920483422676131211823231088704950595840 15983871 -55101237107362179946559701287773769216 15983872 -4159846842931932214603274951815373783040 15983873 473149218811805821429817242203525226944 15983874 -22940193898276263550944464105966061312 15983875 -3114167035047788828831023956008588472000 15983876 3029338587529297542188879551275844831488 15983877 721265183940174160022649237459737347200 15983878 -1720806110217550956461861719309878905760 15983879 -346204173738003813222980567827969843200 15983880 2518063844030967513054254311196061696000 15983881 -2128697144432195775921032363417795545318 15983882 -2558863495645656965746809388006953728208 15983883 2702672349342551733559265108561652413760 15983884 -472372446019412505070146959958948260864 15983885 27794670020967058230064408010214156000 15983886 1287049748525521570909135531954232598528 15983887 2067922163440516021930383295893542794312 15983888 -1469461459768061443463565295853488373760 15983889 -1354702041204183534567206884420386432000 15983890 -1232162688373556425893111432546490150080 15983891 562853609799468421769301765036067554816 15983892 -62614795501464610164274780356433878144 15983893 5009733595607171956920409997107940034780 15983894 339022930253676432213843643764724286496 15983895 -873456489378254344358213478646783631280 15983896 3570855103809890749600259813807230771200 15983897 -3850629365077701735854422760891776089654 15983898 1795362163682645530271357292976008293376 15983899 1432874017820509503579279206059802703264 15983900 -1584968024625363974653571032834528512000 15983901 -462123669097333435238211727368094337280 15983902 -2267572900047266096299897466109003878400 15983903 1344623337363360873967179540431168880984 15983904 2922378417623835511269530926597602803712 15983905 -1356163534453486832124955218133229960640 15983906 -3769085260526535447792588085763869084848 15983907 62144864065037926208934714265503313392 15983908 36666113176005200254696368357309504128 15983909 143120005530994801304324607674549122110 15983910 581705042972740852956407062257783121920 15983911 1298769204883659820204950508360780299512 15983912 136275465284626102693944940640767180800 15983913 -718829279228849622684651958134764116512 15983914 1096644147051429129863063496741744571056 15983915 950224270977392723256320336537432254560 15983916 745774397905948095092884362846366833664 15983917 -17483537198963350240639254227315612960 15983918 -959343583699619769743966439712718119296 15983919 -317635238417609764417898762554902082560 15983920 -133980585166697614394965128132304896000 15983921 3359388633321412510680731744813861353200 15983922 2539287778535427839614227153801992496384 15983923 -1320329087651024488757307970611527099760 15983924 -812809632213434694203414336763855095808 15983925 -431416851342073802718946826762746944000 15983926 -8290470700017320304597631241020692480 15983927 2728976559297732517441611249535509266112 15983928 -1086526917129758616059936202820684800000 15983929 -111868974717978104176805475440254246072 15983930 1172796811357639347925941490754879966400 15983931 -820449664080511460087597283130430949696 15983932 -350536430241465891461076765937974156288 15983933 -2402147141563903576201457827019713138080 15983934 -132792773464685006663643920381358932352 15983935 1050890550861741380745392483003413269360 15983936 -258887298603379591184478502622920704000 15983937 1257188042974004820148998739741112153088 15983938 -2344957641503398494296443501994443682304 15983939 -269982077657355425930221594759819624260 15983940 448709700717336605365952433976054579200 15983941 2535693034570124301807807658759972480384 15983942 -91610860264063984256871216526223258880 15983943 912155173771528732116124376817720516864 15983944 931651075992609874393731250819279718400 15983945 2408296341019399252319869380094593929700 15983946 1348362911588097773587003319141603942400 15983947 70492636502802025388555440660216418436 15983948 1023047771163928875028735902955311323136 15983949 3485021650687481061937767662743828371360 15983950 -1766216852430765973012438995420307008000 15983951 8172056165552031374262503021699436859200 15983952 623523256871785496246846561997625491456 15983953 3309997700397570026297494361113096257024 15983954 375576551166405510793595051359350918144 15983955 -121351148987054296416305707798439335200 15983956 1798155547792525578827077764294523445120 15983957 2883916261001778632698721936535516255264 15983958 872425123246918101935994870085580136384 15983959 6927961046122307839777163098384155066000 15983960 -38126771689595594638393989467701862400 15983961 -1601523456803624770495371100083818664576 15983962 -1990150522287669611564366517506428938768 15983963 884386320224786994052680145822523891904 15983964 -3325033833194673184540518567552667392000 15983965 4152002048337219444807235029737700819840 15983966 1322959051284292633888617959573712353280 15983967 1118756934593408572479936363069088075080 15983968 110760815572072661141611770685685760000 15983969 314492656510511585546190222066097262370 15983970 545993999467953302182654262846243381760 15983971 8628016061431904559405609169055128373120 15983972 268113148931829306325620011733967060992 15983973 -121806911843662545742319909076108957156 15983974 801861848001098027177237359191005906880 15983975 -1177756815590743246525609656969981180000 15983976 596644593679056063265026574590045388800 15983977 -8793872766821461432061681173393150028060 15983978 -176571804858341971038163726153871116800 15983979 3609700651550112209027544149652556976256 15983980 -1683720746306259544568778889072649702400 15983981 786959577640475552546563010354928654624 15983982 -357677961995889888147163062253431301248 15983983 -2122606516314115729671176003673442942656 15983984 -358940270708542280203887707197782589440 15983985 863449653610460224481037378184918699200 15983986 2042041755775983798597311081542437042192 15983987 -3810277604550533925395906120529716093364 15983988 -849689094447227924158991808184308080640 15983989 708573349834791153289385402199863117952 15983990 -114395876685798431085903873761652787200 15983991 -4449923619429617980560986038032527851680 15983992 -3302184872868876211142086976813644800000 15983993 -3712850537141677874063877078693244276758 15983994 507816086364007747708688726079378716928 15983995 1229870817125999314635903589800908069760 15983996 -490821843834058304565381580867108795392 15983997 -7721227947715070190761595382901808480 15983998 3150170496739440945072295921497001536000 15983999 -1474686449300976710898051172659611035080 15984000 -1620557002992184477627745062984089600000 15984001 6025321988947578760209732426415115629104 15984002 -35146915559211219742900729886690652768 15984003 -5469019122980072590047982920173174784 15984004 1017688381166067446742878878236704382528 15984005 1961240906906840138459666577766164889560 15984006 786609686764221266054926348183473395904 15984007 24234396553815037398823395579856173488 15984008 -1782424753186836690609105544006115850240 15984009 3765158580502138337081866127909008551024 15984010 708112266260330572094633536525382323200 15984011 -4301685964123944415553980727189135317968 15984012 -195351763955067883686338726623556014080 15984013 6810165037715717465470772106689665306040 15984014 744643926209266692751608420031484367744 15984015 -1740645971678354749687978729090139389680 15984016 891066176686311120273280414108465561600 15984017 1605911025877708041045510885932453049600 15984018 262952136228618893861980500489305742864 15984019 -6296307108067616604300434206951834890580 15984020 -1194590162577799252787926875901570425600 15984021 3645948963045545917797701502588884932512 15984022 436880301188309579956585340899926561312 15984023 8055187755780439013585101334653664393304 15984024 -90462679448737405546043659397531566080 15984025 855865670729333049879651789832669945550 15984026 2869125812024670536301528511930824996864 15984027 -4352678865618261228453009424747455792000 15984028 -856533070016920809948067988628363960832 15984029 4989088411577625995552046424957678370520 15984030 822926727410660917765030585641822664320 15984031 -75691165940097475062157492244775659408 15984032 -152041195366390875590038294641520017408 15984033 2319124169728470959416630820554008353280 15984034 537574712020609407704600289710964572160 15984035 -468780193317573830663109478276997782800 15984036 -3455977547747036072330987634328646683008 15984037 271716482488282521597921802479210325372 15984038 -35711800361073163546239634370971154304 15984039 246410731903497557202302515025186487888 15984040 1271375949726957336624369275639303116800 15984041 -1364588726542203856817155011386234007558 15984042 -3331784978727343492683798981089894163456 15984043 -6873369327124495387502368672048607144280 15984044 1478411380150399730317047090613171430400 15984045 -1127948566991431094619500969030949314400 15984046 7031417398014612380843319968810646144 15984047 -5113589001580683813755679211270783419504 15984048 -149741341376231510724949037705198370816 15984049 -161451864115678522791653660726623366860 15984050 1442390212827863344644999895813807834800 15984051 -3220034166336516046165746855497440711368 15984052 284801395853449330685694670779372206080 15984053 -7516811654420154921412276914503066695698 15984054 692129538702016288355705064354795522240 15984055 224110905019582706489166573267761584320 15984056 -3112439902413595933399915401037604782080 15984057 -234120710937283767671221126186463499264 15984058 1046242760531648528832546292339865266368 15984059 -57709601001383294843896223848093471200 15984060 26473613893265796286063153342032552960 15984061 -4928838961149989681055150314556975968 15984062 -2354137626354970666646153917234145203968 15984063 974166047337980723108608222119495011664 15984064 1090405029769275319025061033409989574656 15984065 1391617080368945406524161538734501144320 15984066 -3751252872532587322435186230167027712 15984067 7218962428363648719827084678619656597520 15984068 -958185487504609443564019935770029537152 15984069 -1566579552021682270781011180179320775456 15984070 -675953295283252432972794406322058739200 15984071 3910654161652166837668351923793935159792 15984072 -508033338795241140253427976912373831680 15984073 2939801202174129002093674088250748936640 15984074 1097711636530127326786872491947128567744 15984075 1962319725418723205854762430275399650000 15984076 -928779421261672802701984575434681184768 15984077 -4014726764683911696019781104899641608074 15984078 -61171595169385075280340247667690035200 15984079 -5380015097818234486390092432344234306320 15984080 15045515211308298838729844686659256320 15984081 -3725580463115221465378583644581241363200 15984082 -2739857274012709304117206008619441162608 15984083 5163843296129421640732339889855532820332 15984084 16527756778855925793881732025965309952 15984085 -1080846222316844713431386935066394999400 15984086 572949134463091878885257331080736374784 15984087 -771672900940197435987479428059081192960 15984088 -1811941250724632858431373139440410951680 15984089 -238902631981630499333744343453999697920 15984090 1285529235229374166469216027344727409120 15984091 10621528149840836473451873285567338115952 15984092 -898565041882794696532617596222777187840 15984093 -2275871431651464347626772619836545821696 15984094 3083522227489384276734054954213779276352 15984095 255430025904384881537963343758353122600 15984096 509707836360130423684310696544945831936 15984097 607762510764556145809885070090095842372 15984098 -1375320052903880531164906328125552986336 15984099 4348109608945510303208536570361664560484 15984100 -2706794492943095758247056943996060800 15984101 -556570603348071038761237547381425690848 15984102 -1464525999664613463333353401047368271168 15984103 -3514275175697323652309109712170426806400 15984104 -5224193310575510190104981499628617369600 15984105 -2212733932510427230988671345715274334080 15984106 -488802546733374894551691173824014978816 15984107 1989821822462893661853559606300728113952 15984108 -567293680864961761553191943940070932480 15984109 1009695273484609090054153263481230215020 15984110 -250198104875101486916474771046304174080 15984111 -241331148416657333685188498223105722880 15984112 846253343117856594944121306846534434816 15984113 -4573087498427272456507052063720810782638 15984114 2188939842072029688925272742087733083392 15984115 2026966897813517096209581228839994818880 15984116 -3690701881284948084553579137925833738240 15984117 -1433828285947892283520739347531945640466 15984118 -3672070581882664570023026289636396006240 15984119 -2910117065599446185008369497969015699480 15984120 -363076248573558988917098696184963686400 15984121 30527943109982998456033808324284045444 15984122 -187356445900428437651260231913779494912 15984123 -1371636976276360863933756461746705487232 15984124 -479908072157486787814942631103728947200 15984125 -3033255650495534557013017245621436761000 15984126 60995446827744176294144814739969626240 15984127 -36605536001553983657754668514709599360 15984128 891897531289594409299778356090157137920 15984129 -482484640507658176681610857632063404160 15984130 936368294530516675595068326961843353600 15984131 6459830171450653332291245639923808188800 15984132 45475925824925906946655774141974730752 15984133 -420298927423894112761133267585583499200 15984134 -588239879366307462686282087039570353920 15984135 192234540087281374057559807639803553760 15984136 1819272801446671759687034885961070018560 15984137 354521508749649981959666962900123745160 15984138 2152467816340653925088157408079232434944 15984139 582537953015227116247347119822544697940 15984140 -3286537561211136660621837030170144793600 15984141 2258494725771903216451612080109093612992 15984142 1250056170456788620062438346441895833152 15984143 1793556644204115330167873744938813701600 15984144 -491349627921231735278072863271809646592 15984145 2858311272401311811036173454422967599080 15984146 3349103286438269370705840935084329936272 15984147 -4244574376005158875672519551475203299400 15984148 1311707896813625724995051539278365216256 15984149 925727747983353674889902686342201958400 15984150 -174096031601646264140273957982050764800 15984151 275284291326106924778534633982984846152 15984152 -2328858555018095046194266061800169318400 15984153 222488836140107648695048295098915391220 15984154 -50487014090638314325819131062945662224 15984155 3196815804738069739209146775657873039120 15984156 -719026662737415795777520257608143773696 15984157 850910894403910332725721114260657871712 15984158 -2038576462924294113410076143834083049472 15984159 274886769371177633672786756232053316096 15984160 -3646358665073592660296450065138646384640 15984161 1207610498309978092976799824692334141124 15984162 1113730499845325358169501956930352512000 15984163 -513706672884682793540388979023056902800 15984164 -894053362259563751277281448695745220608 15984165 3318030562201561737320270998039040185920 15984166 1881854718874363496275212931658670113280 15984167 -1111554616562166507665820387100899160560 15984168 851648748838908998949627485206306406400 15984169 2518077016624162822749421301243716801444 15984170 -295361608490948632948328593600513496640 15984171 -1671711987507151806830192702871013903728 15984172 -398632713110040820851113063991864726528 15984173 -3378659291775775427716988919074819497578 15984174 1124336884103111045932243720336617053760 15984175 73240138976144173192766342894784001000 15984176 -129774583234552064417036412311797628928 15984177 -2216504930509942465866980678179990319520 15984178 278922900928490263289118507423959688192 15984179 4455725814934614232983339937464154224780 15984180 1642181465596617737829162503744377455360 15984181 5561351516299040530132850685392205295982 15984182 -1350641364460359105221738052923282138496 15984183 -3887900297042263687234846770139978672896 15984184 -3390896208195860133516264332700165181440 15984185 -118453457271556994921739525929100714240 15984186 -418804730063994082168987787538278482176 15984187 6922611669405050251599551749284923581240 15984188 3106371593339209446911909618563799195136 15984189 480848167770460554453477205241707752960 15984190 -2693648173850780357168395600425403432320 15984191 6524836165666831964551886773766077121400 15984192 552644276819186154975800234231306649600 15984193 561874695065700779395363651631533823364 15984194 -2238158128588170680157700525095663697920 15984195 204530891413706567694969394764679395840 15984196 -1760161683956751303585439113564189959680 15984197 -370160742091552672491958073456424480354 15984198 -2152301368277975398756996213600089035616 15984199 26296664070167292175942043614464877824 15984200 -653175098611797135673405030308384000000 15984201 978183585803440716759931846852462413024 15984202 -2231765951130673035157606970734509427776 15984203 7244339994769721698649574531843725938452 15984204 -1372820111713260552595874666547245474304 15984205 824568944929568568652316593965421390560 15984206 457448843539855512314076964564583715840 15984207 1562107076728146536025107868531587104104 15984208 -1499833378399827542924246364500781957120 15984209 6931212488373344181683492246166400067316 15984210 1509532301746220041507194547881781317120 15984211 5111433494620151391365109095144353560812 15984212 2901284833553215893532095940105978386432 15984213 -1188053599799955492384827955586415914176 15984214 -2119733992148860528267754001603563960544 15984215 -2123134501748036192423211254775641424480 15984216 224321272902059445854314545920247336960 15984217 -2351058062042503440385212017313393338880 15984218 18931158699291396699987133705648992768 15984219 69087389955469317384479363280475403568 15984220 212216407771696885705329604249937510400 15984221 -6360254028727245319499423862054316800 15984222 -154369884347863700368322852323918099200 15984223 6027268198913170190923514314356925798824 15984224 -424834082516328722063902736266273357824 15984225 -762235951572039111690933185897077110000 15984226 -196190204772957810641419532299016275296 15984227 3066232205994220246703799234602087257344 15984228 959582144385809624320538946335573852160 15984229 1046274222312812617758168862585399235676 15984230 -3205285359733154650644555710914761523200 15984231 3114812350109116596016979717435897741352 15984232 -2464652544046755884805412034746966425600 15984233 4173724625656854934357880000903584672500 15984234 -631622213228943495563716098827911860480 15984235 -1967334807845927490100750665873257260320 15984236 2187545406070940063360390148461940353280 15984237 -3988334605447182218802433992796906952640 15984238 -6473020471028075401928348114708133669504 15984239 -7566940427044179550606210127740733862960 15984240 479277400018122447800001742076670443520 15984241 1407843984002202153370241553963315749184 15984242 -279685496031121145881267883259325644768 15984243 -2682042224109693129228610091841219331200 15984244 -1467912142024988936926341286214374092800 15984245 2323956554099914829789386201543005625500 15984246 1917786081477269391134409561977645966784 15984247 4902241688525693027340796617592829480752 15984248 2335826040573364319992170080812542812160 15984249 -2534255930980030079508655334733618465600 15984250 -115635351186702218246662419235676496000 15984251 206279062281324488567504447618745539904 15984252 -2349672295267344240292751687188309953024 15984253 10264662876496464683656787322778011433164 15984254 295778215871905547489833065465235071360 15984255 -882237950237712950380267298889537185280 15984256 -75964000646045141364038011996266823680 15984257 -3716527820211865292786570048178256274496 15984258 2553973707323161202422998608509556697984 15984259 2081900402335201278393287943670250097616 15984260 -974575037679205563528509792792530529280 15984261 58615236372116571152987824764093014976 15984262 -376448540755159768668032254958491207680 15984263 -139765510858298812341745476037157401080 15984264 -503921162788027881010006516573978828800 15984265 4671040084983433122664422217985025477120 15984266 4838167347834321147874608271078845466464 15984267 -1658727465020659604332780804337819772960 15984268 -319782216612091747246220550343412330752 15984269 -246207823085665162735594838812279058880 15984270 -1159822697318025113620269942804829324800 15984271 -109588115944239773542694607272699087528 15984272 282536575757965677779632630264354897920 15984273 -1175527364991735667624591926646195632000 15984274 -2756773823426336212829223944958248778864 15984275 2052518919503601725616874533782810868300 15984276 -19638345165098784412623177633199718400 15984277 -275085086479840166734824598905319008000 15984278 4142977695269447431262695117190598072960 15984279 712363343345212017165622457466051165024 15984280 1134701331158772933834173449236350976000 15984281 -8174850881851235331282585356220224148918 15984282 -365020439508394237124032674530092400640 15984283 466011682201349932071330636581592025376 15984284 -6894090223010062144224413677234134478848 15984285 358935721611789568517955991196331039360 15984286 -2194408592936639506275014223992835105408 15984287 -846258509244696858262983473732269918080 15984288 -865303039717481569531735993226154541056 15984289 -1951760375640606290362288990021183578910 15984290 -749386810839713025279488890162892548320 15984291 706877649693614533118385474517522793904 15984292 3982021718943608239347280750545093862016 15984293 67213683070412700624699736354011108444 15984294 1414532262985595859460816817228605521600 15984295 4814778580353275753828605513566997999800 15984296 642514862920450341767462218167575746560 15984297 -2671787499488616326760051389168488786368 15984298 -58269443702305326964163842319878394880 15984299 29943706712644497172829328075721494264 15984300 1217008631685191098472020947915460108800 15984301 431655784339708328527053291154284411840 15984302 -982928992649127118453107920169610667136 15984303 1897047069502443078394632351189759901704 15984304 5776766930489164096958520453984419840 15984305 -1438893399480855544048723537551653256000 15984306 -625256828943891054450925677764583089664 15984307 3688764367019573764349630660646597038400 15984308 -2991765715623677815935421516373919891072 15984309 1671565380642142314385885563032766887328 15984310 1468197278932635049711890197703973512960 15984311 -327264778823592363395044176762717324960 15984312 -1535275683213449657226741866123871252480 15984313 1714331560313426120011335471137959699626 15984314 704232333288801575640227289508346456832 15984315 -283363460797208830381527121981693188000 15984316 -4212884766343594466596578720186802600960 15984317 7084203371604151909070610758859695031366 15984318 865489503753578393860477246041300516864 15984319 -2730664085774934073766880648470612209256 15984320 -530547204623637784560457186642231296000 15984321 -2639869931048838981949849561086515165856 15984322 -43339937684238185343349099797895447008 15984323 1149537824627844116509675856756166457584 15984324 -7931852419931484009726295060762935121920 15984325 -14464488237059305219133225990816056000 15984326 -3286628774864322837098380259698631180736 15984327 -2557357041814972467061260326177125173168 15984328 -5163979930626843078591291128252168739840 15984329 2636400500851251171403059564339316729140 15984330 -666374310032848269238800545461101838080 15984331 4910249256419252876771843501088846760704 15984332 57076450342228388361864430527990638592 15984333 -491961837858914778340898165835737874816 15984334 -2153778322073359417035413069198353461120 15984335 -170565997200378387007025031776340042240 15984336 -1112020419977968948867278433004776980480 15984337 302322482132467385341100184370205121520 15984338 -235078272000368187949369540436624519904 15984339 1774716879362906978500119877882075075200 15984340 -1924638268069771830524981025191892476160 15984341 -1797263482153987130247008044854994542258 15984342 704124849970051921630664724138874560 15984343 3498025498527478004472315856898348275592 15984344 -462196141841223114523100366802365153280 15984345 -1283654919431234144029155486076813901760 15984346 -814429667987251878607631121088575509760 15984347 51709180018238166378191822733729792 15984348 -238505924935637284582612959117972802560 15984349 -1356600805226315779849326499397449250650 15984350 960421059233391381849643728503305550400 15984351 -1943244532079228582813117762340930097920 15984352 4521748888284041253839471342963224215552 15984353 2681512124701669673546502025262377942080 15984354 608982873786185065361533350542851931520 15984355 -2121933392238431302213644787018040472240 15984356 39728764086894482523093376600929411072 15984357 4342896210905677369434272943296395859040 15984358 -62430720183073364700580464527891161056 15984359 1472449106325170870391334231259472661560 15984360 680570531528682861803055150552578457600 15984361 -3465226599204626633945114683725725114076 15984362 -2899141495986196067128797571171029695568 15984363 -1510620031577926062144933077297069522856 15984364 8375423135522237714000099285405988175872 15984365 -2249093584035398597612212021227952710600 15984366 -817578257521469619954827620631364451776 15984367 -943454556339006366562797211952282013088 15984368 -984741718204632623018510008344143659008 15984369 1473919711279360962016568186542331557764 15984370 1269692911201378929998884651082151293760 15984371 2220423639355517092142260631852621279424 15984372 -127392694439270097487941641981330251776 15984373 -1615971973782675761259851134996820518340 15984374 -49649302521028215883206952163788665600 15984375 -691505961185970642240864854581608000000 15984376 2783226380699058137115332684303319552000 15984377 5025483415738835778735950356875896335440 15984378 85180589312985494069820890491540721520 15984379 2856231210549502982159986492003400885088 15984380 192208589025199077676940849047396108800 15984381 515456627077232253054925691606959086144 15984382 376107758711033111232209612004536726400 15984383 -2098202234944879042072194518475575887440 15984384 -306477145313471727376388506659053371392 15984385 714934049386314403271902999390774826580 15984386 -5725682909255428165474756069642325268480 15984387 589464747306000431157163469038270948440 15984388 -546781232826986008478575184463364459392 15984389 500536661269264018450828628757077032224 15984390 18739377192149181721279234943865354240 15984391 4064303647951587187501220052635817069352 15984392 -1430937956059721299228623057089966976000 15984393 -79482988883642512969694908519536108672 15984394 122698517711862654205306738727371140960 15984395 433023014578632666785178698690996866080 15984396 3691598825447891480479001591339125286400 15984397 -1569997586567773362859009527880425293280 15984398 -35091595812594108703163745602394434880 15984399 3349989907766542623862518132260358366480 15984400 -385241894916813866979227294724556800000 15984401 5926401937081863621543072870314624052402 15984402 -38870808051551085570528919822843846656 15984403 -5547793195281866483813698744332516917640 15984404 -3979425065422090210783285405038674297088 15984405 -680896423589123311021956136301321184000 15984406 -233350778397375504006093222996997619712 15984407 -2729455395520511366555062551078665418336 15984408 2621115308204274875137050946946271805440 15984409 148732623792815350047936192986232174912 15984410 531239850079841109864227551968156845760 15984411 -1195668527263497062646523656604227090576 15984412 -238185644146168438027223302010928353280 15984413 2838037396803884770163952271852021894080 15984414 203902078945114178945932553667967648320 15984415 725120624392221941533650743646331428000 15984416 1763283390367461853773461282622076354560 15984417 -32036016543708388229986154178202589952 15984418 4299332212366231427070344826132665327616 15984419 -1827496290093850922373238493833909125240 15984420 961687161331463140629179965956030504960 15984421 -2465938249868889297623884493819276797378 15984422 -530417862073803665135926728839170224000 15984423 -669280910110933705390903913145676906560 15984424 1115697462768947441846995413786520197120 15984425 -834163351111473172898662691500243560000 15984426 -1725378630149230283846400606074299021056 15984427 1139999244618647104264824057537868937520 15984428 4698959284597882285156114890115402099968 15984429 -138068119326727230206665392203022403200 15984430 1021719703540359050631188934773189529600 15984431 162960474359208961078727876929580493000 15984432 -35198549725844219254685301656384962560 15984433 -40212506386422025891359759060091257312 15984434 -485776176094181891208269869286973945600 15984435 813536759697960484679814054034275466800 15984436 -686846627184901585309830420936940526080 15984437 -2616720021813730264042689509416343527680 15984438 -1509346595436308664273989218080938235456 15984439 -1098279859169577521548407180878804700760 15984440 20458046500350145883934733856080281600 15984441 -691909363647264733388684485154737972560 15984442 -603223159549551011302025542179279562128 15984443 -1692798641037796699039574486447874858096 15984444 -536423810724895920900598454199488225280 15984445 -225759258229210390709417325606065479080 15984446 -3385831488404959148146236119425856003328 15984447 4045527292209230505413966657671342009800 15984448 -1076362423584164389540142182416242442240 15984449 -52470329504387551480475518952681043072 15984450 -58186592158474315884142093574652224400 15984451 1555042994940119415374138518583232351952 15984452 -2740033295072458471198242486987416248320 15984453 -2954081709395487676704434266609796773440 15984454 1292066446071340840833324186707067083712 15984455 4894254318537483879644880756634800570360 15984456 3072122186376555430098147910730282803200 15984457 1170962041579062000388641551562061536720 15984458 -1733823389661385381098739050860857671168 15984459 88598200612444733618395243373909133540 15984460 2532142469689935934510959184582114913280 15984461 -3614540329967356556477809208897892700938 15984462 591734012297865886302982901296134186240 15984463 512772920519890836340692417158223416 15984464 -637971047692951959151364198831313592320 15984465 -643233037537491756649865694687139430400 15984466 347684314688515509262475546447465383584 15984467 1225916660031354931709293520852844960000 15984468 1032666665077808761824062896216349712384 15984469 -4404746509892443120462769808164204238130 15984470 -30646002540460030616325565352438104320 15984471 2789284621101501103274302813610064578304 15984472 -440973669387337978574652751470418329600 15984473 -5509815372380257810296632142112259068278 15984474 -185188225625478971918327676419802464256 15984475 -689949689511436119643409953319286612000 15984476 -11336374722339502980766682939853004800 15984477 3561018436743055762837152800178500999814 15984478 247044564143455511397241026861158759040 15984479 -684682761343547946307424862130444903824 15984480 172810902148695819323417900822463774720 15984481 3605808067403746070385343843056126170280 15984482 1915079806842378053031726424198286344992 15984483 -3062967662434961197516795181828903939976 15984484 -3251271343129263096320114387383981393664 15984485 3725239807025517840261996075668659596960 15984486 1169740397762013340276240813340332032000 15984487 -194851376065750360677190524617502049864 15984488 -526003820892415614222610336088143073280 15984489 -1207104971053161290880637507290009186240 15984490 -147236280080840573705452050044960484000 15984491 2289182544331141759021073799494676967800 15984492 533540993382569327428895206818297544704 15984493 1631774331707849128166854818231045964000 15984494 812171522942467911666125183327666186880 15984495 -1060338488010023727496323887264489150280 15984496 1281911720627006010384099925233716527104 15984497 -647355071146882786310997242332578805248 15984498 1456338592725998840484787485965964968064 15984499 -383728481686152664849501888233566166912 15984500 292304761328399536522828931029395456000 15984501 -884923713754298650565108578809803197440 15984502 -1587269759031674055718193098384300446048 15984503 917115971315845289147126475971915263224 15984504 587864811496299539386810891951690076160 15984505 3735497623737749650173420064403183032320 15984506 333623541915006149046528119963876389344 15984507 117844934192859219547181849082168724224 15984508 1951261219148792108378656861959695193600 15984509 430816246410017178081541935103010776710 15984510 -739644266609029847533736134159501824000 15984511 2622677539166058839247271493423202538112 15984512 -11367158542626513489332357215880573091840 15984513 2264416341342718522470938463507871226400 15984514 221265775023410611327464312642416461824 15984515 -4665902294462508289926708703093870185840 15984516 -1180012476105233871324201200010115399680 15984517 -478833494380001256762467392520849214240 15984518 88422579648385638774711587053322215680 15984519 41812061853656678295701018977992955008 15984520 71665264810099963451337532056945100800 15984521 -1933691160306701718607152979604096377920 15984522 -2465724384610231474210499817553664830368 15984523 1279465982202168343806222810515564835760 15984524 243953167978195706823806534062660452096 15984525 149113553268151912321720237606787613600 15984526 848208084426505067135878673545905611712 15984527 -5825841860555423784954651868062268127976 15984528 60685605950594784629105684158858395648 15984529 4999380329563112410745344055228559149280 15984530 291923634641673529592044267510298142720 15984531 5135118436191547716631859174348717767728 15984532 3278321280316426480124677996671145117440 15984533 -4456074800690686454498893421582773860 15984534 -2094218604476706324874437276707053638720 15984535 1267026315818529574950808656630653876160 15984536 5311034688356779534787681094099627079680 15984537 80836298675399525139884806764308409600 15984538 2009417313077018229048697529949785361120 15984539 -8736530464666485842167024683109746726240 15984540 548627193404301519560535407184832266240 15984541 1499974673654753770385081923491613235942 15984542 384414964926599288767528017080523273984 15984543 -2677440525972280053760798872210259011072 15984544 6892260455269674470987400499277762396160 15984545 -3510284847048828658671809840499530798700 15984546 -32726687154128865932457563005797340416 15984547 798510247012883139263223820466913100872 15984548 1815659146006944365232393546743951262720 15984549 -120263231131947261602093624983111612800 15984550 926335620585189227126226112841452888800 15984551 422954358571889600745697195212813559704 15984552 -3465888440882290766891397036904565882880 15984553 -888386391463160903274822790718931253916 15984554 -1264722854553681926463380091108188211024 15984555 -1012737118947407223652666101586609601280 15984556 430479220475909280872955886814629103616 15984557 6464199131870228830633971879786422326806 15984558 -109623976910095716369040084806113569152 15984559 5216604262734195173493275777117234196480 15984560 -490504628778491434604133482907665694720 15984561 -915621660735118304781924672762367431936 15984562 -25097637431406596606925450550427377152 15984563 -303460500531491124664424285989930724352 15984564 1529243016200118099241608546812952907776 15984565 1409790295129119764603212239117460082460 15984566 1406433994065394984448152062406257408 15984567 5145833999345252611824140332318281504000 15984568 2339520085364573747501465652026472960000 15984569 34007333366085491220969811169777180496 15984570 928311016508210995371495751291036876800 15984571 613046094873159248208696369036083652000 15984572 -5676437774629746360913633314416492098560 15984573 -2521003702109263592193688767429516046272 15984574 -1754645789587568849394718333745462695488 15984575 92659476819274310271532508615540829000 15984576 1339787165338264230223663053540113252352 15984577 799027216068390668512798609225789108672 15984578 -729827385258477080482870138172124439440 15984579 -250688971494430876010836441466693592912 15984580 -229570969878700242800138871377253557760 15984581 -2572304493827695762228642592349833691618 15984582 868265588170976836731445416875534361792 15984583 2705934221772743043059465152396090921240 15984584 -8644215784507988097026498228903623680 15984585 -501240866937183694239087805440894855360 15984586 -2176250297423018269603523327496808358400 15984587 -7733133233137028398383393642515773510764 15984588 451130931284437284461111213582799771648 15984589 -2944630426223689064761104368149677764276 15984590 -17656000259295232748623802428465053120 15984591 -77223779834141733453222584859827617536 15984592 85015690033887072503160889001717530624 15984593 5008514180512427595663024398761257241842 15984594 3439001638422592133581112586707880887040 15984595 154086562211672779274808983260414736640 15984596 1479399411254132364000065520632947939200 15984597 7835968279207859797710043686957343360320 15984598 1301596457458679613060741096073816427136 15984599 -2303628290770032207392326446105737281920 15984600 2266960073562268440434049421545435648000 15984601 -230652589423572856821453558911050738688 15984602 -2544208382977158257991040325962336932096 15984603 -1007267148947175326751302546663714829588 15984604 -320442985959115607346991136656990303744 15984605 -462773259784380413544526703091544905600 15984606 -1308137657961680331302642158961084731392 15984607 8273873661466463016739907151927645685152 15984608 6956206758955118052600765446982016696320 15984609 -682624090286612071129430735635183073472 15984610 258706899185196002547706280817969922560 15984611 7260894206526592816377519345332831149212 15984612 101715193023529555883919543482429816832 15984613 4926206003377093533965301332802619252862 15984614 -3215965586505727577667687795518509518720 15984615 -775714705113134374250336036915280634080 15984616 -4186711401441839603456091844176159851520 15984617 880161284032986441457534907606344546464 15984618 -876314188998204650222879717878015717632 15984619 26796322955487965187527861740870236192 15984620 1355595083151216944689733887475466255360 15984621 29792535852434842387853052996015803862 15984622 -1863695647448408456139889887762701757888 15984623 -1264446329108942919805851538088520929280 15984624 620093983466764323973624016938472570880 15984625 7507331895205162944334139717909730537000 15984626 871546249556560264618739347473273500160 15984627 -1169348916704587810013293554452805773568 15984628 625811631847414744089733615383216353280 15984629 1988258339220512261087845432495622842068 15984630 715570180023790111511526117160245592320 15984631 -560546525049487004455944357023383893616 15984632 266474987204460239078767692493070745600 15984633 275434333786632194554458442146118615440 15984634 -3037352409607023910101865266014922650880 15984635 -3808162384003350164224892815052777041920 15984636 321200092406225674767481094235897308160 15984637 7522215300016033772683883977876265806720 15984638 -2401352142944242969568151146285565598656 15984639 749303259254914311164630860948054008 15984640 79070976384505570976204448283911782400 15984641 -1234250828687487580954549987811892690096 15984642 -10028230101967739316533718797039604480 15984643 -6617342321258210012459050575463443480680 15984644 -1084496197970908772675339766282102399744 15984645 -1983341361996845909374198232872832093280 15984646 -5367816287783424406110920026250279359296 15984647 -894015262292951497495184992841807719968 15984648 45818325204710474674527760479950438400 15984649 -2541781549010716266069763072012844261350 15984650 -971546279289185517883807564002565958400 15984651 -2956253901082395512229591118817948284968 15984652 -2098446017167366067255316031924193381888 15984653 -1299172033076424097823070835894047709440 15984654 39791375318023380314692916632494096384 15984655 886689626804074556810240823819175809600 15984656 -205640739425533184885954646854737330176 15984657 -1489650882273955978812679964404941479052 15984658 5336396698306838239027372003391521546560 15984659 -1181882657150947070343887801201922821568 15984660 -751217129454053204222253341836496394240 15984661 920931119400685648880739034036975045824 15984662 1653576300137594521629207777651693552000 15984663 3633111903004985015665402225801798186344 15984664 -38087855998930247548021169608995471360 15984665 -2381924983770184037598431349035902850940 15984666 1000474966307600779692905461117813876704 15984667 -45860106939712068414201199494553467720 15984668 1989048133763642644255813106730801048576 15984669 -3985301900094980386004009464580799527232 15984670 -188148298041464204522111735608401600000 15984671 3241850745434596511379308827748513899872 15984672 -4054901636192458498906917437786953875456 15984673 -13854624415006048123801294164497564407616 15984674 1051386590118420222073350599041530816336 15984675 157381412561047656364214655289065600000 15984676 -5457214011475416408333943978522093805568 15984677 3928265650626041872075724862274544606526 15984678 677394654387159625458022858324962244608 15984679 2239857565091233285495680259120981708280 15984680 -2593877628171762924701148402973635225600 15984681 -632347750310405497407662494952451349440 15984682 3675887213142295340493105177305587612080 15984683 2675952166130642882081502930888624152208 15984684 1940011273514695200439488536871436907520 15984685 955151682395073409678969004332051998720 15984686 1251069660279781107866623075953002217792 15984687 2886690008776691636689320018502960241160 15984688 -87376334254644739795724899655494156288 15984689 -1338591441718685490430663962758006765760 15984690 -1063811876403212506186534067723280852480 15984691 10995023605467061017107153342861832712 15984692 1518019563819502889311164000400994722560 15984693 -2806397895417813701263515630588363243360 15984694 2026599218746500579832814592819708339840 15984695 -5365895017864602296418386972145807445800 15984696 127350104025619185031780949589463203840 15984697 -1926919924874704089363678093860534585388 15984698 2704838909197165418072761794543561471600 15984699 755238364551971547381258777379627357464 15984700 1808176420204988058363120240874936320000 15984701 -4455790428781088317921646889419239015008 15984702 -42283858812767692584075070061490720000 15984703 781347210000747841799633350821498325856 15984704 -895502371919646514424678547992975769600 15984705 5165526183381526052925470245709695680 15984706 -539425102305229822197185828685327845856 15984707 -7793885630281573744586466098317265983044 15984708 -61531908587113753600909600405012669440 15984709 -3456623028909375994304486446819731809280 15984710 390774799527171102176831486205688776960 15984711 -1606303646261881533931613943193976326320 15984712 1110385676611847711164490113891782067200 15984713 -8474961313614522134751921310829291677020 15984714 -3114251780599179974690352157693268378880 15984715 1326471082083369883142597633671177189200 15984716 -364265114372986747268729415066126581760 15984717 1579528486568072585350199645715622197312 15984718 1174823293082549079046655989786542814080 15984719 121563933899329695352063144195443302280 15984720 -238719072465020105202674637649439907840 15984721 5179046077127714157354736092089910986352 15984722 -456436095520687857367365296306094435840 15984723 -1719352417861450882916016261637153446216 15984724 -422104139736232126672778769616716914688 15984725 -4836700579838052417169774655034739829100 15984726 1343361952799481835756771896304515271680 15984727 -2667469652589828997296157610467373052672 15984728 2393424509148669801373440794931692175360 15984729 -1984123888181571898205024829752836594080 15984730 1292008979476353032368026307975568275200 15984731 -2371806100402734686543064810621907643340 15984732 167500829903693270291536103017921999872 15984733 -2394167893890634436185476335863491085018 15984734 -27336704834792428039836063124811108160 15984735 870980068113637653223596053182787214240 15984736 3972911680203028940894716087631239053312 15984737 562023001426889599193886904337658187140 15984738 649716798215721462071628383499376558080 15984739 2459627170088090713104555685150661469456 15984740 -1359773953574128620709190966028766686720 15984741 -580034197684137957415545796337652464160 15984742 2693755127208779530037952310415047968000 15984743 4236568507754514708790926212120909728080 15984744 1792524871525109936910570089543595294720 15984745 -111746642266586267998011075324282992640 15984746 -4305653963487833735398156810850510606928 15984747 -480203923726349667350811882992840269824 15984748 1351571098083138015375444927282688230400 15984749 -392526863110055383270540741093186228608 15984750 -172629429539715510598089635801154912000 15984751 -287910137968049676981665155469609775096 15984752 16439831928604224274610086640098148352 15984753 2402201151321917651402304504874479579504 15984754 -291481950445079241802561052645441795040 15984755 480169336822855581116373008522295938160 15984756 1196099176441886053041695888103181516800 15984757 -11447910016180579978536514731783978973600 15984758 -650914521525224754822475502109431908416 15984759 -286393881886295161064073643611566432640 15984760 -1669955758833269632192763848854600499200 15984761 -3443166201108142130047445436538275213948 15984762 -1328251952261395589463580374461505742848 15984763 2746480730391057272438881236057587183012 15984764 -6673153641479918480732708742871290461184 15984765 2371679068298264932594903123118783884920 15984766 -1334332407627680933391507740171651748480 15984767 9292404386687012333574316767717035287512 15984768 626013031632379587002814300877561528320 15984769 5625052249375022825884278739473755085744 15984770 1333097239945921247749095975120615360000 15984771 1485817156358777116712220526391642634240 15984772 3604470743297652912208851591930457525376 15984773 734417010688295734979971123119988331040 15984774 185286718819567415522559053353597031808 15984775 -518929615575098204538508204519499711200 15984776 -6955407290826430796916661818297067929600 15984777 15619038854421693846966249453781140864 15984778 1141467011848440360964476858127848837120 15984779 -660876078781464897295642473148137542400 15984780 531769719357865857448173080117904215040 15984781 1004753015156233250127521872173401435200 15984782 -1619761136475649165134716636595470969856 15984783 1780431390101725192822820617369961114400 15984784 -159045264139914559623328821669605171200 15984785 379673443267895092759290978123664804980 15984786 315093105448254719495211877058547753984 15984787 -296281358877096124921314584153643395520 15984788 1021872424359572369931780355752478775040 15984789 1534511851074765730157040149220116229024 15984790 876505370972430555503801233998363187200 15984791 5045993351010760995946885569957252501192 15984792 -2895969577654662345702405621113769031680 15984793 1543503893164427047208317927052300660448 15984794 1208707642933599357172194393254103060480 15984795 1463394381398903738869239732333354259200 15984796 3547514960136464277315083652206658137600 15984797 3607877943501916213249800347936607667692 15984798 556028660809895825733894892551528898560 15984799 2989153620140430354508769289979624297480 15984800 593897755838767951342665031297302528000 15984801 -388146523192714658975696454597957092736 15984802 2161195243749460615208110111981960406352 15984803 -12821528084556671033829887884383174948 15984804 -1881618264328710755542439122963024527360 15984805 -3172105413101822282603093160328157011080 15984806 470695840731740857295818952003843422464 15984807 32358970248168240344103116730029321040 15984808 -2858361782997320444251358825919587942400 15984809 -2330136741542058923425563532972203505920 15984810 -63229904871165561950095083755120409600 15984811 -1696704616402221070093287863853176448240 15984812 -397060860166460536547467202308502876160 15984813 1481975715576986059524327857730828957984 15984814 798543815119646696566594623621290102400 15984815 -736950209376094871231788579362568780800 15984816 691911066773174041592052935971276062720 15984817 7490338218762713340999877975348810974866 15984818 176712072846203083202101131705418942080 15984819 541915999002602034588319386133043194644 15984820 7436380921703918005942133590961018880 15984821 1670721892761206131973041764763995767022 15984822 -429506918421110338811449861799904669696 15984823 1768617064313566696711596682521824499360 15984824 3180317677269066152559326800671249408000 15984825 35404175401602406236429623825364219600 15984826 -3100307074621156082849900440970960928 15984827 -6144138775987041458296052956108546983324 15984828 -1666974364273422646936718532204641633280 15984829 5503568803290211459210269429986445024000 15984830 881662791985248447766145162128616248320 15984831 4596695864676066925147251793957576951752 15984832 -1699201763212591851471150817580007030784 15984833 -3046266112733721777579200732563527270480 15984834 292712822815359686837512309976249441280 15984835 1393734048934063279944185340869195685360 15984836 683662108930401433679244585538090242048 15984837 -1790931836375427008168489325782304875520 15984838 648725714196334698725693076871674580320 15984839 962470548791249120915698180980623546688 15984840 -637038522154687568870242107993548390400 15984841 -2957261371297729404535580709262253217408 15984842 -4333775621815080973335342739803511934928 15984843 188617563418280663166762536249620829184 15984844 3431895339829975987193433760091077204736 15984845 1180570441105601861175731384122358660400 15984846 -2350622914916267098267100368916868793728 15984847 4950281656104128420243986445846219085296 15984848 279025140659470653568318401199421128704 15984849 -5875639844471723026745906595606079149600 15984850 -55271246827941068466742727569398720000 15984851 3479092308399040401729969912818240852592 15984852 -964885414726939003316559225556988497920 15984853 1972736381989361331273166842402804363804 15984854 1545329539489294758928796766129809750400 15984855 2268014897353211306873521391808274613760 15984856 6656797793078292410575165358860123514880 15984857 -562758515807773164356143709226866642688 15984858 -2665580625174054366570491219298480387840 15984859 6899362422575029402401636262603486404840 15984860 -3459051280335751858105382504318056857600 15984861 -1620821175698528946741190148343047247840 15984862 405960453074101954347135421151189577984 15984863 -98470398109659924281402913559494038016 15984864 23156253485709795798389150452117143552 15984865 1129860168706918300815287849359638638460 15984866 2569613947381649254935076947070830936864 15984867 1663600985209955294827814418068343210336 15984868 430637059252257420969174277889021501440 15984869 -5208853451857618945215340198319011574400 15984870 22619080135736198281852829050569062400 15984871 -420374755349375459910344705307957647360 15984872 -5160222629468089712621144234310348211200 15984873 2532360730815686456029339726968442094922 15984874 555528487894633549262668256807344646400 15984875 -1039244169383963167481965347371107920000 15984876 -124717190581316222841749072413345320960 15984877 7124179474676733304985965147101303310560 15984878 1342058924756133340051566319278436777536 15984879 -1283685276052686437087952121397383098240 15984880 1113133253042570235045407947279320514560 15984881 4628167991844890597959665278159832167664 15984882 2807528065869905699448785535256568757120 15984883 99374905802616360724386955025291473384 15984884 -5701536093433644793455478127917981037184 15984885 -105893384541750019389838866710721177600 15984886 -232409735977307749269627664030540281984 15984887 1487294043391005220312997457196121996760 15984888 -2412764442320948077646442698157777223680 15984889 305991455507008243519947196482875556180 15984890 -2304813934834950851435362905471955564800 15984891 396156631206504396581184069012989299680 15984892 1798580620088019658840322219253584486400 15984893 -136953113243429393331459049512150852858 15984894 223678776118613654789324758896435604800 15984895 935518130679862849386488783365320791400 15984896 1463544535385423904486156052222225416192 15984897 3158954551757062083109619247454952749728 15984898 853957522061311061500848335494181383200 15984899 -113101120027376130068599118459511550560 15984900 258779444328506056852080919267566652800 15984901 -5654429139997462560176937649397870252228 15984902 -269051758956338765974554759207732043776 15984903 -2119873433005605486122594410372387565184 15984904 1171544370980216303092680643497762539520 15984905 -5474180562127202583479250511014954422940 15984906 7625406373005344811846360737780809728 15984907 370467249404146720398293102451693155156 15984908 -199165505813965762116241379538113611776 15984909 -219439407567527848178234742574105624800 15984910 1055765505817977579062200666780109573760 15984911 1068614553060778987561000363241931022512 15984912 908373302821297729841399730502711050240 15984913 -513248474633441019175313740125899570304 15984914 2585203368920870837568567422688726566400 15984915 439615846628086516152371591693247393120 15984916 1764662524210834327159628566617523330560 15984917 584897079036201082504544888081508418680 15984918 1205772691125464650518624700671034062720 15984919 -6670237443193676071869279081099443786680 15984920 -427868435119526273388129998518278144000 15984921 -818485446442338588662572510328055454656 15984922 128419533788207526792138778064947867392 15984923 3213263722206169576452204475446155639172 15984924 -1692163176227870113601104676174788806144 15984925 -1563414404969268299043055544413261514400 15984926 -3724943115922540657437824243752097705088 15984927 5061459964208698215118031611347038822472 15984928 1047130978522355153938305071527105658880 15984929 1695136469684663322416177907820266742320 15984930 -529374881112173803831423647134813967360 15984931 4761558954584318382388859124656410467312 15984932 1481188633944604614843317932230621729792 15984933 1532309961423818996081929317634926190848 15984934 480358477630648013597613922873589971200 15984935 -634966870506924463152841359987173038080 15984936 -2161848602771983471437526360239022325760 15984937 -3009085305888901349571652067905650049414 15984938 -1155517121531216369692119834649327914240 15984939 5670478842349334399017694035306797058560 15984940 -2344630213043621887455404989988846008320 15984941 -1358444487603137675202415083929254948128 15984942 1134676546041134270961314561712066232320 15984943 934426032466766065043699864975156683344 15984944 232293074318574572552009636970491314176 15984945 295001216154612712313465475648411757800 15984946 -260166330842869203378603550982260961760 15984947 7564254110751702074811374062643223600 15984948 261546024886381935989259407976809926656 15984949 -1512362686714109378642037228831569632 15984950 -11393449328815982742222039785793420000 15984951 3491477523159283848983987320023120896232 15984952 -6007317498738670916449625264820697190400 15984953 -1937087557920618897166805644048554627798 15984954 -1207333501690084033763169793328098897152 15984955 -1732965847413722203696629276417151723200 15984956 182848816806482839791803031835776635904 15984957 -768501423267461251441660598153249338560 15984958 2191406043330080360302700878153125439680 15984959 1896862738464758106480991120436124745920 15984960 761986356565892283093482012591007989760 15984961 -2520825928526487972178552501683712065600 15984962 516818085759598831544640609015052392960 15984963 2836448200179153854073610574471218439424 15984964 -56364094143120257957746619154492162048 15984965 3840278157940518851788688399224765411320 15984966 147680546644408429514936002244515200000 15984967 -1449243137867406875804816554117144032352 15984968 10725844977237045925599416854945013760 15984969 417908829573425198225411372852183817216 15984970 -2070446361498332470528091353270851782400 15984971 4237950554072451987422291139761685809172 15984972 -39334597969912805579789440162893864960 15984973 -1123976614044703700491034070430830144778 15984974 1891512915426372099605660379066254112000 15984975 340650299433025667882093911678416504600 15984976 -325380124091522043588826799714322554880 15984977 1442033834950283431914780479538781800000 15984978 542483070915413429187191962526488132224 15984979 6712075135120331118064768149781062361580 15984980 98380892138337430281734300733424619520 15984981 1630623266393148193587257159325240989184 15984982 2210000127158515295579556002695031291904 15984983 -1864760880379012547106317449458861091200 15984984 446292850297328199187639945200608440320 15984985 2631304507886290081215296276519849803200 15984986 -1048840314971247202972223864841629153808 15984987 2326296669106376156526393405252808158360 15984988 -5036855640106721463781787061716481815040 15984989 -5274485525087729701685178540306160686900 15984990 -118819851072694639654750050284366158080 15984991 3058491986541661152260405849428873428984 15984992 -96413343865465980088506710538827071488 15984993 -2619331215498694611002656649181814022736 15984994 -3298939427656248575183183135931808422528 15984995 -31151827506653480331815916757401864960 15984996 632792746818793398281266373959644493824 15984997 -1496624458180562991766063603179811206368 15984998 -842279488119011903888842078246686834048 15984999 -1546986684563106412368202347320386097760 15985000 -459532931020213967084432863501056000000 15985001 1407319475923696877877797766563196537600 15985002 1695118713476997424553308286118552271104 15985003 -1394805871710837582850008209110527036720 15985004 431510178169596466913705098282322165760 15985005 -2104874476177163380623693271280372113440 15985006 -2014457824804210415521320097005592794048 15985007 117102570229972696521921490021860814800 15985008 88545833931813337781682669839368028160 15985009 876157946291931810364854581431968740416 15985010 -1240104045095973085252301110093327071840 15985011 -470497224124304199306007300246331167488 15985012 477704569537472029838803155779671917312 15985013 -1406370095459238392089405461288363864672 15985014 -333750438453729054697703672646757239360 15985015 924144156685063641970877550791414486400 15985016 4598877534002262032514810588069909012480 15985017 -1707914599799086178460538931085148349766 15985018 -1281654503118292318467521202052028928000 15985019 -6421764598884702641494422183290644127580 15985020 -273507998175203831303538522500387896320 15985021 -3175535152532414561868008780864902099508 15985022 1234634527108330513955356731078736845312 15985023 372050292974361630082487701790172019200 15985024 3546665186111593293073283556302483619840 15985025 1531440554923653249208836657771510153750 15985026 1240868797956230643323659465273385330688 15985027 367645647174890768110185880570981912800 15985028 -3860808050659351186171062069954163848960 15985029 -329698628430395696289107625696574493952 15985030 2655763015504072012417420516356377708160 15985031 -2432723109408426064249401939310607330400 15985032 1720334933173512882532711345542355353600 15985033 -4324447625044063491542105521511455311718 15985034 1266056742578791437704364245464181472144 15985035 34259764667232679459210483618525908480 15985036 75429620815531739479578767455221941248 15985037 2091397737072614777789568111709850009280 15985038 -145164630234410345516667165603357368256 15985039 492844409162299806149911804441881972192 15985040 -691131951901608258746975719565025853440 15985041 295266809074509466252571064461187044592 15985042 -2193144929726389784703287758889413217280 15985043 1814102650737264581947201170552537029292 15985044 508155366947125219963124456052895812480 15985045 4324551862124808904098422962295123694300 15985046 -848530317333416793909288869887268769792 15985047 846979813983078397196495387350704455040 15985048 76989922355685787906258744261423902720 15985049 -601918439095581071717778697378725814764 15985050 186379896700526243832621183319268025600 15985051 202680882701124473513622346737303696552 15985052 1962324953645423243908679932943716485120 15985053 -1530751508725885333516399556750757811200 15985054 868191155907089293078957445209697390976 15985055 -664897089142627810296703269151678814040 15985056 -5411850990269125393940347230291571507200 15985057 -2302410398696618537804525643862449052416 15985058 2030280856445814509470679032582053682560 15985059 -1236266703675186433411538090868505948296 15985060 -43045648499013171523977170786341847040 15985061 -2116940582971092196426023350504310964800 15985062 703993123923127786849569803995602604320 15985063 2199604895697682815708187241100894531024 15985064 1048510881832980712031156880770505231360 15985065 -58268508492399247823335061005123894080 15985066 2759052310301757250310716545508000706400 15985067 -2661858752051671592059924140264777668208 15985068 -1110329633346150930736322195391882240 15985069 634719785376371914846815288802982816544 15985070 -1574246453386344309429937647245442515520 15985071 -971564592173976560016349571334604410360 15985072 -663390479996654987298130990441865396224 15985073 211237621512934549905164482419607046400 15985074 105823998826313014819979598517924171392 15985075 544862739850118268354486996163367077600 15985076 2054254883985728323839888577972760997888 15985077 2717217310214704781026154170466302137120 15985078 6366080397414745156157217062772393024 15985079 -6391698857746712228108986425340581125328 15985080 26021064876315642460852063814854656000 15985081 1043808377718374828767631784527239700992 15985082 936334401697369315041393410985895536384 15985083 -69468472208042528330926929540603968640 15985084 94000823839133996909773356055084581376 15985085 -1525824735823070684048247188490368025600 15985086 -124647874293264958027008255623486423040 15985087 1793800281214085464708910677768869628736 15985088 130220306902793173968833645609968730112 15985089 -1889805066194750042274927851077200369792 15985090 2979786595668317266873315869676899417600 15985091 -6466895635742866049228658595118655533508 15985092 -840174969215876909079455779951819173888 15985093 493837528438983203769511303925499384444 15985094 -2706085029939715119092249513866529439360 15985095 656187300182706405188007167034110438400 15985096 -1091796867414840637646977349319593932800 15985097 10517143965148300969369008632532001042560 15985098 -476526680350691583094709962685185496016 15985099 -1069150042355321770231499651337704497360 15985100 -517642900262948962269565441213311705600 15985101 2157569960295877468106488691809574601504 15985102 -39273392666209728477795270976200243456 15985103 -1042912052351974516248632750874704288160 15985104 -434225582492136287007553854473375318016 15985105 1234128835788581065849679287526621121000 15985106 -3466033471077523367656455531915105363840 15985107 72875852742439355745157072153231135356 15985108 5838988568013899911457533204071392966528 15985109 -989547821068377799146447289675846084608 15985110 45807271413028673943827477606367179520 15985111 4337921655565922278261423878559579536424 15985112 857639551678208523190532615830721740800 15985113 -105560516613138921253492985762357900256 15985114 -6136608229663754437577209262185224480 15985115 1209575746808497179668139900243829398720 15985116 -543793665845972410112206610304163153920 15985117 1521488094192778817209527711304093057932 15985118 -79475355287474635459611326682174245760 15985119 1349667506565078228037278835914007480320 15985120 -484668131635444413804847808658159697920 15985121 606353913802240588979742681240395424 15985122 1389854096472732718739265011352605887872 15985123 10393876756795431298132297702066275389952 15985124 -1698321387452683273871944278493066936704 15985125 -60031332716131980965484499188414114000 15985126 1346403277537845138948882916992505887360 15985127 1985836394245541413329639693336235121976 15985128 5460352977087938225627545486227170181120 15985129 1225689868176601111534387828311123376384 15985130 292834841252620285243830893602394188800 15985131 -1561136032163676400604425853166938333760 15985132 1989832615088214188644811827542411120896 15985133 5781841492840827809856382145481632519382 15985134 -1064350341784517447032583897401341419520 15985135 2424994682556941140309701748941341611080 15985136 260121605897507458125904614304023478272 15985137 655846020328781334709288619127256596480 15985138 -67957608065310630278760641925347338752 15985139 6660615509716638431111569037287843655880 15985140 351316527235773742806412463762091909120 15985141 791465712890908426389373527132781242542 15985142 3439481285619787343398725177659815949472 15985143 1674693019419685055952594071659474696704 15985144 294173425974198694622625579350502604800 15985145 317138854077316669032711937275843355200 15985146 86042420726523230253731058848880451584 15985147 -2757633599708021617553258268399148173248 15985148 2447818228886285993120884652108796833280 15985149 -4634685733881964103233055517518836078752 15985150 -376733318113828104170830226864845862400 15985151 -228120639943655201913600809111112534336 15985152 -224203357330991465333287323311863234560 15985153 -4328179041990206502469547521195715597376 15985154 2732195001896735159724205564291146061776 15985155 2255493280928330413555636643796035306160 15985156 4771526140816486450736052561496195184640 15985157 2444166370003459683967371804939987677406 15985158 -296791079394247158829862592310040045568 15985159 2409772688070654524069627169871554014360 15985160 -22614830468668703627986264567189401600 15985161 -3546323450309809192743297988335901825920 15985162 -115369023826031881087806764437219087872 15985163 -7552681140977577574132508282252721756588 15985164 -6607680627638728655360829512798994432 15985165 508839838502402813091896187620899401600 15985166 1686510272305247990368708699138176580032 15985167 -4882113204480743011247455497131709340800 15985168 347878433930411347704938623564380397568 15985169 5043831959368955958454523800250774900340 15985170 950113170457334955644808265425030988800 15985171 -2397002687996501517209166732541692393456 15985172 -1740272414226627716388761490382857830400 15985173 -1518003054349166303310552071415763192416 15985174 1982040955210385176366302933932419249152 15985175 290223214091428660730898198434828382000 15985176 4366106688929463657966444160750623129600 15985177 817001038734216341797174438898030034000 15985178 -3336793122897043593399045272251978732800 15985179 -218445477677499475083853057985134819056 15985180 -2201726377817157088021200943178058969600 15985181 -2058511544309973701133759052281853873536 15985182 590476988192167334849171733182260060992 15985183 -1403118610586560387797219208923748134680 15985184 -1626618806887466116814904462602768744448 15985185 -103709233433779116464927648367997539840 15985186 134651713284715102899100891111373529600 15985187 -593129181226925256908634807756040681008 15985188 581493098854719595138338890288493281280 15985189 1518654184341801413502408971545995230 15985190 296205592439971592958661419136238939520 15985191 2301886620742917668547821533512217809192 15985192 55499883994462310356487519453678622720 15985193 1893799079092659223507982267916383368320 15985194 2089990410431651405926020322500146676480 15985195 -5237682253786619169415465395151058645520 15985196 -460842218474531594034561193818521886720 15985197 776605400157459935249181095013670648374 15985198 -6048049794192425530141231202833230913536 15985199 -5322334192503678124109100490049233666800 15985200 -53963874435435986151853255299878092800 15985201 1478864343852472446028873664908400779560 15985202 -1305756669561213747006192798766440204768 15985203 -285824861890671230163692813663635253040 15985204 -16739133663802513444709831600435247104 15985205 383201384597042429248383063881809806360 15985206 112360361598895764547574853137758794240 15985207 17605712955988392851859634854057853440 15985208 -3980898209415678055212845208405961482240 15985209 1021270975166769112301692549924955540304 15985210 1835654343087766746946230162844350305760 15985211 -4943518075792775584778302380449486228376 15985212 482836725520341202659557437388162924544 15985213 -5176138342640303798444583737914918230080 15985214 1332839200215459452494897882072592176512 15985215 -3232023507287387413846155013135958604000 15985216 -276330837978597588706190823622949470208 15985217 838985715156851563197734770613590033152 15985218 985815348821043444866574871627167506304 15985219 684823401270354575685746779206552218160 15985220 4115764603761923096496468247827468065280 15985221 335804713370903704948454578409292011040 15985222 -3727202965062912196518506123363637802176 15985223 -6335336352693091239302642626113888827136 15985224 -778563313357786348547867832605837721600 15985225 -2134391898413222465125767539211643136900 15985226 -1324348230554027192866715701893386036688 15985227 -7032899662997762837619115460283050280 15985228 -2048965645503290259742738756790343486464 15985229 -2668140898441828781328419483985595184916 15985230 -24904012329774175798229855046271303680 15985231 -5214317533859868942793352933338937837968 15985232 -256586122414021986242764362125037404160 15985233 -4547307036029657666401772794749305408832 15985234 -541693272843056783928702839421872175984 15985235 1191389495888267316725676908738221800000 15985236 -16378810122494604932614666682353188864 15985237 -2897607535998830360959653388157103361440 15985238 -1708249380744133837953413393369682528480 15985239 -1677244859669600636910037154085873505176 15985240 3600945175604708025225400722743833804800 15985241 -3114586372331843253552222316952330762358 15985242 -112780279250199979243779254225296619520 15985243 940039540569335444332623901005257990464 15985244 -742619084555829549431454407459914208256 15985245 2110745803833868792261576143629445153120 15985246 1828904524349297425948381360240693306944 15985247 193021971619487701985601418795173344400 15985248 186979529585882970540242570752248250368 15985249 981468425944162111226106904302687066432 15985250 -25121135147570153176562900414758656000 15985251 -863819887219868285372818738426902442920 15985252 749093994902823969321686760664563608832 15985253 3087551918325929515146441547373351657664 15985254 955128530801476439570441454551352248832 15985255 -950369994544187171676163469088968524800 15985256 29808771909815267891834067589423349760 15985257 -3533678151607762305438531063370357857312 15985258 533543531528777531884144355709236912832 15985259 61151713358215733245892185132792613304 15985260 1434301746512999652112039410106063918080 15985261 5144228393910845287999945554563025163862 15985262 1119843875889001499361743767011512043072 15985263 -1013146851992744386794083186115543528576 15985264 2695389256364075813728292512410229800960 15985265 540001997813550751515608377340577470400 15985266 -397788928067979043942062871867295261952 15985267 -75061160154167426268081862989492949684 15985268 -676020046876986883678610852265810167040 15985269 1293635085825202838939838698738395633440 15985270 -1183911234098078718166857539276752646400 15985271 3693215182145361724039564160170076957952 15985272 208953399659380115458646094089674752000 15985273 -514050715885620693230864599105613329580 15985274 -1397829819729061294180838068286138900112 15985275 325164096382324913430485755294378929600 15985276 482907788888893675311255002747329904640 15985277 1367443100677946644321521213543566315904 15985278 2037595202463997512735333338145215275200 15985279 -2082306540990161672595251397706936405120 15985280 2723353409851990953356801030789844172800 15985281 -1439927927796724277992275947904080268480 15985282 3797887866929782691363031686501708659584 15985283 -6041280992748721633470765554644478351640 15985284 455557373352281566485981133626006761472 15985285 -696950308151967467558648387825611685640 15985286 -1769490365900054410436775140688908893440 15985287 2331699024468048219494484922973289216960 15985288 547867376596845677879998455981967441920 15985289 1276803777338903688192487874506142880 15985290 -124867916128694706624674389993419993600 15985291 2366911784780052946053819918347898385664 15985292 -360388329487505880985442396574081609984 15985293 25457263373844419041625863092117042240 15985294 179878055662423827107979330860672209920 15985295 -223825891154976280660108377158213970240 15985296 -1492147935420144453834024781843359989760 15985297 233306522949772336290653147946562146852 15985298 1091296181847309305757660043377427814400 15985299 -2436622576885790604783040949082114257664 15985300 -584926868063423984796108341120906761600 15985301 697373780253528079523077634427332180352 15985302 -1438432697886580169076059758081188057600 15985303 835386437566473639181694454066241369680 15985304 6369073730098662030539641407841542451200 15985305 -210110303435231651687090963390324321280 15985306 314214895097537172087994465994935955424 15985307 93676913996607445749634234089822113760 15985308 1801630916611162619397579936009037578240 15985309 -4625616084918309382485389486824461579520 15985310 -1302999549660732045887985525821103893760 15985311 3910863585364391203455829567767471431424 15985312 -1442774493946251815656055455475630604288 15985313 -3385295521606525218719468521354161734976 15985314 -396180149067326736616677700681016629632 15985315 -426573790045281624016387859061655733040 15985316 -4145319183952423459770082575699385593600 15985317 481002116137270453243558089290989238400 15985318 -887879304494647730319718677073307012640 15985319 -594460016455643518757957364950056428624 15985320 406125146357172226728802226065947033600 15985321 630667213081881417560393157064376795328 15985322 1730110610324180976609706363599039335520 15985323 -3296464082003735693966810725485464754000 15985324 1467332765975792984798890134355594438656 15985325 -2407993099020176547383033690979635449500 15985326 269545539128736620843750499698954262528 15985327 1043778923129339842118176956230636606440 15985328 1268571409979335271940835285180747825152 15985329 -2549371025051464467432358724392142647344 15985330 -400567659253975131929985393701870374080 15985331 -3781677523296573979658982634983211706868 15985332 -1255156361058264943796835314943355877376 15985333 155494799234944857670139952037740433664 15985334 684618309207980481660666457095859272960 15985335 2395224389810012560613275463490284888400 15985336 -16293251146601833099807312925982720000 15985337 -257481106424688640416248993881228477014 15985338 -350474989334591666777962129103664092160 15985339 -7063351864701123282500618647389875240860 15985340 -82008153313269689759503203933993861120 15985341 2852367474682574433849454137433865024550 15985342 -356518954891105027916076700314422068800 15985343 -11344147548766906010295556181567281680 15985344 539283429099797502102055202749956489216 15985345 2657700174101845548011723864987474764800 15985346 599516830392674495088332502463947302400 15985347 -945751936103528285413522745035694454528 15985348 -1094052956324107037288165051474300651392 15985349 2801095665429851854441683999877312654464 15985350 53600656945850359374715757927247218400 15985351 -8872064346771196285828264879261835129400 15985352 3133539121140250671145058901957275673600 15985353 4076775211816850317678204988693298629904 15985354 -636188213907439001192038565505697030656 15985355 5306556633878697160658308027304420063520 15985356 1406035656020794598902282908493347240960 15985357 -2222416252588614493916587578079966984448 15985358 -3771717553310068449098482315308256122624 15985359 -392878017381514854100175762663284684992 15985360 923482396212403723139611683091310837760 15985361 41541619962737814136852397738427047232 15985362 1702964125609199640672167636918289908352 15985363 1643854731313150172620801779307428741120 15985364 -1729426774469144287899211420479859972224 15985365 -706307643565828456668813801149405760000 15985366 -1331645422655609176109981995717998662016 15985367 544194882591014464519607617787998594944 15985368 -873563275841305882072569116359510794240 15985369 1457446857096673402816798106269302062596 15985370 1086718500307205161732784137526236128960 15985371 -341862968367522236112501230678197285776 15985372 1722748061399093993581276439287433041920 15985373 -868214626772463100821643431437303386356 15985374 163489697890547626797490826525937764160 15985375 -1075325297114205238040075292586826760000 15985376 674466248473537856906463917610649780224 15985377 -2965664869462719492249295535495762056320 15985378 -1070740532614753874799494795355949859760 15985379 -42125910177152034159891203012814699120 15985380 -1675251375149809448997020137660143513600 15985381 -6201531146666936691428311717058148914818 15985382 -845663430439502519082044765003635244928 15985383 -913866981829734250748289611335902148656 15985384 -4695910620683037466033782128284309094400 15985385 -1255718854601333320295518608841648263360 15985386 -618489223778588181950176090875231205968 15985387 -3605985889760137532121387638944114383216 15985388 2892046088105274744613624425030137004288 15985389 -1484419810949067971984512346275726862208 15985390 1719894526562746688831977547218165387200 15985391 485281364071525611157828302923214095952 15985392 521227254617593478306264840989971087360 15985393 2520003278253397537364829608232812500660 15985394 -445425052845974408212864966526014159872 15985395 -938063966248107406867864016115980694000 15985396 118099489461808822123576649599915790336 15985397 3594931733642273493849001519381659900846 15985398 -230908858950443474070459567927447994368 15985399 -1636793489214556540505008096173332393880 15985400 -2574385748801283925185488838729225216000 15985401 260734225330574357636694765853972326240 15985402 2107551933192406930034342838030944695152 15985403 1315058803145032820503650239073597181440 15985404 -1243118277833026023197021300685917690880 15985405 764323502018469057204502088594465544960 15985406 -1430693919900577063097702343185415568128 15985407 -998643640345676292090367801882140052608 15985408 152407563667363019694631527393005666304 15985409 -2391721539988279903457084712305041697280 15985410 108056591361719657378314981946473144320 15985411 3319651317244189167751262550671670005152 15985412 -4849028491478498894515006975013931318144 15985413 -667331984498250896320068904668974239680 15985414 -925633977268859527121560742652774794880 15985415 -1072031426396219472613455066862151377200 15985416 174631887594747881994167607635890790400 15985417 -2013003328794420070632668931214784749680 15985418 -111428727676494384750813734894432942496 15985419 -1851781646998870430545064926755670786560 15985420 -2533122026948892466081573013233370557440 15985421 -2138195178473557056931312308683956248756 15985422 2679413429640994289782886396944097280 15985423 -4281331395527284302258986320452135132480 15985424 -130518700397839537969937905357471088640 15985425 1953656550577219165742737574004581982000 15985426 2018907414923839021295646780134062208160 15985427 -3597755470663349691292992728670611648724 15985428 -612303049378643548740783498803136890880 15985429 -418037996794203051424409757268195711488 15985430 -961134858942610197304899591401714768640 15985431 244027225812148869652851329421531696 15985432 -1807306526782486461382294992424971079680 15985433 6263556256076433776171972801652919028682 15985434 7786055202155084247080377961297843712 15985435 3549797575809136495197852095362214730000 15985436 -2481309825393277465429998310246210226688 15985437 -345047617908501453012383081371327776768 15985438 -216539669003568025458370409124658755840 15985439 4001499665147800416550976522687255789400 15985440 883874775542743344612525817557524152320 15985441 -96520516291900224892038593042628442158 15985442 874057614375472686791043309259601526144 15985443 134883581323222087379716297091152108464 15985444 -3374437780247135110939189229938310088064 15985445 -1203758867606894867922273233933852507520 15985446 1767458526042624026076614430699360917184 15985447 -2970200989957585819549626998608690340104 15985448 -4815014583638238671184005485406102000640 15985449 1182158499242519306155254658846980240468 15985450 -102867356784570422100957460945020434400 15985451 192406789576725411151932275969620246452 15985452 -1759985134395299092871043298135577395200 15985453 -5887751656456320152297927801288421887136 15985454 1233374748370520913825232904946579322176 15985455 1778695024706538098889871517824281465360 15985456 -1346262888716159428184388527342442201088 15985457 -199050642520529029381118432215313929674 15985458 -143566101987766927840076278474326862080 15985459 1955906187485294723163365502313982779216 15985460 -387508914357665697038581428323155968000 15985461 4355665446481913222365026681953641258272 15985462 1466099990828486766182483626853252347200 15985463 -4524329168318659391674269853924932884016 15985464 1251807987313159092440053652703807406080 15985465 -10045658518207801383503785481865000000 15985466 2003852567244815534723489517148442744688 15985467 170067944746704684822185558109027232800 15985468 1829575340220485813103797547468740244480 15985469 -973632836385261072843111037180752902400 15985470 -665943753829832754437395719653246064000 15985471 -842256725021597364209846803791888554000 15985472 -632250447882500179930824709258538385408 15985473 -915207222849357273444330140454009339456 15985474 -2458632464300273439149461279465483879008 15985475 -1218478567749617513658351863236707561000 15985476 208420167876867511522701611952758752512 15985477 -484790428405353689537840461642510648576 15985478 -3294597385660376484463195421664951372960 15985479 -2077762414289674539858949458565325205120 15985480 -252591011286835791783532269662827315200 15985481 -623776154574634002254937941088484742400 15985482 -410612680716179213855874272512277553408 15985483 3649182127102913711248759166585477454384 15985484 520183463143783076705200930941527824896 15985485 4344013628393669739909484433600860123200 15985486 -2342731183971923840877647165523038175360 15985487 -1390842194268428145541309547356087034496 15985488 -430633740364278721661111870247972765696 15985489 -1124837601643968955316265584284410620952 15985490 143672478121608112614129409119889244160 15985491 -313183168067337862183393738605414285312 15985492 -2825789816224005368966272336556023746560 15985493 4650143455921005684532906457973919745742 15985494 109139710680583192385335117414197589248 15985495 4232281634032856698224298685354451120 15985496 8360195296841954724717175523871170764800 15985497 -2967666973621587489616963653906683080704 15985498 -609326532485138428143201449369986037760 15985499 -4410830113299933769577691326514807653664 15985500 3333968193194078975750507692744012032000 15985501 -166213225505159101715469746026886277696 15985502 273795287381488156767904521659405445312 15985503 758350949803183614151420978105069722864 15985504 1789580975751626492647369803235991224320 15985505 3558086889716575411170407690272789392660 15985506 -533089216816762425024892900307517513216 15985507 -7235354104143762639347745381439497558244 15985508 15258971485607290891595327549181394944 15985509 366169664074327798154996852267695715808 15985510 1800889574101871184923312544057673292160 15985511 -5337409642912234878914699054631017047200 15985512 -918746822520794882306553934018774164480 15985513 -4190145177362796172298042817242125478400 15985514 309022875325045681547277002580025535232 15985515 308875877186089090561466351631229440000 15985516 2917430734455435177790874614614533085440 15985517 2774519556729951219299627990701055704800 15985518 1492721968906570716555498040519234787904 15985519 -6043455953013639560073119818747345676160 15985520 -560431873572191450562371044754323046400 15985521 2630847997653474870867107352290674847490 15985522 -329546052652839676111434123592393568256 15985523 -2180156197486041066375836261969982270840 15985524 -1508218198917472741391433252078665785344 15985525 2656212233633671931911312561931212377000 15985526 -293100616539471938044146243286682280288 15985527 3107356982454198590332852803048469082880 15985528 -772224737114848683969720964903229153280 15985529 -509004203912171969804538756413985621120 15985530 25220319137459867930515625419202787840 15985531 241657538721480248266708732070762903064 15985532 -515686094936145920265508563788436123648 15985533 1578800780456752400719977673417076212224 15985534 -3280786381437209413624248427731622915584 15985535 216258633541829037920206728284790309480 15985536 1512943248092392651019340978288643276800 15985537 8702822238013941312764184987205055664432 15985538 -340948538793635085483657743623705992192 15985539 5096110836853785020712034413333757601520 15985540 -301431578678817728209709731349805504000 15985541 4056421889320377971448227797633973090400 15985542 434025020762122539088027515594841968384 15985543 1571946705457097386682945211478853124400 15985544 -5247568134995416461535824877907046604800 15985545 1396722241536519732811277267027669005440 15985546 728964513793698416538700484642802038784 15985547 -2263882395029655623609904160045822025004 15985548 -3153913780995575721955954107143676903168 15985549 1738205833641043643383943955117744730550 15985550 605998773502972588177705394858352604800 15985551 42301860605803358579389107508943872896 15985552 1445173274935744855424546372718428160 15985553 606145835097916383413173549320356534784 15985554 -225838179022486111052537235274722754560 15985555 4268546995335445150338156993132178662000 15985556 5390589890018409821200183320081025904640 15985557 -822901808513665816069422611749936386240 15985558 -469444478391527270799315737009903892480 15985559 7958541817819006876768284748937183765616 15985560 2745198410443950855696739665015145881600 15985561 -2534676691568094149685626972128798854838 15985562 3422460034099261851413547213069123106032 15985563 -2289545274231048898548749294669696277312 15985564 -3391904028521663428744281165308970216960 15985565 -155196205463176888650761942995726830600 15985566 2041175406902995852191408027679113657600 15985567 -24801799764451616474953630953190897008 15985568 -4391183643884902641265803856713012019200 15985569 321955931125985921218630159179402286080 15985570 -2906497680054153666828170871031097591520 15985571 -1288532940133396089210335678146768573440 15985572 -208130917001232676795189729848084105216 15985573 628520853397826575577915598175397620128 15985574 4455946206996830653659383093278067251200 15985575 -1174629355047730588901169600142274466000 15985576 -2506718694568339865658081124045671229440 15985577 1357448712165630805030692821016609618426 15985578 -238948344984360861591716447984995061760 15985579 2287563591775923107757233564092636150800 15985580 497543274933131236604288890250806748160 15985581 -3588837777385936395238993075274906797248 15985582 1810206216010847392571330081117788099392 15985583 -2844778920395928554425861581608121260640 15985584 104442056523894599401702162388514766848 15985585 245201474557427906801393478816512238720 15985586 976432995779597908178475351643018819200 15985587 -372961816819240329573725006044769500560 15985588 -2825742663766035915244248653043612061312 15985589 -5969938817133799681163916704735709230610 15985590 -84785152670049358240908048044322007680 15985591 2439639752225613018759495898179255580312 15985592 1983211876128746945331008204250302177280 15985593 190351264324529226554884563981082179840 15985594 -29175744629546503624607196798440421120 15985595 -1568384851837912708236078591494071927200 15985596 -791585159166904464993916737231149260800 15985597 1260248590298548151891617522994872963072 15985598 1155235867339515884339595266470944449664 15985599 -1254642064376129683776671970832254996480 15985600 1165614838059492597258044620575499878400 15985601 -1653194174705093479921610681771901062400 15985602 -2299114662357237963367201869497154275808 15985603 -811169709667116189374172591790825799520 15985604 -1409911970105319801213387925196465695488 15985605 460882789067718309437215862274064814400 15985606 -234385163097257323670642547851619069696 15985607 -772771555476440937626923930405604185680 15985608 -2142327760498009670309235823567767920640 15985609 1191255579267251197027100589459022910810 15985610 -1560615037256080343876306211732636383040 15985611 2583299197666485397009425924523212384888 15985612 -2036590893296406523289585351184279782400 15985613 -56241589175476500944440799404612039080 15985614 -238362566192587739641783298599983254400 15985615 -637833605331075457130652410223911516160 15985616 -116154138195125240106446114081191600128 15985617 -95730469406004581488218307961464869888 15985618 665574336633620316499113370808453466240 15985619 -774110643164588138676956396015957173056 15985620 -80463175815133171734448829220182016000 15985621 2109972370018851186556251205264087646784 15985622 5399388337841693934848348447338836161472 15985623 174428875897484042487590601610502029824 15985624 -9022761980014764441110827913819321057280 15985625 -1393427213278897123446527763078136008750 15985626 1382048242637561877251871141074480761344 15985627 -2848327595323341931470512794255628034528 15985628 1715602862612998921745840284271728375296 15985629 -1533267513237925121756211102202157866752 15985630 1212952672275741636546180762402329712960 15985631 -2979710267703690088620114506869940823000 15985632 -440525584727917732457143098863934504960 15985633 -5805829999080080956016306165679027489118 15985634 1226273536361258141613638529939990769152 15985635 -381964038987397350267277558061562104400 15985636 -1647436070016639354915888881499377268480 15985637 24106375012488581096640410041697871840 15985638 2290628641298047667581445651349780800544 15985639 -3513834440061283010307834506618902031560 15985640 -6533625666115373614891533400179680870400 15985641 -28490787298344828200733426538941840000 15985642 -1638405317456066909070793818152947560528 15985643 1568439394509282215415103710062195387892 15985644 1449755666494446693403352706074868252672 15985645 241813434764503716726831769261448634240 15985646 -101560965897155189742068597401782481920 15985647 -1684491705083509344900341394152030670960 15985648 179157213591093832159141711799651794944 15985649 -7640229184710087815298814921977766354350 15985650 613648030787063775557502005526312960000 15985651 4170263857543964404870964301698750120904 15985652 -3144324143729008424978999338432745038464 15985653 4873837514854011495682579356989015491104 15985654 -146770728422293391594223288940460789760 15985655 899108553541660492959071311488901701120 15985656 3220924724225997212788242491016738385920 15985657 -4902962203531069230915448352365785151788 15985658 -77087045718061922968096386145225983552 15985659 623454464831433848597561015729064046104 15985660 2372740411046035807788183677547010805760 15985661 -2420993251415284614852897819077047740456 15985662 -1188239104161867687975957112444289120256 15985663 -3065597746575569869596376193370742489560 15985664 9978580273103637361275823470373289066496 15985665 921312218728819506433785828111722209320 15985666 3277910107787196695903935828317678011904 15985667 -4523646546210444169157441691249794964480 15985668 -1293465174870456137101392051491468482560 15985669 1749098865377408236688874819645779915840 15985670 178014564365905915882714054117730880000 15985671 1158628147901599921640006382003825844560 15985672 5238388428046473384960808377595695436800 15985673 -2050031033354366742880670206624879254 15985674 28548069772711400017919012242542360672 15985675 54718553500882972517989493499823771000 15985676 1820415227341248242013953327841337829376 15985677 -1206963018247767602523410145746621571840 15985678 -1834474986354064691268449035203252726144 15985679 5200007197183734392719237481988658127280 15985680 -7711070624000325127916317569613824000 15985681 -743731860017006544317351950766353085518 15985682 567149052247330422004883555932172848800 15985683 601653867030374593516632861224299139664 15985684 -1525046896097080722730249076661693769728 15985685 -771052545983379783853669225948870723620 15985686 -116422828719403554111768116253337397376 15985687 1010098372124144289414044859982226135712 15985688 858346546355405710774160056062234624000 15985689 -2133959060185937157610814824302295907376 15985690 -442517247137917722607227788722688563200 15985691 92145617115248607823129127128755386784 15985692 -2169727099784240321005341580169648169984 15985693 270040596031017961062421271249048522400 15985694 -450633535729930456850817543335970175104 15985695 -826329868538603240717111750852384294400 15985696 -1695584212014115600906998996720369008640 15985697 -973062813206399452127751977789284131456 15985698 -1492646382565465707503230229779795545600 15985699 -1868837991999358592584154284735854867840 15985700 -2212303081906056834328119529045908124800 15985701 -2041207571445483780335570856620741363520 15985702 367488878719849273697747134577375889792 15985703 -9542015294553888220261940216238179146896 15985704 1074744091346322968334287300330004971520 15985705 -5176187320988506216575867860874215362140 15985706 -1939802572266428786964191388360250407936 15985707 1630344115317766389340953642160095103680 15985708 806799591640569093216289429466021732352 15985709 4378686919306535566647197632624038101910 15985710 1078539370252473986819516661019163979840 15985711 -4099902410165411250640587385798906345200 15985712 -718580946628134775174894400470234595328 15985713 1468419190209977094454944371299940430144 15985714 -569113837139369184089253190739426210544 15985715 3877375953758789323747718520574247013360 15985716 2365960116545988817117282533300487809024 15985717 2375617271943502499299717449999034340640 15985718 -285352827573872870891386808446053273984 15985719 2080295179510108590091848820656860804664 15985720 1980250828169037321403493775681346252800 15985721 321334898303248931462669975692009389888 15985722 699496291869138542670891154344484727040 15985723 51086923552961903368017599161598551184 15985724 -5395210495218163336921056672790483989504 15985725 211031942363961992308294088689674360000 15985726 -3472384190455363669373058860520123526080 15985727 4554976189166233530409297823574171600576 15985728 -453418348992775563735590220557325434880 15985729 5912317173208179201698290803028456181760 15985730 -199965270417162261706226347334179446240 15985731 541001690617726767121163663575347849024 15985732 -1886357838234834673592955600657982730240 15985733 -3730285643197441279473659881856962002018 15985734 -1042757036092063010769674080803760447488 15985735 1434163618118612935242978972522804896400 15985736 100324634130799634866804261172229242880 15985737 -4879556748896759998862493130310128861206 15985738 -1255154832780003418379920802801766870480 15985739 85913970136895953912442328563316215808 15985740 1378235023156877407394175430209156372480 15985741 2677879577215084366762714430577558713952 15985742 3298409793067130629647869134611599278272 15985743 3246762008084754823822232901670670160264 15985744 1169801187871254915024990537597558194176 15985745 600588082215472597237427877310791398400 15985746 17792290990222401415255319704825059840 15985747 8978076165466610086951488811042212269400 15985748 531016601111505573261613790131432206336 15985749 1346817795099254423172975566386312039008 15985750 -2265682800067309883519663075221167072000 15985751 -6957125602750010342493674269378986649608 15985752 2954096307545963901656393150849192325120 15985753 -1736252872104133562709136199841004440320 15985754 1165933356410511175187312906334215362560 15985755 -2463601603508059990185655944480142156800 15985756 3820409216075133201845375002697975390720 15985757 -1861832806773543179037534637297322204340 15985758 -70829722908808278165777652254408782016 15985759 58629630914297176445120721081622815648 15985760 -1631657649870111577396857600190670438400 15985761 4615082694395148211147838812796072364384 15985762 9520284733117412515191759048755540544 15985763 3281547611951846504026645276896289696800 15985764 3153397719377692208166701691359539031040 15985765 -755643447407435917297059377049685624200 15985766 -32820122590089816814792088623790886912 15985767 1219539250235263775484158444965856118912 15985768 6766352475996502219197063890277969730560 15985769 -7734953693923306105264659933817598550156 15985770 131209363653479062847009663316842188800 15985771 -47942703938735385077622831232005460656 15985772 -871676497812515694784517085614240429568 15985773 -4221995713087351022027021492950682106378 15985774 608079634698114826793163148016849126400 15985775 -264821470440920259268315117304642690400 15985776 -215819245036817424575161873530338082816 15985777 3377099285005664975761402068573336568932 15985778 -411978364094237597031035722420200088560 15985779 -2618110930796684124313603858220902275072 15985780 2425048626154727843127716725902304765440 15985781 -1786759371782566121063612809468308975360 15985782 -1549441651603755346032781465492657213440 15985783 -3062601332331198378774317651246430130560 15985784 -3252919654218737696276179309751115325440 15985785 -1459915796664204505689024460528847072640 15985786 3737532120659671549630541827916125532160 15985787 4283439038456771543749779063913753177920 15985788 239026868856543895814380998482831278080 15985789 342268458963987545161376764375284147590 15985790 417961350679365906960103282030265049600 15985791 97381826128342127011873389224514387480 15985792 3002216989475230161197271152925553459200 15985793 5697931505902179988795407717081331911042 15985794 307430917683169510612681678940795136 15985795 1583131297152011961207434560725053861280 15985796 -1563339150373032660734167094025895326720 15985797 -911475788791273033247731609585390886976 15985798 4945668954557517627713245679065536851136 15985799 -519104453272728502094446395505034730840 15985800 -648061597356976614801659044584287232000 15985801 -525132319142000194972561993318253491456 15985802 4655179880127922437955357213037605632 15985803 -597017049835649889085564215869979382800 15985804 -4162573125893632078932794631166719148544 15985805 -3356648174626671131410554536050323319680 15985806 837034619395720556704357904274012939264 15985807 268172220461462306631449673347353856040 15985808 -1073780960536309502437271725321861201920 15985809 -44798030651817000834571221270210135360 15985810 -1862704021139950874459361850901799001440 15985811 -7083042654163167271212884672639526165588 15985812 1808070656192679073264014361250814400512 15985813 -3960862791742440984960278256196326482742 15985814 1228827778612990259576030414336635511040 15985815 1106117792022516946980567696608980500000 15985816 2422289482048268464853528760297778053120 15985817 -8217730503117618618672561604015347166134 15985818 -578519840511544913529454701255106128672 15985819 1946930648847945648501803939593190665220 15985820 741296885442034610972958176666625646080 15985821 1052562973076231554551093500831623464960 15985822 -183749199220892104584096253577925901248 15985823 -106914199801930529685988250302265054880 15985824 694756543042833748850516405862122127360 15985825 1293278881023713783505914680237564378550 15985826 -2186899632538580934257776563150225005280 15985827 -1567711584418947615198464231819724101424 15985828 -4604144010048535533800880870641250975744 15985829 -3641128603379866703334266657120776629570 15985830 537780460054673445675574373310717573120 15985831 -4308474409916007574118124278742033725040 15985832 -3372477358507254743164489735583170560 15985833 73807226855473235952100464828717200064 15985834 -3481833494873425418638335855607753221120 15985835 -422492413625356430769068564368625346720 15985836 -157233433603417889051413321128852698880 15985837 -317660559178795275126084918650645596448 15985838 -1465285913605834646072640512867693490240 15985839 -3907875224613323423074548985705289108592 15985840 -164597732452773533566763964751822848000 15985841 -4780956381092515439311955869771918515600 15985842 -704565402409222598276978086448838050688 15985843 3268839014365779082767073262565710744928 15985844 2378376699613391038271871473433731850240 15985845 232526360948493025570846754658063609720 15985846 1083095594173177191392943061072679059872 15985847 4355069205622719876938705452224313120296 15985848 -1270774562524907156715815369839450644480 15985849 7848320905035976479051347273207084334048 15985850 283352843851881048979985050360219696800 15985851 -59486970705714582609884208651623715840 15985852 -6980314426535509621814070084434743808 15985853 3270629867243385958234385488169207064 15985854 19488284250650752555512838351951280064 15985855 4660305504901094690051964555405850646760 15985856 1734434327783919121304777253083377827840 15985857 -3497379120322809215443974026741907498960 15985858 1578113261028556273359920592212242153680 15985859 -1697578272738228053835940826743473043920 15985860 463955836979537336273071262818621317120 15985861 -11541105070906302885029564332665900875808 15985862 -331169381526358044422579888887673492736 15985863 979651010291093746313967164215702425600 15985864 -2643808078431591550616380038211090160640 15985865 1153539969276768526360255121949225173760 15985866 -663085899925323787925216432162031396096 15985867 -2775441678687966763455816604970379679084 15985868 2762469871402367128072253996977467464448 15985869 -270365425637513500590152951437565745600 15985870 -1348683973304376001778877016487330637120 15985871 -914879371364672181253490304913964292096 15985872 35744300384179181534093601990493470720 15985873 -5645291035974799468500446094439269350400 15985874 -1302461054734950412994498567655318773760 15985875 20513909116161536862156352202231424000 15985876 -2622162553698337489085981389347021799680 15985877 -7117130868634954608671116333803352435488 15985878 1554896265354813578731119212651370339840 15985879 -1526847977367078997037718587592096349296 15985880 -4626683055191900494743200417670908313600 15985881 1347987298297166112526906907136600449370 15985882 -598859073602028577441698104749593908736 15985883 -4377421685375260641810188339361827240136 15985884 -723234618591445390901393784875623787520 15985885 5598425267952336319691491158701478425580 15985886 790208545828626135332725371898001289600 15985887 2378963835570501608623137037925285253120 15985888 -187822137806825297681872410979935191040 15985889 3399715078080512259148820942491323318690 15985890 990714148136638004211643052686121241600 15985891 730583730377911864394665690749759950100 15985892 845417662872707494855329512784605409792 15985893 1585045862089257354016680342342450943488 15985894 92319157393458704241717409810146519552 15985895 46466899348531705122039474706895436720 15985896 993305787693471618814506213184580812800 15985897 -4591017415354531694740103572288094401920 15985898 -963665726676334843296183286078653346464 15985899 -283160861285863381851155329777332835152 15985900 -36307001872038498560049180366875289600 15985901 2211656453691573783641651794099939474902 15985902 444494217938735252358729908094189294720 15985903 4992351010605552935152919218320350307152 15985904 -607134028660491870849663225570647408640 15985905 -37820506018893523796723931329030478720 15985906 -688044578455318870086906014287359513696 15985907 3958810305692107431643696313094141995400 15985908 596007179373875390095115875386164520960 15985909 -611464182775443960089452014845270556896 15985910 -44353400291411765178067666918237549440 15985911 4110666696733928175697114084584889895040 15985912 -5945769750399396167946205838182288896000 15985913 -1750012240462830080613507956514459391800 15985914 438849074716605304114114425870912328704 15985915 -4537639279007161076853762204326875920 15985916 -1481635602018182070221046990821168532480 15985917 121700454687093283670409157155571916832 15985918 351059090668448670938797113980331693504 15985919 -3959170153898935736536306388327402983680 15985920 308560784448991227952385671262833213440 15985921 -147998392298577661050752738278258100288 15985922 3144126990290408208072830094808902653952 15985923 4706053581708044609828618386229158702584 15985924 875803063318062194296480307976821898496 15985925 1082862862405246856930495035370995324800 15985926 -2433063499460932844496495162627468547776 15985927 -1096883375760977999508134181735590899760 15985928 1447507690962430331170632974639900098560 15985929 -332821541697574163339673990733402389312 15985930 -56771753747947345018303473400648922880 15985931 1136354030876462018355475849182277323120 15985932 -3605967241196888974927710581409289789440 15985933 3899298574116047446708142945915591453100 15985934 -399558169943139020013027194043989708928 15985935 -964914134567789929435627521500607513600 15985936 580227883663322401255722460712622096384 15985937 5186855784096806098291151149832902849392 15985938 12467916166652171305287952231056907008 15985939 4905162240194077254487324510463218893480 15985940 1022797449193721980009570702423869580800 15985941 -1061392721357065132326315177152203913856 15985942 625186198422870625292483050807808541312 15985943 -4071357387075685675339348789568409230976 15985944 -2515424980940040189642504499298484633600 15985945 839060295560199143744489878111108461000 15985946 1860393405160336784602247531373938130672 15985947 260912449112927857726399736465031964272 15985948 -3305349537891722915611889627342111476224 15985949 2876966913651664699903908838312085840736 15985950 1236498537174748996661446911100378416000 15985951 -1585217017245818199103435151442051200000 15985952 -6641428200638019857803191585233990320128 15985953 -967857642986906001611008967244200048880 15985954 3685585058814922235526578929235719597440 15985955 4643349351646264240019173292506645674000 15985956 934790154346747339802375231519443501056 15985957 -1706792104172956575767067354900665811620 15985958 229276625747038367508525841157519400384 15985959 -2848413542054883163315325205984216063360 15985960 -898942025859809031626711725611219456000 15985961 -2479152024917271920288530585336133556828 15985962 138158290587483755640715186202961823920 15985963 490667378024116506733197527667189058960 15985964 133609579702080589763770303323115200000 15985965 2877686044298963993137108890868846986240 15985966 -798520265515378534343052312286407106560 15985967 -3437697155079744281420996031788296560768 15985968 501079564395238888625269824425949364224 15985969 -12434257544514084539013735344421285179904 15985970 441644133173590718100693466776142571520 15985971 1874480516366240924264088653309404176240 15985972 1269057587872570468640026021532860936960 15985973 -1021905227776283464357824333768802610400 15985974 1040446745803718470292863922067863079360 15985975 618880295957899027004171009377169786000 15985976 5568758005206480870742784284644004392960 15985977 -1219520945565529544360943786338352798336 15985978 124682340574596847549507065520119318528 15985979 2986221721763515065055728315489332420580 15985980 -1149544543703159499829184991148448739840 15985981 102775446346343336089645114413415049184 15985982 -597544315546643470221850369922484404736 15985983 1577570114074859862406655139569123372304 15985984 -49537565767681424095369087170065203200 15985985 -713151589109531634833413105218074903640 15985986 67287197681169286690926052700226163200 15985987 411968459225274738213471144988986989632 15985988 2571754171464281499486467756767749202176 15985989 -820360831082705938208459063048344997760 15985990 349904462325091660528966718551275177600 15985991 -485287557923652465305440118654903072640 15985992 -1125002351327926408510986845605910937600 15985993 4043437915624924458201615297190282711680 15985994 1020431637985949663560079764309062343680 15985995 1037142525721532405199026748627554331120 15985996 -1309951248810231740169915309545223262208 15985997 -3666833500062773116703346411417911292072 15985998 257792150600856585480034060426934157312 15985999 -7536798527097495968535714691644298934128 15986000 -661176182677908235123594350022656000 15986001 300480493285340763765936103696598947584 15986002 -928750254548995791828059592496860453600 15986003 -1528361626508087641667752609611599424000 15986004 -245840732477846737021125609508313339904 15986005 390318194696303673895972577995488297600 15986006 -678649959095485528551480461295245801280 15986007 -362448039867677885683506034658567366496 15986008 -2267632943555363109600104356800769751040 15986009 -615154226696249152659008495801508168312 15986010 -29383585761449206224122544990656605440 15986011 2725830085217272159379124114143900553400 15986012 23994703746343315913283563753252388864 15986013 -1059718878536750465186746187304930896256 15986014 1908229221951180544314702184602760141824 15986015 -2716297214998610671606568364080147706840 15986016 7358707575137459529901500412831265193984 15986017 -1682049387574118280597438376850033907934 15986018 24537926533871165611935522216794296320 15986019 -106865676891978307673782082162772413952 15986020 -2632296915593482440332732196940693067520 15986021 -377847716327264377643998227604426064928 15986022 -394743382708506479883079912791915448320 15986023 2008900086956589283903930281468218249184 15986024 -6168394789616976805134306908878356480 15986025 2372256142472237533497665133386135112000 15986026 -961276047126262059577240102995242127360 15986027 -370278994891012000823725713460148426124 15986028 352921101439389920661010648016056849920 15986029 -6592737343283996526355881415046944563370 15986030 -1280729299467519944554509152440038230400 15986031 -314474421463444122846515671283205491448 15986032 -1940515374894109483425776446063614525440 15986033 986389917299058557545747128172708806720 15986034 -184041410016376197419511450847738123872 15986035 127213655566666024232195102739046647360 15986036 6093980601611811110313665813596149120 15986037 -6862336133233399429335972448838341727232 15986038 -352826439231225535831541866018665530304 15986039 -1983399687693464828577716096663663435160 15986040 -1451578000206413518464510926055014400 15986041 -2783614103444649205375633924982144833558 15986042 -1192352781324041671182049026309738653328 15986043 -3208005148789466321736239801107432466868 15986044 3707676847278270370799627241794371291136 15986045 2134580284531916621029764606291428716800 15986046 584998819943494882355643687925543896384 15986047 1357295203100666832317176450361342169600 15986048 4144924537665423658479123217629629644800 15986049 306039139927470253883105827172380569600 15986050 -251010114031905689707977335582189520000 15986051 193055413031917681674511191026807982792 15986052 3751250654226337664856887356257992232960 15986053 -6467457841884076549346832361045053377698 15986054 1488749883925493449181333539478826558720 15986055 -1033214936361399678064194505831446165600 15986056 -2095621808334833086338682918462014213120 15986057 -4654651141590623972097211253457842510694 15986058 711654830654183881982824091374827933696 15986059 5556327696172219326390803464273278978260 15986060 -2714881033218084020327754477928823147520 15986061 774407771653247457791486456804772931200 15986062 663515167076782829986886320451170784832 15986063 -13572257915211593173721639014720934269920 15986064 261906692530935617793822002281801187328 15986065 -296873709550459158271856593058189590680 15986066 29452405484405989558958949499486684800 15986067 -22572441289875251524551212899520367552 15986068 -157801013256160781989729810892865536000 15986069 -7813051148333369875180300700929305890688 15986070 -639511663302184477890346088112411799680 15986071 -5669420459118280790388362280058205276728 15986072 1044864465338795992858243019886171955200 15986073 -1856596038974872325949492623828422910016 15986074 -627222380856459674193237820989615328800 15986075 884673550243107516643557055078338182400 15986076 -1602418101194791625831642389612244336640 15986077 1387118039552718625729001343199712541926 15986078 -924399364859930979544690166646763581120 15986079 -126527332446506901127017661691621793840 15986080 -642212342724824622542107540502567976960 15986081 634926421703723415001221411977319774912 15986082 -426199229295654547820987167143127988736 15986083 2657551645597695756250404977098926714332 15986084 -1899730292916419594832507444523529702784 15986085 -1469731217494333710612833157434846927040 15986086 55995767603936988636090992827577100480 15986087 -3128459972726466505829280638443276902240 15986088 2880892231067241109326741331398005836800 15986089 -647883950626473084082072330047084124544 15986090 299049073430592126019543628452989854400 15986091 1078808828557895026258188869028029013120 15986092 418136209970863430261590976434170127616 15986093 -693275034557534954903394621764595255636 15986094 354163571600385893377581187635400115328 15986095 -1478670418302130108615054922721152825400 15986096 -440725101801636679141825714288904306688 15986097 4996583294111250772545082418359674751668 15986098 -1494823793102527019902491207927601201536 15986099 -6910517389619036045644748322318972870900 15986100 -522508455695848630887121364782053120000 15986101 862307683569765313882411158648410352604 15986102 1987246784380308326379000760805167639104 15986103 -193197113066195174875554627219288877104 15986104 403033573896744132477160413633098219520 15986105 1736576499771275500686818601732775482000 15986106 3153122338175643560441246442387555724800 15986107 222485759117617280353669034982849815640 15986108 -3152505885096552958459113559349607017472 15986109 1278146169446200424381992037932398162240 15986110 7606042758298996993309856065758904320 15986111 1003716622171692122030948459684913465024 15986112 -690924918985642456070406255144861696000 15986113 -167748539246011795269028471310245709952 15986114 -566409339058505924650452479985803671344 15986115 -232078106929849973699055077408652396000 15986116 1994054067046325533411424411240794048640 15986117 -1371530652406894108569229507771252643808 15986118 2565869133810489638772357218179494823104 15986119 -2579791203990655454882558509213252991904 15986120 2029343033624717836878430625712935424000 15986121 1391847654612711934797913424256569805024 15986122 -3192989474089365939960095050125007143888 15986123 3583854374817896085779694642379055316372 15986124 -83549631744934977396857488178220564480 15986125 -1604897807773600807000272349533457920000 15986126 -1492897436087099691917551757314097213376 15986127 1536381247588342070779812385761882034176 15986128 -1519096644760476517684826817854877442048 15986129 -7462393168715236480513786926518263296270 15986130 2641887149834824165063499579749691320320 15986131 -2368157982248363808206545068008992818608 15986132 1875928614116538399726502426644166809600 15986133 -5047690749521144440686890582329419574080 15986134 -3796743936622783428938841787362679712640 15986135 -4356241325656758728916851454495866940240 15986136 -176268788675644200390648752834618265600 15986137 -962643428213086538625364996797982310508 15986138 838538253051820665170297666020059876096 15986139 1533502486229932991939677486671950433648 15986140 -1164508749989729450006943903167634946560 15986141 -2092639931144570393620934286375879418458 15986142 288991532854370921985517975705062489600 15986143 1334015609030292030259589205395903583392 15986144 2029570497676151348526827722792340029440 15986145 -328856750348052299948104030429415760000 15986146 756983348803534255174349134558103531520 15986147 4184722080065323504451402739884344356432 15986148 2037857872047479458725330849067369390080 15986149 7060385871011417639039153450377153217150 15986150 1005065657808753593762448542643521001600 15986151 -404958638365142656244415771602392308720 15986152 1021158593459267268291062837055289620480 15986153 24611272649983842238188327085669025664 15986154 947171876825066784802265728699796639232 15986155 681029237153581699517618727884201134560 15986156 -2485236244923233718014794971955331653632 15986157 13038868829449512861632688266652468096 15986158 557193172044167068543753229380707289920 15986159 466323513602782309018970913653171640816 15986160 25455696210789804423443477527028858880 15986161 -816757249682730226176798858082034616238 15986162 -1276381996902692250601384052063523660768 15986163 -7837233971279576764493484728912552400 15986164 -227126295065993828122138912097862058624 15986165 1807613843296790602522444181883600727320 15986166 -283153490421182256489381548488184795136 15986167 -6436044817024435869411601580334435573784 15986168 -3410512314378577153205748819544645632000 15986169 -4003842837687203535017211825325821796806 15986170 2153791625258335805670181724049881357280 15986171 7529131755154703598448651561443854788560 15986172 -1735798155504180679878231613089137131008 15986173 -153462235615001319556703033813901975552 15986174 1994524281874015766577969705523156437120 15986175 -477707503692644049211515005271340905000 15986176 -3043388697580858541038342959220075266048 15986177 -122807031472809687107560564130077083600 15986178 13243429976994207465666031365527661120 15986179 290574391244572586569058896532240068560 15986180 -665599448626757414618050728141390028800 15986181 -3862966388458593650082686143796428450848 15986182 -2509411755122047084183711640529729252480 15986183 253429275254628910795832049296541474360 15986184 2187558818403223852185744264286800568320 15986185 -187900212182975705172697979828780145600 15986186 -3419974577837940735506815544136166784208 15986187 191264917014141733606045112570231470080 15986188 1178433222536434712814353067109459785216 15986189 -3094797050557927587892860312888722887776 15986190 -1103478661796019568168327686559094814720 15986191 -2219423217994328690989454318071956851528 15986192 -1943095121271768737081383254696957050880 15986193 -348446366320490514977296412126590065936 15986194 1211365536987797163551122929137846725632 15986195 -1972827083748011241179512328224314526800 15986196 32706476564492085590551327822165708800 15986197 154060408926468237094530911522544152380 15986198 2921954545651177177744759822663591149600 15986199 1655812430492345750318748409588428463464 15986200 96005920545046018535214267323472384000 15986201 2572045456071770115820575382368482304000 15986202 672534146157097880367187612236908140032 15986203 -1597693182207644414083494920356736637920 15986204 820396809020822123154792603997723951104 15986205 376944067685934649324099484491286603160 15986206 -1003496173208830595813573195354295992448 15986207 -1245915470492162983013758921727995664544 15986208 178485273452403162859261718332629319680 15986209 5788456599663409764019386221192323397140 15986210 -3585232571102703176564228272055956440000 15986211 2661895692413023368796482053583441718704 15986212 -1455768006954916129750855727203891101696 15986213 -5431061697511868640386491855667950649538 15986214 -583000582382449291676217579699158559360 15986215 -724112631044628648583369208872136417280 15986216 -516661700045283374286233696316599915520 15986217 -1571116681702653826343709685261068155952 15986218 135115764696472148350314826190092213248 15986219 -3501896715230275466111687498063075718912 15986220 509775443752177256656541631408949248000 15986221 763070488114804636856879270921507020800 15986222 -1157639020451642824379725788169468289280 15986223 -838406122872955961914399301849644943760 15986224 194956802449640243086490044581467324416 15986225 81437905943146853760053369251306119600 15986226 12254064066430167373216577256307313664 15986227 506589738139415853510375991119311684520 15986228 450592165008912557514568343888572342272 15986229 -1562670991891305542953506414545651448000 15986230 8454049273381659756415138370873301120 15986231 -3388518781094794358715678267877829578248 15986232 245068185788440965521221743441119232000 15986233 5952104264543100456412891982403340989482 15986234 -2312273126584658771112891287259198690048 15986235 2099864044458483090428618530717346002800 15986236 -1650879909019410543249675176660784407552 15986237 90526262858150125308312148018341554886 15986238 -33247533640980895956492442092902166912 15986239 68748943608514042346679785255354388480 15986240 -381535739217543812226302461427303055360 15986241 -3715729680202726426831311345698938636590 15986242 4046749956132932712281813818128195185664 15986243 417130640114299387970782608841266420384 15986244 -787319318553040079986007253638630237184 15986245 2102425882346646693236724544405853085600 15986246 7235352778027996057760035860378585841920 15986247 -1351712786558381491841458948965146247000 15986248 -476160008817412871607054840139104215040 15986249 3100062506181138975340161352377570476250 15986250 290556620097106616105146469137358550000 15986251 -8375173679084837514047400216221449896960 15986252 -2327466573255701291566649453794268528640 15986253 36344100581939726884603760498197694208 15986254 559710484805482682291782683228109584576 15986255 -214359931032817897737266799871303662840 15986256 -157694506439905542184835401348252434432 15986257 -943945695626560198656479343305598125248 15986258 -4199012774405233833685975056938231295360 15986259 2966983661099762381008416051393381710964 15986260 790537832774087643518563287719375834880 15986261 5981400410111101398325560965996113998300 15986262 294762781149569947284274878618691805184 15986263 10391626076656925486758497481879856173960 15986264 -2101371656479971401442549528794112614400 15986265 569453981134279697222058980914470894720 15986266 -51431622016573423992730140888672909312 15986267 -443007099208549806932412724370113056000 15986268 4690369944057505799981828691185993118720 15986269 538342778382876063275146639291154810160 15986270 -186011388150943835655278538821105932800 15986271 531018478773883839645698938209722865024 15986272 1168313334257992204911960685020141453312 15986273 5115819898034295187613432944795162154820 15986274 1120094782173985629072203635171003032960 15986275 317431354855147321473426487571259950300 15986276 5787293630756655714963127045177980524160 15986277 1501839447313485198403323750901775163840 15986278 -1898193689825077383017634119306086272 15986279 -198091147538108222918496705095507318640 15986280 -1057455082083945761855850671965790208000 15986281 -6093810000269413544157042236966807806918 15986282 9022036535395360280113137160757975040 15986283 3754472047160757162755982212033443099224 15986284 -1202096295297225018792677300202153252864 15986285 -1184272562989720397158258405943050846080 15986286 -554914054575366523767097701449487255360 15986287 -2723322179397743892459976399284834523688 15986288 -91373284823370409710781450030805876736 15986289 -1403202452878059169401059977504121693184 15986290 469532085868346585938594927300382607360 15986291 -4400256739655114898429933469616405104308 15986292 -909989479259069105317513158769732743168 15986293 -7076630408171999952510348533904458453458 15986294 -473842058873255482695041619875188848000 15986295 -306503213300304391414073547816202008000 15986296 7070054521607834567044695636529241395200 15986297 1997164512901938882084537920025979575552 15986298 -1445213006188760642155994778487377518592 15986299 4306978146234778124533741389526167058836 15986300 2320832907943398113245510041571567372800 15986301 -2587874388135886377878266793344030714368 15986302 133383158893541721206359887621828727104 15986303 2817786918662622181462834889289127239552 15986304 -1154139551700335354573819224366912634880 15986305 -3023192496944689459732928587686951493080 15986306 -913922722039734568866613732468503505920 15986307 -3155026970285512142439540804770439732096 15986308 1408623090602340734521084626477014223360 15986309 -969038232821120770946536541471936387490 15986310 1109044763511941277461773086072978314880 15986311 417444086739405726741602307103820547840 15986312 671330058974086393530681843990819763200 15986313 1144059375304261474691548937730270254784 15986314 -1593295451188429414909563668624552193744 15986315 1238788091275407583351682596763560983600 15986316 2306842762409470049182762433110750858752 15986317 -3071230383237906443656366668024887385908 15986318 -817512681973238007339983536675963468800 15986319 -4909289353704593177565902278797012846456 15986320 -5771660527635423891512999087336325120 15986321 -2317422757556511584300424609783013074240 15986322 -55690674208498340804800507864876327296 15986323 4083812380284680916971944676189476528824 15986324 2153472669823930111289721816097563361920 15986325 34882433279171048712344832189897285600 15986326 -66476838232652227821198152127209917440 15986327 1774926778499212881604149631502640661344 15986328 182390332160446941862808241303500881920 15986329 9378354117826688671800485063837373192976 15986330 -2246741415558656042325456897083188081440 15986331 1905359943677561955941311810513532582064 15986332 -948905712600404298439229123005635080704 15986333 3685301958571883181883404427390391688768 15986334 180036817237217781001707508793719848960 15986335 2446865792881648353863314221712028805360 15986336 -429513278822620370447315262612225785856 15986337 -1179557783491206700272478664932526767680 15986338 917774141410713348233725140176683306320 15986339 -671250167226897213018555541971184045860 15986340 -1950909308213643195963312740171833347840 15986341 965760216351580750786101493547689477440 15986342 -3246062673586127607005411766327746960928 15986343 -180540763965362979411821662380973225776 15986344 4178928175240673071339023335555952230400 15986345 -1406169582898258758353885794461916166400 15986346 -1749712153344326328275660591490867503616 15986347 -714694041484496844993029375212126020560 15986348 3962740253475673636812207431739961659648 15986349 -5064793067062748477186365083255066242880 15986350 370339932413646411661437344373844886400 15986351 1092889013682305262376780098544525172304 15986352 266998947132133643149786275059665305600 15986353 -3377581251475003548852083307226033944960 15986354 -3694674021681451032476404819757791632624 15986355 845563610689145676012980742657969507840 15986356 3609341858638301414110427034771742785920 15986357 -1452153501598725266490052412645357285280 15986358 -1145931274191101567084845160585068955520 15986359 719864905074314643934081151692232073600 15986360 -230549670432180259262741325170302156800 15986361 -4409000282104066941566044121159803505280 15986362 -835065539334748698477072264741155627520 15986363 9788824656088456237811987616475419452184 15986364 -658541335860206963243690856038058359808 15986365 -5406727518015637275471894943870856518740 15986366 -3034659809825762926047648784095766400640 15986367 2699533387352300460649409102202928673784 15986368 11077546637322785633782108947633668096 15986369 -743962644342055635068136100511606362368 15986370 1035622867718105202967104598511645721600 15986371 -2876743004279180012882274832638735148056 15986372 -2627096343379917044596446570190867031040 15986373 743404330197637235304810582777951715200 15986374 -3859180769138540580983565921743270972064 15986375 4174374644439921542433950762394492324000 15986376 571370640015613002392371630516125696000 15986377 1908332843967790872205497121390870456272 15986378 550854123570370401642255093891293869824 15986379 -1786265134010175644791638720095535943680 15986380 2052253861166350085740622505217330652160 15986381 522771977794966565706564469641767330784 15986382 -1114468598006672699489021001298266268608 15986383 2386815738430103831712738687573519402464 15986384 707920798918651103271359823172780646400 15986385 573253790689819077306461749711430879040 15986386 428443024869625453950247190380817620272 15986387 -2394143418795107723617851084376564413720 15986388 96712256758697320566016354843370815488 15986389 3239831490199608260669518734998895610190 15986390 97696412864006588350522970488609996800 15986391 -398930723293866490051285468007517937920 15986392 -3360549429292651702530232305596052602880 15986393 2297025870959668281908977168427741365140 15986394 2270080991239895877365403022893158775024 15986395 3201386179822218072727522732365938470800 15986396 -1709401794276085873475275119584083656192 15986397 543663638134668630527579772629585412672 15986398 -860587906925465008136911326260162044800 15986399 -1908033178837849484096587788742372248 15986400 -1152462474570683119673576244851697254400 15986401 -2287709399423888487103473554764862854080 15986402 2172471644446014625640909636409435139152 15986403 -82196076668293558716811593750478576656 15986404 -1802113839944681409145841415164163256320 15986405 235599394564250777372519505470032777560 15986406 1179362075762505747502533820192868608704 15986407 -2176376613771572007388272548308484304680 15986408 -4688952865260904991299423979636395607040 15986409 -7285692781854671006131753794447908700288 15986410 -357785460437172906893136759737680320000 15986411 -4172675696271932417296694856005396736 15986412 350064148467267241892043848280720414720 15986413 -2794810671860671773398630434258282257396 15986414 -3215011031462827809033070354454061418944 15986415 1872863671733622227498073843865426323840 15986416 11237061027261475344838181400413274112 15986417 4339542732739737368150898025902726128466 15986418 -329906069355050904081030967051817034240 15986419 -833666795856778838945563745644478425856 15986420 2096996979259636471169893340276256276480 15986421 216233401874981686660400628273412366080 15986422 -685337448007014056561678024769299611488 15986423 8034575950634781141276432761831930663784 15986424 -4526593831260187959640047710216572108800 15986425 -457037592862051113848239130783939819200 15986426 -2763842685029065773234646711670222562816 15986427 -3875737126008030308155056395626189198992 15986428 6509328627301382386781658615139846004736 15986429 2206602097786047537664338914398214504640 15986430 2356381044846481885044000124378802976000 15986431 4211499905937603897128567088137229633264 15986432 -620978984628233307016521470599816544256 15986433 -398463218848233586602592771779536393952 15986434 -2570578562956726984001999904521890446384 15986435 -3309190502617303493525991202523412459120 15986436 -4663493721914191416129958564989848555520 15986437 -7367362073942848373442115554644508794914 15986438 -1553895737660506739661377216085934784256 15986439 -3152020223302356045904296130337604019200 15986440 -3029545720510687213358147662866554880000 15986441 4397792184341710731963283057318555007184 15986442 471503784337372813065526437495202312704 15986443 -1911964435668290260582711065417920992992 15986444 2647829137317411081911476590948946523136 15986445 1739404754314221143753086686566297245920 15986446 1712244030037012709297589240968551944768 15986447 -985466965444876151787853798759336579920 15986448 -1122357286990879988567857114103506206720 15986449 1143850505662881993349518029845990662528 15986450 490381639248648201026232455915963262000 15986451 1031593196276049722792543444079330254640 15986452 1427245282611247426194320711092317478912 15986453 283028836442663539216894901514035637120 15986454 1896965981208079159893436106065674533376 15986455 -895094639110553180025175118814277758240 15986456 -4757586254393248173327493557806900797440 15986457 771618234786290474525822949280701114240 15986458 343744477207340672913939743171987044080 15986459 1979022693475785926206704551697736182660 15986460 -509568531451931376050788345358175436800 15986461 4388423186833435144351794194913635936224 15986462 -308684936010175653529965337477199856768 15986463 -141917906302941384598505253147824400000 15986464 -407348310587117113912864572764514680832 15986465 -3673127139354235449116424746372825484480 15986466 -178436100229099649310791222805499315200 15986467 2491807359500460323758646637683800544000 15986468 3531464715644865056070385574797018653696 15986469 -579815168125942310060277667128866728032 15986470 -25374651149158647765802206225938058240 15986471 -1728666388163281489267904105607475922400 15986472 -823204630507829199909594671109834178560 15986473 -5616483946874188177141755900674072918540 15986474 27543322791617156133919634580937403904 15986475 392009648460645956205021984274749942600 15986476 -4628278021723074899701725146774622635520 15986477 2420490687653177064904349142751340013912 15986478 -2378819796012729500800403563127747729280 15986479 2523603306029914770762682642752023677576 15986480 -673796800398398701876594185457307811840 15986481 1425391396833694476448294441963765009344 15986482 162096345405006710831766280029680020800 15986483 2379057409650869887444657502605331463744 15986484 2972202947842733961150189474883423420416 15986485 -1602202464027279082302967841165391911400 15986486 -5564711127368572585740646241198187663360 15986487 -2324888386693529996659796322139730586240 15986488 -752349249587825284492437927878283632640 15986489 420162431884379597369494953251588787924 15986490 -335533850176685504164255584826814592000 15986491 -3193923109441493341658167709913223967600 15986492 -3704492637867765330620763117245641348608 15986493 -514626808713684836886358132656410109018 15986494 -60440679890920370516947418298186003456 15986495 1087061020030259046521996184480516936480 15986496 683325356803284833808626885437301981184 15986497 -55348872233696934528880300898411737040 15986498 -1459363491675146619445253237522940055680 15986499 -2255511355341477637039601547984388035336 15986500 1773209544733375211746872412421193792000 15986501 1529726054997727979890898869084276537212 15986502 462338105395038956089668503690824894464 15986503 -1032363047800011111918389932788449182616 15986504 -1919604563595899387919266199540239308800 15986505 1577628662248407080227119217327450382400 15986506 1588919914272929688355971916347477258240 15986507 417486437834811603296774723570321697840 15986508 -188007072609615888293443728823812019200 15986509 133047653986465047894205569323032510464 15986510 2315777495424382136723968057372116500160 15986511 -4797077415413070460750878894712520932800 15986512 7156292791890854170833226498516303872 15986513 -6792483404653226961063730264862918660238 15986514 -123873593662873153494307887936705515520 15986515 -987904124066393974912299618065840772480 15986516 -223286620867483518335775591393764696064 15986517 -1734590035483112002631195507066321274720 15986518 2069210316603277340113527801564927583104 15986519 5188150818608928031212438208842771224160 15986520 4110843202087978650600395271847526400 15986521 4934917291993910344735940100043960898944 15986522 -785583560228474913445244815353041299200 15986523 1819764280816227322738406795387009862144 15986524 -75084483781136648286906994473158037504 15986525 2448232307765520737751284438335322367300 15986526 -526068123487466363621191034013261081600 15986527 2766466955851188246353685405548214662320 15986528 8757534163809103076326108242915520413696 15986529 465981020467392175303899707180071830720 15986530 -452199118923214149096515230026272363520 15986531 -7997509924918088981245529235688272796536 15986532 -125635566868047807654746799157696819200 15986533 -7530829846021261210490861162971873993282 15986534 413043427842999912815915396045166316032 15986535 1602192367553165977478725421026581087360 15986536 1027181127122554237423969966987596134400 15986537 9747033075002123829860803946974658304 15986538 14887129746108589700758916087194168320 15986539 -954872339792719776650517152566376779660 15986540 15764454135206637666096148483056076800 15986541 -33659979868903251869004847470526278144 15986542 -637661161500142572643983680864161512576 15986543 -6728631989708232886261544591434363558680 15986544 -328851363270739295650738115871689932800 15986545 1373756567848171232776805371839286095360 15986546 1557761271292355633676062354593530515472 15986547 1513599253492264091427967991358224490648 15986548 -1697027165797089619526322665239992495360 15986549 1533605314040990002961380267514861588640 15986550 751933500089441064047977356521522409600 15986551 11049761424277433213063900376964916864 15986552 7520199259206299068650790729179647385600 15986553 146107595230375234795994741594481425088 15986554 2903744453182121851953935468665795268976 15986555 3708103659513786029985398953428504409200 15986556 930990053999640288597283620720908826624 15986557 4373572978946512622169623341735961820806 15986558 2087001840551504932183014075156395081472 15986559 2106005521830016142144559361681014658560 15986560 4382163205854202136201798345004417024000 15986561 342995300338405730902147394660507361024 15986562 -55500523164926726194072185389688867840 15986563 -2798962201163345066144632841059245101188 15986564 -2256994115081383123238392373638792531968 15986565 -87974938211379268274885542130201116800 15986566 -720594082571741409771426398476037604768 15986567 6998438005670836902188316995608823054616 15986568 -497460563516626189434066635299226419200 15986569 958048113030082353246689829844520830910 15986570 -1323172277611858826258938490195366034240 15986571 -2892674572166031992862839905500042741288 15986572 -568039604681210364723842796251324902400 15986573 -535986883715734332531595371609528795936 15986574 331061570978417608819619876000278633344 15986575 -3796452657472050801582982542674918506800 15986576 -782079188591573250016724512148350304256 15986577 -1451850529753782945179018278800100868880 15986578 338809153823257520121581835268634877840 15986579 933982394302087445015116064761691228832 15986580 -386732445791857908311213607334334054400 15986581 349159647078901415313566697327385838400 15986582 1443701705415024986952496158176160720192 15986583 -32799102079397411936040472867735210320 15986584 172469447028149461255223511250271109120 15986585 7100007377048699729327509377304907703360 15986586 192410366115449115996618196664112549888 15986587 -260443576127626025919790221446587598160 15986588 -3346217169707038014788088081525988557312 15986589 -373557684934398751179898244032855771776 15986590 919891556694751027915315592615952449280 15986591 409483537114094611578296016956340352992 15986592 1508239069125973635997441590809214320640 15986593 -5918607143211024643825498830341566427742 15986594 765424463181129456249049405731002034240 15986595 1363729286360638916671598736866321177520 15986596 2524652766166157125025628050363881474560 15986597 1029238810983227724215375817906395851584 15986598 -1556775988918628270548463794787465318400 15986599 881100244420117511709097696170002626360 15986600 899550365191433012213865745703546880000 15986601 3240971957408450737800852843794278421130 15986602 647876829578342431215893193438075742464 15986603 566510229897314770169478516322786203264 15986604 2961053329729261549778448444011799184896 15986605 4365209610696461097480071366015979301260 15986606 203413506525967874786249218097041960320 15986607 107390687899906546314611803156603883520 15986608 165056738583978695010043011837830529024 15986609 758518676167924655688120855499324881810 15986610 336649427014691684103788274998126999040 15986611 -3752973193926039208368352795341012908788 15986612 954129533229824960791976465439554384256 15986613 252241398624170116147900536827529827040 15986614 344118328113289757740416049117502570112 15986615 707100351631726172825996068020278732760 15986616 842847288489551426286368825104491417600 15986617 -3105646097997393809431020137540111637334 15986618 3113421817356305463515106504808482203760 15986619 2352332306259948199192774868551029177600 15986620 791992251998256196925784576037241671680 15986621 1176501557612097997644751278335529033312 15986622 -866239991824845139326997945969559602176 15986623 -5985029016960982130201656038252601832128 15986624 -105981340084499760318084026096261529600 15986625 2376014203291873298058671851756828800000 15986626 -11788528410831016172912084698761430272 15986627 -5242004996768618204480128354307008955520 15986628 -507568920877258923306657307242575093760 15986629 -9687151960521189810164783413755651658080 15986630 2834292660210333358697070135002280407040 15986631 1284997270915191116601690080742416054952 15986632 2016573397530773710321672649830020326400 15986633 484196754121292746602836466598378795008 15986634 920903680257711932749989270522015348480 15986635 -52339147699978230204537883931585480640 15986636 -2706444008585322933334898347379130746880 15986637 5397379271562808909693783193620998205440 15986638 -264901030424879768705474140285901168640 15986639 126941915330634760263909435627921523440 15986640 334443408399497912568121734304923648000 15986641 654704512735191250473068067258349035168 15986642 2447487742974879651302368263234628394640 15986643 298996455728459649644286761655190494000 15986644 716535330690232577314249673522744991744 15986645 -3791946831103520558774253273731271453000 15986646 2657434692437010883937379367881327744 15986647 6591897648484569867652855550913462498432 15986648 -3857666801296328929794480662356765808640 15986649 825345024111220547359951342828538567040 15986650 523635141274320237999422358401798734800 15986651 -953849747087291336901810239102923462488 15986652 299421316086213549528029811609241878528 15986653 3583906860143922743172589413935341908902 15986654 3031417937264561298572239570498317211776 15986655 1254965728623817418328001605290817042240 15986656 711528369000397065895710130713038684160 15986657 6132885172991975708827238421402199728000 15986658 -263912848397505260932707391072798233216 15986659 790162553904454185823877217051172215904 15986660 2469763576832383719399306321529620199680 15986661 -2629547761620688343409061747680917158080 15986662 -1597950991915302530452976253256658619168 15986663 2396018928071896901107031890064025229440 15986664 -300932873386529143274909571851666657280 15986665 327318821269194615861287396440562616000 15986666 2560345356699472451912413383996281941344 15986667 749495466996636517129106200899539459424 15986668 2919852417331574350012483492756573104640 15986669 -23557356609642632609306092460168570880 15986670 211218077320340618171534881693583462400 15986671 875317167936912351652663703723251790112 15986672 40320149837128688545945071001422397440 15986673 -3760250424431957074832980464799035228000 15986674 2186815869978889608982201896762543258624 15986675 -881230798890914372736269715748873077000 15986676 1645940760965924857471073872859602360320 15986677 2504966131797648328765075601741150508800 15986678 -679562597297092504797185785163592850944 15986679 -1014979578141398660205204734531945051904 15986680 -4288453935984771003076423335904964505600 15986681 1628526894240127713524874428246969225760 15986682 -77838902632438872935162883509137570848 15986683 -6427102057928856969677135452595952047068 15986684 -327057754262838601130425114334148323328 15986685 -1156679891419231760759822525690877868800 15986686 -89346313584644798485673789842315575936 15986687 417481768874341683957120567497167050720 15986688 1429745280203946151300933590068729217024 15986689 188446359181944377835554948393533663060 15986690 1279061387761294531368569038937534445600 15986691 -2453473137108349553730138081799899697548 15986692 2155229844577092195984456604560182725632 15986693 384912144905920102387828087174604382942 15986694 -1058341118723472174361726413908059041600 15986695 -4510020028825774989225680480370834994800 15986696 1652985673747798218286985411780475740160 15986697 4339028308570329674082313874737380349440 15986698 522120287516105317723751423376640069632 15986699 -2231627034445086629268233869014106181880 15986700 401504796204268517743010177955004416000 15986701 1149482615112646353122159680878746514892 15986702 -317715812326452259881286900672348394496 15986703 -296994421055348440862066431590154777200 15986704 1379175526125770045656894640689538539520 15986705 -1756955765914084214652273593763323202240 15986706 -1093943789498824284010508830096457613696 15986707 -2171085553970390906276765462894837168568 15986708 -1746504055408478267683751996800037376 15986709 -3677984247058712811692185712250850491186 15986710 -354626218528294443244992502162189632000 15986711 -2677450127414203453503995537319112245600 15986712 -2524003449282968513202658199444520960 15986713 -1805547772106765666662222079424422573616 15986714 -293839914439575797498544732444862272000 15986715 -42476213324284584333049397228848565760 15986716 -4203740838661393644760520366019004515840 15986717 -2091568781523361918546686992974624468800 15986718 -541920167329947556136127928840141949952 15986719 -160120301298361809084499470469752737440 15986720 210870769691434590901181267291213660160 15986721 5829559435555771133050477638007029692544 15986722 -546107737445332232456935385745247271088 15986723 -7861986766813563817459824068496425294640 15986724 -939990155552648118248608394287280557056 15986725 -81855564984801207080339515771991738400 15986726 -166061231129612598009912445473501267840 15986727 2410298517484977937276889083040665157880 15986728 -5593891968888747924756080254633319715840 15986729 7271419113413300579685383967500674297680 15986730 -569709855479860250431225955744123642880 15986731 2497049235418570682398693937208129120064 15986732 4770678499001611566369612534358590988800 15986733 -1522059728706759497733639381148453324800 15986734 2101747508169302249077690162906872734016 15986735 67264157956207160226273598046426231760 15986736 738882694756925630150847561505482964992 15986737 -26807181214227053855159335925162256768 15986738 -1188183729574102907028047846553484766304 15986739 -3405393251856317857581781590731726335176 15986740 -1519214025305593258083625342964959365120 15986741 -1141505811531417851752224399590099729700 15986742 1991316773266093687979123974247544722304 15986743 6336454060481541747417982114408324568160 15986744 971819309623457650058521477093090652160 15986745 -1959881402748394039710646536397218174780 15986746 -1274290412589682537274773457528097866016 15986747 380366509286340805267439947092037538592 15986748 1210838201786404123252714774997728763904 15986749 -146571831836807763035883331633805621568 15986750 -1043208182976096453419774644302409920000 15986751 -2177476583025111289300652783509991287296 15986752 -80819258787942022484625143932638986240 15986753 4197915234786914070760673254496678200002 15986754 40290195409951588255686127415142435840 15986755 17068463308970959718145698511427118160 15986756 58134738929248576331779392577024327680 15986757 206059663370275567580094030024161457888 15986758 205646807177537526177365821033624832640 15986759 -6669744483217833029374305126380871056040 15986760 -1308598323622624180732705138580520960000 15986761 -462266317476977179403182433821836676992 15986762 -698655540003969872317685875415006208 15986763 799903889769681325138328526735850297104 15986764 614429953781817954349089174696409970176 15986765 49791710538681905724782271844470867660 15986766 -2145375717950362313402739301799163182976 15986767 -4151356892846086654816789337708196912048 15986768 -644794459826665348462040767559032111104 15986769 4261728747621442096603141216990516221408 15986770 -1807311451516779518916098046767237293920 15986771 -3545890399024534349814214644298033048320 15986772 -1390010706497733658207483458792089514240 15986773 -3256888561517203768865503272821205741696 15986774 1704153623540953716183632377097282549952 15986775 265187381137038009593524470024317145600 15986776 1647586547225064848473519419017793331200 15986777 7172082391868128417743890304662385631626 15986778 1037864941669863507009986163428173367040 15986779 5353225472760306870628039790789603706160 15986780 -1358181794943842492492655848541324042240 15986781 -553484284584377635237057385912936997120 15986782 -1326112650761598469580539524493501440 15986783 -2288935691100419609491831564538717685600 15986784 4592598644101482162600720064962373877760 15986785 1617896469465730183065678428121971769960 15986786 -38303106857684636391189291068948215296 15986787 278896993949456870489483211509981808960 15986788 -4555415697028479783857900698437220613248 15986789 2034474472334914996811738375619150550236 15986790 -746326843995175046364096159033505680000 15986791 -168116264555478114275587976415067476808 15986792 -580595191778703469006096847356716672000 15986793 -276801039581383253641954239133510574592 15986794 -52051345321954827747370813795145099520 15986795 -2724464355750056861694370957262693842800 15986796 -321310071538903575339047532800750370816 15986797 -1445335449429271393085418098503566334208 15986798 46666683634957069662499667048433084864 15986799 -2494893081256211755590542819267306335416 15986800 -723571330075124745618870761075274547200 15986801 -943429325707271698602874255190070237900 15986802 -414466747065675438622174253172848256000 15986803 -1499528597496611417822183370003063889920 15986804 -1853471275313554031318937841311046458624 15986805 375622927420268201704866261999852521760 15986806 -1804151868064106334022046790010730275200 15986807 -2423387404611396879620359626887955879720 15986808 85981255736473967799820270812731228160 15986809 -3322262331201552107168797367869408022960 15986810 -552493630623445706986426186850926448640 15986811 364304067765016543637764095232663080384 15986812 462004687948852972345518564959609692160 15986813 -6963778087477511410399465631616130018938 15986814 -1228749883330644770794611699694342038912 15986815 -2254880458569143630207998414143166826880 15986816 -4016874123828199375773610557829168496640 15986817 679650889746414717714865104113362606080 15986818 3336050973090375603823598400092622204960 15986819 -3591749751744314891570634786529907187840 15986820 -946545562564098579958147095553174609920 15986821 -1081219752854024565201069895751929133088 15986822 2306108270003268467058873011714565423552 15986823 -3263063188763808276170746065918909973632 15986824 53342972419294505259245937750972825600 15986825 240841885496151512849164671640627541100 15986826 491516679115787470754628685028907865392 15986827 -2577546143197428791665023904036554145324 15986828 769245828670244892733373572119273799680 15986829 3566582373619723079360300635659304329408 15986830 2068418137326731742622267896291229190400 15986831 -2298432623717908789396851259957223605008 15986832 32389593198169027991669157840979230720 15986833 -7413792595712774823723672402125496497420 15986834 2251548323126705609205662962556792032032 15986835 2875150339404293957834395537188912000000 15986836 4124868081460966796989655660074570688512 15986837 -935754374268612397082911926811294245408 15986838 1457605339605790183448175548180845849536 15986839 -2273167306046238585394814598496894761168 15986840 -1830734020500326564578202881753594675200 15986841 1259442615291610566416891085491288256 15986842 3121614902193985299227490565870090617072 15986843 2478192581534918537238667592599053528024 15986844 -3559454684349128344465532546828320926720 15986845 1780327847995266511070450651575285447680 15986846 -4412233420238898901931666803490437696128 15986847 -4758250889785521587032653068322450311040 15986848 -561842821319159153460438329805153239040 15986849 -502369259657172116876059356971982031680 15986850 637390112007914664961847852776364064000 15986851 3175248294498554342270236034761930915032 15986852 1742771310580064333536840825971136634880 15986853 3156829956926707392898037715766837513662 15986854 55917489890440954554199752833381553408 15986855 -738192900873616540154448913691132580480 15986856 1583715083026858496866217783371356979200 15986857 2740642138071616694708908056992864026752 15986858 4000167254379141736290291150059755584000 15986859 1070242275974783850510687692938870629120 15986860 1939459881419089724692377089091686062080 15986861 2049309745545939848814268406402240355264 15986862 -1259294867019378008115169003496077824000 15986863 2401398782716654642498658676755715533904 15986864 291640873762871798809030146891384422400 15986865 146107870492078230750323800475434974720 15986866 -643445651310000365453908460151749736960 15986867 -340446754072647513230720719891499183952 15986868 1960609612317618660620998129560823873536 15986869 -6999320787212606295665110796277165651730 15986870 1187894112390614748751862848571654184960 15986871 -1085176866288253456260545910393973152960 15986872 4989581305873909640067508867284597043200 15986873 1413529512984337003441774549081650915840 15986874 1717773217357547434000303564797057500160 15986875 -281406304044838292286438224430843137500 15986876 1071755261040317035694425381664816309760 15986877 525245481268017164920338388410063050208 15986878 2393865263491672716740112279521922858240 15986879 -1349626744696710215898343652425569465816 15986880 -99705717172849487336740146675324026880 15986881 -4606945101347014353627085115370188560318 15986882 -5469590474438456455878123135746220791808 15986883 379013770432768836804734898557737272 15986884 12682719923504489709170868411275446272 15986885 87386015139990595711525766368747947960 15986886 -88746907107948370941882744749829095424 15986887 2875413529194474040993111639912045772800 15986888 -447541402196516209348906440765294336000 15986889 136005811545733401165641141951086166970 15986890 1877600695618015757933871318795013039200 15986891 2211408393232604352453109106627325811584 15986892 375242696659060333734600583293110860800 15986893 5087770799930316762418863480278779193922 15986894 662115498615554539320371266617333003264 15986895 2114541752443471147025423886643683799200 15986896 1616431519114623506002724680538163863552 15986897 2631556754478064765912811567688693119652 15986898 -810809195592474386865810704914990680816 15986899 3573534309517243015624727394915003041900 15986900 -833180273253151652885020471938860016000 15986901 -298789609110887958616370654717886585216 15986902 276923981753855296983649438092888013440 15986903 -1607880715549903222720910218256334985848 15986904 -976660454246135142977493260641210368000 15986905 649805138961253433478964286289309237120 15986906 644931673089758342546547291447524719584 15986907 154463119601646805518859465552159476204 15986908 1002193691667025189777110238821960764416 15986909 -494423107027189162369185391489646285376 15986910 689681715564641395708017053029677035520 15986911 3798762693840566789205982102726651524512 15986912 -5250667555271225264180847282541165805568 15986913 2903954308565771230145630627422340642400 15986914 4688546655025039533764927853775310069760 15986915 1218525914506529134690628246322756381600 15986916 1566364864742702663949599535564405534720 15986917 2110478940022580553982286812921988037120 15986918 3051759330656298088629143699343558824160 15986919 -913624926577252144144997386071348938592 15986920 13845923612528943822305826933311385600 15986921 -925688259276097969382649399462558198300 15986922 681881413280298972014343946928433467904 15986923 -660738055137728040201753979662838474960 15986924 -131582331303314455274338271322689664000 15986925 28097164661291712699543301717333073700 15986926 648352375243774384300604370063581655744 15986927 -1637553679457882131867437284414790144 15986928 -168351075631045796975287382795233001472 15986929 -143285672402817798848916793323851800128 15986930 -946122948711432816773213238538645990080 15986931 417607089035102551985978748506065128000 15986932 756498391072975289015896776560315523072 15986933 -452137967108094546647147530371961852356 15986934 -1502741707411885628323265323398334730016 15986935 3970298672056824283833518323458863823600 15986936 1337933709820651322426175799248162816000 15986937 3902569918051498602691626151616676709152 15986938 -2683467003281942477506275364437208016640 15986939 5119382243236574327147236076623760103840 15986940 252190237210555801361806452365214336000 15986941 1648383108017845122451097088967735973784 15986942 -2652431588642244142958744626822341521280 15986943 1927554067154697080990018434250389885440 15986944 3271015412343219504474046272531968557056 15986945 498609088918242622096770576677631499200 15986946 2470361340566224424488740670613668492800 15986947 -939746033044949698557427425584960793604 15986948 -225315652573085386075976679465900195840 15986949 -122214673774688907357857299185668183040 15986950 53312344230412792950901228248803798400 15986951 5520531876526923801750077312884121597304 15986952 2633194897996211871532128987720942597120 15986953 4085772234086674930911770074681044908064 15986954 2192646128675969621879237064113867001600 15986955 -1262402497208787739418454306487346304000 15986956 7189376485105062239638760505605252487168 15986957 -738713546832927929681266509142876281888 15986958 371182886337150261043681793535003656448 15986959 -4008691343829586004542343809099809427896 15986960 224732280939516456506356969687614750720 15986961 -2533311241827333916174361964412396409520 15986962 -417183669646004038775179506975030240000 15986963 3417117617183496648214013354185261351212 15986964 -383872048412313860366544520011751108608 15986965 -8960453161673187383895552712476104678400 15986966 1246155174614749781759508600888519463104 15986967 4505755805914823118389380611163469599080 15986968 450659475228654234599696827428390082560 15986969 -4171673333226921283364064761699916860400 15986970 21897784784050913737086992675524454400 15986971 47402408394490076103795798003865867008 15986972 -2460881707340934715773166048856457460224 15986973 1913297734154072372710034170614248335584 15986974 -2188360355189418093031894396558615033728 15986975 -1716196158892212592163874157598724561000 15986976 -31500368618293244426124998305788198912 15986977 -5093653142184908292894942240194298907728 15986978 692969302665944028756158338141505003520 15986979 -1512025046915823422740421405520383650752 15986980 2542609710958628861766816565833087897600 15986981 -1838916287999313427555613032547821458240 15986982 -1298304302327153111899072964487654360576 15986983 6417895989304519177106177513513949610232 15986984 2494764142479877258641306457928922808320 15986985 -1776035170498854831285002404023848514240 15986986 -1580894148816948766313706933174084713808 15986987 2367463056426843453909344125207078003584 15986988 -2565826659973853627099411006605761776640 15986989 1610007296172732863211485834434658992790 15986990 -2389839204866286636564988342517616744000 15986991 3222539763398777701360192333771419088392 15986992 -87382766199266508003345373704208384000 15986993 10880211902210215127015727832699042911360 15986994 -273683659040191685346998620275023765760 15986995 1474530168981262877278761165315353622000 15986996 5646297104018785141988848350384203735808 15986997 -747151327146986268881326470124796689920 15986998 -700855555994399681346382942545140220000 15986999 91187505091561846062539125291678548480 15987000 2381361757264866042467497246126832640000 15987001 -4711299371584663137277899826519271975808 15987002 684826244479800357062867604002643681504 15987003 2755270199913768857998131922751051026944 15987004 -10070433084954099951843561762245729280 15987005 -1545240866453040848518153966210347968340 15987006 260718916027600776397603049251761823488 15987007 -2135954401427923440620799893278393837008 15987008 1143786081052248723134033459108396924928 15987009 -3996584969253073713922528085676170156496 15987010 -427341809019312298654472236707802644480 15987011 -7521964193958417511089712043677531544388 15987012 55058588551113458054623587409495514112 15987013 -21402920283225111657447657523375955776 15987014 -100657066548722907107508155522114531328 15987015 1996237502275102827756249881444758899120 15987016 8823400176518622375871457949006784757760 15987017 -117911440670692618392013083062561663820 15987018 -817749061056915233385525677060100629760 15987019 6963556737236077981774571444789232357360 15987020 -767424463881640408971906070142046443520 15987021 -594293333762617951990192581225269431296 15987022 509820653652157443607808772061779717312 15987023 269900637770347235852277818036931429984 15987024 -283169359750232801589121230870321561600 15987025 -884696841559458964782786096524106741200 15987026 -1314772903151186824553393977092616154112 15987027 1136814055063844963714026159026345534720 15987028 -415343336884283175640395236090135459840 15987029 540926894136222220010166419521093863630 15987030 -415176294339016489887084669694745376000 15987031 4141221002420653877756791466379524653832 15987032 -2967279593980203222383406872152360089600 15987033 5857213234572565801142124548129944418820 15987034 342782124781840330265404760060356589280 15987035 445652526208646420192823218990316108480 15987036 -564590163147382350652500108784330730496 15987037 -1880620131660831667134494658591331252320 15987038 -3232183372374231321567932062754327522304 15987039 -1923618657853801414484069325073972961976 15987040 840758382243312992380248144332830801920 15987041 -345632078832628132666211681426573477376 15987042 3675772270961813832514326594076227959808 15987043 -1461245630918493601776368790836983252708 15987044 1849711286234411375779954873080277330176 15987045 568774809230394254449939891185328943040 15987046 -2215856090156163552064631300945934090528 15987047 -1456989078043767331129844177095705159920 15987048 398882753844739532808893973858790932480 15987049 -1907697006404582055052200250409204478236 15987050 22326680902587906408705258067373068800 15987051 -224096668467092623668058225689785432508 15987052 2804506610692912994936713171604380334336 15987053 -1135824555118347467416800876665574399840 15987054 -370040531728571621515403169266273374080 15987055 -687881294922180861523450080355546926720 15987056 -4537579852152166207331001505999749120 15987057 1299778763561717279304379447006852713840 15987058 290122335663203087596465865109426980880 15987059 -2577948990076158054467547581866090376760 15987060 1560566617663533695895837118986115418880 15987061 4238110832210483630799718272585734223662 15987062 1321708878307816212381012714151033470720 15987063 -37069788604635814801445396701720128000 15987064 -53846235140624298642332628321002311680 15987065 1640975104896734719601765261720985499200 15987066 686705120332108561745229140728087578624 15987067 3226209247136631784285940909348953086116 15987068 2076598513400919444707781099609231108096 15987069 -1041513844604312834107386943130577379296 15987070 282738360232434764166097352501980569600 15987071 -1426513949806892426762430026457961330800 15987072 1185051382042632518470449510294434611200 15987073 345380949264478090844616671160610616644 15987074 1221722917239615763008745796138044291536 15987075 427896634054095811644864481939734144000 15987076 1624155452552316984643666452580480626688 15987077 6253950353626016741301680887382716074912 15987078 391267044872196599065443572581978141440 15987079 2675707591668024317598889888965808287384 15987080 3511592398884116716052027758174436198400 15987081 1763597477557780089532365651810043698144 15987082 1167818703527420003773273969477683062784 15987083 -81247289088223428959551896730487034144 15987084 938870402878390382551992602993156739072 15987085 623394101482537022704433659513006850400 15987086 -3274049694227415500485673279888586835008 15987087 -26995439210891458174612727014481754240 15987088 361017367445637414248674673220301651968 15987089 2706693347337181586377350604135659198792 15987090 -254011623825847874743397003830933939200 15987091 -9257704702258810306926494549329083586800 15987092 4335479010598410008587431767887034560512 15987093 957828895713563232792767026306667397120 15987094 6054050100986900009070837889511265264000 15987095 842731381041565267092558472258821000600 15987096 2307455408251213978136753686326917253120 15987097 3462861490869321521043655571011668609792 15987098 2612458214489335887003138313851643714800 15987099 7990068696090944478145065389374135488 15987100 -226833652457478633957552235193546137600 15987101 -1185438833085868262589780024710870968680 15987102 -1000253212198335438609682474283838207168 15987103 -101165245428569535731500390139333382144 15987104 -3860619386641765267764403856178413568000 15987105 -3310134124813630545594043863779088700800 15987106 873901320605565677102589039967436710560 15987107 6494526879863693878541712985774472059356 15987108 368576675453697821012636009324356202496 15987109 -3266035201355137844415973028802446505120 15987110 615735495035783362046898789984068952960 15987111 -523648326341520569227582240746715725696 15987112 1054345037535369846999136807717308825600 15987113 -4764696584156329856893180606944849268080 15987114 -159582678175019666038426224360175298304 15987115 3636740312883511010333101105815099251520 15987116 2554483280272907505509719986075521559552 15987117 363527935127147070178453281447277018560 15987118 -1227343138559472994552988312260713274368 15987119 -3915024952554159260886979340168241594480 15987120 586733825317902019274819445792148684800 15987121 -981324177875408032945993400109005896208 15987122 -860838145607764693961200404414671868000 15987123 1594921761895914113402820672481489247304 15987124 -33221434160278806285045968215958859008 15987125 -2469597368024272066523668182414048000 15987126 1706166464953171805720588939768706769344 15987127 -1369169210742449409170735150455585868592 15987128 4925715401626418985557351525181310095360 15987129 1467209647734928038805644187791706549584 15987130 -1151972039291379295166569298495938466880 15987131 -286862025539454791659536063619947924528 15987132 -70779454329308584725023910711997847040 15987133 -3097915871225141255258058319633178962618 15987134 1026138140232015089340291287805657595392 15987135 -94764452608162956531796627099043948400 15987136 -741887373379136241865022258531732029440 15987137 1525458602133059785358314035522447102786 15987138 2021104113453605533613001032962651357440 15987139 252532040288061807795829226964011735040 15987140 1039564663589380881172764639717220193280 15987141 -840780194111116325991314842204485052416 15987142 -77547994161646064422281012448534104768 15987143 2483619140104056483361148629682164690392 15987144 1733844697552589057965137337769325035520 15987145 -1581896335777865339072234543838409593600 15987146 -11468351196476268963383964386453408256 15987147 -1401893530306912966587095318558546180160 15987148 2416082512581894590387624657104681061376 15987149 -1096127717255350253505823376299708256340 15987150 1087618508449096185387514121408483284800 15987151 -10875145194747702061280741942238163628800 15987152 -478168690057945790764048930547069042688 15987153 -176845050875249900059432545256023643392 15987154 2422636797097838533052808870547289605776 15987155 6226359076114337996032657449167538833760 15987156 -215841129787996072308661168909651322880 15987157 957496983885071129931844422200270537052 15987158 627938387007663822652448756225440418880 15987159 -2954216619318772432308558228400760162400 15987160 -919107405064388435052176244834210201600 15987161 -879260305261143809506631513057528702700 15987162 -66099743139303913553549600764468953600 15987163 -343543762095781627505255776741006037280 15987164 633922995957633268216100928536409893376 15987165 1047455778191415785977795962093661155840 15987166 -279579921602269548055163886032330382336 15987167 -2154822928891066882527211258388119083408 15987168 -4360702691744001172884802234412726747136 15987169 -5031061694175752726186884051623075177888 15987170 190343397479497495015992029052307891200 15987171 606277245748714615338229666450922935680 15987172 2602223727848460961655137200581201346176 15987173 6769692289912024436978522706222049783422 15987174 -402283355864756453206013003520404238336 15987175 1771987802291485563616869645225061030400 15987176 -816504732617445820820599800221965009920 15987177 1865459608843924194876232198055750749860 15987178 -260710260316204747680558995644783643040 15987179 1949837211897641037513564597886972254384 15987180 642405457703830978283646173061997854720 15987181 -146727752674178759971550371326809854740 15987182 1023478804384519616622290445639718677120 15987183 -1161172895116597180807121730488110333176 15987184 11739722607575968566760230066254643200 15987185 17122031896907634682165733192451598080 15987186 -4536680052125698800124578815834666680320 15987187 1219461217249833382588653050001206442832 15987188 -291158663326605615229892800299404083200 15987189 -1525590341353663281935243152501286560320 15987190 -2780579553329817489714706154829970408320 15987191 1739887869692511879393120484176434578176 15987192 -592753812257029895417513962631474012160 15987193 692809832242488295419978841534506385620 15987194 -208025576077343167132510298240632958208 15987195 -358272131114901821665035235881199373280 15987196 -2893148522746553010666517969825216450560 15987197 2271108955258334205426633887802431072652 15987198 -58838820445190932459403670612737401536 15987199 -2987857351269506363714596611231161163264 15987200 258322090445920763545593017951846400000 15987201 4252283196097231273446218130270501096864 15987202 434711757274931756006939189265521048064 15987203 -595464566086357859965843733757793052616 15987204 1983652714988053768196556937611927949440 15987205 -1464824541390930753886616355035729470080 15987206 -327834878783799989001591365699167456320 15987207 4627331771047174062577450399562509335120 15987208 -2996177086012590920721764770514067456000 15987209 -2226455688570295738631889592202593862784 15987210 1628913255964431945971419036625266632960 15987211 -3390550195763476829610940823872006026888 15987212 -874246451978953070825866305313800738816 15987213 -2639689614090567623744956812699312868512 15987214 2128438562916595717079346867552754140672 15987215 1496560154660461463791297449354098713200 15987216 238783479331369505519765274780466151424 15987217 120727105147641766074908594669162311012 15987218 1126394715369891929730608532578353747104 15987219 -80057702955863699795018753140536929952 15987220 -536017718016059157144899873617586469120 15987221 353611041836777962660727176307154636000 15987222 950725093295388114105627656428898916960 15987223 -18847548872297343761664833216456513360 15987224 -2389366026019459119065108138043214233600 15987225 -533066157745899680225986241068251468000 15987226 -149516677956820872899160383382208758816 15987227 2233930712563755340550144638709402004480 15987228 14715509660691160399551729819051761664 15987229 127451500836442639604702233456721049100 15987230 1410616389187217949335157950954035200000 15987231 937712493251714561133074135333855104368 15987232 6664857958107812416363543899830393044992 15987233 -3733923639186654449126386220228310031518 15987234 696810704443576208272964660044578871680 15987235 3255649118472750273794795372655400074960 15987236 694703002715874504255967139735690465280 15987237 186590649281258639371462120746987077952 15987238 3108109857633640947582704968218778590720 15987239 -1178709068322474056876329454571471741960 15987240 1607839995778224227136333088362749952000 15987241 -533499784300795404412010764278909009500 15987242 1412077863974633281540932360312497892192 15987243 40904503364875430867680696254628552128 15987244 952203702493840453860738973196502761472 15987245 -3487735902852762127350988320976202416500 15987246 59215173817670515370441514351615552 15987247 -1394070893902347008281712404351238040304 15987248 409276237210715188020661231976320204800 15987249 -2330804618100673433517803006860673203836 15987250 1367158321565762574058615091793443400000 15987251 -2294491309060166923777023495370436073648 15987252 -1000999853139950153627090117313141393408 15987253 3470405631199118353086213391980021343800 15987254 -2269574383135187881123485612448326340608 15987255 -909620174476804745860353185866739659440 15987256 -1132967334013598888301675294121434992640 15987257 3214722595779060736797720749870624683200 15987258 -95200498781016471182382137456965373952 15987259 -2946396749281580085822487980417985404048 15987260 -510280943300194011238753438968121413120 15987261 -1897679622091301654123260943888537608416 15987262 440410031386885417754410661995659504000 15987263 -5658999649554850610525426000160201799488 15987264 -665528367084577220587631964293771034624 15987265 -1997964728025609338277813674926342560000 15987266 -2947400733039453497081096395741868069376 15987267 -1792965489839939519263739637727897343760 15987268 -3756367003267679276663505892631823187968 15987269 -4058565746263251290742901777176349215330 15987270 365423594150081103521052462395343056640 15987271 -94119262740052168208649023787677456168 15987272 -24640061151646024016247110857716695040 15987273 2499404564008258612035642165056691091968 15987274 1858891626326136129240982980652780032 15987275 -626238834003111046380355051262765708700 15987276 -905183262393522951946887225553245014016 15987277 -2046551632580933203700607369801546232800 15987278 -1297210277548182208924353332615894679744 15987279 2330490505930506272748978360413626378752 15987280 -174989949501204852232086163312826941440 15987281 199945136815563431714976178503933524082 15987282 761353362345827718414422687256799128192 15987283 -118092878783352387511627398975084516192 15987284 -80807794872087003373173995936713574400 15987285 -5752910011723575317752160030978027462400 15987286 1272918807570993900438158071903811779200 15987287 -4667873488178998333041347989814220227064 15987288 830015975459497257779996041161304965120 15987289 695559602857057288165100180484809821440 15987290 118000329649742509789499653591999180800 15987291 863938577594725381037432867289031897200 15987292 316838639332730479889162762752087724032 15987293 338549538444537942194762691655413115392 15987294 46384207074693715210357656018632353920 15987295 -6941172250477225101186714935501304745680 15987296 1311245288053806489692247485177778929664 15987297 -1857633624853757955902459446303821022800 15987298 -2168138905109728267684091990792300648064 15987299 3582413825027770940971857921937452342300 15987300 187743399846399208549826019923720601600 15987301 1408219604713155277759798032019437760704 15987302 -2845501937308864563098115940465406223648 15987303 1068884233644861218788848482313667209480 15987304 1578590814195170115541695258515829365760 15987305 -55050099186390705322435045885611480540 15987306 -2308334945734739589995740232420632394496 15987307 1526230191051543457048958856902706331424 15987308 -3227414842343320507661063887860057315072 15987309 -1843465092682825283442508729208327443200 15987310 -1791845854753612955251641858292185792000 15987311 218475448648979578002611160398172654792 15987312 -236285337477967676815251055872228360192 15987313 150760789829376087556031515647462916562 15987314 14993175078284711784409324677251277312 15987315 831475616799419730705784251080008937520 15987316 -4374967666985718337642380579316456398848 15987317 -495897386644311725892619488980770055634 15987318 -2168950637398775457703191234594129746496 15987319 -3679502952283296220645402887745833072280 15987320 334860215283626820180166583228856729600 15987321 2555675070995087372956897637197405372800 15987322 745801687497167413791696539227101876480 15987323 -421449430643815725453722431040402630400 15987324 2184676012041926013474900004180108141056 15987325 -485453030730788001987162921668991899950 15987326 1107199346650758745135171971981335066112 15987327 -3307715253598430446746302167734164377968 15987328 -4888523903431493059921651696358916096000 15987329 -7620843611980795494558074269199632211070 15987330 -591800766510168330419892501738570271680 15987331 -12058953548301920315779042480567770569688 15987332 994449865637920980195556468689653833728 15987333 -27804739480672696194998144117635222752 15987334 587812000059879685252484786133968031552 15987335 -320411020198762371080177148960313188480 15987336 790561672137159571734412358726566502400 15987337 485529995670596111506023486485564428980 15987338 -53822812904211074810496371918817676704 15987339 3181281333356814055018075786871881585944 15987340 1906478908768038629918003639388218956800 15987341 -1241753293233552010702363055046091836000 15987342 -605495815689080649268342591650822859776 15987343 -1611497564970058821135478981292537587408 15987344 -829991602496293094626226095514993786880 15987345 -1968602144865773299928226721886717367360 15987346 -1857632897809920623305332477921986543616 15987347 8418043043750840448270372474318727003920 15987348 1759984931797625976697369300181662310400 15987349 -209271878010750792723959939725220116064 15987350 322752575983348818997470687813943754400 15987351 2237849525566192286687485195869556008960 15987352 -1633215637050514278218472749222239027200 15987353 1781237648068220713451615409282823224084 15987354 -431143343945599652756007847158454433280 15987355 888106591679498547670889069851313843760 15987356 41486496389591669048962108457778487296 15987357 20946162119687038974155724248492527200 15987358 -1506628133719263475928002457473065390720 15987359 -2293371706129169384054413925691469029096 15987360 204462872198341676927186281804490342400 15987361 -202499430062364380448648519219735477336 15987362 -689436151472593116697984148027909243568 15987363 -279886657405682716407298532989346238720 15987364 -645211668888997494518050715735322393600 15987365 -141331342818644854212285081672152121480 15987366 -550033447833085703897747445015763195200 15987367 2902374698898470001713062614161083336 15987368 -3430381943792928762542626592328685624320 15987369 284972571463848630547315800408974157888 15987370 166119097287569244915215604689450588160 15987371 -378348449926592224391416074517835974056 15987372 -1213683153147055331048174587217520081408 15987373 2308452927039111968290887142767099385622 15987374 239590719343823082617601906901157690880 15987375 -318777284030154788435323445598110490000 15987376 -136385341674952004702055288797435559936 15987377 -2548446557145823915776857096591537173968 15987378 -2184595540655115839304243963574122048000 15987379 -7221350863449543629272804502072256783360 15987380 -1321608505546073598206089588141601875200 15987381 -394924969707561806973996378680782670880 15987382 640554073793409587373185143394934710784 15987383 1108774686957727525716913908462458762280 15987384 -1652840676707475247917416059975467540480 15987385 -2903814739021827948094600837813173211200 15987386 -3269702256989923194696833953227952030608 15987387 1642903060293169591795735102437329632368 15987388 640579919267188511224342042053688391680 15987389 -1911187235519029794897917947558671823200 15987390 -194611307769252753243887040017944412160 15987391 1099966673402958860362881925944551240544 15987392 -709893273442769862455647391580105474048 15987393 54102463053816495810336719461087852260 15987394 -1170990939945043894913861513360948595504 15987395 1584870648884072504786254869690045096960 15987396 -888285436381239085464353458808960222208 15987397 1576596771626749474553437444517700546300 15987398 -365141087993766126326528651549839656960 15987399 -871287310434355037432000073787647410352 15987400 -28763291640235386894339264006749184000 15987401 7368413858782675620900324495582737742900 15987402 2073615556902023335921621074267450048000 15987403 2448859222218649420695312245451589909652 15987404 -1557309400451194197049250058996244583424 15987405 500038474940472597008881552433846046720 15987406 -4075321220708631244977951934743973587840 15987407 -392293496503006151612223991061759450280 15987408 -915346552699559383699829603162426966016 15987409 3108231255047652120558526324569934810610 15987410 -374394868404505152009672017126712068640 15987411 -3095553336767992554729592839092130583296 15987412 -1128381398659118849243118894454846943232 15987413 422587462157282150517712827702367554048 15987414 1527420083241091707851826199114985148288 15987415 2372326457570185719909509033233652514720 15987416 -4499931660767307414016397178225768683520 15987417 -505030441371364685075998956071832642240 15987418 -3077439453858284403123336244182258765840 15987419 373495673461019668947640836762435553296 15987420 276699304060879806289812556420770009600 15987421 -6793361947522394326575311046214040044378 15987422 3091569412218104993008160653502332089024 15987423 3040922475380645630864876285821412128584 15987424 -5535200193625322815819330686119200948224 15987425 -632838064344162450847217649462464035200 15987426 398250740990471116984958848164665518080 15987427 1932852359358931285935308221708612815360 15987428 32159319914668174372281018665939299968 15987429 5042015702840901990446759356218576766080 15987430 -389755617899209769207731829038122752640 15987431 1208490840365268725359144689815422898232 15987432 4170737345769655038447997186971975352320 15987433 1758184635462327833538684735756163978560 15987434 587108284951196313008248029708469277616 15987435 981087845225700666668600524963440898800 15987436 -4721064928113858525639646096154831290880 15987437 -5108110973088875401466055340093309855188 15987438 -115967434056075510525294416671526818560 15987439 1329074154093602561190249467574634491360 15987440 -297233565695796514925673142138454016000 15987441 -1789581232769106720265110461231406602496 15987442 -2222616656533829947710501216642369478128 15987443 -38698035614313376897944734505398190576 15987444 -822626350158297660179881061055415320576 15987445 859753626067857206389515305430454106400 15987446 51579679280229906953928505418562361920 15987447 144934934213952513192831319333545902640 15987448 -3756811464054866563313469767473001840640 15987449 -2513322191407678343709895295967132960636 15987450 259158171352950254121212971910992147200 15987451 -673410689997949066289917809440667617496 15987452 -1494964534897904896960120973539840240128 15987453 4340381058789619353801369301619541218304 15987454 400114500602165147680329898125148741632 15987455 -5419003415754317621032340792786373840000 15987456 -4380392752177532015352807253822792531968 15987457 -1741570887332288708821797726828088390208 15987458 9586809558034387105724437500401912640 15987459 1893663072337539787192130162884346189304 15987460 -428297058245409481156269698731106058240 15987461 24756268076684737635133917842016000000 15987462 246891406489341718435549165004476047552 15987463 -12224675418088584763824389602592454596016 15987464 1644671874262810831580684214059186257920 15987465 -360931842225342395398098729037348025400 15987466 -416585627725344719644283932685340633600 15987467 263966513268417163254221667453104347200 15987468 -359509467542869459978819978168371363840 15987469 -1790681399747794024207920054875429477460 15987470 -950561811213259900323111017118667079040 15987471 764411742194305176602050322904550770312 15987472 624475538713467330223995580161348018176 15987473 -1279776218893537207873366012267831841664 15987474 398175203095701028925294680471059834240 15987475 -391263252635687219307114737293545979200 15987476 -1586599421083659510917688691266564877440 15987477 3083832302012000723812886481272586788160 15987478 -135557162758323564179991368243118975360 15987479 7574649618171461137324385442428909419080 15987480 -1006389154320725399843452022392966963200 15987481 -1889310141333278656822494251483631920108 15987482 -1113492627586261514603990314665273654528 15987483 -3078925631442204686128274375748716168400 15987484 -2541020259110675876574180415754025360384 15987485 2339201669271920716351528562057974659180 15987486 774679849976312058027791810132895744 15987487 1856941536872232341240407688320418455136 15987488 12981260349493823555624964981906800640 15987489 -536659888663052726192687972691678791808 15987490 -2257769251531156129106470779227970686400 15987491 1124772748327614866865957752617875816672 15987492 1396529532320585172383532532322087960832 15987493 5096651791751262194139169502084057852320 15987494 1234512863721939979875249550767564259296 15987495 -1496035035499420264769351251217632740960 15987496 -469472066797015184759985280841246638080 15987497 4852843990941791370055233889165463267400 15987498 -244415612047199729475006576720535997952 15987499 -1634953623074388344391517193202238849200 15987500 1848564611712681721709613335741952000000 15987501 4480401973704883751030690223442185451830 15987502 262599452604242051335649368937008819200 15987503 -332498685858918658385638383172818811296 15987504 18241674612667909023675757253650219008 15987505 2164806685931640425795972172161223924660 15987506 -634551221504030723247047207665572796416 15987507 -481489256117099068131709416765481403904 15987508 -1449562665883801194206250972794251075584 15987509 -6325266234488250421543585400478508390290 15987510 -191930850298533570790664843407143936000 15987511 -53741973639427712959567187159581929840 15987512 966595043313937399514995776188060467200 15987513 -922765510764698423257657472977358510256 15987514 -916305739600402444699049763663767172096 15987515 -472643212130216245174200657218700069600 15987516 1072156178605725436123337703382948930560 15987517 598179528911976734317038537150003320192 15987518 1251965518248975644169119361278185992960 15987519 2698606283727287430142914289571185598424 15987520 -1967742926927502263052101445869497221120 15987521 6966324428805260570321700124117993303344 15987522 1544042528710757169143790883836400164864 15987523 -2762712256441596557571017326648143484228 15987524 -3390327041676408972897015412078549557120 15987525 -84278314877416345443769722631621764000 15987526 -1429138602974972686722965045072816745600 15987527 4385534730585066382128255422178296780376 15987528 6750359208277031277881736509370826967040 15987529 -15791548124354406782651550590298967072 15987530 228544351662735132515579816123692907520 15987531 1522295669888423159831408730450199011840 15987532 8094403144534533903285339881177225809920 15987533 4770970384487328093215407627457166913782 15987534 -52699700884053245515134396922385910720 15987535 -2658178948185100059129267618967172094240 15987536 1414081322270722163846122030501604155392 15987537 75733723189433688078019863917390994432 15987538 -937077421484272877469137639542032866304 15987539 -6175419092017639438929704669233055117376 15987540 641118083503373337432678747574748405760 15987541 3038332190370414742720460567635974662812 15987542 372605847630984041522131951330274565312 15987543 -1398203340066750365761843838391654124800 15987544 4430927765134233767536322725723051100160 15987545 153191422682278303083297237838131321600 15987546 1254742223124442218916094407415900689920 15987547 3465957489181349879005992549711194905120 15987548 -4088955963483654738455012708915058484224 15987549 -1277254928473938592562607549296952858912 15987550 -1854885640717732737639151438389353160000 15987551 -7037497837147133838438478511850351792000 15987552 -45973397926241994220574777377843838976 15987553 -430668974403742869853381192157320470336 15987554 3864292251710244480340793373619160998272 15987555 -1495983687046463977549638601240276124400 15987556 639784386645679590999433370976750764544 15987557 2830460012556216963857520320258014542240 15987558 -714095347817771063178298510615724932416 15987559 -649038614142477036477566405449792619984 15987560 1257572389040371386299226736282934016000 15987561 3836625540196982517000422358002080086672 15987562 -2191695314115592098959027801742336613968 15987563 7182815968984046003995591066311276829812 15987564 49430078442184398354422607773728972800 15987565 6654401346253294892689011182465614296000 15987566 361928346853829324271880160193249486720 15987567 -4884930021447367157756837072848865412096 15987568 644418624504029517077824105960762507264 15987569 4634019187869439391133164935761240729600 15987570 151153876761146322661822821439758451200 15987571 -660588419652262005373086883581054986688 15987572 34253962223228042596025636399075223552 15987573 582895541833220316035438410887274968000 15987574 -3164050559303274195919567641159629914464 15987575 -123599420606309760595861364894724531000 15987576 555873848341076278209298734779008942080 15987577 -3173970135748901263942647812078654425728 15987578 4544388415124534464782910492187717747712 15987579 642023298543552646929178385258196656688 15987580 155238069448455845058424016514168330240 15987581 1430147787163533570799266917692715245164 15987582 -967292607480290502983537737412384795520 15987583 7896912412023374440084011408497045878080 15987584 -329743129670003799107705039354855424000 15987585 -1009980435753795588417249843419096457600 15987586 722185157559881962721810406980835271584 15987587 40646222421629079260257549974030891264 15987588 1594498305251091190134257563307222845440 15987589 -999688247140076806748544452464427381444 15987590 -1936876707537634085848353769678738128000 15987591 6486400077904087032882722012333132671440 15987592 2940040613511726434951952304536598656000 15987593 -1412025040301613574386060749554621090716 15987594 -738837354047980229188390964735902268928 15987595 -1630655858350321408834214428969694682480 15987596 -109975852822360666572718029864417288192 15987597 -864109243861273567989089814880550721600 15987598 89570103915763449070913333590862773248 15987599 -855940157474547490146292321746585169920 15987600 27375885703679925911355339570972057600 15987601 206389333264316398854038140364846393152 15987602 3300644510718820774880243703156987940752 15987603 -265602771394677459278948913267933430992 15987604 1936005723230305048593584780216671891200 15987605 735346976322147351005943761127526851000 15987606 -1246238616967963748486600470662895096896 15987607 -233068095088930544941239516283622385048 15987608 -576045709186888566623308005091037921280 15987609 -1484034156327143348903505005430817788 15987610 395419332812583877962596047612430703360 15987611 -5847077645034756595931096668891452673788 15987612 2092470963659992877989526752848010343424 15987613 -4933141884481855214523979813188714964020 15987614 4843204180344955234870678297947425340672 15987615 12593976651990938955024427891614589440 15987616 -7855101988651284885805501204224397148160 15987617 12150412721425415238493518014198244886212 15987618 29072533555144814996541120573919490640 15987619 4204759500509646376870756938701994541896 15987620 223737060186753712720100907935505039360 15987621 2215723587157513657257630364336642585344 15987622 -222345078170717308827401107470205168896 15987623 -217134771453805353840896320853255394480 15987624 1707028560097184098816710902163828817920 15987625 6497563671006354416211163956693583200000 15987626 406481647485841570669319030890467786240 15987627 -1396223053251917645525392646786188411236 15987628 1102172530102099978952830939789013438976 15987629 1547026627081093261559951387492029169376 15987630 411315371861715473265185764791208919040 15987631 1308607855954306445978024324645872556928 15987632 -2287015598856122436862751613345503182848 15987633 -3520757826748092252312092808747802982592 15987634 -182494215309452426314265744717630467680 15987635 -5906705513866174313625999648190601953200 15987636 -1404313895176453543053065763658203076608 15987637 1328989124084575673086142579244399250012 15987638 1714979027118155901986704857461179966080 15987639 -149263361309824316874309879065635073280 15987640 5216063234718246293205277489646883532800 15987641 2279068022552517286749346161440746054800 15987642 1685526400831912307335493497425901386240 15987643 -813018034727538281411728402302536321280 15987644 5565315108361523925132758761502903694336 15987645 265074179210481961343257705211102208000 15987646 -1902232114938254634966965074682069929728 15987647 -3717061835349170325007986650966594287200 15987648 759538380237348686321240676736822149120 15987649 -1450463428731728928154225452114967076864 15987650 331371320127013903265931013149933158400 15987651 -1536638001623358117131304266114106184968 15987652 3752146458291400138166063837695690896640 15987653 -4245570528359597328045087752451232340832 15987654 1984936545026525404273797075864058863264 15987655 -475187126216563683635087427283729370880 15987656 -51130241439921152646299700874853637120 15987657 10702288890117875969339192091519937920 15987658 65432267395393047410352822847192502784 15987659 448234247861105070612033347246143223304 15987660 -170211481315623659702087708433555456000 15987661 -2616112194799745900796169916605882530816 15987662 1921948835181551712569543280129990332352 15987663 -744566115884034072991059219845391333552 15987664 285560729245270447103757671164784148480 15987665 -726827216567340867822071284063608092940 15987666 -194914216263232035157404964011355008000 15987667 5419465991800925778214087768715797737264 15987668 1404649798297962166319130749987352238080 15987669 2403382515855445412568879595308741240000 15987670 1424125460630804525421396305031556289280 15987671 -433866139204551244512425087685981907320 15987672 5478081723409682358639733175482582425600 15987673 -2973182026874078729279965546099738615672 15987674 4054108971417472422265030742310239764992 15987675 1308449096448764303676250863416325528000 15987676 1943388533962371292865341796965203560960 15987677 1263810184307833790869513382483278319526 15987678 -172198639814651167123548789530915985408 15987679 7323170181420668474904124013103031965280 15987680 -66329156904689489940674318369170391040 15987681 -2302322873576966128193965748684490651120 15987682 -3119798837640304286893064433919929509808 15987683 -6078376925158134813019446665070211797480 15987684 1827786422314865931107064651770325811200 15987685 -1193408618690390440550630999072637075840 15987686 888795579764719432977082375846852649088 15987687 151423726084248647933787428202503621160 15987688 1739244422719419380350597868997645711360 15987689 1564616615498564652059095333820402256 15987690 -28968204976356727002913468340388840000 15987691 -2313434133362062283897506216716654064848 15987692 -39683011194469751871065860659488096256 15987693 -106475578653220277948664599451319185600 15987694 3071362856934585426282260391961749868992 15987695 -380646862228084839382725901461453038400 15987696 332039332045402588395471858509879967744 15987697 7900179114864647892140592444047538204912 15987698 114699183898590382403674779338734083600 15987699 -6896263925605907174316879656913759072 15987700 979593910693084311496304638678862400000 15987701 88678948085765334560602848640468627584 15987702 1222930715162266964497310848846269158400 15987703 5047125604680014816382020455139490385320 15987704 24146513754443380623765989561875660800 15987705 -1712084193303476458516725130044082280640 15987706 94918394421543533699026387085825387520 15987707 6665656519739774956847784345537871035312 15987708 1307979504871353337334136903695727083520 15987709 -1012667229414563607935715916765087503552 15987710 -4427846997309124667582533042602661770240 15987711 751278984049894088226082715322144451272 15987712 1565153324966036843326779227664434593792 15987713 3212291487675429230337832099939814887296 15987714 81500149758382851663894313302732108288 15987715 2022375185432983411526299615382313303120 15987716 -2056162284625097660591218460021721142272 15987717 4645701598425045457715917582569956591328 15987718 4563772316942111318764997224794260231616 15987719 -6289983265671331513741929661768307729640 15987720 774591268895216332891023016617689088000 15987721 6939492455481530837595459525083752637200 15987722 2576319442983579912022804856402424172800 15987723 72946559957543521265368034555045419008 15987724 -747436177341332057797955723810709301504 15987725 407590332542418622573833575614453448100 15987726 -2566842903540357679004219550121291591680 15987727 2690366697926953649415523078334351532512 15987728 -61040090477632557087862472607399272448 15987729 -692923670955373142736606771431216311680 15987730 84283530160044957791762959738954560 15987731 -4655881727165309414940724496245249152468 15987732 1955675793120917040227724984819408218112 15987733 -4963201208496677143046000663020745356018 15987734 1141272140473034524018831545218207599104 15987735 2431721454667874067611946167977363794000 15987736 -152508333432071704142941051537066291200 15987737 904415078264971724823324675098407682112 15987738 -501571569856142887829116074693280094976 15987739 462413725791647150456266555857894353540 15987740 3139084818351715303573495190787187737600 15987741 -17735982153660130007647883252541699072 15987742 283025648375855815034825627010430822272 15987743 4305709234231476273596255989063378389480 15987744 7244427461611748696499858375096926208 15987745 -2531139595336622365504518861563228403840 15987746 -2070710691329248158191608381436633069280 15987747 -1113260726371688438776824906838030437000 15987748 1072981216672864303491018015701838585856 15987749 1510122370145431671241481291899724562750 15987750 -330933401473072329749756746875616416000 15987751 -2162176005270496838199184153172442332888 15987752 -4268081119306510711162794609630467850240 15987753 -1829831805742682386545137795318758855200 15987754 -434550186874474282153038556755188978688 15987755 1082025456851761892869178119189218969600 15987756 637171331733406126133496778860671657472 15987757 4995933443182767536024451156303125978006 15987758 -3165162901549156210328686455367407906240 15987759 -1643552821097357046303022716834546053760 15987760 22388958069747223740238656159164006400 15987761 4793117811018626677095379909754270295840 15987762 -453021304427017924250680168066139934720 15987763 -5898331836773012063613577734459141003576 15987764 1067528039137510643484985487129654740992 15987765 -1242013372372560234231796332415002259680 15987766 2786748367347482873007251387891063804832 15987767 -1860893776033005350718025180961369444184 15987768 548603046928863582949453682708134502400 15987769 1221584798480019395417345712980584345470 15987770 2321400761935582826931999415334883532800 15987771 -2536720929114291063715348373811651910260 15987772 2056854112440206918022911288293858739200 15987773 -1925849800073625485898630032474616620160 15987774 777793207527927308152304199623200287744 15987775 -60561320398269059467251046864558088200 15987776 249778929496945562426687515976276115456 15987777 1135461996918344370132677985318337036608 15987778 3517865876133043593041140126824476269440 15987779 -2279044017296885128317655066719679620816 15987780 -69181667151727974487315240089694924800 15987781 2960236178020555855108685867374524675292 15987782 1530346939779339185240403454778499700800 15987783 -220097801242234769445533210385895833600 15987784 -5189715946579441419505832352125407165440 15987785 -821018421677517082987873778136407969280 15987786 733580835634413870798947044510688237568 15987787 -4638310866420191416698702253471568880 15987788 -4249530321718511612742549432224779676160 15987789 -2414720106825029396701379476127571059946 15987790 -474217521641463730546254387663658252800 15987791 -1567855291276520793540697522899169745808 15987792 -190453761274432404515123054622964580352 15987793 -118454758197722658487933568527832620940 15987794 -1761985316178686917599255353207152616304 15987795 -657791377871344434975146494013864723520 15987796 -2265703606590677494304052929495420067840 15987797 2289768733630069076840008598178497563200 15987798 1195901233437571759770850760199484562784 15987799 -411604098707202124580922942271846332720 15987800 3572673139695287335076913854475137280000 15987801 2579846090705772932378644253763213607632 15987802 -2521532420382094181057832987852431686656 15987803 136900812409990225285142986256426865408 15987804 -576879485025953592292499738270679195648 15987805 -255476902184223239194610175439379628840 15987806 -1120364972720478806173396615128236017536 15987807 -2138263141878439475487188739710090238720 15987808 10303283314887796479077045411602376687616 15987809 8551645423582174783824793433948713460100 15987810 70971400117486967051518302186987955200 15987811 -1100421288079459041397247901762651418720 15987812 4434654959119273979968121454860563571712 15987813 2532037231285139012166384277498835086944 15987814 -3386425270258679060309180938132726803744 15987815 2350259379203248096205467714736669691960 15987816 -401253538665253673025161752554602496000 15987817 6057984878605612095566401602715234743866 15987818 2461984317048108362197709889080511846912 15987819 -3614813502184678036833198886778408748456 15987820 -586642510188421195112345288162427033600 15987821 4105162411821209340962881392707701281612 15987822 -227931649837525624068155034137563802496 15987823 4836248910776398568778466916036505413072 15987824 -40043501398323972209440962416051650560 15987825 625587098869643045803916128530864177600 15987826 -71581018076807961145307272076516475888 15987827 -485035344421418895597877049474591386968 15987828 2685779659267031655049739003580197560320 15987829 -309073810368488417269699995251101747584 15987830 28634362790601625421880985129628795520 15987831 -2337614639656707216377633516133142783536 15987832 -924873880668435340126453086675809771520 15987833 4030137015411653928301643374276250539920 15987834 -1193362677375719250884196268985557685760 15987835 -2661630777171461320527372707436731038800 15987836 905150138608564757570517844345562388480 15987837 -413848730154546327353510934803830234176 15987838 -1203653518293658430226255038768855480256 15987839 2319997566225527067805769962879317709152 15987840 -146741350729005501514396254797089996800 15987841 1064005225106606126140975404028840173312 15987842 853123974036772405709263406514558069792 15987843 775934169414418250377125767095992349680 15987844 -4160520355801067738173899058053081019264 15987845 -3378793306581762044535716151165738460200 15987846 -65072199902104028327095911857360044032 15987847 -1351227364675679654473578851505612726848 15987848 -979005979933672084116237898499995760640 15987849 5849760377780787689011192170122711481600 15987850 1539390952991240275563101061506710688400 15987851 -2706201910597389473695405429836853488 15987852 -1749916429859931118817609194319557370880 15987853 424548152755234886602686205271069045504 15987854 -1695185587069735674663256451077148400000 15987855 127471737643076214070667899822948078080 15987856 108067805516487351085241961478801997824 15987857 -3505640177247378872833375098462238770894 15987858 -1149928685828346216148914008630129682816 15987859 -481803377835368047267608120306999767600 15987860 468216558467241571374147790705148928000 15987861 -349099092973119139124299905582698453298 15987862 2514428177639846895068046096013949952000 15987863 3803925824049213136698736505475739751112 15987864 -4101600129212601305750345566087959552000 15987865 -4187048665851202400716881151829017519740 15987866 1264266158950664644965720119944429281024 15987867 2509993507616022224857529317056027892632 15987868 -678853507002321861262004906665111680000 15987869 7575563035846724596553151731022797943270 15987870 -577093264972153437804089955515488632960 15987871 4036938007044079315741439648706989775840 15987872 4216672478735684213339409114920207450112 15987873 7461073503644008969452257805900741120 15987874 -112243271011333047741346940802770196480 15987875 -3039678773504320734093279849046132032000 15987876 -82861433041798384720192898718663591936 15987877 -989435182901842369351047951057777534274 15987878 -473289819019844506472727709018966095360 15987879 664874902094009889377787757441760374200 15987880 -3619489855788637515375979617236636467200 15987881 -1222565222626496939991991717951179677376 15987882 546522937517124950845734288820419547392 15987883 6406234914330278085204335050312434734132 15987884 -390722168089461399975655774854539847168 15987885 -47012324697033747322592641995271981440 15987886 1419314991472798149883863045819636538560 15987887 3288938464513617783201012782456979259536 15987888 -417179485849877736336011336715872501760 15987889 -1055297244166920871332551060351477331310 15987890 1959802791899626319522257235052114487200 15987891 5665953334971592699491249173503426708224 15987892 -2281484176617903120453379111063606036480 15987893 -3748516976189425964785964455329082755858 15987894 345004111452569189093574365379095584128 15987895 -2276376366363614701191103216579634234880 15987896 3175473885853322706390081158122955243520 15987897 -1684006379856118732344055367633036987526 15987898 893727144858807566524960728096552747264 15987899 -2916513991291598863060149957476094834336 15987900 421309804898680203823794033107677056000 15987901 -6151527969989451132110487443548325831098 15987902 -137038095892335874100163426071426576640 15987903 -2737652202657974278548088035210809303040 15987904 -1578694924363985032670845348235610947584 15987905 3149973069718621405139743671581936083200 15987906 -1425517504405329075986018405856152612736 15987907 -4725262228156050336348549895969510210836 15987908 2494737498961898270240444031371964160128 15987909 -116929651187934048050990152064088883200 15987910 -1573125755890635651990505063296647456640 15987911 2288065705272352040572923822291444666000 15987912 -1227309770744458113831266444950808985600 15987913 2927285222910246439147522341269289347162 15987914 2291168241828696432692316391795246891056 15987915 81243393483494324812657172828594508000 15987916 -5843759301701144298622924986795622400 15987917 5805321101470556121082088190791541277344 15987918 304940837010669255015721505161811722368 15987919 2372742989925913875287886471795884042680 15987920 268800653049014848897580250196889272320 15987921 168077967909437633658010015060180895040 15987922 -497197934207653407074106542604438819840 15987923 231040203492056447273812746397061903520 15987924 -3712019039291380283641425669736998234240 15987925 1877911535084393342107964184806153088650 15987926 1949168854953905150472902329916002458912 15987927 -2030424902900477951702248177252542283104 15987928 -2126483253779736153216211536750674042880 15987929 2952636367332648474341317865313129846276 15987930 329011473982848694716654326473861939200 15987931 -7708509910014559410859853406383683518268 15987932 1345433819444451613818069646185236912640 15987933 -1545881202863403392451049194204166338900 15987934 3058034803567486647650019786402580415616 15987935 -4768087199671717142051927187730662780120 15987936 -1915200646781980926871263737760584564736 15987937 -871449288769585868284664148604027043648 15987938 1770686340443524167553689768422209566720 15987939 716068797883478765002736455305136464000 15987940 -7842193161906008930653780837199216640 15987941 807036542731703058528051905312329478400 15987942 -2409276222134935278220640022401577540096 15987943 1862080065855337365559791949069066914720 15987944 683007120218392184647811603074531000320 15987945 250330661671296625705552079864006288640 15987946 297840720854467448956503171999662079744 15987947 -2776410660925954769840346273792381449208 15987948 -26762694844747574211879603303688849920 15987949 -151317217574906792570637568260307437760 15987950 70397288944630153452229705810302096000 15987951 516668730603359286321807135912130945392 15987952 -25857746105517153282908972047930490880 15987953 1407356336179526938894430708617684133202 15987954 -2430238002233941280814080821200714855168 15987955 1402134463992247148876089767769078101360 15987956 4023387302028312345232031918297274624768 15987957 923971885779386633738742463304360017440 15987958 427232404264825048265270578567448248320 15987959 20093245746954644553026945483590822368 15987960 -126182663257912648047809012430720000000 15987961 7648411135397775465538846211680310011200 15987962 2830413274764025393111926016830093406464 15987963 499574777644991554448454363370310699544 15987964 -2948213247770247479202381626236447193600 15987965 -1100617629511597641266646466846751323860 15987966 1297835094305338619692300760233228463424 15987967 3579064811659627863981386248468059193904 15987968 -36618302404714274634451883887247228928 15987969 9850503677845311833999127938992508400000 15987970 -2426335138242508537567667177310882709440 15987971 -1947113479921917850989571552115659217856 15987972 292613338780911349561880481771034767360 15987973 2381191663890212945395807632052363095420 15987974 -1852053403674584780227745577911308815264 15987975 2327279219089217875935910374961932516600 15987976 6806549759997381360475897556519150638080 15987977 -4334298887846960755797222992801776083174 15987978 -688327106148369096810530586558266162592 15987979 505299299173252687453307077087827308176 15987980 98803901028152703705961195836334863360 15987981 -2760917881836010196443797144248657296320 15987982 2160354154054212298544754792210103766592 15987983 -2756406973159087195813798316426569058376 15987984 -412178236979262954879362635209088696320 15987985 1887057537756741468753777389067885066240 15987986 -1206215853437486373289477795686148224000 15987987 -1418060756593547345276585573137961414760 15987988 5382373604831031689723086784095312777216 15987989 -1048461818529740624224113082142075342820 15987990 1297821337877747443800829188453484953600 15987991 -1539887768270780931367194639692069377624 15987992 11205764733697875139793302832586112512000 15987993 -226036239668263740075600590525128891392 15987994 2117184424090658822559632783674296775680 15987995 -2537484309716612938290490082754382872000 15987996 269670771698414392281452633925176862720 15987997 -969040351707492265947360428848623459360 15987998 -178711355816200262425264085797819315200 15987999 -744779051583161130713281558794285214080 15988000 -1693501471684039839392898057632219136000 15988001 6847338001932167007868266301510465660002 15988002 6348554194457294121491440812417024000 15988003 -2040809668235496014788297340886954531748 15988004 -3382289493355202735072934569132631106944 15988005 -1505951330968513205292725756599128804000 15988006 3850124791112452185874432685048629725120 15988007 -822389291522717831078493912248442568608 15988008 1875344539429619256939477922505677455360 15988009 -3005148703535773600038100829099432092784 15988010 700381231258341622398187205810474552160 15988011 -20791107235038908498536882451187378720 15988012 -1107464224959178090913159142931407794944 15988013 -3381894806913869816731112845227181238496 15988014 -71464296010836437407785645502736413824 15988015 -3141021311592554766225530025548331710400 15988016 -39535158029575620318673033494114041856 15988017 -330302891219954234529498669847502157888 15988018 614380791234899983845174776931392152704 15988019 2697567636053223574180594020672515446560 15988020 2580441234599457439713550595388937420800 15988021 1485162557852843071235259342491437028512 15988022 128393749040924080459947694838136157632 15988023 184302615308019195710945345538649816152 15988024 -623609553516039732115219133711324897280 15988025 3174411627735858647516889978706915908000 15988026 -1760235177829031084488141720335156602112 15988027 -2574208932840053191151111427080583851928 15988028 -1593632376189724979995901239733578097664 15988029 -1209054701695695045081105927960882498816 15988030 314875591921222047100926565605187891200 15988031 2712305945205811887887744246990394716064 15988032 133560493986864423642410005436109422592 15988033 373038353376358008368959098795439285248 15988034 3694779487472450645001213774754850974416 15988035 174732336985888580779772732323538415360 15988036 1407577264423724307729761751883524083712 15988037 1274644241273589363371921265034562433024 15988038 953329962780079151071004176819515499008 15988039 -1216090743358567474366425772815943441600 15988040 -5480238892748341244403952922697204019200 15988041 -900398008253312466107968481040738963360 15988042 -1106794309668974435999638405957193964288 15988043 4987808702426589716750735787638689981200 15988044 1835293054625823907185614126966277181440 15988045 17009886854203406329555893362827540320 15988046 -3038282255211278447549520009165562782528 15988047 1768603577844785215991597319775018735872 15988048 465233752206530529510559150353686446080 15988049 -996326382931645886299140924575318509440 15988050 -285232714950882675537917121483664128000 15988051 5374651072749934460145015372930441283052 15988052 -154707072022825103056141021593149069568 15988053 -1720299886752899601276124817784804499296 15988054 -1492210857572464426640983389164962120128 15988055 -1644444008593350564276930685191269816040 15988056 -600184843845667716119075490923613388800 15988057 -1575991555405817383905760781014713275628 15988058 -140008247316588439841447922201872736000 15988059 -1736606495168146722187049523732247499856 15988060 -638252409522373890797047986588728816640 15988061 -720278174688219510525607086904741955700 15988062 2613687346410560433248225827735191121920 15988063 -1512624595502408597056613213166719930160 15988064 -138402320811236653363251311119083503616 15988065 -522829393134945936494939342232223248000 15988066 -353404360219902808061287851672025230768 15988067 -2841343955151525304242901474738155449928 15988068 980213485119692490405318944390320167552 15988069 3954835451954122199455055097597118857470 15988070 469560740707759723502522432865406364160 15988071 -2092438070937349935374019660423793393536 15988072 3563584754284812703692123933885730897920 15988073 403283566969836152782587157427900551284 15988074 -347236425114088007745542229901312050432 15988075 -3076298921862034931027287951067686527000 15988076 -827886849558892999405726565627323043328 15988077 29381367089999385483106277317405881600 15988078 3767899734267228875472493513717734603840 15988079 -11190490330200479917038441367673000556624 15988080 245117759457956510043020480514469724160 15988081 4178688842566070571379269584457466460882 15988082 1131486970029605279443371038004819394560 15988083 187820215091953694255441927700632808000 15988084 -466498820744670001091996296604370124800 15988085 -2252152823479410935069712896745827532000 15988086 -303967821702442068691234362228127570560 15988087 -1735863957738697968016551971171516794264 15988088 15777638298369820925409395066535260160 15988089 1789355519385211703481088172051018734848 15988090 -179115415674543922984644923842240987200 15988091 -1049668176981660445052723497466392562928 15988092 -255041969095747910196118902627070212096 15988093 5171466974236303475353242181466048140 15988094 3324062220060592780185043814467416058560 15988095 55837008872513118767286289378657693440 15988096 2123359109922129443639203244692954152960 15988097 -5522381109302457149667132396533978051454 15988098 -219742146128471064460982740793790673920 15988099 6723645294484345872405782020135064313760 15988100 -2237687306922196536365091608751598291200 15988101 1463028857138630994252476734080105523200 15988102 675728197542704301903797927166620128512 15988103 6391108018282214309523708532083199881864 15988104 354332217286848428563946977217648517120 15988105 -711532222493417093914957919182241537280 15988106 -4294775016522018772425705168789593922720 15988107 222558975870785519901692516842581726192 15988108 -855911432717092917816505694389699398144 15988109 -993289052490017421619836892387155782484 15988110 27105955444242404911612398742392038400 15988111 -2181529310872303489393092350952329422288 15988112 1094698941531230826375134338713245884416 15988113 -2679553716894021891027302748557527388958 15988114 1817649680542482479348915874573502293792 15988115 1133824298897059294940122769988859296000 15988116 -1588008879529639291831655686016946382848 15988117 -4045198907753973803915251352384335582834 15988118 600954653962273854738192427069901705760 15988119 1206565613967657145307602059505129404672 15988120 1739764757232886817239379919884482560000 15988121 -2943916338002248615283752184052024426678 15988122 -1766226214580570772783475603983886759968 15988123 2919111671761659679682423858130648602372 15988124 2825965234362430245010225937070531826176 15988125 -611186314630835515226770443188017080000 15988126 -225487841157185345001597083274897555456 15988127 1388837536758481736800170694318948202976 15988128 100103153165514621585352552527144419328 15988129 6784265561048188006899651829420342837730 15988130 -825562865318910551970364272284590307040 15988131 -80693438633057118920120534172175211520 15988132 734860943762526632355467782045740113920 15988133 1178129541245985929426996781588029663520 15988134 11266226046964783207543362555539148480 15988135 -2019745252406086779135100056761930702400 15988136 -2985630346238792001277398085092255544320 15988137 779163102532014009498513636570112404960 15988138 -1284271830491608816167735986238480085920 15988139 -1789440528303008238443271272328702782160 15988140 262671461854695816284561133968754739200 15988141 1199282654061186521468989127244110934840 15988142 -1658303684316584887520806850882320782528 15988143 4107893888227141799361418509463524975360 15988144 -109344831026864518513691651222222929920 15988145 -2696380712455165563317274609408288568920 15988146 -439245702065358751815368012040016876416 15988147 50732193156387263179845256817205732000 15988148 -5539245594873207970722851751583180007424 15988149 -3565007288418242130142316156283049126866 15988150 965038580817313893907663784255810176800 15988151 2894441307361709118418475599396803895680 15988152 -1467360732838367015773516057929386618880 15988153 2686412468002902686046599593122634655402 15988154 -5847673741790139179690806218740253696 15988155 -453242405654063356233823773271955534880 15988156 -237632508912077468607977440516886932480 15988157 3752311687331287776967210463759169317376 15988158 -3559088750558139179207784715701862195200 15988159 -858463333420264760260216850626394215560 15988160 -388019356256218874254106940956108390400 15988161 496091482650474076830833939974319221824 15988162 1467433740149492620877056197370355738832 15988163 -6016117455255635374127757086956172880 15988164 3766314831598121000312200686931407605760 15988165 2805211832299145251580749352384837280060 15988166 -504357252066750030687891912291365815968 15988167 14809846094729112512664080493673206168 15988168 -71452596063503705777587649598865735680 15988169 -575265691153263020243601887114417675430 15988170 122028984339289350110746698208682304000 15988171 -3832405705745392738223876673897540651628 15988172 -5360178346610958280857020625403864429824 15988173 1323482564590571184876231645636182379168 15988174 11817608757038053193609423964235376640 15988175 -551249882613883494693178315950236275200 15988176 1024893124382191282515399787637597429760 15988177 8898827320046167398900535825898604540000 15988178 -5838053530095844581928598623326360637440 15988179 -753513989754654636880111339636507503312 15988180 363213129519473716267423975322196456960 15988181 -8062830187703923013434938820384212672 15988182 530599873652317200398959931212168777728 15988183 -6912631423805267117708505794287107912568 15988184 2909793552908882297335011646425738240000 15988185 4293381239369090424986751396713396001600 15988186 2392995549683697343302206478208136823792 15988187 -885700890102164289867014993490110779488 15988188 -133546318783870969437243272214728048640 15988189 -484196234363966862668158173157017731744 15988190 1329918064187714330720213902295477217600 15988191 -2714130809697487852485723462303736730808 15988192 -3735551059152052208110483530233349144576 15988193 1080362929952783515589493552204794106600 15988194 401934030089952014164952093993072004000 15988195 258150113477752254115336356782272255920 15988196 640671868365086539140266445334653296640 15988197 2197920444780752580332025893858926901760 15988198 -1479523399883459210400261534037592740800 15988199 349611714602550469249211695882996139040 15988200 -2202904462112774230677380005827557376000 15988201 -8344933946780489184711916879257696175728 15988202 244831653767822999370368371048926777600 15988203 1572955632757731317979057789968781861888 15988204 955146862452441943896819544993064243456 15988205 -320818077955709075039313545047549297140 15988206 -140757761621413514894248918243045896192 15988207 -5016138144843978084518751286207113695640 15988208 1078941484811780703479881857153499398144 15988209 6245111569599484858899470807670896656128 15988210 669727975158776432581295223138824701440 15988211 -3650276207813851464900126664091366831688 15988212 -5551965280647324265066921761567956029440 15988213 -2379259223899198061283212175045410931538 15988214 4425073945176855321962402636089746528 15988215 739486446362940482151022550242843920000 15988216 -5900551529533639652251290055797326315520 15988217 41331432918555821474426772222791360832 15988218 -563294735611135828041730979003252117760 15988219 -472149985324039481583353425196077064960 15988220 -1652189239853500476789958750720637368320 15988221 -2895436978344118419151109214925917616410 15988222 -3711539014347331855013622044078590444800 15988223 -1436969904147389529641568362780691635976 15988224 262177231558636157963186329289345728512 15988225 3565775124448096537189719592504345180800 15988226 -4357004285163056046200445136009041008688 15988227 2650533882268892728216048337192858465760 15988228 2719786720565302626996464665685166784512 15988229 -69205345406621789950839457717989908580 15988230 427681734225029025360090281964129749760 15988231 959008779842041601826000147794832166192 15988232 -2317120568725227449269232465622434887680 15988233 424775025676359398481409646112662491824 15988234 889914809917224238876122889693945232640 15988235 3497632358839627906960742843209514203680 15988236 1782272717715790394625239241664476893184 15988237 -2402102337095760237838203366515632224948 15988238 964924794067244058566956613593393562496 15988239 -1871148866090825322888480901958384346480 15988240 -84645486648136730491891169682591498240 15988241 -316309694253233384396835087283070102748 15988242 2022764874981964308926337585889429610112 15988243 -3238927261523815332194868763893503826576 15988244 1749926964006056364413822058950975857536 15988245 327602957774987276450865073714361783040 15988246 2266671244460090840401670598572385160320 15988247 3312085404690642640451138892836227879512 15988248 3089914813297540676874708461348405913600 15988249 -3255682095112934088162183561210816637750 15988250 -230341106274159033969086544625723392000 15988251 28137266068586086323081089090701237512 15988252 863376053097788569553020192391153727488 15988253 -576007406429541456218706489998888528160 15988254 832651460855038600591284424850370880320 15988255 -1503626497580481666693163148598719228640 15988256 5526716989624766224939556450090003791872 15988257 268653872433786417227561396295644064000 15988258 -1506417691528559753269153891570117158912 15988259 -1533333051818209880602505051137471363140 15988260 -1825730267798007716503340869590896640 15988261 -3172320255250199394849026338062037080768 15988262 -2185525460997584298972364279479933803328 15988263 -1026306159379269619981665627788374215936 15988264 -5436128637771070812543372844970138096640 15988265 -2903049737459377586099355494941030516800 15988266 30851881788725933109233831087876711424 15988267 -3489735582579902524186891764354571991880 15988268 5248490852570166654390954292654224838656 15988269 2529815957958147839142532648449660242208 15988270 2171866710350056960370583957238330438080 15988271 74376148708683412392682639431840625584 15988272 -393146562869745742657641895729425285120 15988273 114716660128790117270745221875082123840 15988274 2480466903258095222471875864494304421136 15988275 1049178132169496426372520023926825810500 15988276 5462787558245427501526665126380703820160 15988277 4593213941263231600132441312960817481024 15988278 -1793543244943038207161799288986869837824 15988279 -438848496662540150721758835028035296160 15988280 -788593822462051999635252375005921280000 15988281 856205942781152494055541873082180679424 15988282 -796786732932056862640621308931107202848 15988283 -2905308849439533827812891851577352288976 15988284 656030307372977337668195897306292387840 15988285 1013436299584068755706007991321644855980 15988286 -3630079962900594565290633437406837455040 15988287 -376221853439741789627944987911551096448 15988288 -371636314564230582947698052691545554944 15988289 2888945602778771005182333331576231788480 15988290 -1195301904697790376234567843404027727360 15988291 -937846852851435741017604641689347058560 15988292 -1007859478821326474586036112302710845440 15988293 -1237601115580107432073754442364304990400 15988294 -407211547975293604638379133343746947968 15988295 846768398306955459064524164142392503800 15988296 -3980678375216490086245236954863542272000 15988297 3206858889333182298735539633465655032740 15988298 -2143089223539301601910876562339659090336 15988299 -1608130530798060372161234713941105580032 15988300 502941385657714166447116270929113548800 15988301 -1728900000437073034287148274654477641248 15988302 -1376453943442329073449573320074041192000 15988303 -3348948925908000875319531653145351867528 15988304 390157262701684406170137279399843717120 15988305 -1390584493199538172038558251266777002240 15988306 1517319728556292063319536866647645918352 15988307 -416308123495229251549517354788940871444 15988308 2469498238483743365563114086782834497536 15988309 3192378441418085932215750346859887060860 15988310 717153686660261801220926325422980550400 15988311 1194826510538632422347025566933233243632 15988312 -160548014296434415182180297908260700160 15988313 -6598023748996790095899371520364131141312 15988314 -57156289384816393941633503448337334784 15988315 -128215595734873280161160844321780415200 15988316 337204781692740229765040436649676451840 15988317 111011751777746660443899364963989087840 15988318 2175160817577455795028957152140669599360 15988319 2727650067523752426458989642064977131072 15988320 -4578237727495370203413724977660611788800 15988321 82137672114785823365018279037581525892 15988322 978792857847950870564834410706720801280 15988323 -1374712081412684920623335708859608717472 15988324 -2314108462807558548770793030409214942208 15988325 2713703865105162339541757522395940281050 15988326 -1633915440109737634248968447702411816256 15988327 1043258305862798443734077026936311985512 15988328 -3277875346129203945674860949479147299840 15988329 441053024763996019789462215719620548480 15988330 -1853137170881990685100949076205663176000 15988331 -1777924017606634355413634300557041513000 15988332 1904656697508010768872589150449164047872 15988333 3958424635377440379920330126715106956064 15988334 197584064489465277629142486429550008000 15988335 2617185155694035156635143079612293120 15988336 217224214008488219430373225266046566400 15988337 1108639538723355849349281666311217259986 15988338 541357037136875399745734977745321467200 15988339 -5377051946586516784756912740812970503860 15988340 -4020466738464595552506960393770524028160 15988341 4052049341586802227275122678141395090720 15988342 1462658908314624264712481791585685607072 15988343 395453251312611929231105257048014581760 15988344 820438832483807951329679277937725603840 15988345 -4775697411192774282930894308087751411900 15988346 -35036812772653039885437670853055528192 15988347 -67736899398090970079394227846767803204 15988348 2357209703260677119705463634593012080640 15988349 -3447553354008464046851130783175597482036 15988350 -255859347983436189997381804824906163200 15988351 1162132840395751383839094812221971288240 15988352 -195082940157929190101295427323061862400 15988353 -1331273222372869921605465500360095361376 15988354 -796103828287688731393157878186422360624 15988355 3995382282937053636855466538974841127360 15988356 -1151111982683189756724849297971990460288 15988357 3170804965123029270919258647369543000192 15988358 622725703196509832237741071673460430848 15988359 1390743154830572958577229669406597332904 15988360 1524711884139014636712766700111731200000 15988361 8243323993416350707138412662542994519962 15988362 345608045618397795606647270388168241920 15988363 3386611397742595037282867529285735494612 15988364 -529524433259002713701476476191418439680 15988365 926873910413024304081713583301350985260 15988366 -304720716060541932352388888546062554624 15988367 8222775198225039562752211833027343563600 15988368 200576649216442437270506421706464165888 15988369 -3887376045895704368469865285097087873230 15988370 405188177894752959582569565968270664000 15988371 -1292665011893219683152845289637790443776 15988372 3452990709458932428541672467761970216960 15988373 -4623308375721611644512504716045478636576 15988374 1083672456614436822420156265753248890880 15988375 -465490371596081814713886210542697840000 15988376 -384946122556491736233552335575911383040 15988377 -4572118963281973842429755960402104837680 15988378 910434120751073292514308692897656937472 15988379 -7372642194849917926489005732770643434520 15988380 -129830872380843468504463335530466508800 15988381 6048902070148318474021507751061870537984 15988382 2273882784275091545782610967164223249792 15988383 -1485756461932879664293636907815258163040 15988384 258676872522076147745971027285545517056 15988385 1485578780754709451423280185339582429760 15988386 -652698421173587080775682630401937120000 15988387 281433786608864918341440197002589743240 15988388 -92073655671529861784836399434826636800 15988389 -45245520876062424505919872475300722272 15988390 -2969832112030288228051014097133936304000 15988391 124765405377136921844935495489280853432 15988392 -517315863811660247260797609934607892480 15988393 -3838448542887422888146262690025735337100 15988394 739883806794550395749030186200203320496 15988395 1824785022948710021972299366500403476720 15988396 686958048266610984137432156434751124480 15988397 -5285776911722231245656801033689435090154 15988398 -1197236204290753235329783186304084016000 15988399 -371797870609023129672471302536525339664 15988400 -52296827648439636036071407412120371200 15988401 570059925906775766680230741799290904320 15988402 -5177344660697292952518818420638180800096 15988403 -4138663761189399038393885576053699143360 15988404 28111700103088962917587808919267237888 15988405 473104888415316864300788739473233536000 15988406 -1668643045190079591828997683645107535072 15988407 -4206510319305878718419515865441983124760 15988408 8372314721052687520751351535289291345920 15988409 4862984501050189171305545747593866893316 15988410 451336309126124287973242060345460947200 15988411 1972679228287425330906619071343194951680 15988412 -2966693016979644075561246496923871953408 15988413 -2343251961372267685851692074352264060928 15988414 -304700094542955664680896564020217497536 15988415 -1555285841803627963792692839337832387200 15988416 -118558792485510542483516246125820510208 15988417 5605052534956385297887045246280945926912 15988418 -5731881614900259603239722182371378455680 15988419 -1941205397548120443910977038856323610624 15988420 932843505771069509804827242285639290880 15988421 8333065796959841884634297407346182795872 15988422 12661120811935011128574694612208978304 15988423 -1974573961065016804972142027281195537896 15988424 -3395996105905484935934664318914285568000 15988425 -1212887571470694835467154708236141672000 15988426 -3883190463718885101029690006704420571088 15988427 179230200325188969039013773507654312960 15988428 1322588458475242589667538781794703814912 15988429 997191388508321630030487214755556786284 15988430 123440782279037495094979910751528135360 15988431 204926542132417722429918774197299545600 15988432 -19092648606503889758755120261047779328 15988433 -2073537959857805355215805207572878551696 15988434 265789868373466956827479269353885220864 15988435 -435341152004355328306491945033895527120 15988436 -755912774922132908838779509800243240960 15988437 -4132192432400483527282751362639762949106 15988438 782348825725391361926634011946221050944 15988439 -311482489552467574047982017459128253576 15988440 -177728682574575372463294667324372582400 15988441 1286519995328120399496886601025663475200 15988442 1632867235977331814091468529606555640544 15988443 1129084741200972401688081684908536920000 15988444 -108528956946226010537689034360438040064 15988445 -4540844546014270379863702349964935232000 15988446 723623160079628729411820583152406116672 15988447 -2904953913033371502110429783847564399080 15988448 -907973845947398508496313547154189713408 15988449 -627166516967321178083556428422624296000 15988450 -2239193159507051573937937724660198400 15988451 -406216124629066576520684643281898280548 15988452 -1076455888378890965631864252391518931968 15988453 -1558963193933962320348956453290069987558 15988454 -111380101811633492615705144635468068480 15988455 -1886332766923234915591264824446770543200 15988456 -899527704265149998155872060708864000 15988457 744983899758975702389154186369582031140 15988458 -7530784624074144289554070449653025792 15988459 350343092693930605411365407844356277500 15988460 491208122565163982007205776815438684160 15988461 -5337284370980335080923711463492903649920 15988462 -1046192419253260985726490521571514874880 15988463 778921456254700038590197790440610972064 15988464 627753441914083959073213660043820171264 15988465 -5305723065091519100169318470606866600140 15988466 202047063931665411040685627002518576768 15988467 -212931680803642444501143400531747599360 15988468 -1260969241100865839810476419573608436352 15988469 205746312852193034004267887039712822720 15988470 641048161732411117511139241989643632000 15988471 6770391521641135838736073943889929597672 15988472 -5872710552976922935957898922006809395200 15988473 1204419543238843298288490519627687812160 15988474 2745220940085221099963634111780181754736 15988475 23518239008703212725910830820104632000 15988476 59724741456776074821813261449150423040 15988477 -664936355902275439616008227163017665108 15988478 -601953891444281747248109669458919559168 15988479 1161464673402817695120163938180268489488 15988480 317761332543353540404781630517474754560 15988481 220274905190215492905254040999565982880 15988482 83075300204824574538185354971411549440 15988483 -389545551813844382858054416455670558080 15988484 -6564728410940387160326760459568486883328 15988485 -1393520071497284610571930833568789116000 15988486 2306892995483445571951911870710138090304 15988487 2496662080300522240259682564044880176040 15988488 1006118077936817026863411208674427330560 15988489 -604029814706593480966066206897883614000 15988490 -255976316058267235838075155225525463040 15988491 1931501344506318938699287217056236541500 15988492 1159008488374565120903468185928313505792 15988493 5415141755151599783200052539131629810742 15988494 843866906394090144207890005583841792000 15988495 -380775818972430856393392265085725958880 15988496 498070002785895526106759414901688442880 15988497 -1709673612732657678959246552697841393728 15988498 709071310553244419996523401261190543360 15988499 -1447563715705572653536272689714048508864 15988500 2363863846577255564411524538052449280000 15988501 4938172328270531344585875530807462143502 15988502 -55598626681105678635088747099918884096 15988503 3645536991710757432322470973461120006504 15988504 -6331111407524032250169404784209908008960 15988505 839302138462412323446633297426643749960 15988506 2892013170703118942338003157059307387904 15988507 1225435817207017131702473915780402115072 15988508 1403955783959932898175993114171843609600 15988509 -94078964029023616641053471810516560410 15988510 692198332240241718485338456432049656320 15988511 -787697301318683538030010844539797096576 15988512 -4585784310217645090494308256561946951680 15988513 4661605279149633904462871189762844209762 15988514 -1705404701454668573120452032984555795168 15988515 2779431563923812273002185567447181158320 15988516 -1056789071699654790588488362194112562560 15988517 -3455051381236212552150182802805335548868 15988518 614441143513880665012029611366995968 15988519 -2083294519154652180368858115741348447360 15988520 -2431292423321987682309558392382355968000 15988521 4501624316432900235398209610887647898512 15988522 2278313789801439627166385929017470874624 15988523 -1335244475952338799041461652224486833228 15988524 -532153328109103460217384430283131204608 15988525 -289696028070693799190131844170877454400 15988526 1668249276041319726656705544110881211712 15988527 5026689937952425658297697026117959066248 15988528 -723201856579377842798845751860532183040 15988529 353001591304507649978846756488074899712 15988530 1501004002111977592049181252806366968320 15988531 -1787388294878814935607226982817574072176 15988532 -864181101413791035382018910025201469440 15988533 -200461320535880522821018711139325427392 15988534 2984037695641654464763465452422413088832 15988535 4887502342273210808047224134812238667480 15988536 1944183872858201825145772750293862195200 15988537 -5531841878328720957809001883137749022780 15988538 1033885656157283472922627073300703191040 15988539 -1494618414945307846349189159122183210752 15988540 -2635433238629628184506383403272135093760 15988541 7357041901228254653060154005030588620800 15988542 -534029872673895638864170030574859279360 15988543 -987058690448696459646582928740655531680 15988544 -144840867377877592522591869551266234368 15988545 -3610063880169174245639992477733173702080 15988546 204411611936427166794661668740898455040 15988547 -7231619796746167800413919776850162248004 15988548 855878156804965962355194854582830586880 15988549 -5523133967161041157986339159163911748450 15988550 2073148962412429918446471281949844161600 15988551 -2977959787954414961789173429680537269520 15988552 -4829602190731146625582950732840985574400 15988553 -5190582860626296398892885224776981146780 15988554 3525692915493312049438165085660925580800 15988555 -2790850443612024842726222025630043156080 15988556 94342835025193305367788923020795944960 15988557 -947736137490567418106833329297674521920 15988558 -1989420226391324661333965162675100429120 15988559 -4967004643739647575548608861585710068496 15988560 16277170515489973702748224515232235520 15988561 84806316048578910035176016289728345664 15988562 -1552803864265788535701725764482349657968 15988563 366689868532326623578582720564700208480 15988564 1463897075190485640846243567135189090176 15988565 -467616020023795699270604208599716239360 15988566 862764624061373747768957640223134824448 15988567 -117856227629208680369091768772845270400 15988568 4111999718602080009331352899742941532160 15988569 -903942529398134138247471155784799252512 15988570 -854075238645120358444198392127043318400 15988571 -1190479409153586069441389877423257430456 15988572 -2289452179173300870879007996310768891904 15988573 4176492506519942512883215334975919004480 15988574 -427727805009924395070250944875520171648 15988575 -247889635596241140531109973367179615400 15988576 -424717228899479216353275710706088673280 15988577 8838729107547303651357700750009144338 15988578 786146737099797482937770701980563543424 15988579 3535505988274812602355541371367329935376 15988580 1514967890328819983979289614716486922240 15988581 237475143495967902982936295175630546912 15988582 2077009664497978250173066887423158436672 15988583 -2047076226652815444039468060795323160240 15988584 -1596657530136939485574653709051547975680 15988585 1951522255618219669953365850704059391760 15988586 -84999709696234379360486159125873830816 15988587 -8296270105130502566082855642476910408960 15988588 -311384813769509425225864915832687886336 15988589 -5221333112755047766399471363946091389610 15988590 41306732798479804776133350672558955200 15988591 -806106765235523964997520510920080170816 15988592 -240033579473491779268366512049776328704 15988593 3957019190050347535627166726841457079664 15988594 800840090502905451286340096313193360800 15988595 -61099881050895241910587622250193132800 15988596 1539699794305764384816200689123037184 15988597 -292025589102172110321839366641391196068 15988598 241483443790931810778726827537847856800 15988599 -2748699012323484585481794527418419307600 15988600 853409480466704451284182599677274624000 15988601 -1446803299779059377309836096821423353728 15988602 779832800745603049209166826512212633600 15988603 2968444263878040351227665832959012922304 15988604 -18800155593313882017481699411430367744 15988605 -819271748980574188170772374922474313280 15988606 106594673043608526505080371922242339328 15988607 4019086721866668956694757476159974859072 15988608 548320794956164270492916004859517337600 15988609 -71795304352777153388926855804169953600 15988610 1325726638861003699925990640986442915840 15988611 -2074296641071955562269880767257238910720 15988612 2818560397544392629262218431225905761280 15988613 -1197064929212599967145834151649534282340 15988614 544145392492588207577564607581606016000 15988615 2789720410154244744894641136282812144760 15988616 1307336545799336779910612162846511759360 15988617 -229948096138255819928320450080854290560 15988618 199684405521779788989968741464115219760 15988619 -1957537315841349904820190253108933548048 15988620 -824215085916780062435201215163337323520 15988621 -212130672640703643654518796491887519200 15988622 -153458553258883983474721745339989524480 15988623 -997531042977252550674543731067935254656 15988624 -954107474588174669433890497018392412160 15988625 1717801498370623101467076547620304242000 15988626 -1965380357088974282526975038522248743408 15988627 2472531770952842892489657354522166763512 15988628 4715265263810573593891278327607316774400 15988629 4385524663813415454486318175766762311584 15988630 546551384095636061392159114147398892800 15988631 1906752828010125384333557755399964607432 15988632 -1669668232446378664267640481285417861120 15988633 -48843871393033459226851563798586045600 15988634 749305615182101546899945665979315272960 15988635 260603695907396197578230955816405574080 15988636 -206493560483669614954718658263964769792 15988637 46050433865769255437602315238711168832 15988638 -1006740041502080058882310085998038819840 15988639 4482264238046272081740431933215049961440 15988640 -1006213551466728049318667832306882969600 15988641 -1415142085396427782412289322780183645008 15988642 2260680964454852117675831948156111579472 15988643 394067625660390454951672176136023550344 15988644 -64527245716791871681611379591873536000 15988645 -2028823269906379938696826443322492058280 15988646 2864771178449116719305764197772529232960 15988647 -26645144077213258375439304953718173184 15988648 5325421354073876639223821975000853381120 15988649 6918129158637010283160094244953569989220 15988650 576738387551011836175609657542927897600 15988651 -592103720293713123568496435032451473848 15988652 -1803816930076007160518625049323009638400 15988653 -2043681425581701661214393153695438109952 15988654 -2188767442671988851821604367312905154560 15988655 624635290023339682125127566665408220000 15988656 267448234235051523064487535953230528512 15988657 683520572599629263687795060226618457920 15988658 -28643798229184615566980313228729530880 15988659 -4387167923984413992768798029620028880 15988660 316481883446825208618545562585301532160 15988661 1437904152089530053482729663431535558652 15988662 -397481458659920958747290663318416149888 15988663 30065378570568742604302599353443038064 15988664 -6310945309696079138306836309116534988800 15988665 210338640949119757038394889841775411200 15988666 -5423224670984853633323336180668485297696 15988667 6532036606975659716134362362905159759716 15988668 -1620406601436873039054501245539144527360 15988669 -3730436661177951468391960417838554337556 15988670 251412498928134314528853064604527791360 15988671 7670909626038820452283268557973403761280 15988672 -150698340363907998141722336166684917760 15988673 4684334597390669177881961723465726489922 15988674 459104987868700752544551304043456506368 15988675 -1128653525176743868304915965036295628100 15988676 3287046006005953633788339609746781281280 15988677 3472858113117428747461823158206272951520 15988678 -1369522792143204663211623255294170421120 15988679 -234268354852908729691510966635049598208 15988680 83435146162588547771825903265489715200 15988681 11530535882199268053570274830696523528464 15988682 -1049885698923151109217081741331325561808 15988683 104360420493866619459690217688355231744 15988684 252212049240563156463582299314026975232 15988685 -697180879870633484052363105580741056840 15988686 -765019144187675627336551455657480253440 15988687 1577688197603944452311453100877799303904 15988688 -403645980190956116869953750753998094336 15988689 -2531782015671658258977598421532882725616 15988690 1265808599302951642675196672322808320 15988691 1252215823598904570251288033415056842092 15988692 255967966431993859663665494741090383872 15988693 -1477144155666399556568153548527610871616 15988694 2225322606798860791962112040602541764896 15988695 -4581065985718770442565907304246922419200 15988696 2451995439945924998042825672882408417280 15988697 2060520054897028463469936558191776061952 15988698 -4576623652869246887515471615999933440 15988699 -2439130641335450320931577922889673867520 15988700 477766297992036641665661319648867494400 15988701 2763000087662560807069946833491686063232 15988702 -247920838741181236306327920909660440448 15988703 1222696017864668131610651684369553788928 15988704 2099091760680483958974441496839453671424 15988705 -871556685858309762308792997070153588800 15988706 -1919205248778729724217008187847557105280 15988707 173710077395907795941658454016529059280 15988708 507619943378542131695764955074308245760 15988709 685782795314404990247128953715730364480 15988710 -784126629441818807557883989341591578880 15988711 2052267010691318567312248588166662592312 15988712 -3632716109005113771109562942477934412800 15988713 -1186523860781422250674187529210527903616 15988714 -229840171882692283540907680294749413376 15988715 1064383486074347990796733233221602156800 15988716 1782204946986744931449398743240809622272 15988717 -1129882529907867450734760514114139383368 15988718 -3747618976436855355678931848320061290496 15988719 472134844629308029019535598261144043520 15988720 933991423077611565112162053154509619200 15988721 987770601762667185010179155116876133760 15988722 510370689649250871819326097136753403904 15988723 2023576371770706542064542524524148903840 15988724 -2471123635787172489490266217502853669504 15988725 3312853533099175396397251794029828568000 15988726 -1087037193815223429753116863912148541696 15988727 -8198269969741346232604318759949682086424 15988728 579408613273005425917159556851679232000 15988729 27043282216941334112493662571445109760 15988730 1032050750842291668498642976549224737760 15988731 -31904813470720532916034204242374453760 15988732 7205247197127398514826233257989734001152 15988733 10708669671627945797724966622735328544 15988734 910368320848874487520157043878674325184 15988735 353376926364139376141101370473103902560 15988736 -164995172579274468526375430423020830720 15988737 -1048495175238329497999486474945881249600 15988738 2426158337934984087215695070778996128832 15988739 3349259565001895916848914514932532305824 15988740 210769856286683274084903560865491558400 15988741 1830596651571227495583969805585409507772 15988742 1314909968465198452051710057122133073920 15988743 -1439105948432188654553666432026720673400 15988744 -3900103530506844684383126393331760281600 15988745 483294083681000078693428289478771890880 15988746 -1106890561241317406482697130107689746432 15988747 -1937028485052892860791063255424881395200 15988748 -2220873561285515747126503902919606447104 15988749 918521120869305967811691824294833479360 15988750 719743704204583916946546271821877320000 15988751 5526753753830817083102252142947390776752 15988752 -3509053472156002906931002405247164416 15988753 -7453468566706800969335823877657758388320 15988754 -255863352225488678275410546146037965424 15988755 -980712984751954549761640034724450302880 15988756 42618471476173228040995715486984663040 15988757 -59475886754996622506563270733022602994 15988758 1656681990167476685875447300716293505984 15988759 -2240714554643129169939586221513304852784 15988760 3410991010634142631171931851702699008000 15988761 514495125371651185721089957317499702260 15988762 -688086813191912176182262628548978656000 15988763 2192529079382091538927564423760061177360 15988764 -2802093951141319258703429974603092418560 15988765 -1057456115928399852596981699280507590280 15988766 -641324974877823474056423242950701484480 15988767 330599019118108053956620394009388446280 15988768 3469412825299985656929446582326429286400 15988769 -1865133328422867968995801078852332124830 15988770 -287179767576311457616082132086383897600 15988771 -6793023927077538931871579304886104942656 15988772 275835483741579111996617855989333573632 15988773 -970757559789723032735724490177236858240 15988774 8769591410551434527093699675190186240 15988775 237679138238063606337811358386315875600 15988776 -25470824652293917689291765254180290560 15988777 -457548731653060202830088292859099065856 15988778 1081379240433666510300332129299358385600 15988779 741324130717367892752109788627378995200 15988780 -43526622249523103332675654343902233600 15988781 7380217092020769841243328202910351218582 15988782 37280193119428088277335221575116803200 15988783 8562131508333191965279094932439546522160 15988784 -335756360769649476501299041779629359104 15988785 1807318091893933622494046780984737454400 15988786 -2511313303375617032120283294663208499712 15988787 -3275171239374373188369075236763745800564 15988788 1551130597330867330051515313141179500544 15988789 -14088852868843534484000024549592463709568 15988790 1158128955105773507480138316069330316800 15988791 -198262237326660277220334684297426679296 15988792 -1963670894205283604250428799461344542720 15988793 -4907966323850039329278054857138831636736 15988794 -1288321074555846927529277212075795875840 15988795 -530823494275496755984394147969761099680 15988796 2237270624319428286612274897473184132608 15988797 4095764637688313852498233931233764067968 15988798 -3302984487947698943104980888573420852864 15988799 -6658039032651570621298742982224264443200 15988800 -178202167119414788341918456180585267200 15988801 2240228306973806221819255056201206697984 15988802 2982053992649349079492909633359659181600 15988803 1791061044077162476937479105252288915704 15988804 311109960628683791044846731242455715840 15988805 708203720353091500812097823517662901120 15988806 4101524233381782426696131635930800587520 15988807 1135372834013588292004688309022532992672 15988808 14241269978242872125006136804749475840 15988809 3208303919533822709179700816951803090704 15988810 605559556816905863368649646384691046400 15988811 2484366391741991060092944558868784700024 15988812 -792461431203696508673365525677941047296 15988813 -4885190975116696148069455524560370896960 15988814 1266908633681035583236392067655508824256 15988815 -587462645228779358659838171394231893640 15988816 269378797816814168241445641255436140544 15988817 -1135888874728012484365065120847554310080 15988818 -574176907466398781012594266917442831872 15988819 -4148406538906975761883646229756160 15988820 -3035994061817504761953159510375715057920 15988821 2141182490427203570392953467946902249664 15988822 -1281652658999328695646051148835936459520 15988823 -3041944985721168666627336875443408992000 15988824 -898137932735543961226294351914143754240 15988825 164066402216657991815430279351137787100 15988826 -458805505902517639738782409702326109440 15988827 2957745346138357454193718177807069524120 15988828 -2690138186137456339655111433483063282688 15988829 6835155820307399486660372834972003675430 15988830 -90848944888736375903193895469041704960 15988831 976799261065982027216452016475058198200 15988832 -6380774949273301098189700313829202722816 15988833 -9482074697936822490507545363666880576 15988834 -3841697466345831565324344702040643315328 15988835 -2389135441729186710274964245543148748720 15988836 2416858863584943464124910687703629209600 15988837 -2387535935967064781620677056449604736514 15988838 -217012630666169597272952056569781544256 15988839 -144382112329602412758794203557495009792 15988840 216209101721549859488613474822979584000 15988841 1174072841602463054338230494106578487744 15988842 -162888946478539639593550603245998853120 15988843 389629705896258765886704715201558516144 15988844 398518243885350848563990806037390100736 15988845 1812096334048440879437681255738030490240 15988846 1184440892559701619006074477978171449920 15988847 455213559117267493547609956849340731560 15988848 -515159022465030586310217956613969248256 15988849 -6391858892579968927619685475867713199150 15988850 -910603347725453268629987192028416868000 15988851 -3982614956528701571001825721727236264620 15988852 1366184837698140584388078286476558188544 15988853 862021610667376195539406681352084584704 15988854 -58810860482445134610731748315995443200 15988855 -50414539986665396731878263716911555240 15988856 -1818666829290950616523994884316265369600 15988857 2988810014139181304997057825937821045792 15988858 3358611511649368712787548139642062661600 15988859 2213758789799431518310917422737882579416 15988860 2288433941441104465220656103003570688000 15988861 645657173866528934185926416875070361600 15988862 40797248930707646786316800728395502272 15988863 5515878217405962651807278024476851586176 15988864 -471061266519517459293326993784160911360 15988865 1034332945987187426218630964544109312320 15988866 1588469594051040552904130395460127460224 15988867 -1756874187786328051618578376682753997608 15988868 2089120421126769483747220963048609099776 15988869 -381702700830994840686102046583950280196 15988870 404192589012556685436330543835941442560 15988871 -3081642929276789852658938619469756413048 15988872 -1304133038954671708110520438462917550080 15988873 -1099607471700656270525560418957909948720 15988874 -595014518231248767636166561751601954816 15988875 -648316865977474308411015149130188352000 15988876 -1310959175582825977052531055935439244800 15988877 1293529539209236074113288190424591382400 15988878 -1938217113047416363891868082568822356096 15988879 -7557301472580126062693480412593961749816 15988880 -1034965066857267186873475836113839718400 15988881 -160703939089713853615509508520138232960 15988882 -199242295825444683074196697736387251200 15988883 -47142652835009282781236794229560937280 15988884 -553099032869093582723102729194345617408 15988885 -1195076008116589559518055131078572822240 15988886 -2597278153765753434919784484050428336608 15988887 2632397974850937634455389774550751607040 15988888 1978721323961566348873359743412014069760 15988889 1753823288870825699342038093700307878400 15988890 -1539416504992284926367190094521470528000 15988891 -1700006783779274814775305183371363241048 15988892 5332921082778186375905952228367176576000 15988893 -597125021818586392362712096410786702144 15988894 1113993825035567633649364677385003226496 15988895 -808678325714158730650549253877019793280 15988896 4578363117726230803755742825465594773504 15988897 1869812960265774292477547936103356869346 15988898 141360311126318105273921947758539837760 15988899 -1676608165614304033712973259915408032960 15988900 1067838817421717104524614973212547168000 15988901 541925348650286562326690082949050808704 15988902 -1686741412640716046466152410319958581568 15988903 1042782012813873641228253308888660912256 15988904 -99232010015798544753913062647442401280 15988905 -19349799810251602747138725089576237760 15988906 -1589520536716940007671274219106850856096 15988907 -7133760066861981423670665977045580606168 15988908 530212811435136722201618233215130613760 15988909 6080858109078403823233600228388020984480 15988910 -62676898782464444178323786299659694080 15988911 -173062380894343809845340639222293463936 15988912 -1252323404595610030112608245335003152384 15988913 -2311938171940846356676066693807703200476 15988914 2548237927895465615688773333208783831552 15988915 -217230739977246770705551713230155975440 15988916 760919731121066113485614002919469004800 15988917 248140831856836650626279983316364539712 15988918 2209848200257444108748385935858866944000 15988919 4585223454238083040939414648486527741696 15988920 102625636838974669901403620089220505600 15988921 508600034082103137351009565562009064012 15988922 124339343469770292154955502986851558512 15988923 7102098877907331391478754948485797033920 15988924 -627190532665536942106900202975234531328 15988925 141484268693570314761109629586383420150 15988926 -2072616293986612571677151140424190861696 15988927 -3785934311215168536757719793716780044224 15988928 -1661627075958581237214385105278134648832 15988929 -5682107146561811761477553591607292152384 15988930 -2061680463313955155534340920585607654400 15988931 -1884922508129500581197458017093939068208 15988932 296866081992372967918440997844216758272 15988933 4165536773969379252395838585147303401184 15988934 -113964535730332786810373380056678476544 15988935 -359244993782015688952561309904146750560 15988936 -3096071528855465546476836074107074616320 15988937 -1620820173471641508476917704418432739520 15988938 -499523194498431607209840815802133818624 15988939 529071718348060611784789842544674824280 15988940 3233923727034976969478522014497515520 15988941 -6207830706725722199344058101620677188800 15988942 2763479423767328099108447275343606308992 15988943 -4653450961312325536035416388528724060536 15988944 1153608513559094330004668000111467167744 15988945 -497981641341615176370884592668982192000 15988946 -871028086202197415292091982966579616480 15988947 -1966135807797215467695108853204575048960 15988948 52562726303620359421646375111195484160 15988949 1575884939166000311290967869376819744160 15988950 -530647000782582770225234741182042346400 15988951 -4198004755816438579869104529110593300992 15988952 2507508897022364933293971041130638254080 15988953 -4222710349871206544666265237104940027696 15988954 2611659093329574502840040823228367653120 15988955 4676870645810208763903745313930673800720 15988956 1906040614894213310368043019916879872000 15988957 -4255640810343836765867442048836080698720 15988958 -47556986209113144815077505769055920000 15988959 667208807611108754724709679797662728160 15988960 1596563606307341703079292476193384693760 15988961 2995105654183015669692907356058613946624 15988962 1238974495502342136987159779898572031744 15988963 653993492221617334887938982391568394304 15988964 696379196810074521702118115299388558976 15988965 -604060822140720657175688381689548818880 15988966 -1228090042408397081365322428363027447680 15988967 6189475552709899030940022991910756201016 15988968 -9117126777726903644792584013382008832000 15988969 2779828694712081496983811425446585073780 15988970 2783393916331785031202218820637066211680 15988971 -112013899216663981610370299112254183760 15988972 134533837698851288640738802106012935680 15988973 708140088236169475859499353439217358208 15988974 -1999658348886015319326944759469862280640 15988975 -23379711431259707858340020166813738000 15988976 -111223987646754061530117821087910789120 15988977 315991701767002046657962963715374089600 15988978 -819841356339466432404323513296150590960 15988979 -440232496559456353707594067109683855392 15988980 625096095379100970236420905978256793600 15988981 -3534381479918644412922563001630073883218 15988982 -535209538947613501291152080141573613408 15988983 -2963964597142045156897291815850951613976 15988984 -6389848087765042916591354821839624622080 15988985 3816656125503446699038745976684021978180 15988986 435739358297451679713050503946938737120 15988987 -653150143463503006181809979475177148416 15988988 -6261981503100266618845361402633108918784 15988989 -342209793048260226156085280667324466176 15988990 -462676074360671469315114024285212568000 15988991 43351623335273776077777804128177337912 15988992 -697825127229320438285100967075680092160 15988993 -7916647235634761189760789127642804359420 15988994 376732408989959091575165088600670033920 15988995 -58771819124374022362685024612025452640 15988996 -263209675091686511101583193479900805120 15988997 471886133798490167702206397675062608252 15988998 -149008689650665882943028123948990725760 15988999 -6488782754408957595524500282613060735392 15989000 -592998378081275935245524482352332800000 15989001 1300441229954403414191012690959698005184 15989002 10003477658038482428428263649733659392 15989003 3595387217616823549034318064221285991252 15989004 -3289717314084164642036908747344164344320 15989005 -1888358342272169546277191907396600957000 15989006 1034144679014204562854308349210932576128 15989007 660250076511898475827422521409128785680 15989008 140299105123794436339952157089219215360 15989009 3828099856498159642804927130850736390260 15989010 -435584251455035264333593770808768250880 15989011 -3406401668389981080055819752658537842388 15989012 2211916545746495115189049786508773162752 15989013 -786530563390428779719566229985081061120 15989014 515113684872321349326588884890616866752 15989015 1486358470001943486798713340608259710400 15989016 873184302240948418582947644608896000000 15989017 3221490016422733458824267257648296897552 15989018 1438062509314476448424789649834615739104 15989019 -415144376591246375538461233081697349840 15989020 -5561533690707336531892340120270355456000 15989021 -1620222447579217774584645854189656346778 15989022 -914999688795402521413429460263812864000 15989023 -527918732029837545537154488120029055200 15989024 -951491328626545042742093187068291186688 15989025 118733592668208532435147305844551686400 15989026 -1160363755317076578606071036398992858288 15989027 142352126818598784394769737993090557912 15989028 1415760734448895360330018479481676328960 15989029 1589897533069935804477425763834911116576 15989030 167049139805979947549847500751461819520 15989031 -2438040774274540513349938698357985294440 15989032 937403011563536326552276422254664499200 15989033 2606362834948579276390048786958202398820 15989034 14743159673002044146627299946059461120 15989035 650853320949549422104884817841801289360 15989036 -569114771355776138721194059808710474752 15989037 2004346463247612113490911095051158210240 15989038 -1729362442864695097195077070632955045056 15989039 -5780891381847027681970319464482179795400 15989040 63479239093621665711111427268626022400 15989041 -7737727038473728958616125542140342583500 15989042 3618846027571677357453837160173096294672 15989043 -3485866456779086662004792724268687463880 15989044 136058938838496410388861398503955461632 15989045 5261764699154828513684801968596114678300 15989046 1340687418618480696278595808879803531264 15989047 9436454288708553077123094116590295486560 15989048 -338495718574820846804252610840547737600 15989049 -4480617514412061129199103513507089748160 15989050 -306970844681819690946182429261264678400 15989051 49533195654374964200287045870207820832 15989052 -1581848352456048327092682490029163335168 15989053 278642951309569110784145626794652751200 15989054 255209155900917570811674029218529630976 15989055 1134523054100253756445734707552152175760 15989056 682493805052971214795523489441523957760 15989057 -302705778393821027945188816283845848576 15989058 1246750977698864930053855672743349352448 15989059 477676224616993658639578633160509229520 15989060 1181061199895415946884362477716011828480 15989061 -7800274138383647307736026913235605248 15989062 -1321460914131413049257630462050811146368 15989063 450779880694162596824097592763777697480 15989064 -475431660782768314543388173228532367360 15989065 5323559398190319031803398580007029119460 15989066 1263743536608817033072481572420334960640 15989067 -562645741022157015076033405170087120720 15989068 -2928107634375367827119054852777060945152 15989069 861404319392497478948765871738215045196 15989070 792786286778986295363309668755208934400 15989071 -1187984413952025364979659808735945435136 15989072 -889626034622857142767956489479300579328 15989073 697185388888788200718937163028901462368 15989074 715010442772721705574016395488285653632 15989075 -4093819936653225963371438392471890995700 15989076 -95568413075437629350603310936759671040 15989077 6341048662094419880109655891117661408 15989078 198470945463696782865319614959626659072 15989079 -3705234089838598403125224523320422174616 15989080 -249725059880675409218738524153168281600 15989081 6912291148988732360793518759120806111680 15989082 1078383556837860314983061086659345633792 15989083 398098716526968699339917243268622510824 15989084 4689299273102153848600174876844574921216 15989085 -1214157426782149046799100749140374498560 15989086 -1084600090596685647492427178038012430400 15989087 -2078777126518369454218278963523503951168 15989088 -3767877616415855559705311946112795410432 15989089 -3344746313565251708770021862800351269760 15989090 -1351086290382206620993894508852905733280 15989091 4621922941231163103203195072616563740080 15989092 803434209711638705660270993469091131264 15989093 -1453831622489802824214319058789686442436 15989094 -457943113618183032834826899105553741824 15989095 -3172385916077056187733980575444784794320 15989096 4446866371892442540166592542725090401280 15989097 -4286126597329948104566936379685300575600 15989098 55270957080131579081224683874795459680 15989099 -831219026795731456402747816509522302064 15989100 -495335950825171066357713934630699008000 15989101 2024898878347910454531360919890882403670 15989102 -4088768728343118063939614625671138506368 15989103 3116383482144369708508202593896754594080 15989104 78796588911837577872672649830435717120 15989105 -48627618138512553168791071495734300480 15989106 -160738187516067969157030332683617797120 15989107 -5039739009578163513065571305685569494800 15989108 -2906929664360835163406026269343247247360 15989109 -3937926924072345122131131953385342741792 15989110 1352565775602477720253670942592349608960 15989111 -651486749689520616880606745090655223848 15989112 -3701617534747574414019009244502808698880 15989113 15805082078599184499414060789733706624 15989114 508781002337769364983981325215945484656 15989115 -33621484756738239557836451370704411280 15989116 -83638396207342878486430094644528014336 15989117 -61549339314142523632790501702077357440 15989118 -1907452618369787093769524707902591805440 15989119 -169867351444441660185257178018339268480 15989120 -13735702183612373725602370647018700800 15989121 1796710132711480711843910142842189646420 15989122 -2876909457499113386579936651443766937600 15989123 5939235545904654681871039181220331605372 15989124 -1902409963043999064006091393444544492544 15989125 2727049840436158893078451112860134219000 15989126 -123261154785797400155867413258680702720 15989127 778009510139254446402736346837601884160 15989128 -4911803255171924272948876884561504291840 15989129 1661421539698623191676602530078992766080 15989130 -1193576779587092880615777542988514368000 15989131 -3359730008786140583212246752713983841068 15989132 919260706680699747050665982036243868672 15989133 -1066259475136502301220743201271961749056 15989134 -1114453871944894570410585409604203600128 15989135 -1002739846823154454268404202320548428400 15989136 -638729659761198848763581731926111879168 15989137 571975473241004368143845577328322370918 15989138 248495154085301654121685000683793810560 15989139 247942251627922515808681179343780754808 15989140 -1102138069985469249786775469869961011200 15989141 6771672637871505648094559072256396824430 15989142 788619582255903835431583134213979207680 15989143 -1080447284546480246226722278757314357160 15989144 2797197202784775283337892696958585436160 15989145 15529230723689263953167781192791955840 15989146 1741204568449601647314753284641247639040 15989147 6297609309282913545139157960934039118596 15989148 -1236414355406927388814929375822889918464 15989149 1602956502744398815242495389994040584960 15989150 847902060884999930308106869093077432000 15989151 -1712738424700672551043609528658044129536 15989152 -2644144901344595334837106218638206107648 15989153 5416096794386795702303516526459519954402 15989154 2238569069660289364976350515630852981120 15989155 -331751255634509111344280047058030854080 15989156 97153864900154987608896368374148969472 15989157 683213563695618942180890774771458399806 15989158 798826956196041325073336438890921913280 15989159 1075394558697154723473344803019675335248 15989160 -373178401087379869648274610828246220800 15989161 -77295098286431687741128377399599761548 15989162 1288224741938377738353042948720022440192 15989163 46323303273476204886937295921640780288 15989164 7721156297896993130466424503028906648576 15989165 2438108681470795499730280474494272659200 15989166 292879163231949366860407195141913732352 15989167 -8047345268308109065039294448107957996248 15989168 376133717985008359621333404543411093504 15989169 -100008545973574030865010347777578566720 15989170 -1422427177342449036574309718858038809600 15989171 3171172560290717591514293485940885952000 15989172 2295355223405426863112395808327234260992 15989173 -5531323712766518857158187191710617817600 15989174 852104149772763077382286746498992117952 15989175 1013983780759044430231967890736187999000 15989176 677636493458546774573596218610814607360 15989177 -747808541090086865184562458932854842480 15989178 804604843490105147382202572723832535808 15989179 1131444797078545069084197182682277350960 15989180 145668896217340774505659989681022402560 15989181 990571467109132046580224993269706162880 15989182 5940078860817620916228687511879949376 15989183 -275172452641340967324973469848931143680 15989184 463757149709252855252214325106127667200 15989185 -1980700913459965364663393275581031192620 15989186 113894356735547686658790161629545844224 15989187 1099604492475572841059153224355297076720 15989188 54315533462992620591732439511322101888 15989189 -3278179349979290515723294111811602552644 15989190 -80938425180340411375018468649137056000 15989191 -2013090759912413680982256828459641338408 15989192 812837674157242257164265259358436894720 15989193 -422073983329737301689701849990880078096 15989194 1745298796940767823934074621264507247552 15989195 2486206039711323835441910635570414711200 15989196 2483389674422149832282749362963087048192 15989197 770144892699330171623271717432778652352 15989198 1523164808658727561079338940509143885120 15989199 179597186915786777254197043353933341568 15989200 -60376471500679615003591846153528934400 15989201 6076989049158148473827209936200393833202 15989202 1196840867690895397875414453165965285760 15989203 4473665504428559417199676227502474113600 15989204 -935088968733569856644808088926250487808 15989205 -6614475069103561969504005872336737996800 15989206 33792895121061326752703878670352643200 15989207 525702588867295588784098560968708879880 15989208 -1666011123228505261562472583883090534400 15989209 -3754019560969335785262173226380536569792 15989210 -165505650754238073633254947464696264000 15989211 41720763552472184091270766664792371200 15989212 4926374196714572936253206640210769766400 15989213 7542511290395902368187798901382772695462 15989214 -86433618555378258568847992865946305088 15989215 -877849001227347698775417457393336809600 15989216 853899476631507648352329556417618378752 15989217 -65809858497939638553516328716357476160 15989218 -19153050751784225037372708078129028608 15989219 -3852859643396440307263644436118697217380 15989220 914041598989306072829299863917189829120 15989221 -1374302866072844551078230963465661456356 15989222 -453847664281287366616632923034775233600 15989223 -1206068286723051912293245230373904928216 15989224 917485307777233767099133291359563366400 15989225 -359656681363601700503834772275778465600 15989226 -493775807427149613909138679835990714112 15989227 -5372481058573525128402074602929918502924 15989228 -5092934171015344843617061043419872882432 15989229 -4791578790142078275594482176478084383626 15989230 -1045058693646303159728842383342679218240 15989231 -2223590688809034504462017259536366281728 15989232 156962506301570382147724817392604282880 15989233 -209353919460896406384948723333537080396 15989234 2729558223007996266954241397391753152016 15989235 254534451630797910547991618135640702000 15989236 -4006134528415004329079978969879547709440 15989237 -4620379520557581353545561843585478827680 15989238 -33918165372412008926196596639465667840 15989239 -1047299471390427875633304761846959283568 15989240 -3455639905039753151872882163198552371200 15989241 -3574582133954040954775647472874562925920 15989242 29053944073848871837676076580767227904 15989243 7836945558034373176754186956678079187492 15989244 -2382495951365485259440696830537412239360 15989245 -5015682478174529140518497613009105964500 15989246 -615821099031963358678722456717599744256 15989247 1451426180749712845659672342484842923760 15989248 3712000767153879061328614288287074353152 15989249 -142228656820172686986262096045074557136 15989250 775368372721677752888264481592337280000 15989251 717679202647589719944336309793353920252 15989252 250639164554456786186272099679617536000 15989253 -815612483375522614251976573373745007296 15989254 -1292023342764197938340793238677596558208 15989255 -3657763880931901201414201720486174668480 15989256 -3491615800619161699466047545525876526080 15989257 -5067232219452344894796000028347490859494 15989258 -267618449582870543999744692855017765120 15989259 -3673018799824137485615409834023147979264 15989260 1081171133084998828382041210493432217600 15989261 6534284899660285632207762306466348055862 15989262 -470670064428461529573277783141749054336 15989263 354749215495699682889414536314729293904 15989264 -765992437995959795237603155338821099520 15989265 1859916274037625072082240887220157241600 15989266 481311186278564863065140113863819422880 15989267 -1195740611027253574538774810362789234608 15989268 981397985477556007071907800828738877440 15989269 -29956650994610233688250120320505857700 15989270 1344742737526053445140220227593874750720 15989271 152650108796957693077429150819099296768 15989272 -924588791097434011552889071500787630080 15989273 -1515810573280816398952907337798265157376 15989274 142873393184855841406836131898204953088 15989275 2311819395818093888636726588954752973300 15989276 -4553334826678895920409006540839836387840 15989277 567995565317867545293196545006017665920 15989278 -2157348967106899161968151393370159095552 15989279 4767863747682374431718850655027340537640 15989280 3147619015577825173205341153531338424320 15989281 1626856361088162293528863441139967534144 15989282 -1739277762843723229078104212486195892480 15989283 2724596350669619422134083339909506281252 15989284 2988972449620758356870057455582680064000 15989285 333098023935414464987303564995413773400 15989286 -846227572931291591829609443074362043392 15989287 3804247670380588055397269511191242322936 15989288 -3079267257693464414776647635767996416000 15989289 -1487501881304379668714117122050764325600 15989290 -315837269914733638252544892767632027200 15989291 2418648786048185661779887066818450378912 15989292 98245907362666780986303387119437332480 15989293 -7191029327981749434168458971023237382560 15989294 3187587903426634750341793686992372709696 15989295 -339400131538193358670515485961233280000 15989296 307954894525272655515475446735793405952 15989297 -3365154486462766574498902909865278491408 15989298 -61945316495657013089835389040138892800 15989299 7958192403720167850613898222787314855736 15989300 -385660485597624548324118285149319168000 15989301 540523130558246780792994620236468587168 15989302 -2133226885190608061690343419357727240960 15989303 1122548847005572606056586248757904160096 15989304 -96182455614260345330935257742485749760 15989305 -753701988076945884223729424528391381240 15989306 -1817396981972842007725718755024297382400 15989307 -3205241163974240312641416829669454525160 15989308 -3014487098635987245718493592990498729472 15989309 2062481705810773270166176413813402540480 15989310 976644489364116731072940989376740275200 15989311 -1495216811547298600439593396906198516896 15989312 610565817941406266185682324362193534976 15989313 -2736058734319673030830336940061788143056 15989314 -1805089524013895900266987728986293411968 15989315 1354364889590722777950981980959714770960 15989316 -989641752381580193186047730569528418304 15989317 -3260332778411526796988560513605633328800 15989318 -451242255801754388236498486521677588640 15989319 -164081354536942046949943345844935801080 15989320 2845761428371748436736373823606467481600 15989321 -86650037844689140072112649601811741478 15989322 124606250197850008346639957406286790400 15989323 799057876289497266764076199761085113344 15989324 -1484770305807456042316494906913644564480 15989325 1392466689964032935037914388589842895200 15989326 -1009790787021971548192353021161603757888 15989327 3099232578466585202933944896191800600176 15989328 279802247165943217527554963583978553344 15989329 3675380312420216903499949191639054626930 15989330 268208750217050921056411508345849433600 15989331 991777315627706233483193617110780385344 15989332 -583456092899511941264095927769887269120 15989333 -4830131764295291228979730659827772449700 15989334 690718316640563580287580003773355986880 15989335 5907039039617863976553244026221568000 15989336 445122924576754729714413084375411916800 15989337 -717304522022137955832111594125664591420 15989338 1425036432433893280462199231345208910320 15989339 -4876731335946060650234415227195089800000 15989340 -1241495457893766166986651636665631820800 15989341 -8254214817088669923564634439997747031258 15989342 293820391279132796976841047079738998144 15989343 1727745445708420641464250940672425998664 15989344 61679117077230685381786884837253054464 15989345 -418157855939969859147844018657844752320 15989346 432073945128352207908776567961493152000 15989347 1603027801587298504942228736493263692800 15989348 -3318597914312081860271298744705406156800 15989349 -4283861040743370715985081137610833706400 15989350 786309198211306277736772005734988844800 15989351 1443269125528189902922388526112860664800 15989352 662160107937453610781302068586536714240 15989353 -11160539058122121174381964529183490848640 15989354 -139680780705541189112577621309550483200 15989355 659757752522237818568445199273518980400 15989356 2013686949342928783668936756629480433920 15989357 521908980004302720040655643653153767872 15989358 102427827426185850768145171441810968576 15989359 2522441674439145283013265760239238645480 15989360 167892945707042588588133420653278003200 15989361 -1630381882724399838044952350262915946128 15989362 2162649945459180577765543632213922620432 15989363 -2866366957427272817418090343089120004800 15989364 43735372136837458488674543942333650944 15989365 329107081825016546212807389281704682880 15989366 492745389295418287403213574618090668544 15989367 -4184073012406453337022610511252456874288 15989368 -628163678269740881159114077777595904000 15989369 1551768929461820898809069811698489583408 15989370 -485248682601664916216489904972683842560 15989371 -6121092149959322745440990255503608960456 15989372 1595092498276358855088930764230749158400 15989373 -1029824972336582821443055375301126616000 15989374 1063562166126901370467414463269709537280 15989375 -1451619381867089462281738831670199030000 15989376 457900602195836882261643900080546119680 15989377 6995885300901999575889534303066849931200 15989378 -23382781469385519135172221291176117376 15989379 143657676322611870900827148939617644800 15989380 11937566321546360128329737266264166400 15989381 968026394676453900594599036406364723164 15989382 646799752660868051365296495734042517120 15989383 -1999778128593900218169610242198294012560 15989384 -2110112018890791526387308683231623065600 15989385 -484328133784940900899096351306692000000 15989386 13311805558456055752391341806962741856 15989387 1252693461077633585434072426826185749000 15989388 346353246972754300982564001970448371200 15989389 2580460676552460195278177585734826308640 15989390 540314286107632614350763487105838342400 15989391 334736648650069635525957509146256954736 15989392 -1795728932743372172945921024475895480320 15989393 817915447361951048638806465950127805440 15989394 797608334219314543473369912989722588800 15989395 -3582145455519351645224479569408310731600 15989396 1730215521159067061330578604785036540800 15989397 781549995344020428837972477077340145920 15989398 1965804187024351910180911383495869767200 15989399 6421466727546612587719114205120877491400 15989400 1298956801290434299647868551625211904000 15989401 1756526572442733668347532122364071846932 15989402 -644185312161744470325972544341891412992 15989403 -2248079226482198468433673242546522529896 15989404 -429756730297050977629393249309102732800 15989405 2934085374178026321740385148652737374060 15989406 1193987770299975984704290409786667088704 15989407 -213458155182997476841740390176988034848 15989408 -4520619036769577245709131906571410145280 15989409 -221350352992279160744592712117228891356 15989410 -1171603643410945677285023616767192444640 15989411 3782016955989570027939727149446905823040 15989412 4942557402428758068504644935910464512 15989413 4228334938826168253925382938871239933440 15989414 165687550739036221189250822144885528832 15989415 937338706813257081299067302436235338240 15989416 -2864337361318426013978587116414107811840 15989417 -8992623449560368812706092157982954436748 15989418 1781354630224781180095505657163039453024 15989419 -6647830734844813714730511896877413407180 15989420 3838189923974809444088675572613417441280 15989421 10973078652769552550741223031208077824 15989422 -2891196131050303289561787373528023607488 15989423 3757632755025702739360723614521996886672 15989424 456948927606914368728171243200151552 15989425 1109643883054661383588540266457800230150 15989426 54727697122243139442899805073549643520 15989427 -3921409331778057358825213792134281256960 15989428 139576176618285745541543845957519441920 15989429 4586348530168453941372284551204858722030 15989430 -605143536113492343068022532271346698880 15989431 -620353750314777368109180974508994499000 15989432 -7229042751845105732416454799461828505600 15989433 400262314175921631764916236734951999824 15989434 2047926344648877054019181835307197542880 15989435 -775979777283592925204092074265199532000 15989436 1675697907393637439632373736214388347392 15989437 3985621856533038759650343104139771990086 15989438 2082812404612305959284676582625257071296 15989439 -770869811688741240055467320681539425792 15989440 2021395638263001221494089747467757158400 15989441 -249621142940675297973918727973313002028 15989442 496578641450196042155617412917546612224 15989443 6466639048405719334813823473814078397744 15989444 5083973229995859994854948080996890359936 15989445 1908775726237388046388050654418813769820 15989446 -2766955661206065774478623324068516407680 15989447 -7570590436723900373641546480287900851808 15989448 974301789101600568093380607782143180800 15989449 -2154181021657180058791278525343399451264 15989450 421082252412410779849665736443791616000 15989451 -32579933493172705449884717293710259200 15989452 1679510453159242220244028700984693885952 15989453 4308835914252698597668227889869723311904 15989454 -1320446703092124307171967570464848264960 15989455 496387750230560174819846775671807460360 15989456 -440691215977396726169816985279120015360 15989457 315186419779933118430462861078969120000 15989458 2051686254049330147467848685624997864080 15989459 -375684457082286141825410187124522936320 15989460 1289432057165159129271675924858971228160 15989461 5477516895097789392158912608276295122624 15989462 916125763326958068171352325217601023744 15989463 -561786880441305643114112046383812241616 15989464 -64892495795263899538345733571337543680 15989465 1916164973800644251939378480039139385860 15989466 155505327510822350097595992958257191424 15989467 1329303364665493506727153426888345590240 15989468 361494950030394708265560776779552237056 15989469 -3222099417330327181354391723372134416000 15989470 -976605867586323370781972020154308573440 15989471 8994907377206757659619068114875188944832 15989472 4048402937610955213345215072435394314240 15989473 -2948834582251797910721146890019625121660 15989474 -2561572287574447461478116594192037728 15989475 363158403587669048344936342548821922600 15989476 -191138504544108413768397827445167597312 15989477 -188965504175343204361364497995012604128 15989478 -320160983606275253929342975625702418432 15989479 9664016095110830145948157801490024614272 15989480 -1474272218984584711318839932143179571200 15989481 7750291170992677483803188529246510672 15989482 176809058304615787286731683667377017952 15989483 -1358143358525067742226010662321821986600 15989484 1426547527346215360055728531899640184832 15989485 482767276763123238849592313957944890240 15989486 1641067409599386913163319733193558878080 15989487 -3126081173111859582733790709729903419640 15989488 -292419466241022888761216866483298304000 15989489 -4151671172633999801484201751445302849710 15989490 -345205322801352576688183904078215557120 15989491 -995217869547805891272785735478849879728 15989492 -6721097238745304553867684058818143255808 15989493 5155448726774022093058080794015463264 15989494 5296980402350175447357193406069426817792 15989495 3744173964353978103021621785538946407000 15989496 2013260953834604862624532768216264396800 15989497 -287292788744719721931488902634198929340 15989498 -1019340950426850612018089428966152023040 15989499 -5998987878457090415103577455632858030400 15989500 -752023193948320034072281805971589376000 15989501 -8883184506037560614489999766659540424000 15989502 50140962931689295079376750630763576320 15989503 -7877184172691220084306467347148808344 15989504 -6417350842283117232446748688665689456640 15989505 -653281119037622389789556948771509812480 15989506 -1066558560032170647000230122778526261216 15989507 10754344347932194693000546388898742080 15989508 814882097929437477240410999241232957440 15989509 3444894841846691482784102800173033759710 15989510 -2462259331697689583003489471202638355840 15989511 363539441187259670235785576975640194472 15989512 -1481189442501418305534231920810220257280 15989513 1015068509581000361072523219134466348900 15989514 3618804427151414781704988044177152178688 15989515 1734441710494130516437405501872041264160 15989516 -155803273735199670883536254143233449472 15989517 1083032692541096175364572526362490569708 15989518 928629073347796652512143391078013760960 15989519 -173109206017371041035421846718607320480 15989520 406598228337474638295486964035040051200 15989521 1742876548925749759255438720552846668800 15989522 -151164786609802998750269455186273496688 15989523 -208157836428358982031707789803371421632 15989524 -2200238768310266400746171429384610507904 15989525 1512943247901882745982845763466576249300 15989526 77243037292444441685539204186513459200 15989527 -6587422475893324122147131319519085372440 15989528 -2713357602268048054916621302004298147840 15989529 -810471132019858475253726016646103840816 15989530 1645999311212253821014824828131764904160 15989531 1801073398616283114110032262096386487040 15989532 -179107640293796331035511040531366284288 15989533 3878199490359355932960678671463176138880 15989534 -732021506850162524186342533741942909248 15989535 1080934512431666907320363956236956755200 15989536 2096205091396562425665223046694673907712 15989537 -1153613893333514829330486502208276314200 15989538 -1308698186859592578501655852278986864256 15989539 1369409897987094084214684682557387765340 15989540 505886402206803292079001598925213122560 15989541 -3806227531883414568257611888593897234432 15989542 -146392200341088222240750612661433254656 15989543 -6350849937300186091981050475713274835208 15989544 706615663312424166595270784662174341120 15989545 -1337847215194909795540137468544526400 15989546 -3839830644976022123723066107827027987456 15989547 1671630891463572415473912282969526351872 15989548 -215633464362236251977524406190189973504 15989549 318788803425894229962754382883222759180 15989550 -7450571936763876902165587725933542400 15989551 -3890445586849519644947767226601064638448 15989552 -513498043010424518342827603565290979328 15989553 -1765376492820926879644181107501516034238 15989554 -441273346613624178096653510204182806528 15989555 1684759598493637839075189066653939520 15989556 2506214945056136925828851859204066447360 15989557 -2692280324711943439041973277610926690194 15989558 384354052343960092918812723342821741184 15989559 -6539630284202277417525721381887902736432 15989560 749153739242926383592684206643969536000 15989561 365536698618898750724668307329435448832 15989562 -76193478066063665478182753509957677600 15989563 -4069881000864980544592269617677169948188 15989564 204465033065057578437420246997835904000 15989565 -727131552913450672709194688269240488960 15989566 618277313496149552912601602248285065984 15989567 4226755945399971648833762400504760396152 15989568 -473362911455737986097251753203821707264 15989569 244525507779284318506654382503763378944 15989570 -79941272106737443765944345605624548800 15989571 -586470731787964633426738017473262947040 15989572 -2091368110739709915313068775370906704640 15989573 4477256331426636904927115332111590129822 15989574 1098042124825864795268814402465401146560 15989575 28024814707563815954026785180791818000 15989576 -1171772802642556959098332001633981905920 15989577 583112947264272021928184995111668754560 15989578 -7822190019193155893777047447321635840 15989579 1835021423486727350662042999764541980180 15989580 -939183187573840386114662210185668756480 15989581 -2673602679864006888615007386638378788618 15989582 -980463392571062817557185592800319133312 15989583 323159757164784002148856081450729344000 15989584 -11784210552167656544244252194851536896 15989585 738836932279559679848585035187370253800 15989586 -2569509079709606556078214784903991371136 15989587 1921783041084805701159717023771299480400 15989588 2547782203992678472383532039534962057216 15989589 450033052554792822076980430411510318080 15989590 -987908489774684992203408283139869996800 15989591 -7776446397599586105448216550250969526008 15989592 -3158042575988250285863467882004919521280 15989593 -32129337276894309120013959709826879216 15989594 -1336844960799684952063958708456847418368 15989595 593805573116183129469479040814856849520 15989596 889978745636208118606464841502969395200 15989597 -4371844051204631332150299319103810390766 15989598 -2197832606757944908502164745651518064832 15989599 1462261088453142103296990144639672461600 15989600 1905561860541649902028072465610047488000 15989601 -2315430824119767261250838580130536729168 15989602 2018587742410803476955730960865439369600 15989603 2025999884050851926781239035492316118480 15989604 1627327945546880926879577010352324432896 15989605 7762101125641417655727504208351445844720 15989606 1926342265131738120865364814282134230752 15989607 -881600374467676619881890574370490339696 15989608 -5447203216024793080681703587932389975040 15989609 1051626656366677597455904380734532522810 15989610 -247474628579897818911595354441102202880 15989611 -2499724512004789737076943583360220006656 15989612 -1574602656982154727876806968073724159744 15989613 1082860678548323980480029799138963301568 15989614 -1164502256268960788758711069620941153280 15989615 -4147858012661302833637124096828058669240 15989616 10640463110995862305180112597690941440 15989617 3721063169276063360095590078638016338944 15989618 -1230039490555041121188169582891013709696 15989619 803430085457987000379257488600710450744 15989620 -1878903301945021742942600531538897112320 15989621 1271740675660714672892151817541041999200 15989622 2662631990524695221692902070791394618368 15989623 -243088879982261739747030215266458237120 15989624 321492700661962899108552789244603514880 15989625 -4984658021551165235863664597935158294000 15989626 -426784006337426199351330264587403161856 15989627 33673286087074688000728126768186117032 15989628 -163397568467612719475406296474708007936 15989629 7923973637990799512144459434751629000140 15989630 38227913971857284512213296513966864960 15989631 699652193517987118184890966159054656000 15989632 -346724614042786501711326498362543308800 15989633 -7321413436486034645159255313699420378576 15989634 -2485895844675162926980493673673673943216 15989635 4949240588719022606873079868426025530560 15989636 -229889593529007540100388982402686976 15989637 -1274593055094326959346197796715875282400 15989638 -623391002618521368798801794997275424768 15989639 -1419523249185862154701181277843488901408 15989640 188128932704054311719441669340188672000 15989641 -1229182049211063704115144491590262937958 15989642 4000205922764785668250135523483021586432 15989643 -7891195144163037227398297375174628362800 15989644 -2467831824411901477824449923343477411328 15989645 -367601193521965383984921465830271575040 15989646 465334753221584606261569840706266951680 15989647 -6177170389616972156936201885732025213904 15989648 207493917279009255822175634624447053824 15989649 568203788856097874803738584050752248000 15989650 310546836167932379855618300097132480000 15989651 -1112050953598089417170750632169945004600 15989652 76667860774018314549940076442546941952 15989653 -338913112884995859968124952785359681760 15989654 -2398887756753310382730005861040483616224 15989655 -785144782909322602811877819843407940480 15989656 -7311137629419144921009910458305414615040 15989657 -1154291516647595893527348386231181287094 15989658 -330790629199531233562303353370925769216 15989659 -2576637278769388795729728771747233858560 15989660 -1569610822493192127427892557279613944320 15989661 -1268246125506236792955933877811607276468 15989662 -873551265577080598098041356734723498240 15989663 4966662646029695627086145418798529362912 15989664 -2916578410082920451869477327269298962432 15989665 -1248176024349084804173274057441871085400 15989666 -1037250369922206541531724479468308480 15989667 -2792818120140147271284244126585360554120 15989668 209057963020087146567995010583280336896 15989669 434181181663608291646438897270186875648 15989670 -2627003649067296567347302276101859180800 15989671 771672901743139325931740864357296727152 15989672 -3361544697757514200563003409837217894400 15989673 -251710475942313687642372115277493294720 15989674 2162760049450174174391083855929645225312 15989675 194032269659961806348316967616776260000 15989676 159092687920944433078694488933132075008 15989677 2447152993441774324605943493763200875872 15989678 -3489368296026778065546031941816424954560 15989679 -1618587123237899417297152144540949760 15989680 -272962212216489770956242556777729228800 15989681 -379739377450412824208516413109242644480 15989682 -364768663291351496532459229872040713216 15989683 -6816541766935135196972916097810550798068 15989684 -3713971034420754107147539913135636557824 15989685 72004099056624074143781880570410752800 15989686 -4031930248900169752990998142491867325056 15989687 -683030389953678629349906667620474477648 15989688 -986233325549871724041935546441962168320 15989689 -676079238677443883031255731341619527510 15989690 -2379772505892870978605032526180024800320 15989691 837739159333203680042480761290564327192 15989692 1233595746419137646236139491817109848064 15989693 -6357407525342565244592424586508907728058 15989694 444203458827280551614999993728663452672 15989695 -2882793061118992329482170289333575915800 15989696 -2458434724088106740338881758755049963520 15989697 222079737875094987837119704638542592000 15989698 -115365271629533593649497803774646488000 15989699 -7044573376743557499005218434386967692280 15989700 -694261351696825029515177080124772480000 15989701 -53338934185994208493309096859156386560 15989702 -953221331779679891491531293133537043328 15989703 3133194706839172672283566727165754395304 15989704 2476664480532674551209804251919357419520 15989705 1051011706583919749562989178141619397760 15989706 1093356650404809548398002208961345414400 15989707 -2016414713279794056744133475050142503296 15989708 148931632471114163575417807720314470400 15989709 -1617332639361490592500286692315076325696 15989710 -1126308967124406626199637931597527524480 15989711 -2542645430654571686347296254476035421728 15989712 -231978567137232804892794840336140206080 15989713 -1337646440729561090726573013907964747232 15989714 -583084899337548329861656371815421800640 15989715 -125831523924994469494623219663665172480 15989716 1313658613349639370123798057067751249920 15989717 2064623761390099432039750562549361266766 15989718 -1828354921126232334446801350385157957696 15989719 5475618199393921975777050874995925610120 15989720 7256410244265902209695966232723816857600 15989721 505021039331846252196618457350507327168 15989722 1227574020677576477436093965805172224 15989723 4845644393572529506674200939222656107972 15989724 183558568461772021514349677595027219456 15989725 1020840666557663318183138332720417027250 15989726 104581615782221667539502604122754108800 15989727 864483765207346056336699939754608353808 15989728 -3059627751233129925422894348797209477120 15989729 4596614722211268448064213932947202392192 15989730 -352706537767217673282787507082366016000 15989731 7258392609830320539719380959129413605532 15989732 3232601824778836490397381955702490268672 15989733 1366111613291630237864453497501081599102 15989734 -1329764849671729638704084202648786909984 15989735 -242162487193749511498315237510529820000 15989736 -1460503062763335821584255813403854602240 15989737 5856553738864138257164356684243161651386 15989738 429361074833404439763913709575307317248 15989739 -4106521838541308269589467628394047755176 15989740 282040213232001387325081650010879334400 15989741 7649568683613612368698498853050560726252 15989742 -2128496691519942782707784511222774312960 15989743 1583044452013830515158828564661649788160 15989744 290985938588564910694328747858267996160 15989745 -544500282428445147655626567708071823360 15989746 -2896492716081789764550265560642861842928 15989747 -4149773547685606560285197500359827769888 15989748 516103002872284574115027407999225364480 15989749 -11023078567795086864327175741028569949664 15989750 -1372732335255324926774558113134787008000 15989751 9032323161565359561446014705768038700800 15989752 6924428499667688771238219817086495436800 15989753 57799059598641925264797912904786378884 15989754 -529749257709395248005143389603364167680 15989755 -2577761466824060314281509410084461678000 15989756 -2270112811515387882992226793843134750720 15989757 -290105006486949524789104906128375465408 15989758 1481641571457166944949747704312540341760 15989759 1744502371260777654195816680548943752560 15989760 3135525300190862346591903323338655662080 15989761 -2458780783176200035160600559904821691968 15989762 -2507051283422736992113817092209521848368 15989763 23366089752343970727426019179048177984 15989764 709941745571116201692185907036777500672 15989765 -13777709326059390438577359071286884160 15989766 -1344582347337582338677918734632801859840 15989767 -2566177338708191839880498371582266119880 15989768 -784623446727289125039607369076745338880 15989769 1055436169435069899758922418616482387968 15989770 98981318438092689420741786592993935360 15989771 -840014913175238722284671215256273215200 15989772 -945529993380282576263686406382688171008 15989773 133341921686062269846669784755451134102 15989774 102315495057418336411142345400029034240 15989775 653591617738071138882650310408955191600 15989776 1991002096779686673737403484363808047104 15989777 -5128228503755117927392447628050168759374 15989778 -3101044562954700838956366296274088116480 15989779 56307775053720374969475096282771584928 15989780 58193560833626758776176015475598329600 15989781 662872160817319463131037752031251803552 15989782 293923014781920321304848228379652846592 15989783 -260898182434615485619954355825704068936 15989784 298561193509043156859278551203692544000 15989785 1382581660825946600564019467809084369920 15989786 -3575445926448042446549355718766186637600 15989787 948331496786815488963115373513511492 15989788 1772205326992823149542840998883781248000 15989789 711739998641222376443327685745613887590 15989790 17128355111185335176211584475673134720 15989791 2582097475049089950596898942647793116584 15989792 -272255652422510452531231317548681134080 15989793 1206773577216257174354551932283961164464 15989794 3374195863063017621834311976126688335696 15989795 -1671239378935355398075055033218401480000 15989796 -79152579343915844008217107941609520896 15989797 4937756427182373816199788475813905542172 15989798 -145521569907417378543688971865877042880 15989799 129376040563463348503993217001295191552 15989800 -371661575067782915380969959927521280000 15989801 482459916294429215223640559477221624692 15989802 -1596504681313868422906114929040874112768 15989803 8238011555309589915703318559661296272052 15989804 -701870284000177524248694230611691963904 15989805 -67453196187499228415548395861844272840 15989806 -18104115675786932263446496884349653120 15989807 -44889509904823704931168454726409090912 15989808 7785814137026162057434657460204863488 15989809 1302244515297221872741139915273120367744 15989810 1710869663191522580317815463477057101120 15989811 -415482229161035125947472193346326106240 15989812 -3800594919317948986599469081469493065344 15989813 -86161460356750504702158656583587063040 15989814 1937241384714406544029344092347082203104 15989815 -777947236103691971369644205926936774080 15989816 2704565871150651999283612919879541780480 15989817 -583134837129576503257811311116500832000 15989818 -484436678362395260546723687011959135264 15989819 7554884196631199198902349552089782869220 15989820 195871759337720388291191708774454558720 15989821 -4578871000919813924406814431131540785978 15989822 942326209494752760985575263808177124032 15989823 -12265442797378469012634895790892826576896 15989824 -236624967287794565298015347373243367424 15989825 1378782035496623314878593651885760901500 15989826 2711779912359454397166778460993884177920 15989827 4330155345293575927221402831873628207596 15989828 -4685549505124423365849615852013036175232 15989829 494113853628605059082137789242659038080 15989830 1048357979096597900911081590617440512000 15989831 -196324717352189655790159212928855037952 15989832 4271180111495136254377412301404967321600 15989833 767457864084479706108563613126583554000 15989834 1326991169307662514270902508877191873792 15989835 1346128447655211362235910155065099919840 15989836 399272542370758099117580271748347456000 15989837 9268908170483132380091010360442212663360 15989838 -542585785466420570339121062599960273920 15989839 193934298980409280874649547172101080288 15989840 454782411755682432273137240663005839360 15989841 460237623935570502921387859227312718080 15989842 -694956003303765683890515129001941315456 15989843 2914957412985091061421401119887871438560 15989844 784183216049288743558298063007520512000 15989845 636787770969596973445078044352149749400 15989846 -2176258894066500303374687981733538976640 15989847 -343424001946053632311959946951485508272 15989848 -1622869197342971982170425687466618019840 15989849 71628007227965675035585799439904920000 15989850 1238348995734104559584688895075393563600 15989851 2210707088214598945640601327050502952 15989852 5848058603497167082436647559889086439936 15989853 -528583914643612693007474182361896100352 15989854 1542471983995820089602163057687593461376 15989855 1426369029244371972612190428210037444800 15989856 3840131207507982270404562652842607509504 15989857 468944608220202722419185690322883650088 15989858 -4893421682943336805352456181229063845216 15989859 -1461212873027456380562886041126678795280 15989860 4886332693733002277198719844179253452800 15989861 -7347178392548849610370807409941070465538 15989862 -215916966215523778772925170010092224512 15989863 5162236572452074594321136829242568061112 15989864 2601613181849106739403989503425946009600 15989865 -672032872688868811103348621056219272000 15989866 1781489926790260732259342338227545502720 15989867 -3439530403243619863781230393969837412352 15989868 -30945249195599432545686266723204981760 15989869 92667247784833889454472415310091286912 15989870 -1817311154112722394285329245126124989440 15989871 -403662732496917116613131231467350856560 15989872 -118714699870490919736351788746178428928 15989873 1939859825330006891017764967900442503122 15989874 -2256827576122749947768538148474787308032 15989875 3287786451428697355359529778969938440000 15989876 -2751264941980775256549534756131502077952 15989877 2060544574354773649619654014102227358200 15989878 -94949005217770694793064004038296221760 15989879 4346399045645500416945538992905803077480 15989880 340372542067733016849135692428487884800 15989881 -120234676960441438676830246547921907836 15989882 -698539693807820192487086027555212952208 15989883 -72812010731946594933887246990145779712 15989884 883085582217680350005086639037563426816 15989885 2174822415947521508137998993853462728000 15989886 846266752667240734301331049309423921344 15989887 3639090555447711076015508812647695587240 15989888 -2643980451651108699064315171245737902080 15989889 407085223564940390086260884749772473728 15989890 259536175162866710890673186071460436480 15989891 -1008799093714402325455019770931849154600 15989892 -1531885885098797506515155841646427010048 15989893 -1054312114196165490198606040560637444736 15989894 -72759127283860955873927807395717377408 15989895 2481712786093731319342570179675301018920 15989896 -733104865743864580270738529596005120000 15989897 748344374680001149173772951049369504064 15989898 538901604526906009674657559194542519040 15989899 -2305709847951970303427508488943777889440 15989900 1234415288018414502334799887382832480000 15989901 3038817363413620386137449780570025092032 15989902 807838026204346097156292698644145632704 15989903 2392841528975510474921697740696770447152 15989904 181412735971975946814015496281630965760 15989905 -4024530510326305351205735174784132628440 15989906 -2755487693485347579540259831973170172160 15989907 -5477357549701621521235489603927225510800 15989908 48222979088431738208556536415880064 15989909 751401362802790929519364252902019273404 15989910 1017620407091746459399153325995418757120 15989911 -1821766194026152514286590638423917586080 15989912 -2415346643990843344481326106889062860800 15989913 -1983032407048078773763299734968921629600 15989914 -4977533943777659028444485939759507820288 15989915 -2671012348515785769271701205515759349440 15989916 -3183985470090404356681347809005693501440 15989917 11072184747362253623564096781959136706752 15989918 307855792954432899623086771140065871360 15989919 113814408483590552464698179421432081408 15989920 201261598194048823902126639879037255680 15989921 2576011158035992959538497262699201681122 15989922 -269257718896524084449359075200120543744 15989923 -4008822438978589714144649763609386689828 15989924 1388942466174744032552010398458322337792 15989925 -1374659182182086332934883508259292060000 15989926 6598207570393733700826589360475597231744 15989927 1107893997356358528545156220764702758776 15989928 -2322275704921583948736671401013978234880 15989929 -1876178924160929842978378544103451550470 15989930 -776153744628069028848744520316779407360 15989931 4050838069360998234314557973341869637020 15989932 -1730433073478374915932640841932437847040 15989933 1871763485325685562269530738604542085602 15989934 169959041949460470824039281604468758080 15989935 -2064190765048600253033007469894435776000 15989936 -445355680871693264048544230715552350208 15989937 7831608761555486370677798840092783968 15989938 2680935366221181140215191166131586575120 15989939 295793642811254717321042243660941202256 15989940 -3166577010179192737090215870625676390400 15989941 -1927759955272748649596019131763401844576 15989942 -1541811978149803168144000711449859948128 15989943 69292783105292766053907885628305593064 15989944 779414560351102248692963223710195712000 15989945 46359998351513302802188011320108764800 15989946 243981991857753449307388093279882258944 15989947 -2985645024169118973104446903575004518528 15989948 -193332367638981953103686962921888957440 15989949 -911807347686223225996674891704817307296 15989950 -1082294089769335109185977954332050670400 15989951 3799117896785792814020553614982602021952 15989952 479380910072027738286053424301546143744 15989953 1898157568973791477055961805989621369280 15989954 -1734769404695852596661189582930994475824 15989955 248176319047404129018013768149360752640 15989956 641832960263325897523422089547821440000 15989957 2605548227785975638685169805275576268732 15989958 1844770652783360215218615195132996115584 15989959 -2284943287680047944041800083385437260000 15989960 851593800463901508655460796992837222400 15989961 -309631719467259355422241450796981328000 15989962 -3447457694473272440144295194252458470720 15989963 -6500787249085875542379099083232551645760 15989964 25304087914671591431374142027434033152 15989965 4689555355625011217775301931926584456600 15989966 1627300905969189491903289883224523668480 15989967 -101058995313224793305850407696012029968 15989968 670369347059143413372860192787175440384 15989969 2051853221354523848999780035084794004596 15989970 -718615899060600213260033009589829440000 15989971 -4012847404046494719620028496446559015828 15989972 -269367464612157734791007895165022468224 15989973 507136728108254419427174239252544320320 15989974 -163190116509829683922932050399257497600 15989975 -1161152955897108361293133531988748210000 15989976 2631327637931536965851466344813406105600 15989977 -53935940544430496161480747702513758000 15989978 5396264077365157476777423736024939023360 15989979 -2189925720300844029681912461285429383968 15989980 43566162289799086325093968695793167360 15989981 -1086996610737207890020542472651185607296 15989982 965135977875481010560266264965427502080 15989983 6455781958991655639590325903890912803232 15989984 -7401015333923005080908640815858450694144 15989985 -1072645994736440694850627322901704338560 15989986 -873776783950767831125583898111761371136 15989987 798840893354740973913196375831519932000 15989988 56722915902677262053161565044770287616 15989989 3453358777103433536453207256821558353790 15989990 772435160041179829213030895495241840000 15989991 2650285834583851788046637507034993492480 15989992 -2562343735729989253543004936819645153280 15989993 -562747909478877221238455815592542817676 15989994 -421679316025498607967370089194643179520 15989995 -2211554501564052435752586404214866995200 15989996 252360034790540320563111273222774936576 15989997 1405236191086405173430012388062178664000 15989998 -1382069855159525968669392226545677976000 15989999 2285248780352440136795171643536310834000 15990000 21649378546281480265429773320724480000 15990001 -2116026079779169099762425585031054480000 15990002 -1219695447417701779418638717862171982336 15990003 -422742745519112741283344644341930875160 15990004 1556942559564179960199738907419554867200 15990005 3798562808081613355759502087940018316320 15990006 117946737362044497652864513610695187904 15990007 745485008155861174234102990205027411760 15990008 10723876699362052059757928593925242368000 15990009 -979274866340130130417026104635157432640 15990010 85024007603394196811832546747376608000 15990011 -2954833943616740676937775574843663782976 15990012 549805290130830005863747779792072347136 15990013 -1134607785844938433876653253039126170216 15990014 -2455609157589491652626513369358482551680 15990015 -1884662338164668597591075085561948685680 15990016 -2096201809517331555790437986597787926528 15990017 -395465757835103668927362972482419036416 15990018 1081004066968930160811433735630649257728 15990019 2638447585073881753150651968754242943096 15990020 2247440520181119374463340024789175808000 15990021 2845346919923956066927059713598624234240 15990022 1123875175664581742543264872169405961312 15990023 124942653736540179007117766783155818840 15990024 -1438081652368768080608689967895783260160 15990025 -3773919742910447796926308115396256808450 15990026 1064316170864931012817718152110902610624 15990027 -3392351403818179990874246133379947020880 15990028 -3201853791252579082619170056534992664832 15990029 -25166784676148219534357863334394830688 15990030 508985637051607202406075300377676817920 15990031 -3137262551320593038330379355802162493368 15990032 1117732527575186465014328370473469812736 15990033 71359031507399680897809604772683854624 15990034 -1039402401156842655031619306548896937584 15990035 -3660914504535588307502161711245975293520 15990036 1530436224224934410694690592027238234112 15990037 667901093681368321260524189661904797312 15990038 3431529046586854625518846092855878101440 15990039 896023572495930838541683133095712639760 15990040 -923073101873738636384381643011592806400 15990041 1766415515936128325919352026630547300884 15990042 1299749829249649093036062656931609011712 15990043 7879256597598441565359088365697632892292 15990044 -419595810126997804965344347551455889408 15990045 1746834480758276695857159508557614400 15990046 1804326184722131509520366151167822873472 15990047 197517908653327189431996157995592494672 15990048 12607683617704127546295563769505382400 15990049 -83952292964937574104336752874032303340 15990050 1416972121912432069212610011962128792800 15990051 591389473978059057165278045234755047168 15990052 -800133790360842878679472405484254985984 15990053 -5418646181009481664474349028673258357698 15990054 -299337707139086398339043592961687030080 15990055 -1888718912464637725385828527278597524040 15990056 -129532261443318566057064938666854809600 15990057 722808414388283171581304393580927782154 15990058 -953253675207339320467377168080987750400 15990059 -4278125735892705592896902405899170097740 15990060 1240888009457049545413203452693210972160 15990061 6807246425366230487527889166708364416662 15990062 -1312136455035604554585879634729352724480 15990063 1067472692943282976778336992075441891344 15990064 1072231550482739308074422203794526273536 15990065 -198422189261909428908860192409889282560 15990066 -1142722108077049541922483770319124224 15990067 -6525641548225256493460097951312858453840 15990068 -755870896501571564527761921655442552064 15990069 -1308639486916894766626534197596139039456 15990070 -1138724207396744382623260079709352963200 15990071 -6832045343869035214702589917289364208728 15990072 505151480999816493505965228982341242880 15990073 6240529172972244077804389565382005813904 15990074 -709985928861255909914818542426326576640 15990075 796252832619480675627521783637347370000 15990076 -6164787451888274761038393040927347251712 15990077 -640705105230929141805510226324921360800 15990078 -17254236442156745881415645403182073600 15990079 1384046798900434148506172150592426519408 15990080 -726366732643320870373215570087389429760 15990081 550107535386834904848755440311815119632 15990082 144334252704486012578043737734821556800 15990083 1661952633906929656707684890452906458384 15990084 375868587029694352385767001360719257600 15990085 3777590224068982669404404360418152023200 15990086 316424013621634319791059833328570402816 15990087 -1640811123250238145125100427666966530432 15990088 -3217003482540554190229677017610470538240 15990089 1694720393304002768398354781463186748890 15990090 -1374731387725691470613805821901925543680 15990091 -4103268373217236144064103754462290142080 15990092 2477157997885792265792271283643721546240 15990093 1447061308413065919623534796595350297504 15990094 -4092204708766893086646383570237982851904 15990095 -1127260111830807571691305876165537511040 15990096 190639210965576362808073961243089305600 15990097 5302640007229914835931628195065655986546 15990098 -2704411666008100877343408207007260797664 15990099 562523872341508288547197216929566651064 15990100 -71997972944875038234354305260239667200 15990101 3209186972254228418215924740101604686304 15990102 2344134530249088010347805561298344262400 15990103 746968732298276051196273501175733866224 15990104 650413645056462128980033040752301967360 15990105 -1473932065389066081035958745380745428480 15990106 2057510005554612385507399930209459184128 15990107 -455109308429758362257529064422198309120 15990108 709720114761641673668865267988018997760 15990109 -803738318761283287271621589238760512 15990110 -763040248215939192683806346459861038080 15990111 150677298468326103972236572547389279032 15990112 1832306610701948280868923663336692908032 15990113 5113574625260417494001283968468476084884 15990114 -623252072181284925348462511083463996416 15990115 -1979996923488124894054485939614206624800 15990116 -1903859805407139935133009219770404482048 15990117 -158918572921599931854652059977081244864 15990118 851269212612559536480468978567005646720 15990119 -2128241651388332779554475577468024337480 15990120 1342354390370206676085628141187121100800 15990121 99943415981927689720040639635041887760 15990122 -5377772676425084660940113278709562514176 15990123 550529978899239823041979691092122779136 15990124 4958054786024848002866249483069871616 15990125 2069327354096014634619633534242086239000 15990126 -201730272910832427302528077383795934656 15990127 3773987314225990705344206853333969184976 15990128 -328862125199100871606537785182862704640 15990129 -4539267207929364861580466198441011877952 15990130 -807308998735084884835485179915985382080 15990131 3699762097271017964349079126183388857932 15990132 4478558126081708079610276066332172591104 15990133 6724435935762239014668574617070983100 15990134 -41652848392361968432984572108760725024 15990135 532413129200304345252113718779304130560 15990136 -414162682139972306574226093924767744000 15990137 -479131249560043297534682926873662848832 15990138 -1293412748241941365013092430523129894912 15990139 -16891012961629542298908104562638467632 15990140 -1676048190236573277121939068750160258560 15990141 841072068003226548909084287519187535104 15990142 410288678667000847266611286452830744320 15990143 -2183089455724047577846467674839678122000 15990144 1647736173179998005758215978030139965440 15990145 -1307087902574618659930903791369807835200 15990146 -3927483259529102569606900923080261383728 15990147 424094606465225343772324767038686742724 15990148 -558734172122004949606724330384942945280 15990149 883980491392027375013807577551529928512 15990150 324469931991750843619681307432116800 15990151 1660579653464782300197638125240515984152 15990152 -3932022141535509893084960142361575751680 15990153 2530479346446784339991451366060375398400 15990154 -2601960365852833488721393075814421275040 15990155 4071755977602391603703219055784211638560 15990156 -83610322441548584024962742574975713280 15990157 -4464730787488532997771958199608925419594 15990158 758767240229933191812279184192039406976 15990159 2787152717626754298550453154073115760400 15990160 -682624726951819525623671123384583045120 15990161 598740581038475445180605009559136071024 15990162 2234936225904944008505182981567392269952 15990163 -660915896220210060818803138875611582304 15990164 2294672183290173931799541579561823018752 15990165 -1536185296871220725740246994796838199400 15990166 -3279920302541762725771565097177552235200 15990167 -7227260426271702030977031911809092810360 15990168 -60592570320211845641612774686929715200 15990169 -97205106520438601632179222397166871356 15990170 -561991822004746512840270127887272581920 15990171 629343657041629806070598657597281542144 15990172 10789802040115258156877355646560829440 15990173 4152220131594984853541635174723359112422 15990174 -1606036056449652845301343245124175116992 15990175 -1588887087791167250102080447244450442000 15990176 -906823857176152195811190513131907514368 15990177 29584368200488973383247383544057284032 15990178 -54508840907867484072883725813633281376 15990179 384095818366279032344908843326657436176 15990180 -843268235807197349941115681790360883200 15990181 5154282408712445247746655260786396353982 15990182 52653864790980635585616095299036502400 15990183 -6627981283166739751145033473050076661760 15990184 -2049090059933562272837387166592623820800 15990185 -1328566294244644739455235979396359316600 15990186 1602543782197704257302721678267610104064 15990187 -1179290429600651616858220837826920372248 15990188 3251275413317698657671039203465903301888 15990189 -1467653190074238814203978180982114421760 15990190 239911984632946951453042014432664711680 15990191 1209412082950284201211877641008563942400 15990192 -480246388125985004057218374414934818816 15990193 3345737349587998905248431888657362007442 15990194 -401843061671796490351816649216649231360 15990195 -2625436488431299352418584741910332160 15990196 -3247143016831120872615175344904535977600 15990197 4670892190083129937586967861064981745646 15990198 209592408028004145081031443299244822528 15990199 -7537695947009858143726995304173443500800 15990200 1451582101221205270018884685970632704000 15990201 3260096764633138545943786436070523392 15990202 -53085869480051297930122708944662846208 15990203 1983969198871697805892584248599696651584 15990204 -2212610614613788124198885512503103778304 15990205 -107614841698882683024901095241687368960 15990206 1163339469735198356755641160256364609408 15990207 889317981298075514614258513058477290440 15990208 793891541243845857628457549444593745920 15990209 -1253780972966601959749881250416029703996 15990210 -57201845655505567947104488895070336000 15990211 -1128782473174896205177555226580602173248 15990212 -1144820116634281135176860785821401088 15990213 3579001882459862025145275566509068849888 15990214 -306284415854824351065449029915593680544 15990215 -127487919745989684638113612263349918080 15990216 -897186486403824371167919436168107950080 15990217 1147937649973416163956380149966513795272 15990218 3371586824805852588656536993801175104560 15990219 2484154019580139198110403772388580695120 15990220 -2653727802345271142825386455794096133120 15990221 -129629794123499216031852989171120618880 15990222 -92537303496787577635405632357188948928 15990223 -4345254883050412517017249135728842041320 15990224 -983783466813694370788666781099103068160 15990225 -2518741522324146809626409819550525224400 15990226 395127978517327470705465657565002716160 15990227 -6280436476053649912502606504887551993528 15990228 -3151912742126892665401443049342808258688 15990229 -959371275138525825448023678311613480960 15990230 1390820026463723933621168508543067349760 15990231 1836764219232168658266581257849107351120 15990232 4646946275638784639802805460349457612800 15990233 1341466152643944193169040045505252036800 15990234 -191105526869710063860754327711823585280 15990235 -650467388080338840943285120839366436800 15990236 -2921747504785293307654834270749882078720 15990237 -5645502382637527440589692199697364720000 15990238 -16589970648536925113308951800502920192 15990239 -4337234432594032835624221536926555570280 15990240 -545710909786482698417801004786804326400 15990241 7685526583284879910220356819431658388642 15990242 -192331630119617428760490601787725672800 15990243 718636268064596803324027353665351445744 15990244 784897344886263941622524268789489770496 15990245 618681348023885047478105115683588304120 15990246 -1647059844007194306410452925623763354112 15990247 3636487365803438027012869444215308800 15990248 -5655658586852303075349357733471457280000 15990249 533608088370433423808778313862786968320 15990250 5493622593555275177773915433099218944000 15990251 -10008083646870826050235579591059754435776 15990252 -2768648230403909206976425270498740864000 15990253 -1841008675095008078741396305759667354400 15990254 -1127099015600195964588806492844665497728 15990255 -1875357192453355395231439613129779926600 15990256 -851322862778576898205266785245751410688 15990257 1212817119471391359442458273334761911460 15990258 -2201394473923165407752537020219653638016 15990259 3034943094661887914475491647638773415504 15990260 -867485881645031667763925987137231380480 15990261 -1260084217443773091790195565956610248896 15990262 -725056907361135166807419751805033110368 15990263 -2378442881734730652180486145451230654488 15990264 -1272187738116951662161621040176723968000 15990265 504896066228122349264840187287195120640 15990266 3148993434541857904971399425164144872960 15990267 1805325030802107696202443947964875662080 15990268 1634795972897581375446774855389480755200 15990269 -2490939189242224426055941642273804494330 15990270 1134867019375672628768686467739221033600 15990271 2581585304841611747487566008679159816 15990272 2381415786287367970404079116174766374912 15990273 2381680252744201216981210058792234605638 15990274 -841850147253017080840043518587974567520 15990275 654202517572962398205971387547411154800 15990276 -1751792874822859240773651883685951195136 15990277 7941492745427136496748024081697451388126 15990278 -909787219549678916776966921487092872576 15990279 -2722963808103509262453955904241122931072 15990280 -4130214879775120563431297051201289369600 15990281 162896538810717721815686997917174109120 15990282 427428581002946164213862642779060408320 15990283 4866082117042510966936236550899919191720 15990284 -2066432366312445227634349841885150688768 15990285 -66963324986886156818507849731601980800 15990286 -573188745091735609734812587469080099200 15990287 351042415809071433216063109203977859984 15990288 919796429259956498230632455421830037504 15990289 -838615356654841330852709545653117258944 15990290 190988127770207657955642257306453452800 15990291 -24632180755107921095686225224704924328 15990292 -3217861010227824091073968429481122131968 15990293 -5434125975901248772317726324587389947648 15990294 -1604605897444281699756382547166457993728 15990295 692863651121416383884836544097569582400 15990296 -428700828566039208233427081031487324160 15990297 501799949906912393844681527351227714080 15990298 -3166579250171477331358017728245166426880 15990299 -998798289089424763516532291314578650736 15990300 112161173382825273575961902435314368000 15990301 4056977226290488878523300798141047795302 15990302 2526083291678544178966480448062173445632 15990303 516476239843954098016669647557236178304 15990304 938422231991747112105899367409689034752 15990305 -1843635934337713330939236517117592880000 15990306 2595186529362653876283615769747753605504 15990307 5083117756666462127524987511082261790556 15990308 2244531861310416873577511361498052364928 15990309 -3898644495012446509569591383371947496386 15990310 1253214338035381394712070149568792742400 15990311 4822458762007602637766291185612165864800 15990312 363073794351232258638127745042439536640 15990313 1141269506014828617656549657909415131904 15990314 997284543921095817087730180530708590256 15990315 -2540255338123677969107233005914751336960 15990316 1310894697052618105497341104991274876928 15990317 -4028295093705869255849962575805686984000 15990318 -3430154372683498256532894449974777745280 15990319 9271020849418864247166151863767361242496 15990320 922780928761663809281709852626676940800 15990321 389251956088135543724688748713107417712 15990322 -1817791237558113098487362290235394882288 15990323 -5745248754106374152963027707144677613428 15990324 19917672845863321196569548567337697280 15990325 -1374242476269603343503972113720015633900 15990326 59478456736082986496460993838525890048 15990327 -410065400266679200972609332693127900800 15990328 2155641657963269687081657321957992120320 15990329 -539847772257511177659456906673469544960 15990330 -1273674468648118098321232948316858446080 15990331 -2903155259571308538215305296229345964256 15990332 3302610691371217288059048044612162743296 15990333 -574216515837333383863844379807740088576 15990334 -146184964414965085129072268941646785728 15990335 -3191171198330096994931591692272362269720 15990336 386710940496017446579943200261505286144 15990337 -4243964380353122299556627795014384966656 15990338 -785285315630816882810293109296554842112 15990339 5073665188887942499182110038196259126960 15990340 -264385596256026479633874339042487787520 15990341 -4396995461591477853477196701700147396068 15990342 -1867156383672347316086030065884515066688 15990343 -5988243790423516699223596983544242834680 15990344 -2344425756047570060614468266338960931840 15990345 382236575732632920504876146062538515200 15990346 2051864679577506238862558857490105485872 15990347 11079998293659145589477211511800295043160 15990348 1551615791502601022566513491508386631680 15990349 -2227645607899059780801750960230771075936 15990350 -14553316707982985111849134243252051200 15990351 -692736963804580424355981171168402702960 15990352 551421039584857527523863328879495217152 15990353 4269336844103542599670854562574353613256 15990354 1560028504074155650910431121358232667520 15990355 358692679607865281441522502111362387520 15990356 457030038092923714482766086541178496768 15990357 -1645229470631951506889338108360506256320 15990358 17590872306228518178004970028189385728 15990359 463081043159944026223802776582961041920 15990360 -303201670056250292713654896993503846400 15990361 -4924588787908033838444349107635271378038 15990362 3367228781138623843950217967637870336000 15990363 1360687346169216700210894136911359866760 15990364 -204810111694207736991476563319261083648 15990365 557371163797825891734321809989512309120 15990366 -634784132537865164078171032833027149184 15990367 -126723800594892599734070199951293593160 15990368 -5476907389488442772541327650479684976640 15990369 1357669418063783797781579750354124468768 15990370 -421313818558816350906794937621033315840 15990371 304200639220733775448825544331988176600 15990372 2773488883636825692778145586590253960192 15990373 -398859060360719826257439610012201000160 15990374 -975180759306499337496090834817889228064 15990375 -3460241262451928023751048763456997692000 15990376 3228971275408387555202475157981630709760 15990377 1567501269109680249464558581923253113060 15990378 595483960474207485078515371220357793024 15990379 -3943883714758946621462648915549894023424 15990380 1079363045450771624792385569823172823040 15990381 2036728014707749311040495065644235814560 15990382 -2222613111256123077652695595607828678400 15990383 4689651685964054648329230881649571507080 15990384 -696675043320856384659166904953661816832 15990385 210061619722234214844226496956411223400 15990386 1208126282048906951766874985268693256224 15990387 3134938434787432067350793423753963096064 15990388 1494652015120479764177797186868790908288 15990389 -2210767020742283797074461075662697575680 15990390 275708174322138487198951199539680691200 15990391 62525006015377718040623254522574044632 15990392 -9755977679158383220408514151306547200 15990393 3363403330921437889197876163700265654864 15990394 -310311378028738516248836802497022605568 15990395 6353905743480754164259702595318985672720 15990396 1772653865802135157702659873612189302784 15990397 -2282861367943261649914359226746241766880 15990398 4278644431761353567013708280243055347200 15990399 2777920661700705805686626330196296655120 15990400 2230935117573811044371105478302760960000 15990401 -241640895205675262372345456632698155904 15990402 -302065633372663338454232326916792015616 15990403 339703213523022764682724163861061839568 15990404 2841688433518024688583541047738662072832 15990405 801718119569516421842346730925390832000 15990406 -2900943684047736540229739979247025938848 15990407 -3766265492614680650948212108403234637648 15990408 1113242669209213550854372502417108828160 15990409 2877532075133098320375753985077936899620 15990410 -51612576126142555242201055273505280 15990411 -3626399473894263370571222085255691493928 15990412 698030306046524552564157388562212441856 15990413 2208207302833070293804933112735440726764 15990414 -1465857926781839036872408964563633658880 15990415 -713871932373298625675739806887172319960 15990416 34874880798605109006685840652221808640 15990417 102789129722308798325288196453899057280 15990418 -763548973859146231908363561036816123072 15990419 6740515378130079099271925802340066314840 15990420 -449136201582433670388332029914413629440 15990421 5215778341765244325316230787875783401280 15990422 242427211360797434932537583162543971584 15990423 71141761496262571218955883048979700584 15990424 1430127808870443652733072013657238302720 15990425 -3319628905671305186437381504797431617200 15990426 2597993439551690995876470818638193395200 15990427 -2827127906829846661776179039929885449724 15990428 991485010731856223383373577033687490560 15990429 -58500384978429126864485905228281781632 15990430 1607859538425067844688784140764507760000 15990431 -335268896671236788195860149802306877616 15990432 -1347584135918881766013982104705882390528 15990433 -2950628194453440246057580536981776620318 15990434 -547027935128279007867957429148282011648 15990435 -3194243194922526666702428279639782368480 15990436 1852887983215747585146002892731046666240 15990437 -220487655490542527235108003320550958914 15990438 -595143059338101188325403031046494699520 15990439 -216414724088994429441354104798638564160 15990440 -2429933775111075568809735974076802099200 15990441 -7723154697063168815579104742783920104000 15990442 704971021563379008653030642607932002320 15990443 43084774623938691571501864899250876416 15990444 -3427486563862916154907254821564704293120 15990445 -49384112024577850452738543258843625800 15990446 326765673124789400045264876197731427200 15990447 -3353630641543699865402691813760375384320 15990448 -855978988088695371636971499136625442816 15990449 404360518556279590953089298878850320436 15990450 -254742915987724786643879979432303283200 15990451 -228314200050716413069270783079580137472 15990452 -108142716833283793582880437389130241280 15990453 -6474566478424444843012705593405775296 15990454 3339233176270199794890400060652076340032 15990455 -269418212821384433755411398615603000000 15990456 1242291335379435924583586404952841523200 15990457 -2435492962216013653599258780815084236800 15990458 -1688066003292012842617168820860363672320 15990459 4056317562845024281136363867063450561304 15990460 2475067414394484843360908037248571425280 15990461 -963781721835514410633616192603410638688 15990462 -177001728952302781844047007100892246080 15990463 918461306953104759920472692198703334024 15990464 466354371524680937680913322587219558400 15990465 2461746182923369711179939621501610197120 15990466 -745022153072339221476851506366491851568 15990467 -8481891410161177208985247976135473114488 15990468 -657946439226981974899847490371386822656 15990469 -8842687238867546714143700955830384983680 15990470 -1509971536460646218231037501594417256320 15990471 96412212301815560922836350195556206560 15990472 6278067262050341033388920552073932359680 15990473 4667097702163274061308821929999174661722 15990474 -1013084808053798135455601575539752888832 15990475 576890650482549543568527071100948918000 15990476 -2130029848130205649924380400663429716480 15990477 1819776885471803998963220246710385238720 15990478 -275260945279610837736710566533399195648 15990479 3219241137592715627934317716177719608280 15990480 -885586490972820120169809247648127385600 15990481 -2207266638303607339245925978779301385856 15990482 273405373909070807876375990537058048000 15990483 -4380063403251828216620558334309987803976 15990484 357047765818157740846619587802285664000 15990485 -599776275608382783271135825095877453440 15990486 -956728301123094934619043302189251254336 15990487 1432377513077652662828841851562564141592 15990488 -3002388176103645067651718368285450506240 15990489 2151604343098566125267805790848725912244 15990490 -356333696856281010671106252537980877120 15990491 5348213990576070368687667139345123530984 15990492 -282414321054511744125377956555747639296 15990493 11419152958141426867953797672596506998080 15990494 1217581281099177826681098004896653903040 15990495 22656530932639676321704081043713243920 15990496 78449775563691978308664877444495048704 15990497 -2189693734589341474001113229631982605120 15990498 455776514874282003875424613084631365584 15990499 -561516730145905330444581576511119842864 15990500 2017830793596411812956386211137221952000 15990501 1420824674559097671714144692302415434560 15990502 -1717335432750643953533236394241132194496 15990503 2796225211718974476905712369439393036320 15990504 50359614414424558623072133728844677120 15990505 -4889115960585556674324505004473293317340 15990506 41154420942349118083658539465894918656 15990507 -2354949040616836311954586733392616681760 15990508 2309922149314650658098640990673522121216 15990509 -3564397297235120889663087110263813045290 15990510 -261156729572334135709446539129380934400 15990511 -5422938952477030057713482688466592908776 15990512 -705786861582814526222620965840070606848 15990513 1445965838055376271987809603528846080 15990514 2461497665795017698104503346689534707840 15990515 -5561720582995995064180243017764021027280 15990516 -1287140836572213998859064470384124172928 15990517 -999434753729403678524539447868046682980 15990518 -450420585684672655619473118032875626880 15990519 -1138495222731630877603201639014840552240 15990520 203282696497324435048447803381723955200 15990521 4176582726653715777410011768033861615722 15990522 629403933488624932750211598635305983744 15990523 8298753424743540143092810400341645369320 15990524 -584808946558195266293950577590305850368 15990525 370737377910579638046103178389347287250 15990526 -994876485759756228006757049170503564288 15990527 -1947636955512375961774493322447285823488 15990528 -3033624397025941365694711036036729798656 15990529 -4519250662772104567079814449232930607870 15990530 1683311418619270614734774878830529712160 15990531 -591847829786465215211366689049375500800 15990532 3518493786418743920378200090410619345152 15990533 -1012033102101211714217370269366810097600 15990534 24791742709285981660946158854554726400 15990535 4140323007847458054550888175837913760560 15990536 5501377335770360751240594400460893639680 15990537 -4681686928511460657365285949372125971440 15990538 4033760180291523127938656838271231663920 15990539 -40796197865350474612359803613943172376 15990540 2062413732478286329882336348289464872960 15990541 -163747005273118036310089421108463514560 15990542 -435911785064674423095789294825228984000 15990543 -2098128274682447301328176984941519358000 15990544 -1171501567525876342512309284648362442752 15990545 -5625338552521375352874556028363134082700 15990546 -386083708284322920143780484481465938432 15990547 -1153621575948920971656947542044386894928 15990548 135597672703616561529123558852905779200 15990549 -931456728440022593916631313605898974080 15990550 878318505835155137312314153514145136800 15990551 713914189484492867808819954692288724552 15990552 3603590838972368772281361039178188288000 15990553 1644832142834692651674232069944348409802 15990554 -761275797750292723282324768150609611024 15990555 -198172871087115474083450307870769006080 15990556 -403425460993565924113143814737016199680 15990557 -11535794057230978088871412420068423703296 15990558 -1447565794280638361443376541797962804416 15990559 197453376093853580395874079895486193520 15990560 -5505531570699189147115809206208823296000 15990561 -11277815262245660323540179016054084800 15990562 -1360113671205902582187909724834456728240 15990563 -2359233412901134323232198716534144336096 15990564 -699972836226989871435403914072076852224 15990565 2469035600462379459593514285813494078460 15990566 1247721472840208891346135581156907801984 15990567 -3494383478519775378455378430036450722520 15990568 -4142416207440526632429714870636438650880 15990569 2461383746595973540283174840877447674496 15990570 -738579914262127709464805268979931136000 15990571 5451749304958591682649812943330038641200 15990572 -499189301092626011402646128280124474368 15990573 -1770045091636828928784085499476500570816 15990574 -550810467012511938063015074265781142016 15990575 -105124784172052902128684660246558208000 15990576 196046580267266255106081367541173714944 15990577 227220691277610980769865208062114871208 15990578 2156172856672404852391155908044912312320 15990579 1706806188542711900806255977210207965448 15990580 4076968749803154731736369186315942931200 15990581 6941549491137630067960004811226566848700 15990582 24251777983265598783999186689909214720 15990583 -459224883873050550506067525292190668880 15990584 10281991454826589481176398306102982041600 15990585 248562618029601383258443008257733771840 15990586 232197360493085620862438834967016059840 15990587 1482598288417811358635698292258748691920 15990588 2465147925782293291544862670990601733120 15990589 1917632405754099710292534895394046481824 15990590 28176038011499204726122164613197926400 15990591 -31738888264911524441557856102139609312 15990592 -2190673254207842739142340958243705585664 15990593 780155967451018373437755416124490883760 15990594 1040536472535484142319155661297408732672 15990595 -3149582489320838525320815382666960508400 15990596 -4113189458412313668488190284881372540800 15990597 -1089679706150368805015229798682924841760 15990598 834576991225340932967544362519888272128 15990599 -5853253935022566149010721492846035639240 15990600 339015088598191288364572700054630400000 15990601 6754062742358794093817056054220107843008 15990602 -2583375742569121800542239146406387063248 15990603 3467411456035029217484413284138298802904 15990604 794768120267868308315618074459787539456 15990605 -3593842301614947017543403322538901853440 15990606 304218617081127894956237671655184582144 15990607 2990506499047240745847168623437847739600 15990608 -2075377229837044439217997811982628700160 15990609 2095882096473457860559362424205630718240 15990610 830574896348837732694101904476002129920 15990611 -238850727411355429197885369369867094068 15990612 -1419230336907604493096513419871307847680 15990613 827085371679074024314610298368340742862 15990614 1824165104191616000213471359780882925760 15990615 413911892550652776292680137229105593520 15990616 -5807709488846621357708829378466917611520 15990617 -58682109882845215152573735508235256828 15990618 706789075814883001933616416659601512960 15990619 -7051132138572725552752348204951269377980 15990620 1553799348754949060113832717233984911360 15990621 -2216329190295654958400197582364626121088 15990622 -4689179335957409911636853245013206517760 15990623 1193406575376743738806536384862907576160 15990624 -1422590667991904468868964208966177390592 15990625 -30037100601763270486031855078912400000 15990626 32254577302167939685010362184724200448 15990627 2982466057377718290379374115478154432000 15990628 -1734345192422145436543481938440487316480 15990629 -4575775207502535004958788711015018551240 15990630 99218476790009633088172510623275097600 15990631 1161696651356046014936798500151324110432 15990632 334299783822044848151431174423169433600 15990633 926201829083029159644217241407306690560 15990634 -2965030575320360657746448158191792201216 15990635 1385573233872246554818833652196110483200 15990636 -2068470617853084998955043367958340889088 15990637 -623772677260651813527694603819779604480 15990638 4104091316026395365680296411306039366720 15990639 195655165580265942521549724941125249920 15990640 458319138138569698671377464062536908800 15990641 3218247416628962619849583173560881785042 15990642 -3996783144381579026987178575554495449600 15990643 -3238533885874760619751652026819000669108 15990644 3552105621409785981037194869318413056 15990645 -104230808834173063053345172720417536000 15990646 -672058407619188402476818424913092136960 15990647 5920586956922171237491617862808063460480 15990648 -1715883768514279574376078341051863511040 15990649 -2047327520185853566472650654670055971350 15990650 -62623714131092983331913671126427614400 15990651 3931707638459848868388495454661665608780 15990652 2915627830172667064339008105323975431680 15990653 -1193664881713089986973192948930275721120 15990654 -2143912941187626898437044304911162546880 15990655 -2537356533807232588430347077309688108440 15990656 -914350141027898857414995311261500047360 15990657 34322679421801334100852618320405544240 15990658 -1754591490659873260484869951636930967040 15990659 -2226501298215247590748321208423313195564 15990660 -342342891521935188241630015169279435520 15990661 5629150552931384321789025602410639599232 15990662 -2344168173689631368935049164440559681536 15990663 279775948762883060301186573661959482880 15990664 1736624972302209684070629698054448875520 15990665 -3463053590409088373804591851873270934940 15990666 -1101803522226690086664187139084148307200 15990667 -1670289750875489624393583541562083190016 15990668 12146066841357712257466014669987840000 15990669 1142463463276977461378429248670112464640 15990670 -1502276885812484433890890361780881446720 15990671 3130852255011080052566670824756857204200 15990672 -430218788498178001981474282544955064320 15990673 -6545698405926608874448390237688591710940 15990674 901139524726674699436748371374661450752 15990675 -129092127456630400731502554173350527000 15990676 -2355922784304802100864037158118980559360 15990677 3017661782204777935788387968706742245852 15990678 -917970211711064290858183391568206956992 15990679 2888254189741546655025817123154413198280 15990680 -1039765853468585296528654204483476480000 15990681 -193247870855950341576446620451040470016 15990682 3200231424586036332783998883375594366192 15990683 376280846189733690528983200514911384224 15990684 1776271088379102519403185861882977819136 15990685 -5377874753012351283028590719187620080800 15990686 1915145416350079927428010676999386003200 15990687 2093230934393928863649001080245582620320 15990688 -1480267784487144277692071060064162545664 15990689 3559555035669991816629924960100099577280 15990690 -282592347920825100551965027832039516160 15990691 5091710339968430782842029942936918216784 15990692 -4010026376863960615353738484968947789184 15990693 -2567579815969818496704362544706440075456 15990694 1697338556326604858275086632357277856320 15990695 -657935648849440371344651304900582335520 15990696 271124847474196032634197641983570529280 15990697 -432689838081332152831274382420322953216 15990698 734410837247883580050247496827679463600 15990699 773531146700309164458851095320536693760 15990700 -2321974347839288328403542147037833945600 15990701 -3074619068727760107675387624409500152298 15990702 -11624169991288317990405584200173858816 15990703 -5570618853310165598351513061392211698576 15990704 1010327296788344341856670270061585367040 15990705 2052371691026785931225532919780899839400 15990706 -583362790084064463080412844922750161920 15990707 11819625304909519483942366578948062168832 15990708 -1193934768898694302591224615456965498880 15990709 1459236662894202895215457724568283483296 15990710 2060345957877783863910154394839168335360 15990711 33073152465910512599280781684890255360 15990712 -1958510535905894828171873500779709132800 15990713 -2269446283991896541367912970131304274220 15990714 1329084310462316207053598762688308686704 15990715 632017461607601545591309172874665261520 15990716 624302855254072656849964300561362124800 15990717 -2502132296491473334170786467150081713920 15990718 -1362141820494297210401573585975456872896 15990719 -801464508306993010427559715913398879920 15990720 276829664665708212812893284374182625280 15990721 2587361198655896159188066388728655861844 15990722 224924567403016528731559649609085729024 15990723 133205728334361360272098195611817497600 15990724 -612754945860976991294282253864009739008 15990725 14006788999961303580516315842809197600 15990726 711397769674008329376914528364599780544 15990727 3984295816915084267827825480660934159392 15990728 2158817306455876493506284007052369602560 15990729 3015579525905079202355412383806126323984 15990730 260028704461767357122316005042388787200 15990731 845527567762790081485964075028926960532 15990732 2390535644907576755506165709564980198656 15990733 1639424911923084987082421123223098310624 15990734 806187971413196125761207277106405867712 15990735 1177601773030691606321435423039155338000 15990736 110029893203057782691354599867700183040 15990737 -574960689982780579187713919354367085248 15990738 -896594019912968360641241629935133746432 15990739 808385730369050069558087470777391666540 15990740 1230653264075212258015668453914453767680 15990741 -274411369241956554819073974492647925960 15990742 1006989382509678732575106055479828139200 15990743 -123440692071009364900488799011940725456 15990744 112856376397357190603762052771918643200 15990745 -1264041666612226907410245002542232422200 15990746 -1571432184847399635735465380140642214928 15990747 2446856114000079106194647995097769231000 15990748 3225865154512502253705376368231193176576 15990749 924295459984228175911351044658689136800 15990750 2657337957097914396168631833957365760000 15990751 -3619471838424695306442335946861929733120 15990752 -1832791235268382298598239079564048334848 15990753 2552592934944384013419039557257306563504 15990754 -32030854196047311292393654354398676992 15990755 876497912223173605354438430850852480 15990756 3423783024200427168563185555035646986240 15990757 939794452641288307660196332228350960252 15990758 427758548316851302959118929098703744096 15990759 -1894954045507260512245381452102837079536 15990760 291130280585545580357283056427049728000 15990761 -2866233472043363680807950155367564188160 15990762 1303208147600259984466685742591491203584 15990763 -12447095199348773658093444601512423856704 15990764 -2767134784702737739783471317046764585984 15990765 1041109319257281882506025706130292424320 15990766 1700778987080137544100155624930179621824 15990767 140023562031442225241679641949281532048 15990768 393127695900372661570703553339723448320 15990769 -1978661254777308321136070676526422374830 15990770 -1000108413107625255142978174088942438400 15990771 -1016061922911971951923330782351278966736 15990772 480237499052918231178822233805800396800 15990773 -2168772476132147362830951002857040083200 15990774 279204702161241674912225883987174085440 15990775 2705468991768692659884059509514464734800 15990776 4505507749683691533178295653451417026560 15990777 -167086813075087681095832477114616821536 15990778 1687817160883850379942830116385940908256 15990779 -1059747540556337799363644182024897721568 15990780 -817200385651479301371951717535788441600 15990781 -1888675655281018563871943401737335271418 15990782 -3733272813888878991722513054879942443008 15990783 -920968447226965618190152335051790455552 15990784 -1724751783279524716324747198275197599744 15990785 -2458555384029375215444945218758687619200 15990786 -53621457198434373784564358781398438400 15990787 6977519349856632352477502547891505861752 15990788 -165130311504581576528102877823149385728 15990789 3502609706840937335457758966418072768 15990790 2707049658321617626654762660919951454720 15990791 4006087748917469120949960809851893399192 15990792 629848609350057480599132585631848202240 15990793 -843845679669040133337025090391555406016 15990794 -3769395559049536441567514194564339844304 15990795 -3774556340362671917121849379669372522080 15990796 -49139736620004646627711206370724775936 15990797 -132147435771667090215144554486872934208 15990798 -51056469355681128763549176501925734336 15990799 7035804579923850302656767665061011412480 15990800 140524872211840032342203411107400908800 15990801 4905441106556383925018811896233660929504 15990802 -4108287979160892806773046287085760208896 15990803 -1649972869169578908606939902523870450720 15990804 -740342311758610604113286093599104122880 15990805 -332680395231608785724306698258812309540 15990806 540152087937519184580471715859559424384 15990807 997104614989332999436987209865539169104 15990808 -960302709462445882407118306773069004800 15990809 1137142352378913904549978377780043832010 15990810 1420901968256453802672227170507867914240 15990811 5942847926955012081760138331276424097412 15990812 -4099261891939561942171334868535467678720 15990813 -2475727583095792895417836165299210828858 15990814 -522004166309454410614701983068833257088 15990815 320124719425619336237152700703677889960 15990816 -461292020860161291260541805017420005376 15990817 8360236761737593931505195740046890476180 15990818 2723215600679969800034436582848049479040 15990819 -160908527473548898441696451074541475072 15990820 1063071021255009955024718477041681052160 15990821 2436813094139680877599329980718359035584 15990822 3381907345280411965859436359529043188288 15990823 -392440464786775973181777576578334937600 15990824 1943697885174486074126519332895765299200 15990825 -177212922036500122521970630386440332800 15990826 -2467051826133846760127423463566605719888 15990827 -7373424701223477788249924873710720725324 15990828 -378863526980573972781089261466806452224 15990829 -3607214924766997087416384868482073416000 15990830 -497203355790988891104397745801225125440 15990831 -1099139223285549722390288194903949388000 15990832 9055713642615032772099625054535024640 15990833 1121328137828463601484469398424368376384 15990834 -156253004902835609607486675473448885120 15990835 -1296899326541346777485285452143084620640 15990836 1336378854680007432053525615178916866048 15990837 -815215389808447737316636586294790834720 15990838 325891997830769240124445872306859390080 15990839 3530159693115275742903580138152603497640 15990840 -403298714770441173793583456493772800 15990841 -8198145844316089188703453390035678583100 15990842 -462006156135326943557705132462727223296 15990843 1256896618215027083467843159154939129856 15990844 -884797004350266276951573464341467776000 15990845 259915748178660464464095950097972943200 15990846 -386688232005669345994882887482068764672 15990847 -2859894942506546903078635470128570898480 15990848 625025729922024515792669331220458897408 15990849 1370351056905944187060189371280245812224 15990850 -531728363684208641097141295236657507600 15990851 -5603765519450734424811980378754988142148 15990852 532956691120601057461589772343138655232 15990853 -8865268751296866503807265573612498387296 15990854 506572098968078883871827595361233035264 15990855 -2644388962434622661708794097654524471680 15990856 -34476169142698672236626392549820881920 15990857 1438419667281805422341377081517890025472 15990858 370075186674920112374131441494458105088 15990859 -1762410103766035971730716302118759432940 15990860 3593190513751708259948948643997081390080 15990861 1372255656549283224416142108337216213440 15990862 1774344088318526238208441238788910346432 15990863 1610671659336695953959954247501821469440 15990864 -1233929960901800478649286912511655280640 15990865 1429128871277070210377140045473496007040 15990866 -210087827212122729079595869379111383776 15990867 2197488343412571873025863610194701824728 15990868 102769769392655661998842880372188331776 15990869 -279801568377222633281776998905519250756 15990870 -54819919634427415064730683938240419840 15990871 803126947417358791779695027908570736392 15990872 -72311713042788016707004953645763768320 15990873 -1767076918632826461683200164327930138816 15990874 1497449914106311209456960468635811645936 15990875 -2316564962206190651410329465812441220000 15990876 -2826468146806689203509338435078434304 15990877 -440086599944367709709419872530742331200 15990878 4815627429408073452281508001669307904960 15990879 2326455178361685147668775391067167072584 15990880 -2080091540925970509271365048040921497600 15990881 2134184106655794832254362482701248411682 15990882 561610463395915304010342021756019451904 15990883 -20216625219218408723419464399124075696 15990884 300394976738112884373014074830746222592 15990885 546373366274846946903888808826049254400 15990886 -1139358597632954204495113788416915512608 15990887 243187086032254398572496773950193398704 15990888 996551696874223138658435405835396710400 15990889 160776678541442882974189914875493185424 15990890 -3117123705157448455105548493055425459200 15990891 193029345902816082246466073527162712064 15990892 -1761629911466018983233795992487460566784 15990893 -4342050280900394553426849579083010735156 15990894 944109142719439399275253190982814520640 15990895 -1376344752487400251604678888025351773280 15990896 -1644975756185275026485031725896540520448 15990897 94683421823358983298142269275466462720 15990898 -1179316056324644996580074591289473822208 15990899 -758579921241526465480417050570230354100 15990900 -194253448423136655347921174700698726400 15990901 -3002382237752047611428333123352583814098 15990902 -698770929983831956361836079951228577792 15990903 -3987092751034574236377424705019610818688 15990904 -3783397821395895397124683767141433344000 15990905 2657055116211712197099620551130196807300 15990906 1572025589636709378645124794843846628608 15990907 -6795703402564958833500483432589936650844 15990908 6711698058486229989779997221934859854336 15990909 -715115641447376239336744227441810116544 15990910 39466679250336745657811814313932533760 15990911 -738623446984759114367897278095203992368 15990912 -2210979678952275944231194105910761881600 15990913 953324500969681125924211311439850466240 15990914 395280144640937469055730955533752525632 15990915 -457315013407560291980514871401041038080 15990916 1924941162964090285728673662822285967360 15990917 99999624505397002226577422208662223966 15990918 -677268555912517611934196321157710714880 15990919 -574140258674437587843241950520543041600 15990920 -3250813311531507896550050506102797926400 15990921 -4477102720963136603325527411861036547228 15990922 2217636501241724197932643060570255198512 15990923 119595819058911755135125438342647681264 15990924 -1060346379372161742939692077751046832128 15990925 3931263465165444842353602144195379071650 15990926 13655444343503099314865844469314613248 15990927 3911871274470062445239813728245724688520 15990928 -1194823811454818125978286903960492597248 15990929 -4971079062678859233104582161756533743616 15990930 1787424915351801034519877319239996710560 15990931 -4257621847802295735780279340529186941296 15990932 1933354778452254518939800685448908482560 15990933 968169012003031031977319373770661456000 15990934 1525395628092552768437672989877329906560 15990935 1411287080192046628494663888973332054960 15990936 -1166342994575672708250814704509347430400 15990937 9876914046370037809194217352917237739520 15990938 1886869370472705968179715811174516602880 15990939 -387478176265588475946637000988059447980 15990940 -1373810278780540177864612971353365432320 15990941 972633479075776728799176409485194820384 15990942 -96589464549180883072536332606012835840 15990943 -699413871452438692850851874769177291840 15990944 3208282272602025757975674245391505883136 15990945 1181054506487221208906465211742664833920 15990946 1064231636491070517850838193489336100224 15990947 -127447651082385545612856597126746880000 15990948 -460086421770853022623716843163715185920 15990949 6223580607711423908699972950764476688954 15990950 -368138257980757094649918499958402292000 15990951 -3352499345277662349370618345331958958080 15990952 612514090299649805211097098651251589120 15990953 6573050716544403579242758374666341910864 15990954 -82112391447290244083490160258893600000 15990955 2358966687266029050419691164989739499360 15990956 -2933200947298929962422979085415135795200 15990957 684782872482871884562054012581158593728 15990958 3974026832661313454939694555200744374080 15990959 -1278243712673038682437807828171937920680 15990960 203870340516418038992595431168158924800 15990961 360949693214905251195864154498958612032 15990962 -103610810637538699926384545525621001216 15990963 3989950139472105271925602995981584351544 15990964 1709014444400256559393704874394377623552 15990965 3148480460226587347237296818439316756800 15990966 -3320711763262946488819001888705963318400 15990967 -3406619890687408766907559537296448519448 15990968 504086020585580382812596420115346677760 15990969 4014163552340298489108043013894904768 15990970 -2105335774146952637919282514003395436800 15990971 2923243128324975728577137362689467909832 15990972 -91349979361449994414235778764905479168 15990973 2697237007134956094103040601426185585222 15990974 -4359308821270562650405811462548702493760 15990975 146739521234116368533254122249582758400 15990976 186020314426901476915500240612050862080 15990977 9253559485983810837928663705921527475200 15990978 312874616542070440327117710201192345600 15990979 1749660167270057328642867306217642403584 15990980 -548561591149875590410842069503774576640 15990981 -4915782670312961377356651169223131983648 15990982 -1193649000332381214270424183351318152960 15990983 1555073282041272229737917751361108886232 15990984 93385983574409668425642789259484497920 15990985 729970389170672088439251785116658430180 15990986 825110435809765589423433062127023162880 15990987 -7155427132502452844721499187034991111248 15990988 405842219443701232926731921000203750400 15990989 1010770317786209377460655100934761976640 15990990 1033739717065287226108494722716860501120 15990991 38660976639057389547316850587450376784 15990992 1009591402458859100981203587453815709696 15990993 273716160198736078675529446658723406720 15990994 15792954892754852796378091381657459872 15990995 4646144331612893583615900840717085086000 15990996 -5458119440735081462651929789098209280 15990997 -10081222554445258847506332467920341202 15990998 -2419474043929159050187866141962638430208 15990999 5278534886896487405118322391545782555600 15991000 1126411428768179157643291934550865920000 15991001 1359203313769471267568479363111500912840 15991002 478410427134015779821575803204948644080 15991003 145735921635928499801825284621992537600 15991004 -5620025826419501143476314189441115538944 15991005 140900921956598593187665529232468190560 15991006 2210291128533294569077702857920887113600 15991007 1966845276647372989770697362488893220256 15991008 -650531031422943845020705778463638814720 15991009 549874504957858312338171017394321940480 15991010 36907353668868915925056119342396060160 15991011 1015260323814899936985640451381552130660 15991012 26974171620861294575779414035965337600 15991013 5384800295111598486965231842823904443262 15991014 62626920059223235896251532209533532160 15991015 -52324302459564386125787418545221066080 15991016 -2067468492321204450268291354804357693440 15991017 -1243924789041500114763346764151355105088 15991018 -3106159315759807345174273109653926569040 15991019 5366069008022734310575930049029334673960 15991020 -141293624227063309414964178208556881920 15991021 -6089676481209475006285821153891590964778 15991022 3667559559886846454422247224767613228800 15991023 1309963190752302240806224207042249278864 15991024 -282887118958024175361809922876842180608 15991025 -21106485680727156492765321859400934900 15991026 -882933649728973962007744747518871942656 15991027 -507673336944718707714853731773514980640 15991028 -5604612455182348934847740941097558402304 15991029 -3379881128111105576393698032165815696256 15991030 -232908847474425176057839567944106003200 15991031 -100767863662462857935245955341200997536 15991032 844523185563056703273121776489985843200 15991033 3991683794802075073587053027771028450900 15991034 444284416216879102365404877347988227040 15991035 5572444161261755969313888961009029600 15991036 5444429120753371028437901599727948410880 15991037 632375496633376301310521952824655655686 15991038 -689332422981303786016658203231253268096 15991039 -5320801328720784594568677199140748347960 15991040 -860932958567995861538990548986227589120 15991041 121920257827519305356648764719361475424 15991042 3180945075463775105060781650710557071232 15991043 448102400650437510879845224553315366400 15991044 453189449135362478054000209757183241216 15991045 -2326846842022471566162877594505805258240 15991046 1977537949184381462165095120121355786240 15991047 5694234455510474447868791534246900633040 15991048 -7196390156227338027809271550743118064640 15991049 -696217138345314488642377470336322388736 15991050 82600909870563749836112933347214745600 15991051 -2730866011786852381995943860707085779616 15991052 -3462845588726455668144063088780755512832 15991053 -1786261852166936227618174388757483676992 15991054 -2234256254134404727892362709044791639168 15991055 60993476565830155735261428727112181360 15991056 -257681144106137489476907853272617574400 15991057 4213839561661792192498969180223907890032 15991058 2799451471111541921436788672813140244880 15991059 343418160413144894949954429805853111808 15991060 -2178783966032078033927930770394891147520 15991061 -732278429479154342288691193939763379108 15991062 -1163558349345076684969223929631269981248 15991063 1634748629485543510365911479887732175920 15991064 6709619778243713146432919456434357862400 15991065 2531695569194230938362061623286909432000 15991066 247734765613896181428841643057235959808 15991067 822596762249353185035115086997302417472 15991068 367043113050207699101843473657084131840 15991069 -9197241687769565767493813939851915095680 15991070 3411351143080629153619060935922857004800 15991071 57139424266608303154997181016782610944 15991072 -4056923547730553830164186318866416140288 15991073 41879507388397629345159400728203180160 15991074 -482524226512021986838386304528121541120 15991075 -1589648111452543563638938475011719819000 15991076 -1268000055151162082443399389824173434240 15991077 783777050075534828402047147340662113120 15991078 -1106230762889041139730636670888577445888 15991079 1551447211649356396403879039781874955568 15991080 -378985059034298656678603428612739891200 15991081 1362299839541010921987288684372926664612 15991082 400406352671390353638768261008915279040 15991083 -2076450981164050166919962076290672325348 15991084 755254865322691978263377134429081820160 15991085 432335993264498699524740626334443445120 15991086 -1218833799179812451534216973341370995136 15991087 790162346437899050705998255007836909552 15991088 36261655352109815471181067519366692864 15991089 -1549901185243030548387983411264107991232 15991090 909204328260652933704383005804811344800 15991091 -5111478980556339375294213281326012863048 15991092 -640128520759196145158692635146982801408 15991093 -1459337024664224037059769150759385021440 15991094 157433477270164367192043500825535639552 15991095 1210986804782886492485941011190004567040 15991096 -987759095361996351732711958282132131840 15991097 1678055776164100511968404559862728629546 15991098 -36905403002440276450572860371595680512 15991099 281386837349220593020108169918794411080 15991100 -375137325131662555982168874095718489600 15991101 5986085732417164295973629691054789482880 15991102 401289246534532069366097279784948923904 15991103 -2350788299035836183939197472957824513880 15991104 135407350089625285590650063062818619392 15991105 -1340728024096213241147642099541095639640 15991106 -1613909207423957807080098570310412371248 15991107 -485959197866307746536985737751579547648 15991108 -255309009990243701331728622915434000384 15991109 6062921241738516565222228433465073521310 15991110 -43229877073883853542729367557305363200 15991111 -2653757768201193271469035799972691685288 15991112 3357195268782905856300418478086198763520 15991113 -332720906875982150594239690923281673600 15991114 2555083059573577799393437796791930756656 15991115 55824712498831205908738907957997707520 15991116 -1304893106195461134925167693895238184960 15991117 -3683270205808965416453528614213605335328 15991118 -2245610970790206041486223953078594688 15991119 4586454282007337939567299935103909757544 15991120 932199691687557470860888724074253107200 15991121 -280355242818374130394243078879124865678 15991122 -380874335507426737922704190015225241600 15991123 -1074140793343192675149848748597403608776 15991124 4493300672726018956335511540332496588800 15991125 -1593174679887424782126422091512754792000 15991126 3658897228574391584760275749025513716512 15991127 2422941228087742507384109402562388423800 15991128 -4004214494275943639018410130272821657600 15991129 1883112886742037951978494068687312754304 15991130 80222537747342129921331928375017726720 15991131 1638665151396322912976257768471910091120 15991132 -2321819956763628344688511427857310720 15991133 -1549212787526521975689528693746954499456 15991134 -215807769199480291432474618923552227520 15991135 1499336115774955096630665966927625620000 15991136 370462507633147465902224469354613309440 15991137 3013649187322689652385623577426514878994 15991138 -25079945519543374697948081810787653856 15991139 8508293671379135246075114500344470703456 15991140 2163225397260342402145875052064713420800 15991141 -20135851588008507540199415081743786720 15991142 -520690257784036708865110039769063178528 15991143 -892464577318527962412234641691501369216 15991144 -446621426173060166047300200182495232000 15991145 2235932853689546458868249917313126590080 15991146 -980474049572072585260356209914829544528 15991147 -5564264262240784619551359591327290222840 15991148 1485139144556119866110030623982318134272 15991149 -1210771425391917885922712952663391052736 15991150 -651937196858165944875502298624342865600 15991151 4290769230956247432690639258096393298800 15991152 274316948793795290399794774703367585792 15991153 -2131312003857824306030188391063581062236 15991154 -1346775835132025535635027751777710602224 15991155 1066955957814795172700873852429425807200 15991156 2849131723628330091028901794836494836480 15991157 441114602253519467677549039803660041472 15991158 2589381262760383558035359556754173212160 15991159 2703088486412894060001069885006735392360 15991160 -1444968901057257076859845384801204224000 15991161 239285657719244723615214493457409648480 15991162 6387136464408306365699366367786732486144 15991163 447726393053317732068684679672026229704 15991164 -68966414186536672299779285328628285440 15991165 1424722004580568710930690452370758937720 15991166 -680496267796870663168300358607204374400 15991167 2280410112460907601213686267295436634880 15991168 929014431859925134738236189972879114240 15991169 -2351171845122409635686898449945666591448 15991170 -1060284450130292551557888578054244510720 15991171 1506774968747827650174117820994830543520 15991172 1175736481063351284525050971244901223680 15991173 2209239437622715938769098287901929997984 15991174 724891853633863729645110297324481098336 15991175 -1781405508204562094287696667752990725600 15991176 -3359911797414198824913925963186540953600 15991177 -6437570059519192486263550566393806255974 15991178 117014326173694448930906984466886935552 15991179 103498722021912317741273070813780968640 15991180 892336280923976715125729590530585600000 15991181 -2240293678631256432816515816274883923018 15991182 46596477382614667106810816200672640832 15991183 3258041904838607584682732837741363502000 15991184 -12798811131649754095495379820681756672 15991185 962162012126321660403703155431908748160 15991186 -2564917996765759161172801208396619945984 15991187 972852689038472590070997342445426512240 15991188 838187078375617256795275004983385389056 15991189 1761608435193448367740455108024899598528 15991190 -984414797990096472038173721608763078400 15991191 3858268582603501441413533044371667937448 15991192 2315396879336639811466522255796334305280 15991193 3856429487316929832450129065628144026442 15991194 1244463556458910102055443743696134438400 15991195 -340824572083596804874449540599687915520 15991196 1261657185859940957235849165745430395392 15991197 3312786582211733166630112899068637244800 15991198 -728063053421597177997283454974708316160 15991199 -2174499296596384604069598220460526558864 15991200 -135303334261667836154401964497978982400 15991201 -1618925341809682898677276087046398048798 15991202 -1104129968592446561372089755214213264896 15991203 1549921568340773965845796913238704730864 15991204 2473714398893730367411504183792744739456 15991205 1320811580467549578389732809732544962560 15991206 -25472654884289161942752013370299164672 15991207 3299714750704843773800022857859595214456 15991208 -5686010249453273275654127429364692183040 15991209 -3421580076639099932984531332632016905600 15991210 460683079115776856658449130805980779520 15991211 -1486208166612572375612312437763049035376 15991212 -1600341243219076824738189787484832408576 15991213 -974710778888930541011752333753524082176 15991214 63410655631276578343964975591496219456 15991215 536355858544104405664284326272883049120 15991216 43999606457580492902563387774750441472 15991217 -174038285187817767822447486946203103728 15991218 -619162344936928175421194296008583480416 15991219 592348163272807395694676689700234148620 15991220 -718325826227754699459182616827294515200 15991221 -2722392166735281685782331630454859419040 15991222 -1162270512448334232216935859023414974848 15991223 -1431082033523857837794705762247868538000 15991224 -3088091714295438480847336384085474734080 15991225 3935911187037835781107999597905759240400 15991226 123039763567463559714967014692484433920 15991227 -22988311099766024689708112458058153472 15991228 -4210864983473808287504472963817108898304 15991229 -974050945649374273036139078407097629140 15991230 -637448899068749936349467818701743266560 15991231 -4597787640257644389690272655454161611968 15991232 1859822923941717184561581951954783830016 15991233 -283332720037750014337614150313364600832 15991234 -77528488157800880496126843461327843328 15991235 -1188536998850832525319361266810180995840 15991236 -3145468645348215062730223032245579673600 15991237 -790849984657763299718029954762032858214 15991238 1642015072412863646619638968016879554560 15991239 3504718788613359695814233379990181032 15991240 997055310818814687684265019988723148800 15991241 883782318153852432186008856557224049664 15991242 -31086010474058005264849550855072256000 15991243 -3849898918038927449038282642480317121680 15991244 -482331252871508118819840197156895454464 15991245 2733023302068683480944603178240721986220 15991246 542464914665124375266307720095899024320 15991247 -837051267393442713099057249118261868304 15991248 -5321196606050502919988430296556896256 15991249 391766312142813294530135449239790113280 15991250 329895462136122047311164436153404240000 15991251 970145182491224002203051580209362012160 15991252 2538719989105529758149745504152283865088 15991253 -53387399817918677443412480880339016200 15991254 1535209209418491810869298457804092227520 15991255 489042082514252579770628673191777088000 15991256 1525883553840898900656695218617397002240 15991257 -837179537991495119203964753648892727296 15991258 -4123985730317877010938188934801764117520 15991259 6457950198690210219622317121411670545920 15991260 1124075763717922382048609596756948546560 15991261 -2111672299573974384205053080835200079456 15991262 -282220683032715299635846445920240545408 15991263 -139396405548660942738879215865672855408 15991264 2896564538380439543170999881842885394432 15991265 -2921354599085906218873587359541104191680 15991266 42453386242734842721852195188374815744 15991267 -3717885910182884446575722066301384944640 15991268 3137564795828561256937321899113156883456 15991269 708719015021433392569132576091379804480 15991270 49238950296013833510054749323611446400 15991271 -1594162861801674175372368840277139726976 15991272 2270245117852977715156780884327631994880 15991273 255215432324666131010507111918811344100 15991274 292020869113740542516873897339080154880 15991275 255407074442841738433534999196292649800 15991276 -828154402388069390791114094274303129600 15991277 1684222952933545918888128754049204390592 15991278 182592168971740951117599112135400137728 15991279 3348060709754519430788535902518558602240 15991280 -2053103392576414018853416574852801495040 15991281 2267594964427602071706004271108004716340 15991282 2468383289667259359801991010704791610272 15991283 -1716029499280862968969470128381746083840 15991284 -772274962168923277236656475115839848448 15991285 -651344444109929004641553403169234386020 15991286 -695855556780820791816631128739371117408 15991287 1413647024537971366827857991002408780088 15991288 -1801365439167163779162186000806635438080 15991289 2967307965788282391848673791602805932206 15991290 573105761837206456847746644693618739200 15991291 -3072865369073350810992711578933696102048 15991292 1213719627028959524989681683485946831360 15991293 -3186028185860343715597155646324245348000 15991294 -2679494376645175942608916176146338191360 15991295 8296856612934427302258327992417865908400 15991296 -1861024276675373296759398197426021990400 15991297 4484233742554281078786050304829788616386 15991298 253777833452642120585449221760309326720 15991299 93580605961315009837030411291488477600 15991300 -492992146307064060155292017743029459200 15991301 6624161280414690872722776307457509370400 15991302 1376099095425756610838941621637670021120 15991303 368222200942905510046738152158062310552 15991304 -2598120269813647506246231516240167731200 15991305 -751502635517108766247000073597650642560 15991306 413941522872574456208072086660924994352 15991307 487771493819907257584554235112497521720 15991308 729179036911994728993615112990236568064 15991309 -3630527469273338393338983271146626360160 15991310 2103470324272282991077851611818877242560 15991311 1550939897495199119721810016640394219264 15991312 725428149249120604084869323398429409280 15991313 -32060882262529848823110763388787288576 15991314 -14227011033787328322669279105557180160 15991315 -1075193475908497660003901177518052698080 15991316 -2524349676416538722950510424695754895360 15991317 -7329398630357358629173111646658144960 15991318 1368677328099934326102957232633928524416 15991319 -252198672164252161355518879802604250752 15991320 -1099510699379508196945613691241028198400 15991321 13956240406846634845949245590273464522 15991322 1295729305428535541773826533054871558112 15991323 486646411178732635175972669533182706560 15991324 1700575104794031964417847720056115332096 15991325 -303768511700945382419925512713333536000 15991326 392391090005334886517729401071083522304 15991327 3368984077912473536296391847892782008064 15991328 -5172173680094759443789234246765248184320 15991329 -3543963864400378590744240262221547361616 15991330 -680533189339265720456420254592334274560 15991331 5190363006013688650169696308685335472880 15991332 347754325259099651918720845656489984000 15991333 -4353725107613221803996583148193013115876 15991334 143857090738550311115996277914447983680 15991335 -1924675527245513283662397033423170672280 15991336 -3521465137460913744511345351185963832320 15991337 1421395409290798869418457441386839029760 15991338 -118929206470870166899883289892601978880 15991339 719295245596815188122365094448963537472 15991340 2266161960053566445128097825247533107200 15991341 -390732810338702824048084406994879254208 15991342 385424204301424247940559770666049209600 15991343 -6090384548011978488582995200469505735408 15991344 -478500348558118757492070914966199336960 15991345 1372799021962067500540743003534407666100 15991346 -911627888671312765454643462316076390400 15991347 1147670712403142621469354315482576153400 15991348 2329409734590474697090455303736467179520 15991349 6514386303787580171389559840090331659520 15991350 86604324677949945280627768373812224000 15991351 3096734322778357312962573166480496949352 15991352 1134288613772006780811291965788312965120 15991353 714412558832177732215202946602107060032 15991354 -2573394809444831462452908539705865679680 15991355 -1059500763683574332584770825812769504000 15991356 59630650582254705934158434049070792704 15991357 -3191106914171889572915470902039252654394 15991358 -1941222743065391757069388828537552062720 15991359 -2069414426417237093385768168608566999680 15991360 564502620958094138019735783289651200 15991361 524402799999610212143202039705117473712 15991362 1490898148651245309724017903122929469520 15991363 -983706455817509495627032740551326362800 15991364 -1390335269564011733720522068464903619584 15991365 31261339655138227085234698304410715520 15991366 1232418229339812541950066853988907169632 15991367 -600117048959743206450635214911570969808 15991368 -1303254566184238561782641249891625369600 15991369 4980499434340686089419479709148677645840 15991370 -2101147498729241682812374661023519113120 15991371 -347230764729929976293836111316476055040 15991372 -281456721194300701599146660607160286208 15991373 -4985678325963626202559184926534003399380 15991374 328090567001527211038719097125883797504 15991375 7122627753487115048798695504291307934000 15991376 -528597926764244213028357700603266859008 15991377 1847139420959897779549388031704115790320 15991378 -1743887799855809954223879948723695642976 15991379 105827440575796732486437790668138015240 15991380 30719299520150896038744900472488783360 15991381 769959282819909347345468004147754878464 15991382 -1886361982443610530151662163972834839936 15991383 -1602536551082928480969154403003827652400 15991384 -2538419021833413371578265344664886589440 15991385 -1417934190651735817548717933297548871420 15991386 -1704831761453282169066746560301083393536 15991387 3801146806235069605758518241617798132036 15991388 1525016649490507397043535978518281625600 15991389 -2423485392656351911598068927956820609146 15991390 635961937144082443817147607101726361600 15991391 2196479103218734362764000736148093261272 15991392 -4759685847804213332075008330641166565376 15991393 1449901370874822079236497216212170930048 15991394 -572357645100355240324996216704089441280 15991395 2080170647649455475397416798285689327280 15991396 -3780433852891677975167689733602784291200 15991397 5136267444601689978919601065122649806846 15991398 -1558706469959974174181605207463636234880 15991399 85171472371397380261578284450640365568 15991400 -293829936018396125343546942490826496000 15991401 -2012601780513963485853710070154320650880 15991402 1018895138551509791768063369280023761152 15991403 4995676761482811059908478462726767073652 15991404 891905379926604328396759534539825070080 15991405 817941599196548875282063708016205666060 15991406 6562269386407058198562715583133826560 15991407 -1187320772822625322834683447871532143920 15991408 -1024494768301403948121015962181473140736 15991409 -1793318568053745554592554796146255669184 15991410 -160245685798547100622577096088675110400 15991411 2695176334395649013037046477452745160012 15991412 -1908346533311855473111453348477106257920 15991413 -170442149483177267163693660555706738656 15991414 3201432821941927017938935498776960609600 15991415 -6772964350978469745174592907226097459200 15991416 -1785416094919718055531452744216655667200 15991417 580141860325041951427960340743851947520 15991418 -1847436015085992989683019493498057187584 15991419 6107094661115824370283320732626323229440 15991420 295457677944368001937104359752488391680 15991421 1510744869812083420134702018380480125824 15991422 -69079108539146102867157093033674574528 15991423 1956446393862402982594358193496358992240 15991424 5552462572214541315519623664145268736000 15991425 -75593094026594573792372878734089242500 15991426 3033189254144179933019783035223271598080 15991427 -5066964903649614206557002845153595086724 15991428 -508612593698120954081918202203724558336 15991429 -1283834367426987838075921007476925674980 15991430 -46148966395858701705191484923371169280 15991431 156158753044340169586076535075350639520 15991432 -3454910376297676421409995026497669734400 15991433 8567987361292201881218318507533929375744 15991434 -1076602579597610374699081482410214200016 15991435 1424008666221662189436332234118237704160 15991436 -451938085381598126458557898851893080320 15991437 230502395638395198921874511131857358848 15991438 76308617681849085935526083938240658880 15991439 -593308312018647801746281232662295774880 15991440 71772253742494090324348079977196421120 15991441 231129180891966797095417384516174512000 15991442 -17099566684866429803228345924719287168 15991443 160256756817130495907926501463837335680 15991444 -871442586450543983926450552244069935104 15991445 1950651877729092302466321714899370535200 15991446 2576544413550928456377102852629390261184 15991447 4269902222551338214108478306501236509896 15991448 4759038602718920053718750115259967262720 15991449 -1694266681488433180407893735466577663536 15991450 224890487175448169785085444340316002000 15991451 -1342751204328942830630351086458726168048 15991452 -641415557638119499489235599953132994560 15991453 4626829367526721053974078662926200000 15991454 106978507158798876240257126555654434176 15991455 -3159279716969277745857233336688911146080 15991456 -1867760801744407344871125383493849120768 15991457 -3013062415464114179208014756345835294 15991458 -116585071694188477205112354859219104768 15991459 -461474198045677044407625015785853800448 15991460 920552088671112200612734292488402817280 15991461 -431045715536263055011113370808335320480 15991462 -384640990335707990718174002589448824768 15991463 2564626124728851722592242352577478060304 15991464 -1237997944677664369639971191327901696000 15991465 -864033821327567739946560783625855368000 15991466 891106435958899828505406877995765041664 15991467 2302711346561295940947201956170631797080 15991468 6991673442031270774944604764682584569856 15991469 62097037668348874702735827225408471840 15991470 169552064546856541242332253180408441600 15991471 4704067373570590712349187501925281329024 15991472 170397367573907019476716452290440986624 15991473 -2386524704855683515218555945480032995216 15991474 -120180843202242089364977913885956192256 15991475 -1399069200173521477996440978825312403200 15991476 503830523225103999613721797353929109504 15991477 2147718692996512659666695696718671769326 15991478 -380439694545191287180338435455613098880 15991479 1111970529716846087162194940888536020480 15991480 -1651211958077361369530555217130562457600 15991481 -5141860523049940130085255385411052304 15991482 -654039558339949763449830274479941041920 15991483 -9638141390693646551998004037812699520400 15991484 -3762943477632980636942004861855690537984 15991485 -50379705462354989172668355322069709760 15991486 701604009481674997735687018707172982784 15991487 -713194482445492900169089551602387206968 15991488 1309980440075719576183830672801096794112 15991489 -13931686893534980344480689247275916290876 15991490 1495164358695073984984796781216328934400 15991491 2814258296728706090244148916337217613040 15991492 -202538381030291991131986867302656747520 15991493 5002880890327870342942028560613644799136 15991494 -747301861279372341371918934414517128000 15991495 303331800245417635901443766674661685600 15991496 473423510793003263812481704864427212800 15991497 -1762168482081637921279056007257411288726 15991498 -925242897458053653376950062295594498000 15991499 -1837942560944334343732773213731594922000 15991500 80849129694996789704078605768495104000 15991501 4978594109578841584239220287445651312502 15991502 1790804669123063850271628564268872755200 15991503 -1285134326232709549588425551914052256000 15991504 -226819138255336596315512268942849474560 15991505 -910050316831346762464330896510915175680 15991506 -75621148520805764867961648106932102768 15991507 1548750086088365697005030800090468946512 15991508 1589272657064668165660406757535471015680 15991509 -3065912593962991791961654322153059692672 15991510 2657041292228273636494817421663825980160 15991511 -79073696389018948029868679316173381928 15991512 -3916966313942921820052241800959004876800 15991513 3917975837124646217017869987420791018762 15991514 -484549113000234720745261994267882174976 15991515 1672164209860254072035151095224556637120 15991516 -5087176035104997609752612940028909237760 15991517 783444795938319456041102214574414063704 15991518 -1029034405274483120805313228527781116096 15991519 -1420043105999703278681359588463552237360 15991520 872472846949652187030819774201554534400 15991521 -594373631327087378924367315460347632640 15991522 2582144217981963269216330613295079775312 15991523 2576451806353890484421439482779061979504 15991524 -2811332946690518195268342324588059360640 15991525 3191782225752242182693664344596441693600 15991526 -69051339175644072285326917609513485120 15991527 3878276871113090739648854776127723217408 15991528 -36781431580614408372010891822473216000 15991529 911607224131111590066524950792488617700 15991530 927635582133650234791207984995712984320 15991531 1247125362416688815440806181409807683824 15991532 -969476001809607798434076543069727696896 15991533 49205154885877041166428615398380737600 15991534 378267583675395459069284451717396382848 15991535 -1830880322055986203643528913231310235040 15991536 61412512591218920632835012024648859648 15991537 -1295118242884969706968690097057520232080 15991538 3415404533255850725263980957138871099920 15991539 1806809741685478548536339833244455764024 15991540 2366076167225698600965550389442056345600 15991541 5269561785514514615540741599635462144942 15991542 -345400548526165333984908573187503435168 15991543 -3378614121658077385879265791075247556000 15991544 6503120618341688602118516430874138460160 15991545 -1381579944822961287191874099181877688000 15991546 1646572309898387110327627411917679727472 15991547 -2286552822667248579943284630203110468080 15991548 -617870141098577415298129744048493804544 15991549 -165987476673326527034246762310245139328 15991550 -2167387881012070324466459650411695355200 15991551 4251347701861199913158944976910029463480 15991552 -684788069173665983795067867166633099264 15991553 -40530551902498810590634988119938548736 15991554 318633027855669673662282479402569447680 15991555 18280322087942121897998488369824169920 15991556 -309714104207362138684390706695468769280 15991557 822832614071210253746427502602301067520 15991558 247894764216465396741163308969160320 15991559 -64480025468841598879823265903443667960 15991560 1846956250344564123552193685927510016000 15991561 802702216232671880820666488022441083162 15991562 -5187702930737915386751747110188128460288 15991563 1310708973178930897123670873246736561408 15991564 636460521822258672559873590116742162176 15991565 64908364879157092982875893134766224460 15991566 -2126128764086032408337330005774197053376 15991567 -138272809292896289664364828410249343808 15991568 1915183028308132974304192488228391895040 15991569 -2664756031597458118308738437531344995312 15991570 229921241245997509825894387345045224960 15991571 129559968091320292931697241296850993032 15991572 -1942080096135793539927140758604400887808 15991573 -1707935265980913160812625186737733146472 15991574 -5605849963033423735433102872874092742400 15991575 -1206118762747943645630659852437415200000 15991576 2473337632423992823952948326021711534080 15991577 -1210376797283485585680647816756098279296 15991578 -12959991575789902705510583637138368256 15991579 5625227063190982521074436565728026978180 15991580 1358036829054196945496164637938714291200 15991581 -240693629038846886577114032271406213248 15991582 53791784303989272000202452017972587392 15991583 -3846735262566184294376494387392524235168 15991584 811220033639124159081991104979324108800 15991585 566165378069737512483982403688298905960 15991586 -1288586417939643891750567009583780823040 15991587 -2395829048172129148440046104974065558680 15991588 3631321271933773839811411812150605314688 15991589 -1123722396404549778419120728047083374176 15991590 1728022966078325470983653518525017064320 15991591 562760513576179599099847860020686308120 15991592 3733978165150899011062761673333136256000 15991593 -1473614448841491502974895936859611956336 15991594 -649760943016805758437281763202169203008 15991595 95761182660690403866372205942166037600 15991596 -2153762573188862066536561190814207475200 15991597 -3756036841304895176366881697858905544960 15991598 480144139413161925447761887371606392832 15991599 19515430126413345741229359756606735936 15991600 -797489681613552201938025439344314368000 15991601 1574974071041379411821927608482386633280 15991602 4347986659214369538936036898469241216 15991603 -428959224807411173235409940631705605816 15991604 -831250895758444512995399944630990270464 15991605 235228469078758647682135642810007381760 15991606 607913071842838057977903165883347395904 15991607 737694370247224732735167594081825266880 15991608 -62825931719024811564583507073603788800 15991609 -3828548889612859798697973008735464312320 15991610 2205834360421312878653009774257428360960 15991611 -673477053051225590236243682898281969616 15991612 -414930458439863127525763756241799129088 15991613 4693830381437247651633461416148603623584 15991614 -22122193464301214866792163555902648320 15991615 1111384719897562858217403434884508772360 15991616 -1572974507136341227122696797215921274880 15991617 631517555875756639012894333502368276320 15991618 1163530904747294351753602418922236375760 15991619 -254503598492725869484098859344307484928 15991620 1988792352487652416352062837976615362560 15991621 -4413404188449045840854063462585678862178 15991622 1196356389010179950177108190537634860672 15991623 -337972425760373959054386935018735765328 15991624 1333492362240247433851899531432098365440 15991625 -349239985798493162301376097190061521000 15991626 768693833787866166715402534725250343424 15991627 -8085775114554926160164374670310742738088 15991628 -4536298778530282544823854898694674092544 15991629 -535720471632063300901606347194382933504 15991630 -119541060435594025846427852070741283200 15991631 -5459548854119439091410019323915472295568 15991632 1062718865366927058926147065120899784704 15991633 -254524022149118972033807220705789677760 15991634 4037664254635549868548499017958812803216 15991635 -368651130998601640660363324546821907200 15991636 -1120410142741707601824465988548052385920 15991637 4727395194000074076582316478135917534794 15991638 -736509013026269641987912998704164134144 15991639 -1020417430089827263270175765472309581560 15991640 -155402963694146078499608284382853120000 15991641 -2522372695714284589936076374450273204800 15991642 2959175748599826780141164724452312063472 15991643 8681043556793179339143560749751178697320 15991644 2155325925382853325179531198071009858560 15991645 4315176944772745948977932357815836901080 15991646 -3788714581452873981588978662908488549696 15991647 -160264093882696456379949636063867270144 15991648 -7422215310445127348855390898659675996160 15991649 1262811184929129756449336684178657679650 15991650 -1355244877750406751473812474624468477200 15991651 2929486934792343970349161331469652047712 15991652 2686358600101891315030324191300942446592 15991653 2430825634173248435758202806890808939104 15991654 -1264655621934165495135811929081659596800 15991655 3256291592869000626411294315066636096000 15991656 -198884843092965465343666664328040611840 15991657 39665185703436008884838228192579531040 15991658 3177950411887057558895189032293012926976 15991659 -36827742990207770238313061482600936656 15991660 211819753460961572845034677578643906560 15991661 -3302377782848255495310269418212058841920 15991662 1106549616687226270692472680671499652224 15991663 -1638611530702269924062207310675315447088 15991664 -601982116974524844216251246972777496576 15991665 2586780890221363336474946088417828817920 15991666 -2464981650873301394810076336733324087296 15991667 8913107185721597966574736385297763356880 15991668 22123666765241674570311122854265352192 15991669 6808601262659949516534899127383441564640 15991670 1405831159231138159908216942790693336320 15991671 -2362322552054767296652515335567008548888 15991672 -212255969708790768332357769992846745600 15991673 6892341178350596251647263740877161171200 15991674 -1032125974673240874563311642691474783232 15991675 -1383955003445717997756727437924693141200 15991676 -2403248479219225523505610904800774871040 15991677 -1523864671922739969390259059839060389632 15991678 -140969500293635328300420891392397135360 15991679 7148492891602053358482919384171533541872 15991680 -130068095106141416287135012793352192000 15991681 -170602214910823344025622397326337727200 15991682 1297824482914329346511557698612147574272 15991683 -80907454837090664532113445479672494416 15991684 -5390440163082379352557152306652226675584 15991685 730266106037240273610620675021143144320 15991686 -111046217138362446598533239228391324768 15991687 -5808358308503251638790424517552856146664 15991688 -1682612615785210175228774726288776842240 15991689 1217764927942359386091586044370848547200 15991690 388193657242498670999108292128952468480 15991691 -79935687603128476251033618201882215616 15991692 2113695639682533154516820431213387468800 15991693 1325842122898793132738880618602315680704 15991694 -2583311354626277601724716422228496992256 15991695 1145958246850755468375357399310921581600 15991696 28283060956782284273697466957853884416 15991697 -1707793219514319225300092802510368827854 15991698 243969211588157696959988733286184666880 15991699 158063595367615221186242917056576229392 15991700 39328945068010771281135570001882368000 15991701 -2774756845069204369341696568297319193696 15991702 3807133499057626652633648591101471785600 15991703 -641385066397095348137165395585625963520 15991704 926923188640857871094375365566581852160 15991705 549570270917381064606570940226225833860 15991706 593452945168476399216899248229030131680 15991707 -1444001918671426713799846884208588045008 15991708 -5545988281921715111087036622072209654272 15991709 6361726087101225985966019651034328373004 15991710 -38768470548490437439682770885175132160 15991711 -3132775681298745949096992747792758261680 15991712 1360914203482232662466294504215809097728 15991713 2788942960989087282290004958675402020864 15991714 294632677691420274024451635355019952336 15991715 1666483626343110829687960218818273135520 15991716 -250933035532878607120733832533862506496 15991717 -116265703589455514535244786328018982400 15991718 -1479929018195047961014195012132134045696 15991719 254445405220732456208849264993616951168 15991720 1456400935297085011370382371882200012800 15991721 6582477616602985867488357766702182332922 15991722 502930587399130904462549991169173135360 15991723 -3178898624334846774408415681062934800 15991724 -1012410325655890055489935161823848397824 15991725 1325239906660545809878182750522040581600 15991726 3662462106843290767609697163679110165312 15991727 -120249936500606897756536164547070594160 15991728 739259774960751683270691490842696843264 15991729 746029892353122947108283218245274590080 15991730 1520850508408313279194927004327281075200 15991731 -627435819665835659735065262411720842080 15991732 2681222279702337465505380483298952180096 15991733 -1539263605648014461779409646161549245440 15991734 -357179207913933768348063299153139916800 15991735 1839206359606828360025833463872255774680 15991736 3773155456863358206423924898768595189760 15991737 3353100009313045135638120125726016513360 15991738 1827530569005975430755682336875803358576 15991739 -917519273713272402916951385649197418576 15991740 -1302915082006754955948274174903630717440 15991741 1790069472003921462161902233049181539142 15991742 -565622686007232172985756343813019833408 15991743 -14309806118579892567790133831319588480 15991744 2203830238394969843895194543032207671296 15991745 -85592889633674795213318325441995001600 15991746 1777327239416643450883196825194553894784 15991747 1471843585705432298398379834392803186072 15991748 -337197573515201085469984560816225995520 15991749 284055569966698997536596943569881075040 15991750 6613888542190256505791207599478538624000 15991751 1517172384717788441041017513817039393752 15991752 398768178413657373092784009137722982400 15991753 3165142786032464503879732572136163719680 15991754 -185067116192337011517931264783616105424 15991755 -135804739374705271685845012643866816800 15991756 -2351007167605990502109730207102308188160 15991757 -6591873192436903737181629985175061269940 15991758 -1054364922980161695295067455407771451776 15991759 2596446531740258092182022447115571237616 15991760 -362634965862768660542851926899623526400 15991761 -2303731770941402347109722795231410616416 15991762 116303614778271113701581375039750243840 15991763 -633139439215949435200380072135679014936 15991764 -702966572153171204947592972585366089728 15991765 -4107752358296542173096819607946274482340 15991766 -709240328263745982083832625748258436480 15991767 509606537230979185422908395209740391936 15991768 1323938444265223823680519475922236006400 15991769 -2542277721767666724695573407529108131830 15991770 233720360265278302956570812877543490560 15991771 -87109925228051118877593583450776207128 15991772 160662896986314415625221361218330770432 15991773 399621596429353433519074649588985438720 15991774 -1979147491224548560706390107474315863360 15991775 660549499529479921687076043502216075800 15991776 -3101543398723824965973201774246069534720 15991777 2379315932629149000390801851190391422626 15991778 2633730873220413487432754488217402812800 15991779 -1194082447995747659098859389678364616720 15991780 2050114053676746264516482035854742732800 15991781 534293880160815563567348477816632092852 15991782 -650987964079402878241695315322226933760 15991783 181223447520095634616243648933762274680 15991784 -1365695661597996266276859165859712532480 15991785 722523057342809427903351041684408168640 15991786 -7029089639834459057999974746253679616 15991787 2460902540389433579140229643897057922800 15991788 -2299090210552228195157522925193552857600 15991789 6922860701460559342867565699755836085920 15991790 1571273898225228541758454494216086822400 15991791 3121755407676194915930332390047929891592 15991792 -256020044447080310948529250113189347328 15991793 198391482856695460812886538695530345042 15991794 454036664887244545042609857144034034688 15991795 -2375432300347381345102350334035706285200 15991796 54060974603693681421082180157635290624 15991797 -2114056628671699153191667003793030233728 15991798 -1447524036310613254811685211504207932864 15991799 5961502325845289653213082289217476677736 15991800 1657275994876233590198169029465481216000 15991801 1956230812426611338562861490214780048000 15991802 1312125339068314919315014789706080874352 15991803 -4975616040776571773160304419909192757200 15991804 342164216190533802081068125687174106112 15991805 290246525080581435787938924881156423160 15991806 190067369663659172737416831033344870400 15991807 -899035732566623652606201070475698246528 15991808 -859330615230804952175618986163488948224 15991809 614847587304907518083944849780193446704 15991810 280450672566877359676751515519033366560 15991811 -6141396550917562956257524798986507595200 15991812 3454795523413673768667027954434685788160 15991813 2637100073895259910669654801464978428064 15991814 1215714642304883350230495262766642780256 15991815 155082619368805883240682983436501196800 15991816 2044289836158672399718091407459922580480 15991817 -5717427646355395365603733732014366172134 15991818 -44459056601784887672632033150608268800 15991819 1949115230563590965187384924180947198896 15991820 356205629975128232257435195031442017280 15991821 -2842986702920442943650932441896151472180 15991822 -1139248486689249830118293143146437323776 15991823 876602268699995156479559427781422705072 15991824 198996881992019482753150848563937804288 15991825 -4113804000012314381410843362652808004000 15991826 2321809766843009707673630327779067963952 15991827 -259176041642502846802072821899907406080 15991828 -3129020177910749496492651711921401759744 15991829 -44290474302214536783596952355187615040 15991830 -584958054787596132042106538022710494080 15991831 3494095568820620311129660723595302752912 15991832 -704229883943289016556298707443569254400 15991833 -331940015221754879526629524639583829312 15991834 4026131585092006503618718625494804824816 15991835 -1678262436501326022121374815311579615440 15991836 -2364935709427291889010666053726959314432 15991837 2632005808804794985277797721481109520486 15991838 2675531706822971800551276537197532700800 15991839 -656259272684827423522477020036243738000 15991840 3301556199171451529328241044036759060480 15991841 1989012692723324892749562594270844565184 15991842 -346292007610234718959565866328596352256 15991843 -2748196856704777292432646143251591473200 15991844 3829439550193819561133911721959956480 15991845 -732801743852564743068463154136250090560 15991846 -53360618115303498317730139782085635072 15991847 -5730970925838056800411751928567524882040 15991848 699195453039952754491995935561805081600 15991849 -1647783631032570175773802363395076179000 15991850 -46743472981256690014212411662245267200 15991851 813814404196501592963929032766072075440 15991852 -1898452244835790990712865001863773496064 15991853 -1350912269099975324163525805351927579380 15991854 767745211308220894321263707944252996608 15991855 5368734476909591628398443079145823937520 15991856 634679844720463117142041898231000973312 15991857 1112985710619183203628606599878484705280 15991858 -665503269806603612327212792017671508720 15991859 384548726406309398227606685189054529648 15991860 498197878931992917240490344325848576000 15991861 -5979952104900559424880153516036537083588 15991862 -3234958199998882638133922241685869161568 15991863 -3653237196686005182789898048365314194560 15991864 -1994747541616889897667998875490630246400 15991865 6646100968457050081713530262233268105600 15991866 -1599160548300217038896596474395350541312 15991867 -1618504977928836020475743703626356796360 15991868 -1771596092116300661499996553566187287552 15991869 920721950429220918592807588629750925920 15991870 1031213310476154785179846781668288076160 15991871 600441839172403936160945828347865075040 15991872 -7507137572656711323058318472537702400 15991873 -12851392880032202647480670972453849976 15991874 820593118923963361189154042448309513936 15991875 -317348483193317276120805890738216197500 15991876 1770327806343541428471963048851618880000 15991877 533016163564666384739862799277333176320 15991878 -200017837638242969440752603451269273600 15991879 -3326593863802564390121229392966336938416 15991880 1164943659387405832136543821237432012800 15991881 -1573842683804499712705001340655579242816 15991882 3117681104267003819040046421334658656000 15991883 -14159642480537819598379139698698447233376 15991884 -4342974623392261023424500787370038625280 15991885 1920691400025763670772822996960136271160 15991886 646177732805178615695962185386189178624 15991887 -2978138652850412463833855902126499090040 15991888 1247573776847107048941418177372451241984 15991889 2720307079918481067627574745179319779956 15991890 -257667364232212072445149503108673774080 15991891 -778073875818494356700420910688499558400 15991892 56417321852236818381913111358214512640 15991893 1270146994953768826559201614305875073084 15991894 -5404672596392106368377253519077865648640 15991895 -7223424081212198335275938430205811551920 15991896 808787278846465133735574202868658892800 15991897 2971322371120837145036551724810442622346 15991898 -854459123921188054257646769398167186432 15991899 -699415205477590742776482811537765011456 15991900 996322010992662762813979680884193024000 15991901 1515625012982479447803668847990970821600 15991902 1152773717506966953006934938775078085568 15991903 -6001162868047104420231442655262045434848 15991904 2709169055096529558803917015098930364416 15991905 1717130160257651209410699998148081264000 15991906 401811416200083087897628880177087777280 15991907 2324942752061678879871416623419269616156 15991908 458361787802103202601104864964983111680 15991909 -6413302573867645403825437353309012197890 15991910 -803641085435166466477994043204180113280 15991911 -98466064369513887318326994773540819448 15991912 -1635709055327604008112298223717296588800 15991913 -2230382560219504072161477529192709100480 15991914 1391161147956061211590988133177776989440 15991915 -77833544704854829504645979413137354480 15991916 -4368354908080767827162464244474327381760 15991917 -147268059973154488847833893805912466688 15991918 413051371043009822033837042733034170816 15991919 -7852967800856589952679870155899664978320 15991920 266462744294871615764028561961726771200 15991921 6342680182335547038030221997029574031488 15991922 -708724802523381557105732461056355719168 15991923 -218537682480098569556519165123804773632 15991924 -855527323441538315505020330193670325504 15991925 2431362667622623959345451081844134132650 15991926 -755322313508498894465839934390501653056 15991927 -240923639518074750688546666355754461856 15991928 6281058541843400327079539843182934876160 15991929 -788983931770229278947616363077464723526 15991930 361796239103954094096646458201182795520 15991931 -3205525358456668017462201251849175230736 15991932 -1882787420964793836832216043442547654656 15991933 -2016018109520591093264509136461847261818 15991934 2296370962473929624935541526664227742080 15991935 1341366946700696413083675211454359927200 15991936 -2689818954275813038672426862424600084480 15991937 -558103808356133470902924516250655995968 15991938 1282029122123958160471670555942295152640 15991939 -24188935332881109688553203987516002240 15991940 -109462360497393343090614405053834073600 15991941 1650382865738592179356858072791796409664 15991942 1815025019832008989454770653365256111552 15991943 1579362233851953829646266469430998309808 15991944 -283271156690325816209806546944326369280 15991945 -1804258558242707035151129042160958182300 15991946 2262168232283916838819325213097598335744 15991947 -2021532759802246120586289211689574149312 15991948 -383092602302217323549786406464451723264 15991949 -5155028639892810199219321737425532511050 15991950 275927229747485195667542746759635840000 15991951 -6049398613440090257988370078169828271168 15991952 -150782769101381213260721441064837120000 15991953 -1862024095224605292050996403937133119200 15991954 -1933551120232423419979718060792373966336 15991955 413087389441934250574290307360011937920 15991956 -1780505155467521633358183677436115992576 15991957 -4771832849128458608459586709370982512288 15991958 -67592968114609352008231054023904872960 15991959 562978767194571755997332590795590809808 15991960 5815362043850095612242664297110899712000 15991961 -1760117265262151884174562182940937792438 15991962 32242669990641883920335782280653983744 15991963 3130766586886431204469468722627643658400 15991964 -264626065377623305556341603450974418944 15991965 -1346924131122805396783636731297051744000 15991966 -535095881125672154721275737725625229760 15991967 4932831376853900099650363726597067619072 15991968 -753068123363459962408768336698581975040 15991969 -652285685697254933988253447602836582400 15991970 -276773426198173685100612639731211878400 15991971 3194643665927608855901225246087046120312 15991972 -5117168051653190488196715208592821796224 15991973 1389472527794461304810792840130877425120 15991974 1681416433256046052919720855379465286944 15991975 -1712336945809249019516608865716416808000 15991976 418046764356426474232971000375659397120 15991977 2784601715199811961122638194420359090080 15991978 -3372875211119487489645106474050572203776 15991979 -671319007766604917043703102430307571824 15991980 1705202443216200891524176625721597573120 15991981 -77088365485116034241961790581295123136 15991982 4059594101182567598237109364269853814592 15991983 599229811671549152507883286920064610712 15991984 -695420138239753075091643008006305792000 15991985 8432670771648279961175470527183640469760 15991986 1374667240348785856013892959339898915840 15991987 -7239408646707300859325258893362937630008 15991988 -4543107526632581510748708307952217808512 15991989 414617427024304265376740611239801313728 15991990 -879027569530241500250610324905145957120 15991991 -5153071574661563730159195279210757850016 15991992 -61363053544088667337879569180855091200 15991993 3404100615772677451042301104736405091242 15991994 -1467006787448028606170586356955207364608 15991995 -899410246022659254135681547926202484880 15991996 1197446014686832465270099886473817950720 15991997 329031496685631336272960013172937667264 15991998 -3798837263290425069809518173328426168320 15991999 -1073432953481042765242384748528137631936 15992000 1124014936548181715694383371911168000000 15992001 -2387678662893489757401832052657377409343 15992002 396225420469288990465539008136806527104 15992003 -819592607282318366450438649992863502040 15992004 -10314830275690851895835851588572880896 15992005 -6048532473139621495878729567973211925000 15992006 297734168199514361903046102005423196480 15992007 -895211030787723438060839592180243798360 15992008 1352114992365222395277446832507038607360 15992009 -1999540787760786589276015568811017545920 15992010 -459911167472902911836492274796969784640 15992011 1837824079779315591783833319816982540432 15992012 5577001279828334189288532357326053645056 15992013 -134829247082456364211534386068835700896 15992014 3886229820223776029341282553134517800320 15992015 -135872145942963275880962001771131635200 15992016 -1164254424465889871546594081800276279296 15992017 -3581645676376154869888023958069605585934 15992018 -844089165692854180619869088620039670784 15992019 -4796364200743250755833875216633829545760 15992020 -610783214918175487281705942610584944640 15992021 9418551165998043429031289331692657679000 15992022 -581154762242131882874867785038867357696 15992023 10236474660054028003033243479492597120 15992024 -1262733292896861254573734332899021844480 15992025 561504488183848581885812623276466841600 15992026 -557821055025495616358485139299676679456 15992027 259524945958032129871137843356222363472 15992028 -466307848969398409560066187301401145856 15992029 1282728134656441880984554322606301472352 15992030 -2121351046517810596843836975255091035840 15992031 395517616821977127481027079162944671744 15992032 1718557195577404904750701426266184089600 15992033 -680169550804710006843313796634963162300 15992034 -76945681251910167635693213976644709120 15992035 2072675036421018518092725152503014918480 15992036 -1360211354260081218540846739240240349952 15992037 3145290903783491033468789337147815736 15992038 -56619891678411910389528391143659673600 15992039 -7406906437188870314547218832188115840 15992040 1530039434738265986266975571772324249600 15992041 90781500226182295755995386624750644104 15992042 789637958627606127872836213082975391744 15992043 -1712915634432247082521408830027660826536 15992044 -27754267558744034241751144773431802880 15992045 -972800913738042691960106542289586803700 15992046 486233094333942899328731285425361541120 15992047 1574439421782523522009713004360586461720 15992048 819946566558847200067634679075618422784 15992049 845273726090670786288981222076669503360 15992050 625604904129057705197876044102299480000 15992051 414838992622992488191524561932963663052 15992052 -934142039851713191944711793201929863168 15992053 200347467298119500997748393801054817280 15992054 213129327686168406908582693423942492160 15992055 1629039683846509438128992867963063953800 15992056 5973078003592942450546694834936515706880 15992057 -1509130820597627527697440268967414668694 15992058 -778206476292322287325376951601786556416 15992059 3161178262932626048794717302744496020260 15992060 -383191858359018623141578067966967244800 15992061 -508678073904217629674657857999807476864 15992062 -1467513835122700963385524031203452883968 15992063 -1503878542676548298328331401057479090496 15992064 -3533436822107950542529633576409421053952 15992065 2313790136326191943353795020216730567720 15992066 -137395144503154251891401594370018508224 15992067 -344311352032307821725796898187118222080 15992068 -3999745626396192096246435275124076016640 15992069 7902424890346577708684294576829274837470 15992070 -132118599944812281254720525437359632640 15992071 2699443369719517142334452085252182181272 15992072 4846321070873091003660704701824180019200 15992073 -1419348504149264125195310044426300634358 15992074 -170639641532862844062719302772754564096 15992075 1050990086511100390574333046192176268600 15992076 1016379500548730856443182074342082309632 15992077 4558926116875073712221061237335333391926 15992078 -162921168126957570641092755152685110976 15992079 3000804499117862646697524130507773803520 15992080 398508523088804188067643387023132098560 15992081 -3522708829065887427023454615989980389390 15992082 1716166623511285947918720065157713489952 15992083 3130792849205286883142633327239356972332 15992084 1028107283225590648879032319681007548416 15992085 2102430580996069036562829908855177210400 15992086 -3403090491566379640460656088121882144 15992087 205759316657572282177555807678971204864 15992088 -522596269725861374567506736416556974080 15992089 -11525690311633766433269996488553496809920 15992090 -457001079880399485496756742716331284800 15992091 961998356602953393850367050281845733360 15992092 1234137729209215437613502787675658938880 15992093 44908731428166371636212683490816408224 15992094 118646058976770008633349516135807320064 15992095 2108138856154172709282499573501545274560 15992096 -6614868126763776452743751209882146570240 15992097 327782636454052571558729312851335001440 15992098 -946098688184543177833621417403258113200 15992099 2065881349483571698578084160963393606320 15992100 68594996002887685717418713759319808000 15992101 -4101353436678477019626319484690751912898 15992102 149107803787184914678036049931698841600 15992103 -631083962461784599399581400281106023216 15992104 -347380405716470224828267306727657487360 15992105 167711419767993108299372350502776804260 15992106 -131482494410015542364546484029684308992 15992107 -2496644444669510721700592138805780419280 15992108 -2443905608194097162372679603821340180480 15992109 962600974311409017798710559915386509248 15992110 -37767518427180657621193363852248441600 15992111 1737079111471872385632880076674483680624 15992112 -901110674018172657492037143781256724480 15992113 -3373339746835952032219970611663088609040 15992114 -592636525030876663126376081736995748960 15992115 -549869350947668434444058654392675619280 15992116 -1051474405412715832596519982803229263872 15992117 -446468118419822779198639819126283538834 15992118 83220580397293397971629674295014583264 15992119 660296377114476171546201718475053052208 15992120 -750676866184195935261738393499512422400 15992121 -2129770996317445643728560485002086384096 15992122 1521675925353768507163328179314819392112 15992123 491643533168074344828740273555725677840 15992124 -29463826789616006113104904974916623360 15992125 219205208753175698569955047281974784000 15992126 -2888562013258063681476987501078477688320 15992127 6194573273095562001375688827527519328000 15992128 -421997705433677042196524583923870597120 15992129 2938210230011696329314068354345228510640 15992130 -8461380490079842582084086048010690560 15992131 2532964940740561503733273979046066607864 15992132 -580530115585470315872576556338958759168 15992133 -606419976332491787375069317545521369376 15992134 -4243616888549608208620841426620974506880 15992135 -3101386348933164267475077904945985446920 15992136 4010544414417760712448728710832567608320 15992137 3432376351690558067029196614826460686400 15992138 3189796039236322773113277833434253875392 15992139 -471896346645080259929157078759339873576 15992140 -1407395330340859453767907561220702776320 15992141 -7868056218680105246345999283736726557216 15992142 -1567806302862124632342801842917524401088 15992143 -474817808460853453194469341728261418960 15992144 -136154049922149776699837568275089588224 15992145 -159717256385865157447505849326715749080 15992146 -2597898778104249912306012776558519887728 15992147 92511939031309548632979938076730954152 15992148 404781611659098738735405578074370979840 15992149 4159888804245935802537800092735875155150 15992150 46367592508826682335402239816909704000 15992151 1728835401300661727995855149774847545984 15992152 -6200146667872971471528793143568177459200 15992153 1232906477639378533621200494117147313600 15992154 -56283509398759429312947995516836356624 15992155 3631686524292397493818046987215365101760 15992156 1049799111738700430089504325990266859520 15992157 -2193326192314850990854249229205581285760 15992158 -171975144591255201501772618653098338560 15992159 -2685253383839797564215819139606099388640 15992160 2353758228071871124536329875146615029760 15992161 6730043912874448179091777157024528297762 15992162 1937028482847101183206636770835108106832 15992163 4272230334565965227453133764401651969728 15992164 853857335129157292143188838989621749376 15992165 -53883729908814068968107497568557690880 15992166 -810637614269843530207189453709038646400 15992167 -1710646246979923874624084197978725291120 15992168 2936155469649510353720523112289552194560 15992169 -869476834076854734240855217618618837440 15992170 330944766476517772042684953707443224000 15992171 -2576418110805821255126401293326875491408 15992172 -155029175943490484726859294116927551488 15992173 -77176043768142166206062228094775441152 15992174 902735254823995699822058913295541779392 15992175 2162814995400166051398199297326717999000 15992176 788910624152612726762508470299974500352 15992177 -883336730016976813130904704588291842968 15992178 -795906807266284075963797975404867477376 15992179 -2024908281979444392206702284033034641200 15992180 1200217485114469844168415253743084614400 15992181 -5473983725880703397828157092149000172160 15992182 435395436882263466117095782193721657984 15992183 268874493854040187064103933844001683584 15992184 -144637112269289017256991675159662714880 15992185 -4783229226431978378238552862909677536640 15992186 -945505667466071708030344437099388416000 15992187 986368656405329474968933993155909288960 15992188 5794718001847902684856175820959144770560 15992189 4785088391369183967146676018606430343232 15992190 -1198124782391604882927974734001880636480 15992191 -3469822139336193773110863132938512561368 15992192 -9035148004819999573901958542205816668160 15992193 -154872618710988288614746556759501399616 15992194 2752226361563742891961654149414427666896 15992195 -453648860324728640550364571471169853200 15992196 -412923815406498530574720797132947968000 15992197 -3091229733202306229856376920682555538660 15992198 -1653301793622153276020453049671303978400 15992199 315181192915535678513618506392388105440 15992200 760273736931386016832240541504815104000 15992201 -3198710057009504440535414462539804797798 15992202 1619744498757907234793511259955639692032 15992203 6012073086465394712556667220989284618452 15992204 -671514762197001723942699908669540428800 15992205 1588319530422749596046650638837308126400 15992206 -2861645071751458601781367219787501639040 15992207 2270685248816760356854851550536345600 15992208 1446044397279152950744435094804899430400 15992209 16841599803464210121728400043415055410 15992210 567178752337124373099381480914610711360 15992211 -2467809323402461447637497067315082118728 15992212 2104458521083126898521362513210437674752 15992213 -1501503244610593415088891053865547175538 15992214 -73815652851568862883058726414329434112 15992215 3855264185651576504265748836526256222400 15992216 54222149165667483787310679545084006400 15992217 1379938198806860610061492412211817671834 15992218 719944291031615317301792703658104176640 15992219 509120979661908324807379900041270825840 15992220 693477949924567301405308418181119016960 15992221 -259143521648477765249774171778383349760 15992222 -259817140478402729968960620116617052160 15992223 -333067470361413725886600901863314729952 15992224 22722122446969103153406559314483609600 15992225 2180937687156237329172887080951133229750 15992226 -910513957909832120863054950495184009008 15992227 361369906820883373331006906381691635200 15992228 -3628859529580156389152131413912598256640 15992229 -2190987930104615770101208417186181634912 15992230 1864950759374255029603951891484915145600 15992231 705721444782416292223738708149925670232 15992232 -105684202327699474594291408103217561600 15992233 3664362219385360003011485335788489019044 15992234 -792743872670595350038170262672828057248 15992235 -101168406694993235559756993534049590240 15992236 958956197239220392148995633285471194112 15992237 -1114385946565116422099094127203614253600 15992238 -327050811227885410872754006665803921856 15992239 4074894952943395822270081795800576933120 15992240 1428998015052908050699484380142007091200 15992241 -1272866905061558927832474847749167737920 15992242 311361046135056440518879688451801283584 15992243 4627270234030877298505343644629822607320 15992244 824818637354458777662447838806455863296 15992245 -2289664069481812486533489032721208214400 15992246 2780486982760698598302878459270174382720 15992247 4540064204723325321744251382452300001000 15992248 6087553900850984155867268501723582238720 15992249 -41059166956157408821738113925249182720 15992250 1402802118905862766153607306106827328000 15992251 -604089441260878105020067898086985155056 15992252 -1510680412381598853375513975614957568 15992253 -1544699746684264312776160476174963893760 15992254 -6548844985799680853476877393431042831488 15992255 106473806408878751782075641711668864640 15992256 5965813281511520244804171162319847424 15992257 -6826986916038141774356042457333998081148 15992258 1720400975416184950526779223589693698976 15992259 993089923608228403801663866840304896 15992260 -1091819622429776410488569489022395493120 15992261 -2687608943664058495826660538293547399138 15992262 -425560101880605683423707374269474304000 15992263 -1270873434156614080664983234187468380704 15992264 -5063245321299026774241415987085958896640 15992265 -707641581705494174769722685866185239360 15992266 -3311546840489233295406594613756563465168 15992267 -11682068154088381586606519384254122236448 15992268 -1390214699294819200682268348130738323456 15992269 -1742153740471757280704119880030543464330 15992270 430036269477956734094261403215427797760 15992271 5045619596951496698151541453250247240 15992272 -674386914427950064035977720580799807488 15992273 1118253857773498510254104816908264335168 15992274 1021430595746075345313763210146740482560 15992275 1856526761739939394140542618525102390800 15992276 236815782398778385971719656237327628160 15992277 1008495959644551427877761164214254748512 15992278 -5596442564900930741180078356938690240 15992279 8176819694830591097426350129814063135880 15992280 438789826095396802052649601613812531200 15992281 225735109270035942347831880557495604000 15992282 434619754806243259963166299962850130400 15992283 3057966706202033869254847101484467907224 15992284 -573562793817861227876051996474923499520 15992285 1459181438782253968166023561203634243800 15992286 3112530551166863650809822734248239974400 15992287 -5366715275220139035269063811067797300064 15992288 -575575857410442854761489507001586155520 15992289 -5342098336474075292682113093677383648480 15992290 784735311930805026524788636850367386400 15992291 2023019981593301256856310401554634965504 15992292 -422640810217685705630830063193366350848 15992293 -2854061755772364614326744767678720424776 15992294 -46189794417724317693858181090435619520 15992295 5126796041077659325743655559513744417280 15992296 -1369760719092321343937080721678536919040 15992297 6956616724327134935748051954057425430672 15992298 -440019448788701875145837430959192146176 15992299 5849509055375489702989742998219813255560 15992300 -34811406698297937685217069703306681600 15992301 6761613089112705281486929698699235488 15992302 5456151553822389897900289400566268352 15992303 -7105111243368472371200824179212726102448 15992304 665708809394942497877561364809247621120 15992305 -1197326469454453676394387633726757045440 15992306 -3608022187301611391301851030737303422336 15992307 -1317071756216016554847834393265659415596 15992308 -1656075701572625543956468333589776299264 15992309 -1446098399396103495656341507521634375560 15992310 655310097997816013535973295939827916160 15992311 1441679511655870676465795254727048534400 15992312 -197486479302812132896244259107171942400 15992313 -1837697802360968033530179181860820116096 15992314 939510790011805212735317122123210567680 15992315 -3950952637027885532947639262658827351040 15992316 3814424848010706445128498945550659528192 15992317 4427290163577252561329464493481915445152 15992318 -734375522187169820799840787750799457984 15992319 1296499938643708126577583777505782720000 15992320 -866816286614435109829564009402198917120 15992321 -846432299763176659966235394993377043900 15992322 -860636902124850566663530930509772057728 15992323 5829920239363704781052750539637195534104 15992324 -1108038336323345531418508620048495710208 15992325 -310485163120348862172892889808942197400 15992326 -945928943741322448407967594237184027520 15992327 1354735539650281749620134757527780203312 15992328 -1057780641718201193503896284800081920 15992329 -4265073893278366927378543452235390510386 15992330 1358411916931346697371786213779509285120 15992331 327181935120771118182504737825258012160 15992332 -1208319925415221600182722945875348896768 15992333 -1026603589423108428107226700968159210624 15992334 -1455835408844920587490744097079058946880 15992335 7732870262744947281218365603426513002960 15992336 1225041482844903682985612858855784456192 15992337 -234990474755971960233210870767338475904 15992338 182121667119382600638096944739368883840 15992339 -277987709124454724545845883287666189168 15992340 -181921251013465986567061245238564454400 15992341 4810535137130439905505312483553880617742 15992342 -319375070753090666986532831289619700736 15992343 -126381985236071196416947804778298010800 15992344 -6566172261018109884957914991657183651840 15992345 -24942772172344840958146775790694212480 15992346 786461627856828127673786849330473833984 15992347 3080535689185452586311796956333958052864 15992348 1528175668270695167988734357082281066496 15992349 5809004247627573577462152712465189041888 15992350 -108039582548214823021023467330104843200 15992351 -4180129012577006093435571775299539285928 15992352 -1588715980411509653566943455440805232640 15992353 70544591611400301381858136651553339284 15992354 -1415000989787371886616023619415784099328 15992355 2161322394402450231746276319114052566960 15992356 3054922416377771120397737017738928097920 15992357 259681530095252972422235398770294960480 15992358 3316659538416681947635536710404301677440 15992359 6800278370594339231427934363021592024016 15992360 954078738685085365152171572887599513600 15992361 -1322778496427475803060867008055925737472 15992362 1194191543646298880743408836588186376032 15992363 6162926874313589572169676638223899335560 15992364 -214274195287911885864996827228670087168 15992365 -953202381262808116864175451910289721600 15992366 -699643622264193102479166881772843651456 15992367 2146047610972489932566366084414263829760 15992368 468136031701364505935533537316907581440 15992369 82188343499032118780342615895958971060 15992370 -1269746652884393305918746482630180889600 15992371 3242534207429487517011969105243304667200 15992372 -3932454854553197684618277720354995079168 15992373 -2205147710143842423307293218678054092800 15992374 1246884846323421058917507529245959211936 15992375 1218334567143029215413877148268481200000 15992376 -792989619904299537654627285424019865600 15992377 -3551373023821246497556429901201961648 15992378 1153630892027589130950746164277817684960 15992379 342136648828897909362960313112811192240 15992380 -205227342811581667994502745844400115200 15992381 1892232890254627904264381766342765802182 15992382 -34220308628269112826828964424735379456 15992383 -2089205272864320726996698767452755471232 15992384 1710330849659724552143615735211112267776 15992385 452430122492423270701750951712297577600 15992386 2441383385416639404631627898029805725392 15992387 2401579492252126430813499555905006511036 15992388 -33663571049055576949608753279971122176 15992389 268990229654507693833756056214594638912 15992390 759664732512659778563550228245249844480 15992391 2770635816421106382521880840371519053992 15992392 637353864923699905769214270773482291200 15992393 -448459695442884782723954918695160731122 15992394 1170396502406455511370527521857815466240 15992395 -1619132596800236847703782731080797177600 15992396 16242332606308025733247335116194526208 15992397 -258134115309463706580396623084707995840 15992398 -2616433045159276629438135114481240746240 15992399 2430570770190454204617505344502742120136 15992400 -211100646514019460591638662195426099200 15992401 -7750456519151588096278226860220667507598 15992402 184806215541757743430442810687992418592 15992403 819141161544160440152419865591609589504 15992404 -357461270829735825382812994597544665088 15992405 -402300965278715880210503802097413127680 15992406 748586741173256509561560594932815489920 15992407 3488117853149587819268168090383780059656 15992408 9246859697757395077324624143426006466560 15992409 3090165880178654204434824787101434641104 15992410 -276197573643192472633937388131080089600 15992411 5001543889848018770678166718954180083012 15992412 547149682149189130390703344507289037312 15992413 -3274920272377817630490853585166706238176 15992414 2307040329874337492311319852785432203840 15992415 -2624295124754335441844708633314045746480 15992416 -859592096078356888782637722555913076736 15992417 -1492696086544404917835112341151532313408 15992418 -771199718901131098891457381958164255232 15992419 -353199976371111132547035174879666617232 15992420 -1011317102176876350014821227468078462720 15992421 3623684450197199366514396100015623464064 15992422 -1237471875590678636354720339879891468160 15992423 -3953572521239153306416450356991514624328 15992424 5010218714069485577347413239613680025600 15992425 -2508067741805414163809249551312216386850 15992426 -2521407553092319390463327995753156951200 15992427 -1420756261406960808251322230026640002560 15992428 383144129698550634149937159676491507968 15992429 -1655582464618978360514400802086033352416 15992430 -137080473173061299853005947892054261760 15992431 17842279901518163464057646140096107008 15992432 -859363238401326172320072688896274759680 15992433 -3263616721423955174925747493770821302320 15992434 -1612577621638833797231971935717574401408 15992435 1520767107015605172723151782148359442560 15992436 -49073856191115569908078779118859673600 15992437 -2029250300862173112826636032219792488914 15992438 88966798540106857807031308194810900480 15992439 3397453229701413853949246888830838811624 15992440 127355549740830833586725829427142860800 15992441 1967596893428265880808531392128237135684 15992442 -2132099187105673827471695581246293686160 15992443 -12895823367543221775372906496017546181416 15992444 2647022579948226276049247514305127014400 15992445 453113932194952077500879945003912355840 15992446 2145837820574046248795496441049752234240 15992447 5684076905716799682797146901043723904896 15992448 3367271197353378729640905009531684126720 15992449 13082079732983196918243159643202957810 15992450 -508410853134366457764608695385607210000 15992451 -686599777748407847000025412588165200000 15992452 -434280319662496858959931827520710574080 15992453 -9088205322556370481172611872790484720836 15992454 -1166101516068272086126021800519870953280 15992455 -5905127070753920571681109950506931464640 15992456 1323908425966882284323487957311397166080 15992457 403111049944501694573544505485584815488 15992458 -1448106691784644443340103308201573876224 15992459 -270042800839167478459343206317954620784 15992460 -382789084322734837510932940421886842880 15992461 -5152021401259479218580736434807370831188 15992462 -449464551653963288277433382926108104768 15992463 1069854360502992280002149990444059793544 15992464 -1088359176940705287927508289346394808320 15992465 1979011075432120344288333918092817702720 15992466 49797680160153174934297917841437229056 15992467 3024995825227628200999408493345192153516 15992468 -2470673371290187857288962995675601721600 15992469 -117340207984522016797216111698610281906 15992470 1451547883885664779553927288598951150720 15992471 -1593433811400261982936352101247476963200 15992472 1060771989037167893302783152855373393920 15992473 1947657011035340151976019117562870517956 15992474 -7240213753097114527781354033054081280 15992475 46069906874694601514619754005831475200 15992476 -4871109240405567648439086023048797565440 15992477 -414251247120761287758516307648575390228 15992478 65536102032530453659519788511350809856 15992479 3618188964636807932219680336134649722080 15992480 738248754490145827599276587840805273600 15992481 1802668968506691624951420245578544387040 15992482 -3730786053475676456888910132145219872000 15992483 883241738736659503485117067565216364864 15992484 -3722179289044577704011633578399378933760 15992485 3249826663936955933816764562658194535600 15992486 -2346505591890196170714260003483693579808 15992487 -1441311089072489482501944597322342742688 15992488 5797154959722320381998574658856614005760 15992489 -3306536328032582768025553910382566632710 15992490 78872667808952001665634686570890483200 15992491 405523136989006498179523115204215611472 15992492 1991833254755757390944849083228280128512 15992493 1405932255051119149116951701326234276128 15992494 -1178519960862534832532653457105543127168 15992495 -5625396970563020340937561604763387027120 15992496 382544029840998369343538813893818974208 15992497 1478501242085943088364630828012029629952 15992498 2301134875376817875140040874084894804480 15992499 -2569411271657632829679890371910550441816 15992500 -47079191639100213798523113755325520000 15992501 -1974491751986528710997503929433738751232 15992502 -2976170209073736684428492432046439428096 15992503 -1946534491190423165230006703202268556248 15992504 3011877530382691140768413266198610903040 15992505 3276910115559832001158164055900293043200 15992506 -4022383459935248501073895822204146850560 15992507 -5967600328929197734698995614226578361244 15992508 -306632785680532739112108161242594811904 15992509 2860565777104578824824408276793822279840 15992510 -200485811929601356037868122633173328640 15992511 -642880987278844163791410760466965737528 15992512 2257970363672033995474782227521182105600 15992513 605372635280344000990109486889379654020 15992514 3012222560816120427596155609212742409760 15992515 898179295310710755479163493341638400 15992516 -3072826276272454078381481631050270641920 15992517 -44421049514046335695481800483750880352 15992518 1190073235264949270816559767645857092960 15992519 -126502089622704392583080190981298194480 15992520 -465684964902692118141024278019266150400 15992521 -1295446868506676881246507925506165456128 15992522 -1359651733945393300869967900019328631968 15992523 -478795775495293166833092722073335976960 15992524 5561074319271716049885168468214587620096 15992525 -2234622555939928051959033304398884305950 15992526 21084955480047520874593794009556804608 15992527 -2305951445586110860977977813187175748408 15992528 325300236291140182557159838397513072640 15992529 -2082086524751574639553650112231515351168 15992530 697323874376133942347335801991328128160 15992531 -530958391616809909938841944010264843668 15992532 1760280515664836231163528571067594956800 15992533 2704784812030351195795765674481686703200 15992534 -4603540511823670140487300745853720790848 15992535 -331071683862495146764743858682304148960 15992536 -2978382780766779405555884085573929533440 15992537 2554427760897809875401037270936496211264 15992538 -57072544358160086019374824213631615232 15992539 -1631151975265880409353285313041510713660 15992540 1249875593860255786814067607754024524800 15992541 2209084479961894202050977347019418330752 15992542 58339846008054945559132380183838716288 15992543 636895942713480358815767916571713156960 15992544 877583168807187035527144351116199723008 15992545 3277230026619999704018079903927770793600 15992546 1403546766011147343708264681726150491136 15992547 -51366402695982059832849164337801784320 15992548 154032724111272811207578803233528086528 15992549 -4807775330234810954904129613996341123264 15992550 35820196782339358882051656476418748800 15992551 950792584017181577595070101229399806864 15992552 14866397264450064521232554808078105600 15992553 1839211807924311427609187035515680486016 15992554 -107898245709514325727821179468970835024 15992555 -3314998002210281900089098589231194539040 15992556 -1328441939779596378711013399270307056128 15992557 416942582976706784428448735188534499072 15992558 395642410719998304466287098134772760576 15992559 -2060381497805627714682568894748787323904 15992560 17580417239330556556520788455481344000 15992561 484592389642372273360290286788162391104 15992562 1736634239867812210930985290482901018752 15992563 2008365114614075169197002919138744819640 15992564 452191680587341494251019160684300425216 15992565 2725939387761804173309860895450805270720 15992566 789521544843336511733846001051236387520 15992567 -1097884273817852707055995632356639165040 15992568 2060763537446481450206460394726228684800 15992569 -47984354299125144135180175390693339030 15992570 1291099666717494714792425150933526240 15992571 1336379811198224679166156922296213529112 15992572 5380208820079063767159883477332280266240 15992573 5404563172256058779438432269178007618822 15992574 175805412677703146197833325934670845568 15992575 1414949236160543492695499742829558287800 15992576 588179903647279529275091300917444608000 15992577 -5293430208523754734132273598441912831886 15992578 203947835483724008657232860913979215360 15992579 -1814161833783308929778370278566607588616 15992580 -1739286090300937334848745218069576089600 15992581 675339749429522786886325466168479520064 15992582 -426903107756298258156754513986635281728 15992583 174731895315893309636899493692505527248 15992584 -216495915562141249500040573429082910720 15992585 49618700174142954817325991989240880000 15992586 -2477997430767408325011833985815098828800 15992587 -221127232100503640484806053529633027600 15992588 2618629991379467080424272935248096102400 15992589 611304093133754892499043699200251858720 15992590 538051717046098242777258375146512957440 15992591 377374522423535567564485716201859665192 15992592 -159200726315896409848995700209421910016 15992593 2212087443468501628804655006870279775040 15992594 -2746692014138702653609482008735717616480 15992595 2016120908753044391101382243884084687920 15992596 6026820045523702899797018106572868919296 15992597 1999159538978812765155139052798554082232 15992598 -480989447529074886662721818390005148736 15992599 2406769179522449539155952062388112968320 15992600 -896789061225597650862760744778499072000 15992601 -1613964051223052931378530774169005105280 15992602 553365587284572821759435291612277473280 15992603 -94964084660278631928831330989704517952 15992604 547508481063919396834174896243272048640 15992605 895764948023191989901541612480346251520 15992606 -208695032104978927417093700938922013696 15992607 1414178435556001725741190513302898964040 15992608 3688969134502318152237790181082613678080 15992609 -726191951681994045306627059918035148190 15992610 -390799439064111783991153441310836116480 15992611 2098200067846963610626082248050072252024 15992612 2598645431112253731524946846815938913280 15992613 -220877403397608305194370677218170327040 15992614 3530403157081945818017146124111423332608 15992615 3142502004109102035516648238415943608760 15992616 -1634941838465085054341848255429371494400 15992617 -337240042733246908103964397647323897400 15992618 1136711304283839659749360594462878083760 15992619 1723613563770658646651364853786542768 15992620 2123861225220303720812014199581803110400 15992621 38934554816253487608297033216062005248 15992622 -534503680948913798843045407764605917440 15992623 -66549200336329296247386960665908724400 15992624 -67925525980095530405378903965255434240 15992625 2155304011028266499116610372494122288000 15992626 168938894536197991749927850371907038624 15992627 -2401624215435462508773582624300427546368 15992628 -1880685448976868389659186567622319329280 15992629 1331436753666832438403948771412389877376 15992630 -2307919458104402440656459017544989961600 15992631 -2881410537515794166220633037924582550688 15992632 2651098423652677714569976440791394324480 15992633 -3271831592580325294117020742744799996118 15992634 -348484323070284292443344790826617804288 15992635 -849127161261253719617400440191576428000 15992636 -929257944238227832523955358330646716416 15992637 -3186819290574582412444685406592477943040 15992638 3619950110191902377946102373525055742720 15992639 1042491644013043814552195450048317695384 15992640 528353024169299683688923146816061440 15992641 3103409234066189250567832814897031681472 15992642 1648538879319810774270682971788360035200 15992643 2033969551657787420400009909065394728448 15992644 -633390688497314504859963555541013846784 15992645 -2345024021299501299639955770723805077600 15992646 13343509645228500162448928949198733824 15992647 1043673116409828203764345193743498380312 15992648 1159324455653896314138372267111527546880 15992649 -2944238317833925559900352810765279513366 15992650 -721453075233243451327470920883091596000 15992651 5516282912158697234619945910927115141652 15992652 53010241019063355652136789556216397824 15992653 -6331102252445353158505812239920228025098 15992654 2708788323636787001758061972129548727040 15992655 -460632599657880889055197420132029780480 15992656 -1567695482340828692204062660971253669888 15992657 -4259111169453467384004130933294533743628 15992658 1094988849447237414865258698975526542720 15992659 2024355860675952739005002217360814395360 15992660 -552046146645213779127327694266919768320 15992661 -6278927991855021615630256574838988608 15992662 1111725149483469650112977526967803288192 15992663 312707235703257993374290331100274585080 15992664 1690546060896357896619376925082305617920 15992665 147907946150961321963379314182127870240 15992666 -3214428215430805777172873904914755645968 15992667 -135696455495143724321792069694555479760 15992668 996840048021239035277315038879004692480 15992669 921962089739154016119096306659700915552 15992670 556640636565549108052820041802097782400 15992671 370207655055025135344528413511820995872 15992672 5606104059002593235683386715706646331392 15992673 2106308044998655446817197796083273820800 15992674 -3830088128386889921808738513719132255664 15992675 3687070654406809190671334550849713974800 15992676 438237597233493987067360612538399526912 15992677 -1730118333683498842522938451708749907620 15992678 -118857396741057729304441768626171749376 15992679 261847458745868840104746282836805268608 15992680 -1854285132947447989902797168496979968000 15992681 -3643705453898045649410455794910658737920 15992682 201868713040454210092643683815337357824 15992683 -676255667624469448535648049116878873600 15992684 -5005109933668672027481272037520042403584 15992685 667184631933675532360666566567635366400 15992686 -66214050345431226058806654028773025536 15992687 -6455527160045206650045110167739490732600 15992688 -1293414520241742046408357637657164185600 15992689 74862615554996435826270379246784906208 15992690 279970331357142861797708118565153320960 15992691 3182847483430083264538709962671666480 15992692 -4732416831364042503113740501868298861184 15992693 5334349455247547888206679879023832688942 15992694 -28902123144048903646366130510336866560 15992695 -1115105975971118571964338392200995234240 15992696 -453839692612864307259958519649358950400 15992697 541005133699616433883862577544293252480 15992698 806067828364295346542285716873601514720 15992699 -9582910528582402002158820997112372419200 15992700 -564257501428043065948297545940785216000 15992701 2346468983582122176321053772690528420000 15992702 1474562816513463972030387435792305728704 15992703 711283484895883391422646451641984678712 15992704 643806781714994836520138157829065277440 15992705 -1114005027958649795616354878843284683840 15992706 598548592034214409028443685053026071808 15992707 -8823355503197345717320465913629460866160 15992708 -3704962620452010750661152575560291558272 15992709 -1449564187203130266912065212375292473920 15992710 507572143890160964920117396106388485760 15992711 1119636024622593756515150435891640394032 15992712 1256122934325729553789779899231105187840 15992713 -5163726943512947059697912590464145191216 15992714 428779014003368558014730755426496412672 15992715 -1645011168556473900268005028172548373280 15992716 5099342802497449282848106577820345209856 15992717 3737909751356979066482557758776741472000 15992718 817862105263314902682693797789713920000 15992719 3235673086178917388786115167187999875120 15992720 257663753410110897692186176494073036800 15992721 -194287555491722289039050647518945301038 15992722 1414910398853988621988595855456172688512 15992723 3825139528941536834793961929788652876972 15992724 -1940318152093389382150520828232133613568 15992725 -1465294874299411588595088300377961557600 15992726 -1194798189727859305966800042465786590688 15992727 -2785399655214909663360403839748612016280 15992728 -1372241340915083516412119842240586803200 15992729 -2418364033642135512855450537321035418624 15992730 536123815837415253568450075652727710400 15992731 856154857010274847695420946580384566532 15992732 12120155811148738290019609368366120960 15992733 3289311730692720796022731114535673661824 15992734 -2653277988380004032756749239376161465984 15992735 -918423687591887362604776236818323994400 15992736 2323916386048934880856757095833957040128 15992737 12515203758940545081761332561738772035200 15992738 -989725494733536269616195660731830818480 15992739 1356295508064596442759305620729595307984 15992740 1680540202499688022422301465983196688640 15992741 5851557989838301605707868868022007472800 15992742 -1813761967827344139109601960498162873856 15992743 1317850630363112623254412870532831768304 15992744 -437365205121245356004807613716865607680 15992745 -156346800627489668145038067618967326720 15992746 486030469417717458325473065277173099520 15992747 603564998802930499036132347489006265272 15992748 -1238283531167646972469690225920235898880 15992749 6069625668401515310815559504824841750 15992750 929878193139843320009024708985291648000 15992751 1566473128444134796268870362407731310720 15992752 -447900588429273979933533698804575600640 15992753 -550933908248771387793582869732270416320 15992754 1340351157160320508355910940599147400320 15992755 2018899308145239731752513236982810310400 15992756 -1355712635403469464770034046485472327680 15992757 -747182820821839829395048151059377216672 15992758 -2691005438132588946289926011605154357760 15992759 -2588350240522303700265576532846892258784 15992760 15179810558560092496286356223950848000 15992761 -6355923227334139836250376050673316215638 15992762 331930633478375045943863276120200939632 15992763 1464612191718899116141546644771865470744 15992764 1986343227486011139472233725855677592576 15992765 3031434658121926197444353136733347423660 15992766 -1177163582493240626745820188946879728000 15992767 -416400285974539269301306369079887687968 15992768 1832561471681708860465193914059253088256 15992769 75728695913688793520146331244959898048 15992770 -108866702166788785045041514143128793600 15992771 3114646014009830115170659770918187470672 15992772 -999367801171720917332094551544533710848 15992773 1018202275154426314664080509002205589022 15992774 226478484776948359467749987471192819712 15992775 -43808463845716409635696188534338400000 15992776 59000005918898603919567044986827571200 15992777 2484451218152974010917496504524853163060 15992778 -301584972049128193519317493509724592640 15992779 4212868091170460141251045667756413754280 15992780 383737792885072269268525199361088588800 15992781 -242683189706335616606532836132568709056 15992782 1747228438585839212916395394166217105472 15992783 5232491345521807987504985345576863714032 15992784 1242482368293735866600718142846001479680 15992785 4325006706583913808132658013364126772980 15992786 1233359077519267869582091199593097913504 15992787 2190523257930026769838863607797747685560 15992788 339147220446829571478352541063929147392 15992789 1293941232757353531584951885856566080590 15992790 1025380064934150595403607413719501271040 15992791 1324275544319000155703128850575525229192 15992792 3649647190948683042925632602276974848000 15992793 -1091657644589133968243333945630593936716 15992794 -320658557255481081147898876371224939520 15992795 -755545126095096026827908571781370936000 15992796 -2329817757151467201639558413215988971008 15992797 2136207068891839436741543290228351977600 15992798 84734179258172002495927584542319120960 15992799 -2196648065896095794418650089541422718136 15992800 337098124957892571392875837773860044800 15992801 -9185563798544687119362274969332006905376 15992802 401121468825355748213721880497883072512 15992803 -131502510409829624504650983364255282896 15992804 -2009134860373564791364058630325994387200 15992805 -2638076815939523186452188890001361783680 15992806 578368873253669211407857852391673294720 15992807 -910064394800756436530811130462392658560 15992808 1307474280912939564794397849423236874240 15992809 -358450764018288114954714554901999065984 15992810 -4357701774300453876450649673299080483840 15992811 828474078722661069598233073130920021080 15992812 1925767504602509321739766119016882176 15992813 2553640365786220255380560750981641297920 15992814 -531242362951414370630450445038581517760 15992815 -6626244696047946204529793536642920714000 15992816 172498563479307221705903352488121139200 15992817 -21271944432762235105148664380650587552 15992818 -79369742304481469776051908022735230720 15992819 -66542600278953113041604958807703711056 15992820 -840258513398227125810215267936449044480 15992821 -1215718364450344226790669371924119969536 15992822 514237250517009478372590544797189724800 15992823 -40622555875487137539290922118117992192 15992824 -2089021899107704599960098871809926103040 15992825 -1408645560675949928053561339888323354450 15992826 191941862107743544164508407645279353088 15992827 -4471146764616591932646277270458285583324 15992828 838509532166944905110797554892125327360 15992829 1751784512183030217074946150275152669440 15992830 -428479295578179750404549161076969222400 15992831 778803919352924544114916701003299424000 15992832 106434227861545235407246717175306649600 15992833 9807579879118501950082916910066870970560 15992834 113580331112169850485643188677192217600 15992835 -2449725497518402526237700690518080012800 15992836 -227254122012969264166016240502002715520 15992837 625923705807118663401193650915828651552 15992838 242479491107285502361315596079830809088 15992839 -5769438042011490650175156102513783777440 15992840 66386305845236890948678206524331724800 15992841 -1409087093807704945165731256213221812208 15992842 -912711035778928498343640375483451609248 15992843 -1467970733704671867503007131428159103136 15992844 815849549387412506333089667671018586112 15992845 2060254308840502383999524186700959001600 15992846 -2550230985929393093983178073551537176128 15992847 -1990707889933833956615023444926501814872 15992848 -174612863743048667856917765515127676928 15992849 -719585496849842670070868855466341763150 15992850 -123891789466518474972097797492290544000 15992851 2294643889836161398318196570924536689920 15992852 -5168785683658895134420004916367416606720 15992853 -2063239578473074227728732448212207484096 15992854 -1968986781801073318888947524563408819968 15992855 353700447125328920997632625662008288800 15992856 -1387743390929599334014811708277758361600 15992857 -7329019848199338228294716821595146713660 15992858 30017794526911819740043877579182418688 15992859 4742555887898080429988585379921019754904 15992860 -675013863696847440169780991498002237440 15992861 54953769098219175463791395162119922592 15992862 -381410039212910298854595216665969126400 15992863 3044395319780304274053894616335394492624 15992864 -6834813375630408882164875119184249356288 15992865 941361094831928909975055395430131040660 15992866 1920176781674182820293269489421344643584 15992867 3627335337175719064613945548865808847752 15992868 1308525316180304312434400442966853002240 15992869 -2523269614401016368664008133524984738048 15992870 1036880850210965759511209965649823302400 15992871 -491651132783994310205006968947904784088 15992872 -786322196488255606415368784548892835840 15992873 -2369382536712645731603906402642036902272 15992874 250541979176934315565573142280496442544 15992875 3388017172838388930469250689787578440000 15992876 -134447199640934492768081738576611664640 15992877 -987146946799484442572449786766983303968 15992878 -4895142381056295013176719899656868435968 15992879 2911352853383116683591945698519573051376 15992880 -193955597300051068432808548244699873280 15992881 -4989747833426050492033660942758871918318 15992882 1591869056067997146807275804985340417152 15992883 -350556657814360368891565314906662518680 15992884 890034612055315397608380186991106066816 15992885 2899450375596835963949681454478857609600 15992886 487854668833050055261646878633166450688 15992887 3574945157529293592795276807217877254080 15992888 5496622471088407170952254420232257269760 15992889 -2042690989826103963452842816347761894400 15992890 -836963878173627630272395837017739222080 15992891 -2698780800097249821719614582251315262080 15992892 724169462191405382150370895671240809472 15992893 -387372570006969998253749823663904586560 15992894 -723069881959387953207173791116137647680 15992895 2105016103615430610244562804326011803040 15992896 23282882851923494986887412933860524032 15992897 4991011243998147280943229618714656476500 15992898 -2279516176094384735428521847859253035136 15992899 -716945531306625992791033567368614906336 15992900 -274880392467132950267963619038114611200 15992901 3223340286576847926900696021879512160030 15992902 1269013856261461160180288100901817385600 15992903 -9782629168933110062439752155726544630640 15992904 14990724555851174774055490401139998720 15992905 1823001333824232537064214787871079385060 15992906 14778142725640278780263660608473070944 15992907 -163866772798174933743944927586429508608 15992908 -106266781001520073652296950463455784960 15992909 2102396116008641765094724378196696462604 15992910 155532394556858369567483974627406035200 15992911 1416369571992295988798829540993283435248 15992912 9356275051074236438700044973184647168 15992913 -58153496355322725102978708891557089920 15992914 1062573765385428679330719396409123187856 15992915 -2875896727894543419207839639893696038000 15992916 -144040614928195549920664054012759664640 15992917 1869159173094353095241942340651365832412 15992918 -1208318594210456926684240028357817527040 15992919 5295779569053539060234787868395927843288 15992920 1839991798357277785298139602272241664000 15992921 -767836409242202002473391059628673772288 15992922 2056727088213417185624810353754344378368 15992923 6073159302899276651612548113171131889640 15992924 2604146236878392889814447581940440729600 15992925 -255830107475656945770324648931283040000 15992926 75436755060782905718522038196020278912 15992927 3006232990124893930287762162980619252480 15992928 79074563355674255572493843841874919424 15992929 -3791171700759217464699965138679167381470 15992930 -1476638241233680624189677178559443388640 15992931 1887375696201161645674710238050462105600 15992932 -2281187944965297992075031039972741253504 15992933 -5393267419419786138958380865726706274 15992934 737531902064070488769354851026616363520 15992935 -136559140240569578947472087635765655040 15992936 -812649984596566029600122456483193815040 15992937 -7035103100049677189564827894425025853760 15992938 -516547952734010333673083444082369499392 15992939 -2741216299534602970846261939181278213260 15992940 -673446316899419136966176773576166016000 15992941 2903618979710243334033905680160014416384 15992942 -550488488480764129376426973056262338688 15992943 68984741727233115244668159851065805064 15992944 -451178738358846027050513252530924093440 15992945 -3090809839201645861674259237910372125080 15992946 290434683747949820240353428767699266560 15992947 122383030788034176711248713706421546760 15992948 -162582128381047436867563277506345438464 15992949 -1558655938085406814980676154743708049280 15992950 -67183906240316284048713300908823000000 15992951 -237068443575461559629245696435370972088 15992952 800670938031288852831394708314489200640 15992953 -3743414873252040520710780748813485033840 15992954 1693500275780805716638925261813581643712 15992955 -3239644683021487218981769728715688962800 15992956 -394416977339765578197107762010231906304 15992957 2366947390273922759076645033794136084780 15992958 1319245900641546636971783112970381083648 15992959 4097249420481636420882577096542807244160 15992960 -1196895506617204277647031584070565888000 15992961 -165556785885261036240946727661094315728 15992962 -1139307246502300316948932104078461628384 15992963 430832200502121485742031225383738344016 15992964 -77585489176089936964876853745482429184 15992965 1906861255325750455553253207864349245600 15992966 2666340068628309145996032460252129161024 15992967 -4222848316134683150727292686811121986176 15992968 5050384209699041843353244648024352322560 15992969 -2065763679693386260757816385158083338528 15992970 173210439549407413095106132947365237760 15992971 -1979555843353640043231368243219950063780 15992972 8339031614926999333007162493437739675648 15992973 3686136317187477727404222800471518635222 15992974 300369287701910788245507584903272652736 15992975 -3305079148980031164118526337041186907000 15992976 -656465196757580428859950536262385860608 15992977 -451121206480552968092038206267644047680 15992978 -3564405867417474194212545802162375475040 15992979 895798768876853818164761614785782311728 15992980 -2073679469747857159881402356902017907200 15992981 -3170625579388168134180738740990793571488 15992982 -355941606126931440217486254777350916000 15992983 -5614405167440529215297826069185312702720 15992984 690953307953199918996093303305433907200 15992985 946217325353906134390321968623832306240 15992986 -216685839536260233976606975919705599776 15992987 1513588917430788129928348196554698309636 15992988 -3354765782362524076861514875330117582848 15992989 -1862779078303257800558105084964635677210 15992990 20838710276267545042869789476161539840 15992991 -1151243625387044157151088231559448750080 15992992 -5639561000148603417579947869537132412928 15992993 -642424295884606092006672901337426836992 15992994 1655584027647588722701714590263140848000 15992995 2949300895407404873152087787967553698000 15992996 5154541064474047087808417541257654928000 15992997 2875121743334411991072722538371757563520 15992998 481909695792133769996898441533166020736 15992999 -4360790337472893519498277447147856536680 15993000 -3605157609287051730050111038259335680000 15993001 -123453727551087239854637953658847392396 15993002 2484188408916252506893011793059926987952 15993003 365091960238491896932008487418827960320 15993004 -1781797031325967547991148018653811212288 15993005 -1988294818579956271238415120196988313600 15993006 1320713056330868271654950811509779043904 15993007 -5856762148667481454260158438265838956840 15993008 178080769271372938964015888982264594432 15993009 169490197748649582640633239527174551044 15993010 -1455043290594125545011148812205080007680 15993011 -137389256909105037341149489348241510388 15993012 2382280835250638584142033385942732072960 15993013 -118898000629259660811601298429701551300 15993014 -437490103494453362065601553589217167488 15993015 1215577402940392764553897101017400345120 15993016 3681673658154748005721480172015126691840 15993017 5710692256834776550372300659059237937066 15993018 -348798744871819604538018042482042342400 15993019 -4002256111919683432152499739675402393088 15993020 2225590005214053811542201744843854676480 15993021 -1164603479269780532992910894652873876480 15993022 -5516469985464554677291546660548724608 15993023 -225933388300622682584235271707571122456 15993024 -168319750183568370826993398561927856128 15993025 801770601548203369358077327337051117500 15993026 -94989052516931580607554192297523376640 15993027 -1729285542510595247066849209309254830352 15993028 -97032082222498410537643756334196034304 15993029 558258981085928894512723840107827728284 15993030 90096309523946193046102606693486417920 15993031 -79828503075682707864969936885674787968 15993032 5375885151852655103914290043787053670400 15993033 -1315497571327625551802083360781568000 15993034 -1656785557114223057852382952554267419904 15993035 -3377722923393672444757708862144555495520 15993036 -807653074147538676188720117981635814400 15993037 -3051143764830075830724903200463253106314 15993038 -1049681601950321646150489661415574262080 15993039 5744906887298631423736011328078241982480 15993040 -95073376171442069607813990467842867200 15993041 2226743806416873026782874055588210072000 15993042 -867578853110132823448250962914599324160 15993043 -5844895119197546015151742150159125596856 15993044 -2339411359733752405924060610005026420864 15993045 -1632779307553975787251613191081363829280 15993046 -239243109846645643027528161013761922560 15993047 -705463252059919809897119269523012379936 15993048 3103738248978367009161599992259364249600 15993049 1405246665231521727260930457876558900864 15993050 96298837612249581220356167877197164800 15993051 -2272436962146352685217335613513777015696 15993052 -3785955286914975674031530626015050417664 15993053 -4747086368011733175836219873991339364698 15993054 -1102396132129593603503041863681859200 15993055 -28696243671161836470661388218878286080 15993056 -5942656379466531553220107053041752473600 15993057 -2230037638151543186854586056292517806160 15993058 -65643076802804279635271004700153002624 15993059 -282063212339591198289585517364369583096 15993060 953092760764279937242732189118212608000 15993061 -2120140147154968347724408246795842745538 15993062 -531986856571021694123651228414197252800 15993063 -5031502081790111904843681009326786938608 15993064 -4196600088048172930764787914886864128000 15993065 227644145992984053427993346194268121600 15993066 1465642193567468555809606585457711176704 15993067 2761003954667984350127842299695016693832 15993068 410133243119142814884156131749710581760 15993069 -1770168783489265232069264449327237553280 15993070 279785500344312638157208900925802348480 15993071 -823840701739255334127425378396500162560 15993072 1618168083022518059866948776679431536640 15993073 3007785281317261799749276254483126328704 15993074 734860387932958251481830793589535787536 15993075 45181600968281234707542199277376115200 15993076 46357194415736959350768353575255080960 15993077 -2800462780039496278483307832152951998080 15993078 -453573524682595709937565751712236544576 15993079 1414258410450369511999672263425844621640 15993080 -25045087855814142552171130014989107200 15993081 1145103935296058345231920768097730041028 15993082 1125938103410900500801369266654000559872 15993083 -5047320604489652677549760383298762310936 15993084 2896307524828251767038800421659179598336 15993085 -1442786353155027810484232793535811723220 15993086 462395878446281234651228713934745214464 15993087 2453362396477461310254201628773958402560 15993088 -3245559848842412163975187939896001036288 15993089 -3723777984029594043271482201757192019328 15993090 -752399907778666303973590127735646982080 15993091 -6997998276378984748720035184894648422000 15993092 -1752552209466111786922723375853984832384 15993093 1305597463196048237359494245228840093664 15993094 933770158838784461681829097840936494720 15993095 -5133974407739623771523466686649666443400 15993096 -506999589007724314994825129352639283200 15993097 5622523955636291517422281570919367690880 15993098 980688494665809115642478161683404340480 15993099 -1754012449631264042252304608865522572880 15993100 1425234905529815582966374615126260934400 15993101 -3629914371710418188566989896497876085568 15993102 939069929609710491517372079710314018048 15993103 -333773710775545627779805385527220152960 15993104 -1271038360775240219087369337634834415616 15993105 278644305455880843676165493344981096320 15993106 -159158042092843622167499429708306861280 15993107 2001546239513464309016164365013530785472 15993108 -375734278527209489855566647855919099008 15993109 576120601807037636225589211611752115840 15993110 -1238306773226370554391277059796510863360 15993111 6889531733348933868594782942654479621584 15993112 2150166602591680553178099416295945707520 15993113 3403554642951469372440617201689243973760 15993114 -844101671547989331781930820857880512512 15993115 -1351851146913698703048712818067085890080 15993116 417505628607440038977004841044233068544 15993117 76945641320941265464287144174885519360 15993118 2355321857380200560515296640251301925760 15993119 94792200846239704900364974315756466688 15993120 -1298802235737653595584367086695738245120 15993121 493446068826240055133669516075544814440 15993122 -1300783879258928606490270262800590556000 15993123 -3788361291392355003064887128453018053200 15993124 1118363903051478147752956083170766028800 15993125 655345388415866712833609844109085493750 15993126 183699297899125945441929356558101297920 15993127 -269441535635928864499682693618586193280 15993128 -2943018784174735329640424284695920640 15993129 -1851168115251961995748743926531176930416 15993130 -812313984627306934861883948410304275200 15993131 -8931112501612934039126124523006237440 15993132 87898175917935391521963142762447752192 15993133 29768509739992145735413554931022476204 15993134 -1187921939566531801292839174425669401280 15993135 -1222119199426441745449004376430115022960 15993136 -990773024671568405888914774508264652800 15993137 -1892597663352099635740536302800976226588 15993138 656453218980453756471029638609454988288 15993139 174080503016512827788142381235691585552 15993140 2055232646998935462162451679062170397440 15993141 -79930773402140348153911370286641157696 15993142 -1935269941065523361656442143863978940416 15993143 8017726182222350065169754918921126676392 15993144 -1598915070912518352954928502016731504640 15993145 -917657742815294337463993800267108003840 15993146 -1260135787761862851155399454366320979888 15993147 -195995405377266372754072260666185543400 15993148 858432306702204489165846262878976008192 15993149 3333815268592844912902896120937021206636 15993150 -851538054926319665099711545440152078400 15993151 696095447990301235785665408451752265152 15993152 -562101600130067061934481592929715486720 15993153 -4588479748030041040242184344398254536000 15993154 -50816615824746949255678430657986258224 15993155 -2169870906811430911484492423709353664000 15993156 -2598516762545530267954489952831685731328 15993157 -1381557992606546269361015351388508716708 15993158 699249944147806220374093322744232330240 15993159 -676259734368939990935000410850706333360 15993160 -1931801741682759742465394153754396825600 15993161 1251271630332512476430351850520610562000 15993162 -44964461236077125283266826517619580672 15993163 -542549421332173201629391744346085337920 15993164 -3500827689232710384201777736600820571648 15993165 -286443450018331721028828154625251829760 15993166 277115708528997483371306208512500037376 15993167 -3649418055631263228765562648815685492248 15993168 -677136875403255225904077634126633107456 15993169 -1544747144214197330032438664777411916430 15993170 32444520968194795089344349041031777600 15993171 578021280856968678004086177029951801808 15993172 1223661539285777785522503387354567921152 15993173 2227294568651416237410894084786278929536 15993174 1107282170202086962545794430253211105280 15993175 4376651546254895396452010819892380400 15993176 1167219146060241009662369270212771921920 15993177 758210389338266218941509260699381762560 15993178 -20367855533292992051106704255052921360 15993179 1200433425563534714578018865249421692928 15993180 -512233977651714360640958139812693606400 15993181 -657466566258492497225800405604320197300 15993182 3030780999078879335537947805910037656192 15993183 -1492882758165887950788722084412423476736 15993184 -8234558561317646044567895594011895660544 15993185 1341287074454576342409435777624475593000 15993186 -798574038739931475038997095472675551232 15993187 1163205570266716470599726998079137972992 15993188 2088664950994512887487290969124614922240 15993189 -833999512178160982146765631165917213600 15993190 -2220000684179282184062023470927065462400 15993191 -15421917295271124071641308152382222408 15993192 3625083954430131949084236675700703232000 15993193 -2888195992652418261337291633692353271360 15993194 -409016749434605196951595138458755751936 15993195 678474322644866830934366544142522026240 15993196 -2173899107649723230751857511432313849600 15993197 2178754866939082341678498363241133346912 15993198 -380601528905594095897567506223152097152 15993199 2294605754480811948063748515362002005200 15993200 497155888604358002539312422801845452800 15993201 -835748235249283542207953582448484377600 15993202 -2922239726335075889367009373616934590448 15993203 -1833871337587908561112272529843375421496 15993204 -377750383220587626700712574151019618304 15993205 -5149353871490781326785793540420673600 15993206 2424406107825916818252630218181742949760 15993207 379505453276581136555709812911667697312 15993208 -3850038545656261940780824815374275891200 15993209 -694308973422292789702037788619037918720 15993210 -60122038194776910903801465487452364800 15993211 629709649697462956019059456388303881920 15993212 -5560852103912410431573748749810374960640 15993213 947296340570395261636716754251387100800 15993214 -1901363591272840566559929224765608748544 15993215 -885863965498077419538496144183705764000 15993216 -341652843049080607457491266412121948160 15993217 3835899143979725134323325812551017947266 15993218 2663318952858014860183669979299552821120 15993219 -3635885602067592780159753251964523776192 15993220 -213421520147737566039399253943839077120 15993221 7056048359212875504171816860277235267422 15993222 -1427261618232028928537218268461046992896 15993223 -2303751717784839214661720343839105335528 15993224 2157781879384655811233490354363004784640 15993225 -788766614399719992507709077663276697650 15993226 -5057635732631292563729540941481351724960 15993227 636873385970931294316863498242337025920 15993228 2162412984453843229027172905919131307520 15993229 -505835072660816645679786777982443927360 15993230 708101174866502609713743713551999411200 15993231 1093886937720956579853364034685324842880 15993232 244054209452671294665953805394798182400 15993233 5311806913242414324656400159365495314482 15993234 -447208899408074714665886208024308121600 15993235 -426975258414154831208170902290121420240 15993236 2147070274349424411903492646702415118336 15993237 1149065644147064859630939825605062993920 15993238 -1649291840251877296015845593545313664480 15993239 -2049140392094590408958719010471942032080 15993240 248684638027363054169663829387753676800 15993241 1571195544191146123261049212130203123968 15993242 -34672618727900270692107240573168154656 15993243 286983063302949474192166832073676883520 15993244 -625436097445234862987305810688805394944 15993245 -3579109973355637178114705892930335140500 15993246 -3808046154461080938465484660175904249216 15993247 -919937860084538387298626427219870244368 15993248 50277101776975817314450134054044958720 15993249 3160970503961202802447927957513928550528 15993250 -161916955758046417240397146685944320000 15993251 -3791384013430599284852752865380024499748 15993252 1969109566480088222036881132473817807872 15993253 2357964297741934987898964606209216165724 15993254 4575244430888816975567947052775785740032 15993255 -891504493825343319034695000029775835440 15993256 7855761364803462744729435693643965480960 15993257 24995527752560830284766701147070543866 15993258 146603840592559760590213467813085878528 15993259 -5811195033173328702747729579180621454540 15993260 1543161086276678467721497237612148152320 15993261 3730751902241395295312338116571453544640 15993262 871847908380762399846322240974250957632 15993263 -483699144631157055224501392806789886752 15993264 205927556199608271559926787420402483200 15993265 -3144866502284951855491867644227093483340 15993266 -2255413986861294291238378916367321027456 15993267 -3644266334020171341095686670476283691720 15993268 5260317578839642529648647215495572878080 15993269 7148871207505829758967546638997668767840 15993270 1083745336189847895121446613658323232640 15993271 866224054119852707670933923532710482560 15993272 -169138071705774296848025984167848345600 15993273 -1215939663914733522356539516025194777536 15993274 745556324959581785126710242178525574400 15993275 749981641897949127100856814270988737300 15993276 -334090258551863278353768457447083841536 15993277 -5675263904145931535177808769799497761588 15993278 82840966908305779813270214535717292800 15993279 131643249195609905959256168887889484024 15993280 -119533175335099571597757126275896442880 15993281 572020569126376034764570607871653546964 15993282 807721929681952613353066994662376376192 15993283 489312518965002615234264951885491113532 15993284 2738769596220962466490096680990416491776 15993285 103067732170966047953890981078244874240 15993286 1446805616498284629496613249220140410560 15993287 -446079075602217677006947020532609261128 15993288 1205545304595498166004387928552644198400 15993289 155596735013093796165457676045775781320 15993290 694973516145309088619573137325707342080 15993291 -12391964259081304932365631315597449280 15993292 -355163539550473087162656770481624760320 15993293 -9037222431227865879366922981509556801056 15993294 1331794233148934027795996535171430764672 15993295 2998785748531383578148152108122989793800 15993296 -1024668424636278032981382045613822574592 15993297 -690045674046726422561245963483516993386 15993298 3068790089652181177596385477616003360400 15993299 516857869853557784818859372081403091536 15993300 402353534202462939419846021624025600000 15993301 -3017528923434969552789248462255376328128 15993302 -107825575194554476696686519840651478656 15993303 278665211362578897657936971144909150208 15993304 -1151290553535832566178697300431721994240 15993305 -359196774588707405798417796685706604540 15993306 1499939355473932858552555385105916418032 15993307 -3474404649211982484280065672999872361600 15993308 -915055616883956089897368715982615783424 15993309 4213933991847420974036847692212282791840 15993310 509224231570784777508933951359106058560 15993311 -3248142536287466706316531105883084385888 15993312 2892302761351031474886236018117876908032 15993313 -1475333651942774193588645446981803882240 15993314 4626880045390340997964257517760535183360 15993315 2956378786379703499003890139360431770400 15993316 -1358027682661235030909467717224861163520 15993317 -6636382009196474763120708299329566005634 15993318 682747356178222884089815312510203303936 15993319 2436467317577569360606111021312428189600 15993320 -891594243050609126553347565996244992000 15993321 1113042985685194305117323512295621148384 15993322 2362783090736724118020783468146930849712 15993323 6628121899586207276713279298912977987572 15993324 845262017473530199865297215780740289536 15993325 1090502806477693640786587127863140613600 15993326 2611426523647390272536986263076253798400 15993327 -928038665913864989131969652423086525440 15993328 -421921688357441552501193519480032526336 15993329 6567835555584218110154783733977437808880 15993330 -1345029433946046854906476355545241710080 15993331 -5435330173105697575377365558241310078080 15993332 2980829690931220206315612975185182375296 15993333 -2120559200558537247559639557140531490180 15993334 -8093893597434022740728870142327177216 15993335 -2733246187646852565599632022422613751720 15993336 -589683048026531445564905371595017420800 15993337 -5650420762430130659174273095407278255360 15993338 -968278364065699888702555612716507457680 15993339 -301814690029002590186962349633889617472 15993340 49493217415367300774337967785591398400 15993341 207193585043786087670815823375834569088 15993342 1283320259055830727584740063766352026880 15993343 4981109772853855588405305328633250839224 15993344 2313787893590437322553414755855552741376 15993345 -1605271785238505967524884450188773769600 15993346 3027683384091501829752268677594987478080 15993347 -3057321490331028666157402268793805122168 15993348 -1067893735852734244766895208610126757888 15993349 1903507522449835086920872890358130278080 15993350 -1225543460163379032243866883863114995200 15993351 36769549484405261534522094539650105776 15993352 -1079029315459468919806774377958869350400 15993353 140420825668015588685026419545227456224 15993354 -379935749301221213465208294801723432192 15993355 1149789858294608168731412907447388544400 15993356 -3773892905189326743970696456866246478080 15993357 577693583845333698302703940304624921280 15993358 -98969224456216270138477801570724226816 15993359 -1433954524425957210185030806374971302896 15993360 480602651393142027251934979338886348800 15993361 -3169936105161644163844504114964767193176 15993362 509912696947228240304739100236142233600 15993363 -608533633898019926138225174549374466496 15993364 1754062156038711600257421224357926338560 15993365 1530608562208855486501562081944656337920 15993366 532693455432863935249671786288230745600 15993367 1070760724781854931570843469993344773392 15993368 -2921905899877922119972685375792624640000 15993369 73862683966253129482077668141039255232 15993370 -2611475375351431113556061227202828692800 15993371 179808648614063186631430983834231680712 15993372 1179012183232454104432489704182823247872 15993373 661471871436175706887360572569814057504 15993374 2420980752842129089533148737083695959936 15993375 -983470065274359883672023898724661900000 15993376 384357851816961114416164855239829094400 15993377 -2762241340514081107229766377450851920 15993378 -2721451239638169414395112141463716331392 15993379 1852392001507004615630838897946557922776 15993380 747558936094490183565119176045024896000 15993381 -3794875026697024405628506686504121254048 15993382 -2906314036601146684083019212703525682208 15993383 16909857296485424733081975610374690480 15993384 -4807610466289113932186140813805531136000 15993385 -1352345814794594240268005515150139005440 15993386 1022961259641325940239261479698222784864 15993387 -4382305000419751096553815163051982582756 15993388 2834051237244382401023297336054217907200 15993389 -487396827759992385077735698376091541440 15993390 626458689340441422676949295771416985600 15993391 6041585559264688902413471735274677099792 15993392 151924403928480110265234354935929896960 15993393 1572427075570221432812155078604932073664 15993394 827682159411192983617858534096543028496 15993395 3342611632641602456942503007527283558400 15993396 828049938528422449191180203632136355840 15993397 341458233223752549130270696816483597824 15993398 -1638753392330680145601929172565566372864 15993399 -248619931851239761404244135956159823920 15993400 556113107324878882158511302670743552000 15993401 -1956174540014717190238282149911726960598 15993402 -1120636111493064889101188414720373350400 15993403 -2888661792841424789555952805805741201256 15993404 -3588623837433036170513907315445827225600 15993405 1554764943594537906105841604694991461240 15993406 674181933575575134537219340419469584768 15993407 7295794048551822310066583432701291077432 15993408 -92849605075413228839999922212909875200 15993409 1365758888471006439631692097251376347904 15993410 110461456916211096614797003678755202560 15993411 -971053295887441109767151322790943844096 15993412 4126651407162093044917204865358385225856 15993413 -8910737452452421193838626373707354957640 15993414 -1935155927558257063027993201569544319040 15993415 -563033917187088895629407050869862738440 15993416 -2723322957778087227175413270287091563520 15993417 713952441129036536729295151422746160 15993418 634555527449583781369662894627953034240 15993419 -1183215004906820584315333678505459603856 15993420 -3323164987358250938998257746515968000 15993421 370649887457862816072228303015868935200 15993422 -241698919101880061125916148173947975488 15993423 11926278754117085081245000975406296485120 15993424 -129164593620967690871716871199174311936 15993425 -830287314555566173001300840923669800000 15993426 -25048177813594650373696640252195513856 15993427 -2764199057516280926330695630847379236288 15993428 7639482800771920617442767760301529231360 15993429 -4341946959984885190325207988410477925216 15993430 -3540373234260479065076672900962603929600 15993431 776899503915338384925582912691496094000 15993432 -498179550866225501503901460018428559360 15993433 -2197392260169806725246387092455396520380 15993434 1560593795493610423568475628338136304352 15993435 319505671379232665412320678427640424160 15993436 -6491234405530743453613013776936855879680 15993437 1372601469468355061024423024368506082086 15993438 -611597964473382803307897669068607851520 15993439 -700106899312268879397407643599278801920 15993440 3749424651677608733456190073492615987200 15993441 -605152949674327000447924203818650330752 15993442 -546294927358568492279422529740882744320 15993443 -4593793363723379240323423955213471374308 15993444 -260233634403023173048253393183680063488 15993445 222773647377020993256491790547314510000 15993446 900113814738458933991550388242482368640 15993447 4593725555649937853267992453585766325072 15993448 786756460407191857898378419963643688960 15993449 299588637643194806737785170792010330000 15993450 85852476654382627635926636399606688000 15993451 4652532236870791093737699375514621631904 15993452 -3688553399137889666569094874982274019840 15993453 1588917311584732343579175355404321100800 15993454 532339510107401029813177760403576154176 15993455 -132790073304461451835610227600486056240 15993456 657524214932999681661415977921056243712 15993457 1924027260194787062658746320766708350372 15993458 -16953969214734817309471294273962780672 15993459 -106922179814826117155895496698255757800 15993460 244754032198660166672260358269306060800 15993461 1897033535009975077511560361136658840800 15993462 -1187782625928891912121420062720754475520 15993463 84982504044505117312223596526355187864 15993464 -1526178998820217953721260197260609044480 15993465 3019542685367505426026024806681930509120 15993466 2657001503170048219611097188368450520432 15993467 -64298542381076242008751093911077750016 15993468 1559390185498724181159522819977714379264 15993469 2808774421999034744439618789025962678240 15993470 -1756405408068425386044526011257524432320 15993471 -1198126971663716237412200755363892352000 15993472 -504235497460400501232671011481352929280 15993473 -7733692510010115761631376185974567335596 15993474 -245409364890360912310894126359451150848 15993475 -2668400138608402873401369284940002906500 15993476 -264662586208216373316840149801775469440 15993477 -521353567550877496157610561994437116160 15993478 -736778213712885152450675151276870096000 15993479 7557084844297346250610246312507178336280 15993480 -925364627838268331599741322245718016000 15993481 -2741959372412151740554094951178643353600 15993482 -1458672894502274193221968435425671667408 15993483 32809978788937404799540424936475482496 15993484 1486143217782055556307594092240619793920 15993485 1977063123599535376140584550601586180760 15993486 -890688809614289150254869354292553805696 15993487 1093907245869159277404240787558807279440 15993488 -572801469449436158238982357517480755200 15993489 1628273746571116033656067058318419107840 15993490 438247680602486118054442769336460482880 15993491 -3566125164140061922690860007448815642368 15993492 -1310380281863813811003929697037268072448 15993493 3193364754628118213664236682790201026880 15993494 -1068107031141051619798007587763958691200 15993495 152320206982333182350952039106049053920 15993496 -874270212598743074011438612733981214720 15993497 -51564385021350348075777304222842472320 15993498 -1129364457982924304892069266104455782400 15993499 4835981937889086452507729777518270506500 15993500 -6256134948841113080547703791223280640000 15993501 4178766127437923051877771295836851202432 15993502 950920760113421464145652973278499353600 15993503 -9702286079222111570378587589064442384440 15993504 -1236243786374254324023295533323397365760 15993505 2507529681887627547068774215696429504320 15993506 28926699665862919306891705745860746624 15993507 642879353699490995604187191089803979640 15993508 2841259221068137266480223290906891379328 15993509 -43592985837911557693259930058031056768 15993510 -52469970176039043271737378662761144320 15993511 1555289617221564274890806864564753631000 15993512 -978363438488257313128389520231474053120 15993513 -1231317818938954164400413784730911600758 15993514 -6195631135023953404981056343122205611168 15993515 1848624616020737286277203231383460940800 15993516 -389736869445434299820947921136682270720 15993517 3745373731323248758172178478730605641612 15993518 1110149843944223604177362367243500784960 15993519 656022327855436147937788934796767269248 15993520 127405059943964369281650074568425472000 15993521 -1244368488617871485426366622739183207278 15993522 177011281991512706394540521314694132640 15993523 150053759585425722435344597557722698144 15993524 -602459513042379858390373028316846537984 15993525 11634005074541785237561613584561228800 15993526 -523401151468483346420370552473774569536 15993527 -5230218025704168047251855834517183429928 15993528 1686911560141245959946192226478798929920 15993529 -1393986417110472983422313906068685775480 15993530 224767721397706028509373470267383398400 15993531 3530669391968535300316484535332192271360 15993532 -3192003489730433211996431706429911654400 15993533 -4721881035083872076485923340363923832416 15993534 567216440204374115669234908556497961280 15993535 -5269893780604992880805502359583754522800 15993536 864024251368640012243738311300963368960 15993537 -740188672392358084834251016894333136448 15993538 -2426899879117553340235538318574440880 15993539 5537422904845616687926883833645181825340 15993540 751706169135893764208445296164423599360 15993541 -3375350014321236438097762877950178937058 15993542 -3918105760832700097036195880150277159168 15993543 3773177670644336781834967617926316451200 15993544 1589227987516100539103412807198916608000 15993545 -1463463804691088430090357690347648026680 15993546 -291095455809853843210142935531352798976 15993547 -857525515353437027849146661660532910520 15993548 -9589222149040553254589474415477909504 15993549 -8067041415159424386117647169967378272 15993550 -2459646079678140876799713828191858400000 15993551 -241348715439182955798312427749724173120 15993552 325319788546525380909110554091844403200 15993553 -2677346485294698380227716674163455005198 15993554 -421480900516987417746197184228723475200 15993555 -1578371654988741299202161904675609516240 15993556 -3550614692518750433244776519514137911296 15993557 -6843393861416843214086225255890012054194 15993558 1223023527683783441388069678856290816000 15993559 -1380729139849506540435460999567239095280 15993560 -572547923924773616654545698611252428800 15993561 -604829659172626842615758144700284891616 15993562 -148162541524202801480944660888454542368 15993563 5143043296940592578807959045665538351812 15993564 -188718973521029973002981041089476212224 15993565 33254221782357643265967726234153676800 15993566 -167668492778902601547712579826669721600 15993567 -192453172092950051698659254706410766240 15993568 -923848150862409244854963850065077600256 15993569 2335100081774923219247659227734138327970 15993570 48645789214615004030874059581602739200 15993571 -6612137792694397769276626829322840520056 15993572 -987064003775107745191947148628383334400 15993573 -4467421131203419536117799911218997722400 15993574 579277685727459364110105890332598413536 15993575 670440493988045868275272044109168626600 15993576 -1394741191400859356746471738195883458560 15993577 10703614983170432298287965524204915031632 15993578 -2257464258644725974058326084990832430160 15993579 779929072835642498617076023306247213568 15993580 -3136810412193403495126052625732456652800 15993581 -6165928292801925424515732377320663320618 15993582 129654843946000959322403042964916543488 15993583 -5732769641731647489539186282175420355968 15993584 558856876092458545333972931198794137600 15993585 -1680222757684816391431048938296278300800 15993586 543239032349777577072428053880155689984 15993587 855019279894512530865417931741360025760 15993588 -200522111792109548732346519841564809216 15993589 -5107400367398693311517638717166669613280 15993590 -2921511215237978547835619787920804451840 15993591 -654356392190346851468965709473380062256 15993592 80549562117089606640747079037121331200 15993593 1682430122047726215076656484765110515520 15993594 -2348090743035805488828928799661277516176 15993595 -3528906970620251502538877075101686950400 15993596 2543926817861508432482911895618067763200 15993597 3031931215927550508764376586499956454400 15993598 -1848253119474188323165848207981568364736 15993599 8403898297981961133039760275652708429464 15993600 1027299054936357937813340940658959974400 15993601 3794197960046184268350557339476540522344 15993602 -666914627722717720660255190890825605120 15993603 -2727538334640771291593449560463646310588 15993604 1408443291332018364238373217088183053312 15993605 2119265224292553211804576129499962723260 15993606 1727107204026677869099019722872524071104 15993607 339457381864389879336872738881502849024 15993608 2365527851206738125365528308575068497920 15993609 -901757194582277974002683506523684058096 15993610 -369466241158401570620732255712827675040 15993611 -4339770407346885743943787119221254063680 15993612 145875947119603403178899233324961508096 15993613 -2765647463539242071366591283885692160896 15993614 -422272003139313248374009407948519222528 15993615 -985377506356753380529707978949057234560 15993616 1140758393593964755156751497429164441600 15993617 -5645040244221182047077223813140581863068 15993618 -781784995645061210752665311504209674240 15993619 7624486388895012024689922641863921119020 15993620 -16096000632695109100794548342969080320 15993621 1193442566567052065503466739048300927072 15993622 -437620622295434381856746037130657939200 15993623 -743984020413729940162541882682929333400 15993624 727106917952815732587581609169900625920 15993625 2752478945734935329666918844787821168000 15993626 3925566951268004594191583853002267376384 15993627 -728685873805199558517720098761087899792 15993628 -709540453838219252951058982812521944064 15993629 3798521967594498475386865178512368255360 15993630 274919101039672332720231595673226240000 15993631 565456749013008446428066067605641422432 15993632 -4552469390693414089770125936953963511808 15993633 714707693556734345690595850521708840624 15993634 1236073725177136266817983651889454042112 15993635 780410136008638604315739255256508160 15993636 -414152146440244326081504092128057433088 15993637 7349046993257181683773850508815107572384 15993638 -1717643225157040583028242665023446224704 15993639 4107465481721037737736768858949369997520 15993640 1650989390089006293910041585841001164800 15993641 -1876525161133088763297128044795495747200 15993642 -408889286575685157547281363533724404736 15993643 470025728931421743519267796682404050424 15993644 1014260353038059098137445617256372457472 15993645 2807729071334355280668307286659912972800 15993646 -1429927947386565034486391081465496193728 15993647 -3070396259869923687489604643800802129904 15993648 32459798502266967929746000474637598720 15993649 -409190329015795812503803285945282053600 15993650 -1063905755313525379300958426993379888000 15993651 1449440161766718061365846272157509262528 15993652 -1375946821538615849037058667684567246464 15993653 -4606042518118376291177889925340844072396 15993654 -949099980549978232580855024892179491968 15993655 -4386791514309318266824512721368269830440 15993656 1067439220617218800044107013280192512000 15993657 780069484976309973197515326203353144260 15993658 -1299700719129926098040108971726453024800 15993659 -4450054940446147481478706090190163240 15993660 -530825650849800938461674101529726720000 15993661 -552251188040051021767743367168416583200 15993662 -593810006268054660021065210112485952000 15993663 670053661890221118319803891110456740224 15993664 249357495168527625078658193821453516800 15993665 -3003255738471475905739326057666500336940 15993666 -1256306632865727870786217211945833758720 15993667 -352220543944872347244513222454585410000 15993668 -3728277527393668825700267713512758323200 15993669 3455524239694707567846481971741751006944 15993670 -327576645147592986422430705750451169280 15993671 657165281983399378525928684826991571472 15993672 -2191585098261516922768661970744673198080 15993673 -2857670832197667077921838253910491460736 15993674 1294391155274890529100883368979292809920 15993675 -270039765209397722043950263538735668800 15993676 -4782361781352944958296740460652661239040 15993677 899583205336513831910051198205019605504 15993678 -17602649644119851232024858396245302272 15993679 358801034289463677681597241889961573920 15993680 738476959936928007472920346956192399360 15993681 -1188130766956860452690679060181333942080 15993682 -5464835663583969879317064650285009820000 15993683 -8999683749383938035714309203281000527240 15993684 -49501326354221148329055102430376208384 15993685 1597690552729563793317526832035905687360 15993686 -2341471889137211096634654283717903658208 15993687 -460961553463599477923987609356347582720 15993688 3253197489330778076703291759189749237760 15993689 3203655199318128528011634411219112100490 15993690 228364487209151058218239466601517693440 15993691 -2875340032963583474499794377458107672320 15993692 -328311185721178270678603249944874914816 15993693 -135762305074141833553451103713178655578 15993694 970790607024150266445918330359641804032 15993695 -3577895568307335606342729545382068131800 15993696 2149725734419901049876543442141868457984 15993697 7846709002666399911777295722074481438720 15993698 -182703025354920600603248144257874199264 15993699 713585192399370394005028506491643961464 15993700 -2196338815128456703426243570057569308800 15993701 1432250745186886271005829683992946344702 15993702 -650521706505824282955877444416420374208 15993703 1123486796114656710357310232586337213920 15993704 511374816896282760517360900902434488320 15993705 266498852058848302340087933803930648320 15993706 1369601167302221170511952428941791037440 15993707 -3583701501797685175574515001216041180044 15993708 -4719047179412248649243627114307692298240 15993709 4160835245494557704220236635181190637910 15993710 -927271727793575592716345921202852132480 15993711 1429903029838429644052826897140131698760 15993712 -54664202072278310432661992613126209536 15993713 -1095584930586454294359626442408362396316 15993714 -2295430603299704120132766440640858727680 15993715 3538414153789308675848819980736319861360 15993716 -425861691460475355252555685180839099648 15993717 -1887552323312521164495136861756644837504 15993718 745054636993359164737814833258680720000 15993719 -1083023843772837626165553460091994395808 15993720 2014459844931227741457958312754626560000 15993721 -9309368952053582108456333498938219360 15993722 3017056133150660680367208600580653446400 15993723 -248082067031510275510703215682560712256 15993724 22792444799781685514297641474002849792 15993725 2520418480952029612117575356797824972000 15993726 731929188461268327483040616468483841024 15993727 4135185745829759112788209921479540127080 15993728 -1658552575171852688836297958522282311680 15993729 2219860485122462156019949542647033381874 15993730 -1179054742056737742151005573124647222240 15993731 -164944003821580822904268518212834507872 15993732 -952766762725835909728982393457712435200 15993733 1239494083991894327226053249677288813376 15993734 3705262389314049074306946745283418770016 15993735 643685548416428349811595936024508736800 15993736 -6752711208750364865130576760786232033280 15993737 -1818790615216442770715117260868921218560 15993738 425271367455101005880781641481455728944 15993739 575260510003210218936448274919291253656 15993740 365408779203810460211425439478641786880 15993741 1773686170927940711234225563270266259392 15993742 1774037179642625112976677121508778382272 15993743 4871892703673099486187721063849758034992 15993744 3974482134188138912500045609295413248 15993745 530043585571868508004017430191362918400 15993746 795839067878287999030189370806919901072 15993747 -3169683494086985968623087763635182208000 15993748 -2209374851735038343970950477190917982464 15993749 3696399054402733757723214235030700772480 15993750 1374447255490312365122179064070037200000 15993751 123225078298824668783979583301443575752 15993752 -383305947424252169684224752240393062400 15993753 1439201439508572573345160321604412658464 15993754 -836726060533596891737637947461860243456 15993755 -1419404760840446589503297536506537627840 15993756 -236039250312562620971141181876475173888 15993757 1515997674499936357732900906650598104960 15993758 445121878118795435887448639305715916480 15993759 -753653891332882762960870759333241283840 15993760 -1547790232421323156090755876304105635840 15993761 1445301452030312377680637075996752454080 15993762 -2495705068720357315893219354161478622848 15993763 4677547774272254259136216611958484064000 15993764 5615841485556968923710140493057831936 15993765 1061727871140486722035552755010438898460 15993766 -1130533203826887717769155894551406762816 15993767 1616230802075392734727398274995156304512 15993768 100686253780366724788279452626992496640 15993769 6945406880907123842800900637843714819520 15993770 733313980401570628775119077840375384960 15993771 546964610778451796712505266945941005824 15993772 366923786557800015554003092616068726272 15993773 -1227051528301562280315851410470897765396 15993774 2017063339464488160628883798977420451520 15993775 -69007072511036828391065445144246177200 15993776 1256896286381139714313761538598687096832 15993777 1248213824491701064006547817204715639920 15993778 303814742287077333638477279160059719440 15993779 -41004737423870731142392381877123206080 15993780 1343424408300046254465567524936263680 15993781 -1044854713507126333422486748673941610400 15993782 -1591498162198676383053413108011366932480 15993783 1190943971720893793940577459792163957376 15993784 -3060178427781140312628849861578072125440 15993785 607616168573833364965097059357442861760 15993786 -241414653350763892149490636082613066240 15993787 -3311073642711782557922518588313628043200 15993788 -432561014496710171666314304770478154240 15993789 -121691756256840641629653134334188026752 15993790 -1608493275282009111648173243078443718400 15993791 2021292076213949107386815369601297769584 15993792 66807339089678589391285188164233199616 15993793 -7921187339363054015909671428886829280958 15993794 -1431906945529249772988520452610897380960 15993795 -2537513161214365687703143062056794105680 15993796 2050451607491239913117559379772589704448 15993797 -355916836080448908384442462297433808288 15993798 262297520307640328486122054855783221120 15993799 529924487877035876548634722914927424960 15993800 2143292972387207902057373997346206720000 15993801 -5116671241964472046577918416612134033600 15993802 -507888634837965922934288591088056541696 15993803 306180268042981629139172492571102998304 15993804 354179437473879888886882895398816545792 15993805 -423758728720384680838100447204135607240 15993806 -2955818351173315625701524615629750115648 15993807 56991134894422495804688446403801695488 15993808 738267496133979415841218746875775967232 15993809 1893255974572189566968904427103994336000 15993810 369950896091013108314464094264419737600 15993811 -2428602516638541601054570871934874349688 15993812 5554225654213458852740643442925218490112 15993813 977905764312145723105239879192541306176 15993814 19898088361015986270779501542354431552 15993815 -207294030539014255262952364047292584480 15993816 -1368334129983115806734964555477372272640 15993817 2135662057876509197314617406121250625792 15993818 1039367475458820436885873094904389314560 15993819 -6221198645492863557573201915972302542560 15993820 -2226847087354557315522943504067119488000 15993821 7523759839801809819052561731776053342092 15993822 -28892567277212873309620461240996796992 15993823 604192696122517382408420232222277607072 15993824 -696077963660413287956821481816793808896 15993825 134886990088183261400165003065703085600 15993826 -3909750024181276198885529725294753875888 15993827 5525861106124216155438027440548011755676 15993828 5330014579548217735679411577171089233920 15993829 -749970825277796118045563916782179800000 15993830 490992723306574676879499126659891819520 15993831 24342740559142271873551236560849852544 15993832 1278365963071475345373843811454043832320 15993833 -5840951328253865596495972421140938030918 15993834 -508792519381938075224931590966599994880 15993835 457684471417507291240757730963662810400 15993836 2205761462133192973154120789795286708480 15993837 1601224735109731492742599249529509055094 15993838 433258220606578904952409925129727790080 15993839 1408617058849402470984042739896091001040 15993840 -931952452587849576974671971111225262080 15993841 -3420998772683535871315453152864231011758 15993842 -52199845224514885892884579295621617248 15993843 -393678683152340649623909886614226057216 15993844 134434703917503006573890378617332964736 15993845 -2915063675373736758614498774399800971720 15993846 -1784986420177566861834385221208080071616 15993847 8006663362500665208827111397886222584296 15993848 2662411290158735480384601741784383897600 15993849 -5842514462974850651908739495810187824640 15993850 540324723051970727468269942550488395600 15993851 1712713861793171945450705056726643084472 15993852 1097545841007604051375873953215454339072 15993853 -56508907173656817202249389581590629696 15993854 -391070873834371273714717670422478909568 15993855 -84645799609594001800404952182790572480 15993856 6133791897272076025433971184342568796160 15993857 -133944280389268401665129812982604066240 15993858 -352565310741431693841176010722221167360 15993859 331408387581239980392424568761358174416 15993860 -416515389164918775794929876829808844800 15993861 348722136083752325050572529362260605440 15993862 -194698144825780626214315998941579537088 15993863 -30563417674427930907205935735793288656 15993864 3771139668743600200749238096270875816960 15993865 1277935133780754001437470429171100796800 15993866 1017122552295433333955016698283715368960 15993867 845419223626072930230673417226216203248 15993868 3109443817509459581080985658577931014656 15993869 28668302813706146309675489691628813644 15993870 217166494581426450314172864479511196800 15993871 -3426689329641093661705098277667193486928 15993872 218835140381937419269516965608907866112 15993873 -1550598401989774684757281337030318875776 15993874 -7221500675130840754682428576683058368 15993875 7426713277884466182317019647915242824000 15993876 1775812138771736794788120362167582636032 15993877 -735122695312851275194405514932622810400 15993878 377153657915204094911318929656531161088 15993879 -361023591807267941666684131001548617600 15993880 644711020732655997767735152730880614400 15993881 -4697104422893385939368350764950164032108 15993882 -614690328300772186062922112512295938560 15993883 -3826848383545733665096351587040795370760 15993884 1052447348755512088481363344195245676032 15993885 -210007553702530861632576875261109364800 15993886 -231019226555447571744721971332234253312 15993887 -339659030670106542748134962995939601568 15993888 3350644260126282678196147217256804777984 15993889 -3421559419634378190250760152734106166844 15993890 192463246113746566864283510221462464000 15993891 -545514141073256667501729858322930819152 15993892 -990401641215460547485051356100898275328 15993893 -89985568781630214197502642468405038016 15993894 -916831622575633619071219188014459281728 15993895 -857148539788114222048893635720543078400 15993896 -358550902408181037777211528328165376000 15993897 -1734064305947570859486233230363348584000 15993898 2269504599322523460964969581215017899264 15993899 4013132706215500102418254654924702561200 15993900 -403020043323477277063099455177860275200 15993901 -43417639808758340242584695289629568 15993902 40125432376255709912040628139437945152 15993903 -3747085526106634893276719053429636516992 15993904 -1117322119068204614964594488684314886144 15993905 3761474398603387092685817957658944117760 15993906 1192413337811559120010697246596774440960 15993907 933080041040019131141215425108111385080 15993908 1419989125902922234442578932248917948416 15993909 7822554799592470237654209477992125902720 15993910 -1436538356241806988209213980041264215040 15993911 -54365968214168219213807127797597382888 15993912 161058892946125840377087321004592332800 15993913 2266626576216157630600909060120597605124 15993914 -3525249109854252018897546967549175404944 15993915 407675765686921872047243471948023411200 15993916 433238111670812192810350828688775997440 15993917 -470339291402589207306523436918217735828 15993918 438631552447443402278746655793964981824 15993919 2391494803082119346672360401594807920320 15993920 683453008482662652919108326215815004160 15993921 48243422266565036228494332285286890144 15993922 -633513580656541850058800859436034400768 15993923 -2086869728982676858029120086488494578160 15993924 2965563894524910527746352208580749361152 15993925 2150829542592485580473361312386871054650 15993926 -807200327330703754742858957026359403776 15993927 2771752298156417191105195183711371935664 15993928 -514159970191951909100410288754319882240 15993929 -907140905955596965303171690767035256000 15993930 370851883556959689701041029697776576000 15993931 7350190814122754503068104763731022995732 15993932 2258742635688079000866494619599489487360 15993933 -4638994439739502832820703468202962975200 15993934 -2926600960415753078433475695782131184640 15993935 432975757199023283046614432569399665600 15993936 145234107293211734537543433094692864 15993937 2772290012837312465551144777903530281892 15993938 -859229970956130976318965348487030784880 15993939 15387229119657221097274420736840101728 15993940 3391441204494702361084470072258013601280 15993941 4920815574569107900283786274866510715342 15993942 1638436167310518844146877374429705961344 15993943 -4124694270346242462399208720599628158480 15993944 2653826713202743998677846342918188124160 15993945 2306034773307171997845922135051757856000 15993946 2507706287994142082616873925123282098672 15993947 314289274993503124239130804706478229680 15993948 -397714976668492349748888555654174720000 15993949 -5202003406332597772838659168488253241050 15993950 -860469531066683938063763443301193600 15993951 564184382293021313469124805564147708232 15993952 1790132554915634066046051193494822715392 15993953 952334283781365625364660580584812458240 15993954 693785125831502572511003780144157554688 15993955 -4991925342023698223452723672216362650640 15993956 2322132772213359302827071192838793072640 15993957 -1216389568965269846937201368169372536832 15993958 1555605628703117267642247012570430617600 15993959 -8926558447155648454633012254933892389984 15993960 2037425822913754173613348105915240857600 15993961 7821998427430898511880182477275053909562 15993962 1645549838081913296684231579535748685232 15993963 3907245158188059690090340641524971508400 15993964 2131822915109024013682079583720852080640 15993965 22079165430360916412160771289543901040 15993966 -148430877216751406823444836774650146816 15993967 -1549111576717999665033064186528751055048 15993968 1681814764122691218057077425756930670592 15993969 -214091291874719318436372429830059880832 15993970 -395197323901148447647013086430755161600 15993971 -2190656851349873606804268134660936203776 15993972 708038653549081438013549495754292992000 15993973 797687675964406268318301574086545793660 15993974 -2898520350927390233123844326594001859008 15993975 -893539858193491517994079465401702659400 15993976 -2847133911288567487939742177323371601920 15993977 1931654333600824999537849248096637909332 15993978 -94317716302185829662798619655727857664 15993979 13288994358103527251431902622865123328 15993980 -480264964523447264471359529225390991360 15993981 -3818125813495560862515347291786599314330 15993982 180491010450790942217499465296841198912 15993983 2427468027859968970765732887441422543232 15993984 1664023202516686722037974880918060400640 15993985 -406171300365931448686973703227735546880 15993986 -820138667215197573518871581484905525808 15993987 -4150339405735823725322890796079508726032 15993988 3361204555319201180784253432565991951488 15993989 9267133091933691958883742227697612404832 15993990 238842221375843533775191296705600499200 15993991 -2569174642086256321344352294320947962320 15993992 -1483489217313780326626764436201514142720 15993993 1125523468837097018219802180498906240 15993994 -4069033434895405143217712783178465322704 15993995 2581290556943183969989370092244293044000 15993996 2678639026393789703080340306913720110592 15993997 5879878494538039615651856080452640011446 15993998 -241014418748501864105864348611016201280 15993999 579850560888520184862016554411964416000 15994000 -466953062063876394655602248461910016000 15994001 -1200025564534469766686920207357612129998 15994002 2058079292753535545679526397430164821632 15994003 -1578432542824679333738686395599314570680 15994004 586167983764679401975890228344659259136 15994005 -984898692747940235299023772715991337440 15994006 582064911641865432226667257405030072320 15994007 2711516514811920038810266945226489453256 15994008 163179333578573477243185359940969881600 15994009 1225137552428203188380051196457350833616 15994010 2512197429658895722297289728427997408000 15994011 -3480492022244256508742861620445313159552 15994012 384474871454926394103921426303803473920 15994013 1847539804532624324856594180060482283360 15994014 2476210148745842021033642480334377720640 15994015 552780141835161631464427561291954522800 15994016 1109920154920414253414217137325990739968 15994017 1579932657754836581862126531236871262656 15994018 150440892272372775227875852093200957600 15994019 -5197167125924382341004660986394180236580 15994020 -309082092745377475303219928606554275840 15994021 4013294056922422850304681326552173220700 15994022 -41976239314442153541280549147808640 15994023 -899024558791753161982648444543946418096 15994024 -5208436858564563059307947416410171801600 15994025 -4028401374952446557099376875708596085700 15994026 -2318241876420091541420549754619506281808 15994027 1803762791454948282519398423228061597360 15994028 -175460834639583910009319377861505433600 15994029 3302239600039714908546578309476886060640 15994030 342626479431826154266866983011726014720 15994031 324702609995898222241587028794178949832 15994032 -32698129855985439993926223330754068480 15994033 638325468622851212528889896875650058224 15994034 -1079873793481236333552476928624724113408 15994035 -626959920844959588703091568432513351600 15994036 -2558828994955161795628288678635613316352 15994037 4556530903149510339140559691456350952686 15994038 2199242407502978075518398240679226880 15994039 -1953841417899075466283396728257250952448 15994040 -3877456762541501518269401681091173683200 15994041 -2476755939814919920824593071695675996528 15994042 2857941231402508884981375033247442887392 15994043 2460733323250630632008318643358310164944 15994044 2564533550658017356583614975654224445440 15994045 -4223585342020396708677007065690316271700 15994046 -7550064770790959639057456047644096114816 15994047 1073436179946558176222587989426863370240 15994048 -233706428541588564492629403204006707200 15994049 542785320467117243496359609963745321264 15994050 -362110072482593048991582729752269507200 15994051 -8667431238523878208863488205919557230400 15994052 5270216922183539403715414489454300185728 15994053 -3926897732312716514709706759107126582336 15994054 -1452500567005733692498346049233487566208 15994055 -1584782116312923640061772620777330158080 15994056 -515587125264579838189909500276025589760 15994057 1580720025519313835257826915550208387812 15994058 -1008623083592737791768978089659445895120 15994059 -290371532476613461357276304062276874400 15994060 -4333277754150876658721729380652402365440 15994061 -3800121455387770379035682935692640656468 15994062 262281992005693391844895519849094062080 15994063 7455978948381910094073371908348776227312 15994064 193319184637886033135822647978514497536 15994065 -6175044571914953550391947076826386560 15994066 666921131196371041952001432169085802624 15994067 -1649557921116706725168748508775986760360 15994068 -40812443692060567189715096347352770560 15994069 12894796191149730039489337948464485120 15994070 1473268832583827532710493557351340276480 15994071 539215572703372024753204954129358772480 15994072 -5876966921945273488517972278975178158080 15994073 1146319020627840737629224738524861549322 15994074 -709415619363983481474760311782647791360 15994075 -884536109713801797502500048438172688400 15994076 -652687947188551259481945320033379969024 15994077 660642838096097005670217434747022651456 15994078 81375290253943058600443506431405214720 15994079 -6011238284837755064024249890941149812320 15994080 3208868564040988815757037023622961561600 15994081 599492840815678864822358038861040327812 15994082 699222340560493246356105102660222236160 15994083 973246243215736957066078864973033182464 15994084 4407249290479620930606046158053759897216 15994085 2674624582848285569554797663514496476800 15994086 -299617682237518828225304487115947893760 15994087 -71856591047448781250415285078873654320 15994088 -2162001922691367980368358206244087316480 15994089 3777519669120822015961256461940519706954 15994090 1452663118194166642721090838079834368000 15994091 -9343250325486600792329747746408460275248 15994092 7839740187452328455348116959476823552 15994093 6928056175765257670819290956702293318380 15994094 135456051113003249010358933340305260096 15994095 -188904676614581659812681327009491345760 15994096 838395769678022496841570374345884106752 15994097 -1465105534978810933763424355864600517568 15994098 47684136925675715402668408092126020880 15994099 -1287158775911903198200274732054860922880 15994100 -911731292364092290497667782828252979200 15994101 -544923336034865573568291915713525198400 15994102 -2657112423780705822501167641014349969248 15994103 10048996697759404402125182906191928568000 15994104 -658102968114177386668329179557219860480 15994105 -41780123641166390146008128842914535740 15994106 -399262419333045337166701753651853015040 15994107 -6407033124469922558667249289157640517200 15994108 -13542340253161659803398997085092216832 15994109 -400524500346673222698332540040546017280 15994110 1866161400248595655302018427804378429440 15994111 55523084441181621950620898706923685232 15994112 -2204253290737362080095098034954388373504 15994113 3943495169249959091978550737538882660144 15994114 566844514464878370810346375786051144656 15994115 607013992798857804538390478850661930800 15994116 -3388631342895792397654766226396130451328 15994117 -889510072913802347387707403106552460834 15994118 121382798953759229347989747758068088832 15994119 -2131079840119216646491596927464364491520 15994120 -3065355523843122776842682717016581683200 15994121 -258354944772349727654040249599378698176 15994122 -1426461615408533509051690734094811344128 15994123 -5505002092837963636834360891316302995628 15994124 -3987310855168505117075379566078402995200 15994125 622442421139488353721267532153266240000 15994126 -1914243601039170493232095018513698170880 15994127 2005052942692758935863277362066494740016 15994128 95259817737077994869874297054609014784 15994129 1815293209985953356184896853216972325376 15994130 989082626707008750575034369822446220960 15994131 -1495230782097707411814245730223672300800 15994132 -797031154711616991618370528381457387520 15994133 597110491776040630030079020516591008000 15994134 -1070186427998365469086381228685218271232 15994135 4247440937919057689831937610275052285080 15994136 -4789870729726220662780102506785347031040 15994137 -2049367445728370970907555956702759125040 15994138 449292866770347754365363044227452306336 15994139 3731407603039691180533963534099802926032 15994140 -492581709504193391458122327277584384000 15994141 577331664988182109031332620277023543084 15994142 -1877970189295873334220065282334645222528 15994143 6729092871171738747470405071903270440 15994144 8151459156421893640340068124836574134272 15994145 -462500298756806229931781542855056053100 15994146 70178812679609350472880044509675806720 15994147 3801048910756781753077982907198747394752 15994148 -1816619159876806662488683876890053649792 15994149 592145394992051009833062791637806186496 15994150 -897724458886823805888304998503233255200 15994151 16317857885949091799534059658323096152 15994152 2424705663566836347387740786075900313600 15994153 -1152306190904530313171188297156633589120 15994154 -34973186965952830883483927680626822144 15994155 -2783618783085275557842645615539503065600 15994156 3470125667327338540356271562317319179520 15994157 -6283170725840178588434424156473196255594 15994158 -1197487307586925938092019947218156943232 15994159 -1358737323045608342057746128360393990640 15994160 -122039394999326844579879333227547525120 15994161 -3909020373293184204528626083242870921468 15994162 1864197207936372168953017122270452688000 15994163 1384801265586535927508487225817702958040 15994164 -591478908537227185871557842138680807424 15994165 1283724286953079612404271925191506469920 15994166 1633324601128397984505517548539964592032 15994167 -1142459750590553639235912794576648225280 15994168 4690560981639990061117192774640679936000 15994169 -4332720495249845821620992627424356681430 15994170 918414918910475487338654259804620528640 15994171 -921143901233686234801629153427129547456 15994172 -2277352940118584560952218479794640046080 15994173 -199846165898528949705006270075936063552 15994174 -1538365620712568104345922901668858803200 15994175 -786440914166097029320018143737614498200 15994176 610632795312566633437175568012939362304 15994177 5469931995443662946920695620527916784960 15994178 -996655466104003501541611992522576450144 15994179 226224954463898517931861352510039453160 15994180 -35838756707775654504624931823738204160 15994181 -1306613162371243519303510600582264483200 15994182 960805009786545029470604400958611824640 15994183 -2940040766091013600766238871373999619072 15994184 495081275587531498887774194760681538560 15994185 1110880483714355467954121901079548580800 15994186 -1508767283762537966469877060661938743456 15994187 3071526197569804584731297361692038633920 15994188 32619746077812049568418949987689378048 15994189 -6146702693226995087552096864572725408010 15994190 1046659899693461411772045093427898486400 15994191 -4899301646532371439899352591112271527536 15994192 436722287425035931195955228944395141120 15994193 -182055074904055502248502940285681261840 15994194 -35018239101484247381460515033632849920 15994195 -481048634800489335935662186252932162240 15994196 413610346726640998207424148688795399680 15994197 -3701462179423571071483126758418422400626 15994198 2701880420673655642935670498762087187520 15994199 437671579253992260509287977460325007408 15994200 -750599157641637377017063903630049280000 15994201 -3975169450333008547058559494151623586608 15994202 163064805747202596153952860182437847040 15994203 -298209726460345022048411435120463438696 15994204 -1897670624631923565649230957342853164544 15994205 4540486750966066270499879414263805338860 15994206 14057390841886730899112858455359571200 15994207 -2304181802702455505481984690871881912544 15994208 -379993486363032298880496238595331194880 15994209 1087146655032175255546066254811027829760 15994210 -630297260865953500133155160950038102240 15994211 3609781561586910361856784821451248455824 15994212 -96498799954243989542148711245192257536 15994213 4332335570933079500562677890209268574462 15994214 1329000315417446776183756591919146143456 15994215 886071854990073575709826694637367939560 15994216 1880980017324814722469976396702707138560 15994217 -7337064740017852828438741993842192758748 15994218 699807193422050088592165278372582408960 15994219 -6374040603399967678740641608129899841160 15994220 -3130281440156532870046494167626801290240 15994221 4261874026380937329534962113811931573312 15994222 -1745112270061276328402236029807779300352 15994223 549258230339384682481512448419216903168 15994224 -350576297681581075098871883988593049600 15994225 -1106493463119329002470775586920709661000 15994226 1922742892006585631468889176631136311312 15994227 -47799510199641667402733373675449011200 15994228 -2266998848924836590089510345102789794432 15994229 253670146622876358000557661839541546240 15994230 -187381784976730292470790497147932948480 15994231 7975449811087389689256314063595500859864 15994232 800282321448300092171521822111628083200 15994233 -835432526181112438644820939597794984960 15994234 829799509928831293766499494152467302880 15994235 3299022405065598690487694452879784207760 15994236 -1235870869433693906576698162651269324288 15994237 3344864515026198628092332087053683552 15994238 -1607321145853848647754645193943484504960 15994239 -2439458265843907532328093441924976004592 15994240 1394490835388695326824774478044174745600 15994241 2017843487554503794289804979272232130304 15994242 90546251145638076434458582086995233920 15994243 -11941880657353913330284295218821470525376 15994244 1122937867134926361222748125349058359296 15994245 -1796950596064305965157331686656469110880 15994246 262253545805100756676575959852236973568 15994247 -451580599814144924124837947573251331304 15994248 801126524969691867352773806757926952960 15994249 -226159095955439403399593572487826545564 15994250 -1327742946356808899465534821364231688000 15994251 -362728396908131188382477545807885950720 15994252 -785253802845758151356703726742696967168 15994253 1812534959166856460876901164098588694016 15994254 -1305714435529651252255885802795676305280 15994255 652424642942560073138294021656834436160 15994256 -2119740650104149023840530263357904896000 15994257 -356342077566281731058785629632334985920 15994258 -675378646811606292212846673854813703168 15994259 4323569947507590508259130075577771755120 15994260 -239368719891981971985530170265139237120 15994261 5411361111817181886336810751268052435200 15994262 -3938055561995475128345297643803550502368 15994263 1947997554752400700853737952859153464784 15994264 396006629644820946324668363796971520 15994265 -1619517292311430336912476801339318081600 15994266 123912146823061513303534204558187898624 15994267 -85745939941189141901190909854258908680 15994268 -1847795335610163324801361984288776970752 15994269 3073886694992596207820765409133584912864 15994270 758484109526959634801589036021043126080 15994271 268873711203073904486614504713106886232 15994272 -1068554674378658079000129319251210141696 15994273 2148219802950009807755707903011430871522 15994274 1812940797511452995576101612734116054400 15994275 1202094077786096456809241340970382049600 15994276 -902511075140575062544169912431250944000 15994277 -1754441337688621398185209591999075538340 15994278 -3954491582188703341077265361268745368000 15994279 198300958752984502147337264536177872480 15994280 36297224994702838235406419652975820800 15994281 941167613400315743915716390024572876384 15994282 -2259283788827872250788491518386780381008 15994283 -9710846132098305759301704008897196319440 15994284 229064938320395502522254476352258841600 15994285 -140598972618261310857004066730744980200 15994286 529278996416767091043111945814436065152 15994287 -2212318436931290490615238493192631176160 15994288 1400937389594483217187818030794871275520 15994289 -8207733600475901713682712226166340656640 15994290 433715352104660153558510363575256087040 15994291 4683382495480038134161614753025323687692 15994292 -3023264573807921306819958239965368711168 15994293 -763713827302326013329893485489699252416 15994294 -3785311902978526568960392144503620510304 15994295 203375143315866506297451736308917606400 15994296 -2848827079010860979739950357560584437760 15994297 9070250541921066410314899926231614410144 15994298 -3617806787632205936895607201458564172800 15994299 -3757611612477458845497695732674378748136 15994300 91519278288806439067028707491556812800 15994301 -95254770384872713737620679728450176698 15994302 -152226310250677075406273836121570520768 15994303 -78798224322540468512227695390271629416 15994304 766838525038235311495303787834524041216 15994305 259537518292181098921667435296056551400 15994306 -3315778376843403066887478576713517561648 15994307 -168794541746276643166605893680989449520 15994308 648100457946383672058780847700249303040 15994309 -7976608621876124313095185603910235627490 15994310 -2230061833648904749134890655336707952000 15994311 -129735544948958221403207639105406119040 15994312 -2282333826605394780910266187327510118400 15994313 -6962350500410519848261064880018928038960 15994314 1369244718412135237329565441257665740800 15994315 -1955523152446953899947840579821170466240 15994316 -1852797478334709663137300400627194216448 15994317 726553172579396086901297597075419596480 15994318 882626196847115444730912552004559559360 15994319 -2658566111678484190035158850513797722440 15994320 -734220355247674435113034231229155246080 15994321 566841942345987019043975893460095121600 15994322 -2289780502514831181976693507373979444576 15994323 -30337271027616944142671414724440798256 15994324 -604619071008276012909966553409735346304 15994325 145396380413668618487692122445790997600 15994326 300788170066108096403380237176707801088 15994327 3078863985933574752039141568643635287176 15994328 -1422522509539593313137361588313630269440 15994329 2954354624052158210938779103383635712144 15994330 990725558933393749093844500138895040000 15994331 -495810902255389675171095774522034981440 15994332 -80088572947424007800762838615711744 15994333 1073877391469882307483200193801285514400 15994334 2219870766902634359840966458217714802816 15994335 -678224912923989061247250385320829962240 15994336 -1601011646949854457430780911573187952640 15994337 -877201344041684865006072044154179296188 15994338 -530109145073887234262595852332671360512 15994339 -2127523907465246411424541580239248877944 15994340 1194832507142167313442341329696083148800 15994341 483017168186575711831461788250845263200 15994342 89175471879568136888786625660143925504 15994343 -3788564035217974934529757267592414238408 15994344 -2359261455856768211179366284184664801280 15994345 -971063370557362915236481879535378460480 15994346 928118488385268837798096334228111884384 15994347 672571320656278892571863845361555210928 15994348 6559721536283436577433625639426856536576 15994349 -1594353368476259750964382612069001807040 15994350 384960968652010700403822254894179761600 15994351 -1219437874618442090219107140295498627896 15994352 -1563442792664143780864746037701032017920 15994353 128445647789140522028161616168837249904 15994354 -1929985862187884651973868372576036109280 15994355 1042331520816689945565413763254428564800 15994356 829723992907458858790330072034584104960 15994357 3338851639837574596097053974834956036864 15994358 2439820396780291815587674721260108404480 15994359 -754018728677007628917836191632974037216 15994360 -548449494646570353921770378067761971200 15994361 3805976169740241674221500005251756962432 15994362 1752324168047853639072333507007840100352 15994363 193317679741039478509034422564754192640 15994364 -2215266892482702997049497581830137012224 15994365 -2733026652184481271227951836868693551680 15994366 19208789406293337364136358023734118400 15994367 2121389605098974999332433842669625596416 15994368 386170775574689061447909028176435609600 15994369 1597245766358712909284790798413563019520 15994370 -384234211634806449333546764010824448000 15994371 -1309691996075635370618184877757931760320 15994372 -303834678170501966060590213955108849408 15994373 278658844812620243226395686596727322688 15994374 -1834492341505456453353905355075820256256 15994375 230070462466736284899739463945960245000 15994376 7051208591653277008710013515644353582080 15994377 -48009508345659645557053569205739115840 15994378 4625168476004797881192632817256135283040 15994379 4458666519049047206039904380643073552980 15994380 -74704433795746002133780113255923712000 15994381 198714065171315953089083507049315572332 15994382 977026262521425234159658725569603842560 15994383 1662478725913927898205862445573529732096 15994384 -178606291355238708146586369429395472384 15994385 -1930609891185601882991035553620520460 15994386 28490718210407130114531039580793020800 15994387 262295910974168599490151190260889877352 15994388 -646820650501563079051601187438288543744 15994389 3648820606858234899600077718440670635424 15994390 -1373855543873732502326364040973206684800 15994391 2253498840872042218044363812161068599472 15994392 -2717007650539036304210634349162548449280 15994393 -290619463031855806843344005777048308416 15994394 176840234203242909315712969210531120128 15994395 6185096987610500059218056004813329419200 15994396 590297167798309596645535611540277177344 15994397 2146510437559241492772613565479500342252 15994398 687103274852382776649339743174190320640 15994399 -2614451701105114686935921394261799154640 15994400 -1701852555213988429698865863260164915200 15994401 3867877243992966307000862913886424890032 15994402 2208185724652117865153296379742793699152 15994403 -5223217077201522824956521221007021789348 15994404 920103471344490247447534010881930112640 15994405 87050477707627298471376522326591472000 15994406 -3699315556306782972088608567253877410848 15994407 -359361878765884042464416730938366366208 15994408 996046527738239594679751047750614952960 15994409 -97515828048870576141578423968292403360 15994410 -204080453529945312024742755708322375680 15994411 3482620861707905507812876235490239609012 15994412 -2168523561132095634489281184924074818560 15994413 1730794624258159034716142724841990750284 15994414 296440602191844656743970395237454965056 15994415 473077958683828925777191340265427087560 15994416 69694228258241512988578984056786419712 15994417 7586597499489611995056801170086457416466 15994418 2706518890027852079843718350592540647040 15994419 423886771045757753548908713985133117440 15994420 21046343083371830957818524718279311360 15994421 -7815416456288181010654172593230728607378 15994422 147991048953558363410894505686113438752 15994423 -1086750114273154402263622493518164906328 15994424 -2786516487219773530041448113185095127040 15994425 -2389912395330107912322338956130945515200 15994426 -225350090191860521003517435520271385600 15994427 823165034410497395774209120998503456064 15994428 811955234604020577351176743985313792000 15994429 3130822999920277811242716669140371385472 15994430 154829500951555199461367818380387985920 15994431 -555267790756520794164660247163701224720 15994432 522801338811623731128972555293464461312 15994433 -1667472257079001378102292166227114476800 15994434 -942567782002084426912872000037784460288 15994435 32524436339915389239497229684768548880 15994436 445717539114075392866436844582185623680 15994437 310899952596963555502162725434617064160 15994438 1924020927797449070777653124799496161120 15994439 -55628643120196028786722931264567609376 15994440 -364307083019074598994550544079701606400 15994441 -3042092603003762527864308009332874027248 15994442 -1524625352327003947060927262252670448800 15994443 226575220355969141893880450427764268132 15994444 571086584520011627155198332153190991872 15994445 -2395011147752690566236687939496840000800 15994446 -34379319107608417860862827972041253504 15994447 -4495747261334777362985808203866400000 15994448 539861815634438180448275103296603676672 15994449 2415939809547887808933190355687880393120 15994450 -557450983041914603735385726789192499200 15994451 4717290972905330820601045081354533618504 15994452 27808210004365126542963750380208783360 15994453 -1302641075201778118225203845644548056736 15994454 -474662519389499167411215640935606982656 15994455 -1429229237165921003703952840159851998640 15994456 7525226561648091474503345133152756090880 15994457 190957621304177195882719479500884912200 15994458 -5227664236978203863879007845949104929536 15994459 1229925844012770133376381878697200601104 15994460 2081663261633093377223416066755198113280 15994461 7333021589893790346657301086234811008 15994462 -589949389963102827192863766205763900736 15994463 10592764007987714098698126373328933654784 15994464 3176847730392648873993755760128152043520 15994465 -5285929627518987102328589862475288444140 15994466 59824187677116327645710371554639029712 15994467 -618902222121644095548369198164027532528 15994468 818489311456527068532541992590035173376 15994469 1788000683023493173749844852172413237020 15994470 847559223846250296223808006908970544000 15994471 -3279881428016659040969372830643145557280 15994472 1187078256040820770047598766727868477440 15994473 -168810424191555341058147242748110840064 15994474 667144610730508073087857453281879266736 15994475 -322812058316793675229727010822505803600 15994476 -1606130822556471960518734746423009607680 15994477 -738193392272979005076133576227167669674 15994478 -4319384455564082386391823947048644224960 15994479 -3163526127195029863422013051841690849016 15994480 -170707218228824397589384126841569443840 15994481 2173334924699701843726479765362972696064 15994482 833682963422781925558253860463327302272 15994483 -6138307901080021969776824453064381081268 15994484 -2931527601797057175765506840836571271168 15994485 -78753814242781700260076201689765824000 15994486 -2290852851305940125138980377111792481920 15994487 -1308726959345698773966672680013983932800 15994488 -3899576354342548132468424255679141949440 15994489 -2926303551754374966296002362981357214720 15994490 -102717114201708559534986799627311444000 15994491 -15583781569449559521385837195586863056 15994492 1273109758028011305100791680759281596416 15994493 -1545085914435500425580280602677643355258 15994494 651842380388993384218246552179430688448 15994495 -81062534558578090348230501652099436160 15994496 -1297086809566609552011143776389121966080 15994497 -738077045122236639414293868005853282000 15994498 -2270670909899800106046597189218204544000 15994499 -5159274198736300910152448767512793632 15994500 2021565188200461188975848051755531264000 15994501 -6826199220519011946919318144599182459268 15994502 -2581695073261946770282777884147259974048 15994503 -448087552443546428920567972223429260416 15994504 2844663787385228398998991897990403481600 15994505 1646217061140450323055383174884051527660 15994506 -1735171400995918844007470380393932288 15994507 -5376450236024938780055657498035280446208 15994508 1347351047444547835685780492266867854336 15994509 -2691463409503783854677445021819049736352 15994510 110279549186941262359149690411549611520 15994511 -2452313866180514835817242406222008485448 15994512 328091679272847770381451687786235035648 15994513 -4224121884294667120354223895953027480460 15994514 623862580584678819753698482360031699856 15994515 -1505518029027726079975836895692980524800 15994516 -2167252410026133057494174067527859602560 15994517 1583195596846064962955772032032936123584 15994518 -3478001764164257111723219269544781295872 15994519 115865205340431463963260205028460641344 15994520 -2333726027590818412667949731403912806400 15994521 -3898710495814966931237001999717786897510 15994522 -2346617084298064043299712698421603328768 15994523 -1633609573257344622233666599634450588160 15994524 221922443152738246624800582302071455744 15994525 562121576021960792164817673207419109600 15994526 -284581557485522586892308181807690316160 15994527 1218093703382934984176432673749520186240 15994528 8042893085603079592160891319198658068480 15994529 2055663530230771857091196266491844220130 15994530 969335434456481532987330280542428544000 15994531 658776769075120425091184874101337624960 15994532 -2858851771930247783619665543115763203840 15994533 4803659918063898533719382803080752848224 15994534 502287341380483986109867327837197190272 15994535 -4433444490689527277951571996207369573840 15994536 464475742704415936995010874769755750400 15994537 1155300346674207257117383935941041785700 15994538 13970711803469621559184280068087428864 15994539 -4403837917079580821581680059325018989592 15994540 3042902201391669077628446545226167818240 15994541 -2416537975108220432115012356792107843488 15994542 -311625154681340976039679034017151370240 15994543 860241753413195430396477516613722700160 15994544 -523609095082727531455945945004803031040 15994545 116406196203807955612200781137006489600 15994546 112860226169159920265458575477773740800 15994547 -394457284220782171421547147589360055568 15994548 106639358278839119217686711900385896832 15994549 -6145647400409134424549206492625159986450 15994550 765632199522328228602031797197174217600 15994551 16424832195995385405293603082489163680 15994552 -1299838729743356868501480756703861309440 15994553 -5506341744133392074514043878055645722198 15994554 377458960435084187931767362936301433600 15994555 -327668766139273607500476271004536726080 15994556 -1318560050489311710412092569888257735680 15994557 629193935952209668562839930744195928640 15994558 449271282971260160062814421409283904960 15994559 2419221069223123827809914825294900316016 15994560 976023135924946197576560848668784066560 15994561 -1753661416264127755042851603404731376640 15994562 -1007824447302076995393681958253664915936 15994563 851483354402564844969504397752079863984 15994564 1750663199990096735879525844698768898176 15994565 872739606514339800458908297629601862460 15994566 1042990085248980472499474576016426371328 15994567 442565133295122653162571991744799988712 15994568 -3423770129393547944825451454948747837440 15994569 -1154859065595235533974824221639734475360 15994570 3040547932464506638185941531564883701760 15994571 5261306125440785336510089202731222298772 15994572 -2933065725544969725554688353006522658816 15994573 2342261739282752530258574723148982757760 15994574 519823956229623483700895992315378888704 15994575 -3275571148913558175575201985086514023400 15994576 876730924730763724269127942810702577664 15994577 2505594892231935551029365938660863067520 15994578 259513947282342922938743435285872247424 15994579 -3233659084147569604712800046146927164820 15994580 700052608189513682293473248327518464000 15994581 -59265644983971366361082580426929228640 15994582 329609379242649671581437228659278322304 15994583 -2561188805612027686786388758240372459176 15994584 200680645372598657626771238584158504960 15994585 -1029717660368527979083367113566959585400 15994586 -72633170251497828474749067103096319520 15994587 -382233549728956925309495053328379279360 15994588 163418550359127275355125930601859142656 15994589 -1985107948844486148773252690693040566880 15994590 -1526439203021732063399935199230671532800 15994591 1037658274860584881163756175227331039360 15994592 -244406851297557958531266320824072667136 15994593 323953178722430666029645326669871594020 15994594 -638773780611245701252970459317186215936 15994595 -1692916492656839333215397449219805684400 15994596 -737310944274859850758575327501653200896 15994597 491235733158142051760035183493483810880 15994598 2660864918410542187266482696448932835264 15994599 -4114232026926178163453190190131875688960 15994600 -1737238020233475228752410659276345216000 15994601 -2759182876731491427804875530769723134848 15994602 -991457479602390385746154362537701628480 15994603 -9539507506176863359946447734136321574336 15994604 3954463049495225024905521098241915234816 15994605 -284789508334882200523309908074970931200 15994606 2665689244056306126854955740106833458752 15994607 -3599796539908491461740410639207048096840 15994608 -100779025248973652521216551907347136512 15994609 10430538956630821298924344690048879349104 15994610 1650127556696119477058366807023098732960 15994611 1480468638698181688523568230859814070640 15994612 3442285497433039170124696131005841616256 15994613 -1630888592222162828563518938781124362696 15994614 -931103398680525364899691380966134464512 15994615 25931769607372170770958328022974979520 15994616 2587278056137809370960733988977697730560 15994617 7126651991409478388603978678699639709312 15994618 4715165106917420785742227886887482051840 15994619 2296430201149923096696827227174057452096 15994620 1371298689520117596366413819069805050880 15994621 4082622926568400163856584440905621339532 15994622 140736125649223814490574425684432412032 15994623 -4080811377251791918564085924700020834616 15994624 -47199780090601779090551719660655476736 15994625 -79489369698921083130570884980021200000 15994626 -826623781033453762007916368277841558656 15994627 3046429992619739833756268578211876077728 15994628 2376280449656455781262134603432784887040 15994629 -184826559203353288170719453784977283330 15994630 1957850608075716390278939565186475704960 15994631 2196820338499324367468645370531659824200 15994632 597127358226141103413509196621320355840 15994633 989219171748504571650547159604142686004 15994634 2653340608033039105820267121530898051072 15994635 -992573026736700521507580375341759143200 15994636 -332130595011464721650958942762287693824 15994637 -3259683990442855563191158572129016840320 15994638 822951255283081710951474575994110423040 15994639 -333219706614146263852297381120917044560 15994640 500178911609640921913319980031973212160 15994641 -470071018071745385353894109593415315520 15994642 829182550706754754204557013590093336192 15994643 2174111164122132034980740775970012549200 15994644 1319943709511049075163983405128678602752 15994645 -4742169665726467453387834124497663640100 15994646 -2818751172453699191867854893891258229728 15994647 -627965545404505156940801012986148097240 15994648 -1383625380337866148864326887000874608640 15994649 -4909225858050793578291437723326878800880 15994650 248332402888059599248482142581526617600 15994651 6628224140382164366106031632198286027652 15994652 249891066407009148360698508067055815680 15994653 -421667486536436140562718973940001374496 15994654 29508277337150392485364341275627709312 15994655 -3154782651222823135671903554384571364440 15994656 -1655286150692712390041108358362352844800 15994657 -435469769224401754768968669204658004288 15994658 -1895027533360124825244080684887532181216 15994659 4292716378478594654615864717186087242104 15994660 -668633593921194707623690112325076992000 15994661 -3020471544278096629506521170326571404738 15994662 -47447268790955857282037010929032005120 15994663 -834307311166645426571631363416094573576 15994664 -4453233400430164353303057355672544870400 15994665 -19958487973574152031673388238876933880 15994666 -1941868070977904138353372064062891717968 15994667 -12922793863907524564965073050435277824 15994668 -759074783885531290289196542855275361280 15994669 3839648280549976809186471363492872460 15994670 -368023618727785546256862514042771104000 15994671 -1137318792781900477302067694853098829312 15994672 -194343299726772928151159593316726554624 15994673 -268561416835477782587427943654323012078 15994674 -1047427527513474092651982862482469969632 15994675 1643981553871583684652084129613638272000 15994676 -5123327178695981319838603548363810023040 15994677 -2267149009326460998737356155384866976480 15994678 2177928028921539956953945830286611530016 15994679 3892138761965666264844459143855126522280 15994680 -855450059135264901093030396505572556800 15994681 -2345256017859630616861398705491551706016 15994682 1569814052465953370368589078123443505664 15994683 263366693784551900841586968346257109680 15994684 -3470549468984801349255781997611246019584 15994685 -1133357108572176031265030945530277859840 15994686 1107382005160770754447019220118788512064 15994687 1596007215507326313256971296115167861472 15994688 29995155743520467180385010647671242752 15994689 -4966063389519038058053609679001626175680 15994690 2324300075580107746753005594675581229600 15994691 -803281933296387902155906135696542741216 15994692 -543638896342274154694189277248082288640 15994693 1127712069248297171360039989354653435648 15994694 -859408891917578601250750425720457680000 15994695 2066256574377922798434005973401074003920 15994696 -1210955786636659956753894230140713369600 15994697 -3272781411283853340027214038570626892828 15994698 210736175749576057197353534341602594816 15994699 1477737907100645843536476066635326446736 15994700 533076887063876338921846671743742374400 15994701 944531058722116641322611644247959484768 15994702 -1149208171056234650478537405327949040448 15994703 6378915122295350232020895264230903303400 15994704 -661844488993146294074732764698086080512 15994705 -823116406943186912751078256565356577700 15994706 -126443661181850304842217811974412388352 15994707 6326919481665001244220295593737492404800 15994708 3296763435844648817039307842713069305728 15994709 -760770633977287394178828851726990489184 15994710 21941699497429037987141910307772288640 15994711 5982781784039605500708861606822396738624 15994712 -1512774247002639657098019709035259852800 15994713 414607175181857963939465568868072381440 15994714 -1710922299381726798354678541081147478544 15994715 1117559880195957703038691755100156595760 15994716 3147805343157470203360724619275801405952 15994717 9512880138404645186975447570169304201932 15994718 1320431255961403248924191788224931724160 15994719 50056340974241285944602882152134048800 15994720 -1029564483693458888940050076571863613440 15994721 5383057435010313893209260751289877701922 15994722 32203116180490448754153304702642003968 15994723 -352561904007372930146792319232732742040 15994724 803098057583787035914065484667436595200 15994725 -237701648520207792361587139172916206400 15994726 6506881675337025218764973636737772204160 15994727 2561222346708788690877618732038511219600 15994728 -50931971057652685659172115610408576000 15994729 -679352543882111548269255445275266652672 15994730 628705019020193926415498404449409766400 15994731 2154971311706504613403636216650763595352 15994732 -566885792026144773401516064765242291200 15994733 6833798952538657439262526172756518660140 15994734 531267130672526058498806800137843179520 15994735 -612844703497706154399829414124719675200 15994736 -292330593467868060138004789804653969408 15994737 -3498408597956224286632633369061412922992 15994738 69793747566729005339715645268137059328 15994739 -2035570292586880096197494055721019860080 15994740 -1085132929924935277175669342003535052800 15994741 -575590948465504633173932548631758437728 15994742 -2538455803324619690697396077521196422656 15994743 -938767660794844501131339004633438451736 15994744 2595277794773515360184472008052622172160 15994745 1130850899272425806994807869302260498120 15994746 2926583417492652321799827405756442781184 15994747 -1115776860656402546732126817918013649040 15994748 3082324234858957332372423553582291968 15994749 -927779843005230741958830446377725910752 15994750 1580909582484154726163672512261233312000 15994751 473271217107123107045448785883674627280 15994752 -2129815552650763757081022843963593195520 15994753 -100238332662837238755048288664494381776 15994754 -2505615800713503889325396953707918245424 15994755 -734711033694302976693045650505854156640 15994756 -1443216660351988401172369410031115841024 15994757 5471144276426118706886821102777747143006 15994758 1561087614800395559325115790941658370048 15994759 -7416516420832009275695613030649177304448 15994760 -1603875903351814667529623007078727680000 15994761 -1569491781308211530175679011258358465536 15994762 664416148076670554877059999232383630592 15994763 -4743265959746845373333865671055156636840 15994764 640230656918263084885782424464972684288 15994765 -3746762826907765825314703082378221724340 15994766 -2912087616110924160994556419840581882816 15994767 2212209204060318760478316820442485593600 15994768 -1321901928171331286588362204435127992320 15994769 316774557272465017741049552882424016320 15994770 73013176344363500798300986371586252800 15994771 2091674542729659905202000860705074748992 15994772 2439670061973317766339690157314545429376 15994773 -7330948299483370412554091472123436346880 15994774 3475111583321583558198832701399978863136 15994775 -1887047905007394657690220966414607797200 15994776 -2603736179088228598853287288186306560000 15994777 -4980402146199535754545663831453984768748 15994778 1875362901482829424314284532083126707440 15994779 -2199483854516565369177578879970758259816 15994780 -333749361311729758673044233628421030400 15994781 2689852658998084149170174825649482002464 15994782 280601492270176982637981172974041979840 15994783 -418926273451316070767549557500646799136 15994784 -1753894379615728710274369184161913241600 15994785 -2957847879834981035544501185096635804800 15994786 2683924013049999330073988125802306144592 15994787 -2794708950989908382042124083087453334564 15994788 1892699200614919432176204263678211618816 15994789 1824349673371264878252050682195047854880 15994790 198627579594565726342625327501853442560 15994791 -480557167376702150074008180481141999680 15994792 2368547342910636653415592768501422489600 15994793 288240117861688384861670591810075861604 15994794 -1056081562237951817290000585139515334400 15994795 3100686761022804565145531789808530152800 15994796 -78315808206937858841602448724336465408 15994797 -121735039274873276068655478327367330560 15994798 -372708960601054431748387227748398415872 15994799 -385276199224972143098825039887959193200 15994800 333595158966328912187763944427134976000 15994801 997407794176152680679770582433382604004 15994802 696657249945449269780980486832018833312 15994803 -737229394651694403888792166080830035392 15994804 -242633782943477146887775618581476884480 15994805 3312882115532971483840623063043182086400 15994806 313954283108948599494948063177386541504 15994807 -3324190918031550322099465121398307479248 15994808 3450335332747497040457072546692489728000 15994809 839973553484917121584113690226395678528 15994810 1059973723183163007554182612667468200320 15994811 -34265094839858170426887172353717767616 15994812 -222794402672281446659870825747318258688 15994813 -878994139993213527743365074834666226260 15994814 2042722827815802154063108202151159736320 15994815 1553379934958131082582349671959196025120 15994816 -112001664682998047474708875214051082240 15994817 -688590678831064195835166936903844955820 15994818 -313924659612807120175667435320930830336 15994819 -479033581700955613416436621658566819780 15994820 -1686717569401183318840745676162345265920 15994821 2029042864316334928009850407295861077440 15994822 -176077070480983100857239062465806910976 15994823 -2181193514823500310219717129838543466136 15994824 307995505862661241663016726398328832000 15994825 -1990779946292954424381653885385207063600 15994826 327944102925622458329852991260764410624 15994827 -3537433668600341006460929252142881364 15994828 205848083757322225118552365992958208768 15994829 -2382346335304615633734709636948005042570 15994830 204035723256230234143927342408817464320 15994831 -732083071760771427700021911786909572368 15994832 -492121316048379387609121673281246199808 15994833 4339398190470569436944712146116170900384 15994834 405787421790746945962962789418805619360 15994835 -2912288054789945751609613655016468672720 15994836 931176856534463319964556277008950210560 15994837 722754858822236308926091849460595473486 15994838 772332501521927606194748018061307301760 15994839 -9918542462808402550362733399754641152 15994840 -4050563280344157800864959935145456435200 15994841 468685451494514820430525366921567000320 15994842 1421628717919332909337779947008156047360 15994843 7647674065940259176918914181156589504280 15994844 3474624582814559193173354372713958376960 15994845 -872131221210890826196531193889955180980 15994846 1304085907176369487730365066794881187840 15994847 -5204131484857085012541674490216179262720 15994848 -1149453015588473893186379728182433284096 15994849 1568653579819771427428154268144825714964 15994850 -2217774021653464262646003352624030035600 15994851 1507101850062184513776987562753431731832 15994852 6319574456183845720023200064356905574400 15994853 -215972785260456911669957466829825313280 15994854 2644638918026896601567717099043822099840 15994855 1243597816042640170302981701819724293520 15994856 -8055094849267942853756955035737125488640 15994857 3244000674560250584140884031014320081040 15994858 -3691176711327053682980713637542791164928 15994859 5877418429546854463412427272753197251060 15994860 223161437879027333973137403519784796160 15994861 4835182281112141121804380477376530421462 15994862 1680793803278318130151871576011379495232 15994863 -2536686207302938295422841365659645053880 15994864 2194608721184595419691950940231860224 15994865 3299724561413610086549183727668561275200 15994866 766084942750121850584591291275130116224 15994867 674847243181936987530466047182769699072 15994868 -5197313728808548068968627331924731175552 15994869 6247968442620039627649131266141300640 15994870 999377875810914258589569904160096893440 15994871 3613667269459128568756046028994941645024 15994872 -1126334127425644153887776919429143777280 15994873 1069853777022988474708044192881663990484 15994874 -537751413048019270894100119918805091840 15994875 -1964441738813754132909534180617046864000 15994876 5194582098906488784700088739567739535360 15994877 530085194254251426427947789776416153440 15994878 -431632328697557838172271604101664188160 15994879 -264947083898400914094335891366681870160 15994880 -1819333845635742874175668627224951521280 15994881 1516301480287265920884812576086824009600 15994882 -76060970929827368282313296791525289088 15994883 4860594947422872652177372632929736315132 15994884 130924171921931682948593215786583377920 15994885 -1466479373649623825155263445530532260420 15994886 4604626074872864493521543243206125394560 15994887 -1413646337397843453853334899888398758448 15994888 204048428921896570991494024107990712320 15994889 -804907942497401272243241708120602196976 15994890 41741516501558388302656928496263608320 15994891 525343115646795133600625251943199215784 15994892 6735406310522063977263624306969395834880 15994893 -4726360688354552381827531485431603145600 15994894 745624919747695197959982873943643906496 15994895 -803895397621362485436786460013476592640 15994896 -385439759851048411885297493170439651328 15994897 2324336052827171026838105674845280833600 15994898 3193187493042853634728480164200096139264 15994899 -6768156888697275833807802726431767813536 15994900 -867005141811309907166532686766679296000 15994901 1701126215111904524139169421093176225212 15994902 202789708508065924645812361353387110400 15994903 1749122859201857014173715235181358195200 15994904 -2238479945860311978323641218356830218240 15994905 2776707792562288591001653311065716100160 15994906 390018922913387306519880059652171563520 15994907 27324104121445119124865286163035201156 15994908 -29364906426867788931442425253524291072 15994909 -60453015709765736434544524546765849728 15994910 1613996105355090596602666364091721580160 15994911 435615212925377522083244839249293120072 15994912 -2221452737418660243630539726562999533568 15994913 -1750636285794335646810275638756774109184 15994914 73543146305559213267240373415279052288 15994915 299414680919375216197129067598846854400 15994916 2309379446340212915563646553894940323840 15994917 3283656841242997900153890739785889679934 15994918 -1168290941339115600998524220760884009280 15994919 1766272033910907113912463488410699171320 15994920 1029311820385878862678418354032157491200 15994921 -1596962533805087898437242544188884793500 15994922 3715467721305543134986586902385238854400 15994923 -1858473780509613222898269361685812029456 15994924 -902503271555398344086901189365649804288 15994925 -57861310398065135808513635293763376000 15994926 5161918990633695805347163182032095912704 15994927 -2224500985425539561315588553548297375240 15994928 1693312388575970645691131698237503946752 15994929 34075238692196010898812973431973239648 15994930 -209887718878461260891422944324690785280 15994931 -6210882602701569453789838499819711441268 15994932 -3082295777497569136943305710790505158656 15994933 -3954797652895019373015797359432506908818 15994934 1128021525674523227799678071820814872192 15994935 -4300453085628244336971620869924716729600 15994936 773112116480917211197977076557279436800 15994937 878569242554150755937915400862159694400 15994938 -1550644051290833034047913212844307731456 15994939 -1346497354500409210339319675900741183260 15994940 280164607626294786134057566188808089600 15994941 -471102453163039322914327093887139381920 15994942 -2840244472726666147246937306822155600128 15994943 -2868301508893481530669693191237065740320 15994944 620225719853500753883122230013666000896 15994945 -19213118746205956424143760259467651520 15994946 -198381785603634628785979126261309440000 15994947 -2139973936811954199787307087650893928200 15994948 2771883515360645660086734302619081031808 15994949 -2211610655762645157847322029753138942050 15994950 -274975201736103683546928359959639536000 15994951 -202291407988634116976941023610592318976 15994952 1219157227915698302188757130339199150080 15994953 742666861122447765430455063874905155940 15994954 -101528721247383851527161850066100239824 15994955 -430504127009608828422703679501464076640 15994956 574940659461693411930733526034566979072 15994957 -89447003795072070762780573922470203520 15994958 -430835678060351471863948753997957360640 15994959 502842762023402141076046042085558803200 15994960 -1483319298270354972832337678996963328000 15994961 3078548811850733044269380105470693304064 15994962 -16877298416859160231963211930671441920 15994963 -2710722714915032685078518208824253378320 15994964 1289581951060552201844029034199765806976 15994965 -92098714596105764006739082448260761600 15994966 -485092225667644909716873847943850820992 15994967 -703542461859557512865122932791484372984 15994968 10860012738260952957890205170746982400 15994969 1118545872386114422801650595108161301200 15994970 -514097881665185313923843285103854571840 15994971 -1323719760720248051286743460633590880660 15994972 -48353985864831272577213401166214440960 15994973 6538793273029529375590839163119027151584 15994974 -979512603354271135620643208531961916800 15994975 -2820981366473839426263661102479973635000 15994976 -4231165845380760425226823070747793555456 15994977 1173807597628403772348231441532177440768 15994978 2676118725293700516163491191990007785040 15994979 236414249673889193628182349142386612480 15994980 -1348821805375072257455286840751548675840 15994981 -1249589403561963026577928384347460169218 15994982 1554416594884361417921892140137756935552 15994983 -1160322934218444840394849758386321237976 15994984 3928501582866724480185315339627904235520 15994985 639383957216387237555858659593317574180 15994986 -191084249533551879056327069623040904192 15994987 -2085824900162382481042632850286354990480 15994988 8736286403065633281894545611001980755456 15994989 170338851120512220483965718161165057964 15994990 3310082142194826235732912612843636800 15994991 1298491857612896411831458230735166306800 15994992 -60503355142315013554656436509665329152 15994993 -720722542203466921143110950065469352448 15994994 164768455756344829519724263941418641456 15994995 -273176803227360709009753599115326332880 15994996 -3531718298232659207574963648230948752000 15994997 1778600534775671130759148222378760422446 15994998 -2106550155905176091301514926552359995200 15994999 4124614492963511585974205094296010597520 15995000 209876587060661731995189805028428800000 15995001 996172941050159526347220458364983659200 15995002 907041452319965044989891939979781535744 15995003 -3174909852767361840747465294729802911120 15995004 -2242400523820173754632179348349184187904 15995005 1776338537036599088964901325659648487040 15995006 -1817956047903166918522837069082486758080 15995007 7940440718984617633103062751503143552 15995008 -1369017035098591837207236884494811136000 15995009 4793133073665711785075275332737953212840 15995010 1188687287712320691890956677555483202560 15995011 59151621147229774351378562796957519504 15995012 2220873965111243048269043429329733716992 15995013 -2443646615534119216158664320805490961696 15995014 708080373327777860739103869489666695424 15995015 -722596081208843314781263200107853580800 15995016 4445510792823626735320231968610147123200 15995017 3026480791515684702158596067432547207200 15995018 -899611562216187796682975544805202714880 15995019 447420193177379240488927198117610473200 15995020 -970494474363872757319487344154058270720 15995021 2076391512837079429110549331488494369868 15995022 -935072702562557555938346247068004043776 15995023 723188752636158891214345445517683798400 15995024 -473845558910357907913900529109074755584 15995025 -2120283652947746266188369967007744534250 15995026 -270426803409855016557159927654698421600 15995027 -1173526768082128482500751216265393311240 15995028 175855942381590152434613893875798638592 15995029 1078833054268713255582448868834509110684 15995030 -14318946740678503792037285540460314880 15995031 -457568881304388263174969355073439585376 15995032 -5339593091799654917878363578058569369600 15995033 -281573320335080590193124606890571425718 15995034 352436154725244403520866574961466572288 15995035 -672627411107466934997960810144647907040 15995036 474198606838913964876015589564047045120 15995037 220769243960951058239275209669992397120 15995038 -2275699648506018106908877555375103806080 15995039 2562657766655108202057963099798529755840 15995040 -449312432815162967457327581805045350400 15995041 -2255917077407958783682676094165783364416 15995042 -1247479975700556961928640667319734476288 15995043 1156744205866380389656400492261221548000 15995044 -2989232830572154613216471489817722871808 15995045 -430822615989517024432591776998246523840 15995046 573043459678993177992045337531585224384 15995047 -407255648447062273589611289893259330688 15995048 8373177962648114441332500562956093020160 15995049 -1462759064056101627258589738997083748160 15995050 -481529366161750542270500068741953577200 15995051 2945441685058657896628731223152360337920 15995052 887324251022727823654189611041573035776 15995053 3514453120237273375611691389439491680524 15995054 -73915555546125290680966958171690524800 15995055 1989384501964844818621045695148941398400 15995056 -56006689132724767239746380301840941056 15995057 183231326742324055523873316349810966272 15995058 408219143172441495059597718562371091584 15995059 -338883348932160917255103128879067338740 15995060 399822034855642845661257974671164660480 15995061 500279826607899293164720798410762887388 15995062 -809152980737890892459472918420781192128 15995063 -104688796614140820091429767898707734304 15995064 613638133467921954075342309470698475520 15995065 -51679634815246724261680904898936084540 15995066 -1855824946377521847540963307710707024640 15995067 -1043638246466330177393407397959035033600 15995068 -323974380941404043781585730692215674880 15995069 -3478653639524162373694591113035322712980 15995070 10000332889080230841589623653830978560 15995071 4875121349778418107331961412261803358272 15995072 219392547412580013409553481259570692096 15995073 4005442491965531714901569634658367195184 15995074 1260092425569422573908706871771476052480 15995075 -684656603770798074028585637276479644000 15995076 -1948646821169607970341850668914503274496 15995077 1039480679793669914032249419915113764800 15995078 16459332184794204696745617473601057600 15995079 1292596729544677160512637158634101687104 15995080 -1968845345744449475633377862339255808000 15995081 7603834847799141521330268511628636645172 15995082 341416287296804863012567048596331107840 15995083 831361103894433487562745677407385755504 15995084 585443855782958035544692780036270958592 15995085 -1113712463922145917638008341485066637600 15995086 3392747847379332390621657107302015372992 15995087 10169059561942627011008198249577802362912 15995088 -245723252627776023963502614349618692096 15995089 -1051240344927831167183327408736921958800 15995090 -2811786742292502951278559981213292303200 15995091 466805218392423238646437641405049630464 15995092 -2643786060720262432789960253919570016384 15995093 -3972325976315205373513597568038543148640 15995094 -2444640136561198759144739106959883892800 15995095 -2867728390717023329256136985886353815200 15995096 -726573904526642669217700415003112652800 15995097 -39820455054507100806738562820228352000 15995098 1551112311818172854385598459655881403136 15995099 -4163174876562044999421649765435404675900 15995100 -581898549676417417913117664831504998400 15995101 -45132732385227586839336513118977712896 15995102 -3383377122641395533309877331507569765248 15995103 40599486305329943363981479922564576784 15995104 5486828261961785554652440741407004557312 15995105 -1613383666763399717346515698337601647040 15995106 -1386023486412944281662322345035840829536 15995107 -4216385066050316394470388380314372321680 15995108 -27625825533669946224885480355806315264 15995109 -395764810281348068360580204952261363392 15995110 357812233162346548222254548676972696960 15995111 -9189116880970304780470984686540855384 15995112 1423080122558333311519443563657881190400 15995113 6270212088935774657284027220604670167540 15995114 -1083801631891516006385132987185265419344 15995115 2262246267188057684885058731847048756720 15995116 -1993794004406704921777995343087008751360 15995117 8213717350521147477842211507148678814166 15995118 -1188772453019805069572996969356537226112 15995119 -2225285112410123411202276593166751674400 15995120 -552808014079042621959847697700934778880 15995121 2988677442410977367749067018974471875840 15995122 -1032928304634600715444471123035414790656 15995123 -5308101471332131226898849951802641272628 15995124 1268075028720341969033645369468881612800 15995125 26407139211840941592304381554954438000 15995126 -350426926788330611700502191015355386240 15995127 2004368724455549044577284360722198276432 15995128 1933550506415427978107646681993441976320 15995129 -3287906623180452031542899289790390821270 15995130 1600267773561875986867195677755233996800 15995131 -5596357531356498057299967262182616493000 15995132 -849871014389621177714838758232697786368 15995133 -752132046488897508119701176982497348672 15995134 5379020369318348181645102843182986862592 15995135 -657241146896933286906709020108288363360 15995136 444371067554769279041532140606812323840 15995137 2607564490963995707066323396008780153172 15995138 -1488778109562555521337457661621329365504 15995139 212292989062240442966942721307835858424 15995140 25508340284398044698307169695639674880 15995141 1744534741194723122533696535478359512542 15995142 1318081017953902501759806270253088335872 15995143 -4216385825328128151114163241312765396976 15995144 2861182055897678062740444155134408581120 15995145 461984781156547778156906540565001398720 15995146 929423065463938993330924110487486979424 15995147 1276342589429701182128291929955230947840 15995148 -1233874448903331726763153984721165546496 15995149 1845439019965583227494058777713479492150 15995150 619677398285365969584152952902852400000 15995151 -127846489057615253403255675474817697016 15995152 1914326944781485086790152895258100121600 15995153 -3282615014040366448968233140783393646220 15995154 657513826670748408850411176874678636032 15995155 728730757673842670963056517835906231120 15995156 4956040251920423504294239612357233947520 15995157 1455357778168340303349440539065587022240 15995158 1642673678265514722640329893345089819680 15995159 3260844385076052508053981487085508812640 15995160 -1019217874720666946368824088014176870400 15995161 -643159917063511389610100339548297021056 15995162 -625247931725144296652173029850006737168 15995163 -775604544683713001515858678146490770432 15995164 1530863667434775287851220668728850716672 15995165 -1820796749381167835737282755252328577940 15995166 -445042578037153828028734193595156025344 15995167 -2874796678728238954044554514902899578784 15995168 -1493695726064868377905327032870693666816 15995169 -1699961833226759113585947234249675856800 15995170 -27255813787068166334838596388649583040 15995171 -4712025969394446868008385202179529246628 15995172 1778633193822094289492466014460334233600 15995173 2757727906701609047563145907545026959422 15995174 528032676246008629107045391709026037760 15995175 -566691740834201683642269853491890851200 15995176 -526787086897798167928213531675132416000 15995177 2374862414612626077457006596553635244320 15995178 698237425376455040862974468572925283840 15995179 3713830435314199082905079909171588126208 15995180 3946489554253464494391502108494341990400 15995181 -2620819035202090155943044514355190210816 15995182 1680544540675661147583829403640916826880 15995183 117911784693170240063478635218692772344 15995184 284440584474761342066119829278035247104 15995185 -982732893280379942619511359477111916620 15995186 2989731180118420120295497087561466789280 15995187 -1068851821375296460020916359625080649392 15995188 -1597729847636357007237373802053605765120 15995189 -1033585825018029210288380700567871420800 15995190 -424408582764635005745067597842811893760 15995191 -3421460399225322193801120284312648881648 15995192 -6053835083672285066104939005600236851200 15995193 2039305268610671703699165896355603722064 15995194 -1026587715250547248446529252712931867648 15995195 75829455682916321204175528584388519600 15995196 -542566457236915803195246285602754659328 15995197 1454439817932508085129948864409141064646 15995198 -1160925243955785444193712149530522219264 15995199 -534196317414426576630752759381552650752 15995200 100373030784374719193765007234039808000 15995201 239668511651436916415824989724270824900 15995202 1398730716791527659738323772953531740032 15995203 2474042416758554174583168742526119127456 15995204 5368292403929659767263913134336531427456 15995205 139937565822957677677027852632197376000 15995206 2048085921833431844033090550281618156544 15995207 -2774812098461319254757203030331911345520 15995208 1183343820563549894982082008324359823360 15995209 -11030298171935750973126738830011971463040 15995210 -31369498269911081973776085846379361280 15995211 -225030011531736610716160972429662976800 15995212 -1404157439564967046215902362159501329408 15995213 -1359118862213917825442252484087838310676 15995214 2635508465321794570776354521110082584704 15995215 -4320334962467247167726105648622957591600 15995216 754710337912374282886650706157761462272 15995217 -4636966490230342596146331903730068972768 15995218 -1284709544379588647375569247673792569184 15995219 -980256060783037910212408860462575566800 15995220 -1016985315701634690028079120613328926720 15995221 842397684838694855057856070494960573888 15995222 35551360162985717378822805944160528000 15995223 5226960464695118623474043366364319757472 15995224 -545187718193108273023430976219911577600 15995225 118842055580430227810711235201827712000 15995226 -8282913990731224756841253960627425280 15995227 3872482230634281884016250160210888683076 15995228 8085056947265710290207608914557158025216 15995229 -2940681537442580728078909179892181025792 15995230 -1742733633832464019032372134347824450240 15995231 -2454870722926629749046967967395634334336 15995232 9071509889891595353251684816935714816 15995233 -829294201635318785903643300550681423616 15995234 7149624152721639566885323751441705760 15995235 -263377456882828377316966374178210053120 15995236 1813740875377845842684782187704007665280 15995237 2111068590112020372876030015016648744092 15995238 -67625896473059810117265623159126968320 15995239 -2942289284785814683771930971356602709392 15995240 4632032263322437186662986835320225280000 15995241 -352170674010254223926211449810729599452 15995242 321649474094041531761221649066791332272 15995243 2367016490293994595919348803538825007040 15995244 2718560043959646734326244878498204987392 15995245 2103565993286981344792666718559572736000 15995246 88516108146949009526004612270466731072 15995247 4213324648879115804125908472582444869120 15995248 125535178658330869630297950220775915520 15995249 220071256391742148321214697716623463880 15995250 -2138649613289963254575470984820843960000 15995251 3336109329310713045972713813721236210252 15995252 134264908138856642791989813100776579072 15995253 -4151659496420748293725667497498917782496 15995254 -30804720098737598422988571589586895360 15995255 4526670349832700808989259428357352931160 15995256 1184720928097081715067253902682521600000 15995257 -298022046557540592121364906537760617494 15995258 -877843390019338861037436239530481963520 15995259 -1740556984341027117038132828343915855360 15995260 621773857764157545508935261874271385600 15995261 1118112706950533473137252043584388245120 15995262 -82343503614794872060616206208631966720 15995263 2730163648952282187302316435706051153824 15995264 2665953597951206033216761709521482547200 15995265 -1271898528178432085814008693792173253760 15995266 -2590857378515893712199874348595986403424 15995267 -2465196333157314093338997390945946381968 15995268 -139703463635046001941895127663027936256 15995269 47225313182618329483101741734549329920 15995270 -499336372738627981628487584534274787200 15995271 1227694929585629480612079857505072584064 15995272 213520062555612415691880264046470758400 15995273 229009959047394598663917440079606407040 15995274 1902784238196559548687424249318481160960 15995275 -7223968199006997926396287027400412847200 15995276 -1819713832405053223158134660502729592320 15995277 2126872213804897566764881174526704470048 15995278 1844777719289228195165494186349385085440 15995279 -1267504488089515351943992710138707371440 15995280 -43221489914052036921327069594640711680 15995281 1900609074760366570741804632807366299712 15995282 -2168450343524823148435144576495902379008 15995283 -774744063671715004257171191382156528960 15995284 -3777395789049846305025578201525614048384 15995285 -1111932386131613656449085227327648910440 15995286 -1160299622326976592855549361322478566400 15995287 581966575174224304682805470021749291008 15995288 5051690761888513539834048024101873664000 15995289 -965277584842158300770613526241899891872 15995290 310169669306732488864746472637583410400 15995291 -355134362382607521595563765860964638640 15995292 229094417615429076578669769143180401152 15995293 -434678339175934261193332279678625686496 15995294 -387688128275238393967462900260138371328 15995295 840969556885786360649729126219911722240 15995296 -759145953612384946123895410985346859008 15995297 1958957299112815228658153843810676235746 15995298 858369670085324379821643979151100963840 15995299 4855298680115151219911795994670501810800 15995300 395553879001893328253625579049353513600 15995301 -767511051542548539327846752674227777216 15995302 -1757903175687276465988917968626629902400 15995303 7846237017039383738626595173879478226552 15995304 140930187879998944896701967507718471680 15995305 -5462161548074036791798052029868835912540 15995306 -461174629401760795811997732502616030976 15995307 2608007445163829939179219234289524463040 15995308 -2112677334908453941554604811977951837184 15995309 -6846181470220317318640580294339591129760 15995310 -1114610944397182426989699175017808467840 15995311 5722186748191564463430199559716628864912 15995312 -40740758831730616549344123104210976768 15995313 -116437875767818221311545967401465711440 15995314 192785739897923107416882218706776294400 15995315 -3739027106615920957589810645307575882160 15995316 2871787931547943122314140560868096174080 15995317 -3826736982592451633564447056595025037776 15995318 698481176884988629961023452534926369280 15995319 171630909622722987726562658531473997544 15995320 3563155685120014787609524435494659481600 15995321 5188659582803925810742680903972252325200 15995322 32733799013311812284869245444486303744 15995323 3280295955831158537279787729383240979240 15995324 1597942849294768351448572327378588701696 15995325 -40447873523720329128526294081289340000 15995326 614643873391010924377471187946541562112 15995327 -2111964636436091917199031756886160352480 15995328 164557535846479093994710885991423410176 15995329 1179922715493864715350000152644959510976 15995330 282462779950224249461179957886686400640 15995331 849728810519113797754788794349454449480 15995332 901990499783894235547839796993876325632 15995333 5527818969809237616092758145127442455582 15995334 2527646922734822043730064975143775152512 15995335 2288438417693374047468790390216452140280 15995336 -2234380362828999032599282179776835747840 15995337 3879683641641386446828473532613096255760 15995338 -884633098068363321051567867714193021440 15995339 2686235810484469181907007842175823989140 15995340 439736398060595615636606159859855360000 15995341 2478149691431954254301274247227655834742 15995342 -1443070887380146895965384903446883323456 15995343 -976848724791584382403723876179998023296 15995344 996541815924126681468803263311308652544 15995345 2691409643384501620816574345982584219520 15995346 -1880817207091935714404453238410531270016 15995347 -672302295689534291983971726625845738240 15995348 2079856941810452316954739448581267060608 15995349 1000606270849309495719634729044518679168 15995350 201935575204233578589235997080530892800 15995351 3193373417928477773817570844070241346032 15995352 -3677086168150270239098272885747191644160 15995353 906762052327017852649724358355847152 15995354 910406836927049233474608863907605435376 15995355 -41789020220020097177151310650624384000 15995356 269780092809931178978453676460407214080 15995357 -414474540562301458082038286458536082368 15995358 -528849241284522745093688672599521821376 15995359 745456878740514617270616083473575227680 15995360 5853538963945824454747971998207433768960 15995361 1382505235960734229044637824947715709872 15995362 -1507208162291351529116174890551866987136 15995363 -857995432911374568468762751255100023896 15995364 -964291075571465755776917962887699007488 15995365 -191912331014486360747714688570137241000 15995366 -1777358674958171511959623866287992558368 15995367 7236253492641316756726423425601416000000 15995368 1810239486263550941604141109996205568000 15995369 -514483442616854249569704088121776286364 15995370 965607913513476904242736767849155481600 15995371 -715113680397067341856539830523807776736 15995372 2056862958439020314772709540866486305280 15995373 -284428689286436018277841465400258916480 15995374 -460453972904021151335815881350318129088 15995375 -6322224901604450215501022041927166292000 15995376 113594889730235011815987679442843271168 15995377 -2330027673849583140604517086591828329408 15995378 -880317107204345660423788832085579471360 15995379 3688266852391023310822159310022225821760 15995380 -1084160144997393389495484348849278976000 15995381 -2612608523445748640354360397036468436818 15995382 361636396478810047253943206869320017280 15995383 820611981296025289087553061222813510632 15995384 -1755585736902888685238981699292584509440 15995385 1839909801341082868291870546688134617600 15995386 -1699733280782310732330699194544730150656 15995387 -3499227117859848284097188744796079295964 15995388 -2286976824180856626859854568807409548800 15995389 -3902696180145352558087916655779183458810 15995390 129523941036966167913325621408351387200 15995391 234399060734339819335195626755946721992 15995392 -548876591760060605911985940185374261248 15995393 -743933488294888014882392553044879282256 15995394 157348641261649695116163584445101247696 15995395 -201287344686124777232670514007926155360 15995396 -1043361468706106905464055465800697577472 15995397 -2615354787474215482487889418098797859840 15995398 -44133823396344326290687241949443679936 15995399 167826459418297932180764304257695788336 15995400 438919295149603905931684609444786176000 15995401 -2064125659591674805694396786917980921648 15995402 393125998750240643205067564111162408032 15995403 -1592729408640382960721693292243271765188 15995404 -64054562571437267933656449496244556800 15995405 1953649599048974601757314190885651296000 15995406 -147108913701767630085797791773874154496 15995407 -1065624435694412130605358496308729480 15995408 -331877955893248962569832214500956700672 15995409 -4136028642977774304893081417335626394896 15995410 109501859907293760011518419959013821760 15995411 -34278046447815858240683280340852781952 15995412 36093845276592306298763570726297386752 15995413 -2381527151220976807960017025874518358802 15995414 -3220260657449319342635904935637798291840 15995415 -1564079894085439273736179653765386611680 15995416 5953309030830788611396873350034489344000 15995417 -329357079145879669836122889936653172534 15995418 -1858924730788363728753817165847644776192 15995419 4211261728617487299310893920393326394880 15995420 -519796254992189165357314280575494819840 15995421 -364632418243340050432288215609012960000 15995422 -1787701649028030962279821452596636815488 15995423 2521771310690624671660395114380776687920 15995424 265776947668540251625880499305345187840 15995425 -3467124367138418926872408024762207218000 15995426 35017259439397162865644327442198232912 15995427 1270314824520646415900340329132776379904 15995428 2656247916439945860051615365541227258880 15995429 643336206661079230208545528735049268030 15995430 -523971670549138781533112642738192271360 15995431 699560569147971668514248953124317020600 15995432 -105069113146568581672551931927515463680 15995433 612047277312937887535859108038285162944 15995434 44632328546140874448981544506317985792 15995435 528851840675723541258505376036690268000 15995436 -270318119656930265345240233449523537920 15995437 -8367395703509075046261215152353270488928 15995438 -1849096199318868651418789569547189298880 15995439 1250165410942710983022421388805187877400 15995440 685798087302601216787300302024394342400 15995441 17275033012897430291673864020067053568 15995442 -147003430563865715872578723488272711680 15995443 -3238719699080579993573323671982803078000 15995444 -507454171197774935904976566313819348224 15995445 -146902602579405975664986875342754600000 15995446 6754609334122553412688219827341079490560 15995447 2557156629879203616504863270412355745280 15995448 -1132101678773690535085241797718507520000 15995449 120690974665752151072709193841509739780 15995450 -2115936573489314416708883256185422754400 15995451 2863412724309140212478485034849168510232 15995452 2744867216753811044456622040844237348352 15995453 339214915157775520060186248322703909808 15995454 -864924232065085400313828961128284190720 15995455 -616468227522023553684142134892514862240 15995456 967664447798368626781916487471162458112 15995457 -2792556509081428885647002729086366837020 15995458 -352342938868415868583247250091842799920 15995459 2233194473199816284322445478592103952040 15995460 -360104670489833641851328642273987645440 15995461 -3077516306243380005792558253548709091938 15995462 -573362972889980125056738064324110487968 15995463 4217646675877609405640677244234552360448 15995464 -539862278339772371156804249511125882880 15995465 2607103702872649875489291649681660249920 15995466 -2345385721896737759903299894499042090448 15995467 -5901927097344461492025988817744429475608 15995468 -283207127559874703532928941519036433920 15995469 -644957051385292432159919815037239773120 15995470 646875185418334102316785204104710415360 15995471 -971764859977274794839430286157665161656 15995472 -482149064550113753349489084651033722880 15995473 -1070738718436472093021073446526194700800 15995474 -2691312370257960303594680944820360544 15995475 -895196872546244700299816856550436291400 15995476 727119844160103384334650310709200857088 15995477 -2843894434188406408036669915249039558848 15995478 -942578434647918038412356656594469875776 15995479 1271350422710761784174729688225080540376 15995480 -91605094636318787700960007268446617600 15995481 1276993466103241888691654443967051324544 15995482 -1481118660769311001284305907862604283408 15995483 -751806355953119770097281203702013981680 15995484 -9782526736259632444701101364242827776 15995485 4295169012266845873339204107232146228960 15995486 350224839806917759215479202296464754688 15995487 2781108580659923057984442865560172324752 15995488 -5624066182192815154114404502734385446912 15995489 282957250900443731808637595426418125448 15995490 48030091734104368345526442273886003200 15995491 -4067411927971214878075108702080086107108 15995492 457526769788140764857588598275843036160 15995493 4167841050739409872052903832370584105984 15995494 584049532198667823257949732020868883584 15995495 1434226057492179159738800621137434963000 15995496 -1277068479890248818846834361937963827200 15995497 -2294300958694590874361178867395141226368 15995498 1074241525678933954716407917725894510000 15995499 -324069396247742942149763566087108798992 15995500 1840218006299095677246604980970758912000 15995501 -4657187732993811881956041514399065018900 15995502 2103423865460000871529442143487214119040 15995503 7311067007475608222454820847892199489560 15995504 22727442803379194615828260352503578624 15995505 2610879000673224053395832160771945538560 15995506 -256719781214112716986574069274106329696 15995507 2111488718782637840331959501662693341264 15995508 -2872636898511941615826561255102760919040 15995509 3459407399472913581874417382464603953710 15995510 -53004138222353599341469388918096202240 15995511 -1124450609905069216556157531795358120320 15995512 2906191700562585840457482423245060075520 15995513 -1941463012948944218506928890702986231360 15995514 529962879173471238059576937031745802240 15995515 -1484152271830473119961868088789617346400 15995516 -991055996580887397100689701815019662848 15995517 -1131056389238333963285962163587824990720 15995518 -846752957658717309318007289715516085248 15995519 2365012975908653700129611566933312842480 15995520 1289051354762302702359529281892751769600 15995521 -1138199680955975745511747698453535885308 15995522 -234015843138217699789424335222818223200 15995523 552668320661751207170047097357207076864 15995524 971920568052116551045497234668674772096 15995525 234990893612725239192770226422468160000 15995526 -1274716214196531934438612441118219296896 15995527 -137705101703884861699632089513750327248 15995528 2857520646770502350370740116018638812160 15995529 3010381265357982083313344352988228962240 15995530 -1720845715892421433520129720440385664000 15995531 -2238648448063237979272676035907601946668 15995532 79290905450668431695395949585156751360 15995533 -311403786067446110524757580439249560276 15995534 594270504078806226752473639404430085760 15995535 157786625028448347936835809137486745600 15995536 -1372759288630889733027751888023805124608 15995537 1155790882859086610118915729056056509552 15995538 368854724437246936945909581327750811968 15995539 2343653569950686708619559822531002652832 15995540 -1249017874302242269923344490260861982720 15995541 -83851507919752187159241857923390535040 15995542 4194428743028741178319726351215366255744 15995543 19450987603384264498734447951545554104 15995544 945013970325269403167865360885788958720 15995545 -100235684251829494599232382529531727680 15995546 -691407800230397439631898877171042888960 15995547 2680175443615461120517436917466867492640 15995548 1786660219608695753104645875874060277760 15995549 99915196928684006357687077514405421120 15995550 490034916712256951667249276971276260800 15995551 1694032055963475408151447201812100660464 15995552 -14415938862027010758428284447522735915008 15995553 -279304218412072411392476534682207774720 15995554 884268191444450309007419232618246896976 15995555 818533008685842630273253097003006690400 15995556 -305449094525118568594018034271095571840 15995557 -2190255210185703260575552135495519419648 15995558 -134532201719633738318976383067988846080 15995559 279179766719284462126247182816902362400 15995560 -2019642981385820175184289905026181785600 15995561 -3613177230112367416732765508150938904838 15995562 -839735677402012341346409290794127193856 15995563 -1255243262429459452366420184968607237400 15995564 -209841137912183969634415625730553297920 15995565 -1375038147833359128837181285944685717140 15995566 -637512388982325606787360547503337888256 15995567 839611916071213471564740447241476483072 15995568 -838909365940597247857031740214928998400 15995569 -1017544027995709952951820424539929652956 15995570 -16090274538750860781856754170359168000 15995571 2039928299549760786837345762787763558712 15995572 479908634099063789745551510453924851968 15995573 -4024081210919845495765182948010538916096 15995574 539243702425803071770975816018670966400 15995575 2276182137412642442966206739770936318600 15995576 -155237266704902233741449329226828349440 15995577 -169299533797691154552516238097058830592 15995578 557257860877620407789256379454063049840 15995579 -13596799194970517017877538592307237459160 15995580 -491473965116645551299743133644719226880 15995581 518588158381933386980991945593462667520 15995582 -647196336673891816383236215268512236288 15995583 -3442314572320633383587814751234022492400 15995584 1592835878412878873321454295885390282752 15995585 4960835832254859081214285793864878221780 15995586 -940749025058216179773837167224788011136 15995587 -6792086523106768432101887809891321126760 15995588 861013897836651373394327700202618368000 15995589 -5488728761320914342883314849686047465920 15995590 20635271845554804739472349289214691840 15995591 2613184452404399186515898978539424527584 15995592 936393813949935274209479914545080632320 15995593 -11082801836415471519773897551420196676480 15995594 -1702237674776559153937804951722285055488 15995595 -397188797077326551202643918429267200 15995596 -1514937943475672067482526633237371372800 15995597 3164708936249459019039008066273519193600 15995598 850662717158053608096426477907066035264 15995599 -2268458929099222486564761375761224080400 15995600 -144434641094812638999011173533379584000 15995601 19617278621712761439909498442095284130 15995602 116526770430057434761751787989220900864 15995603 2105651633020694924893907326296496229568 15995604 -5987724777152992104988242452993291059200 15995605 -4862787438500846742384788681171805784740 15995606 -1032044389187354966763508294978850718720 15995607 -787436862372510212291340056143535895960 15995608 2717523679078373342922716457434522112000 15995609 -822981769279620270788353690215960402294 15995610 -562592852561351838270050985638271628800 15995611 -3337221954129054904487846317434324329788 15995612 -1563921440872038429867027189393036115968 15995613 55304189290507098119530641523880242464 15995614 85040319286426733461370511209858434560 15995615 3623010689108959097123236973663111921520 15995616 -347232457020443153053242153911747346432 15995617 532513185919156668673154645214474637440 15995618 -748185272894274482700898070196282588384 15995619 2336684817210858492283420947243335323800 15995620 460331115537185320920002610239669760000 15995621 1720166691158283411738007283551660007712 15995622 274901491204770788130256205493713558400 15995623 -1248063025766948607669737298827693890464 15995624 4821651050199066216516834699918589624320 15995625 804349211205887615413706110788892500000 15995626 -1056598206089821327748189233092215920896 15995627 954622187470410049076569068738930463476 15995628 -55690630407227059547872842211267510272 15995629 2273916121096392692457692770069108240684 15995630 -353495242603933901869997167398841939200 15995631 -1641624414296734301292651843798735916656 15995632 1107680329131169044940974130888887566336 15995633 -7503732133366095011009986273200097235118 15995634 1608880403413580847174629560267953252480 15995635 -3926993531552523779949156331868417035920 15995636 2852955371548375867214433320640643941120 15995637 -147201706854940438170473985677470346208 15995638 -2387179223602954438204469937662072542656 15995639 6878370261600952636325218541253284515800 15995640 -288810512121281703108687930311925350400 15995641 3194823800122434457846623876494881082500 15995642 -54039040524014054717995117875223369536 15995643 -976237602196748325264414343767122972136 15995644 498820923255653823954191667403241963520 15995645 -2991948649106667954683006206847385734100 15995646 770830289541450157657809915228756870720 15995647 8201172745235671096856434317885727950992 15995648 -2163398743280822215160547498713130467328 15995649 917910137249254660236840922105543387968 15995650 1016353902509823444037613794270854144000 15995651 4056486860009229196068908414272740011520 15995652 973817299274199505606084442641496064 15995653 4739108008931955783001230703586090535902 15995654 -666160805460013589635386051581483947008 15995655 485778860419443327479523923696946016800 15995656 56933748915875439318534713271782400000 15995657 1010132990152778152490029620382546832052 15995658 325117528394256009413654321520256269312 15995659 1400405897814690532953781874383434196992 15995660 -14736601425476497743499370344991447040 15995661 -1809421635057919631380359572906145756672 15995662 -3560605981723720803348368950579188591168 15995663 1252609067918901754090043016100014618240 15995664 1256040518181368277338336360413412720640 15995665 -770568815526632839392742159999407290880 15995666 116364690462576015625946983505716294032 15995667 2562376376450276997880702430394094501440 15995668 -148598048859263449481966585171600195840 15995669 -6649510589544862970223399534672178578930 15995670 948200670618643244955506213835551318400 15995671 2353714653194246312653072843523447052872 15995672 756260148171120713856995828338203033600 15995673 448991954573103843619821210321080743044 15995674 -763400729611381627355187934716394418208 15995675 3576783249402060395111579435710246884000 15995676 1430723824251798154629494919605025618432 15995677 1145878683335216224152128535024507594240 15995678 -2611843317578091953440676109024019551360 15995679 208684369754482812165160317782392474368 15995680 3411874908318446652070499464495477555200 15995681 -368123099595661807443664180214418549450 15995682 -2636645028091940668870892348669549416320 15995683 -6618715670317359153347575496515338441336 15995684 587906128058328634679114064138733003776 15995685 -2993056040501237577699581279611063183200 15995686 -245469862272964045479773226436083427200 15995687 50483211460223864618184376134140689440 15995688 1867377905652157570063186821322359275520 15995689 2658511290705673137406871255256055586724 15995690 227697420274505807684392255570983936000 15995691 3711711136198832959254181090002491292000 15995692 -1652755963161957171185749812277576386560 15995693 -2521969464249663355098662218746380762400 15995694 420354752231870227198510082616626860032 15995695 -2346261767229574661611180094195911603200 15995696 -1250651761234795563693932234270220288000 15995697 -344254149574245394952584665552954829200 15995698 1447572371860676590043921299251613172736 15995699 1944503904713799566528492551838395941528 15995700 -335410072643495863051141322490695424000 15995701 -2637115238153527541391602680608142378400 15995702 -2917753099487594239644718633093053852288 15995703 269786274288991145764040623054819622400 15995704 3560546864367669874745316903979317350400 15995705 3377860365432529587887046996090880734720 15995706 -1751237645093327648184293465349836737536 15995707 118697675265625963383528747020077705392 15995708 2250776293409837924175513823399148507136 15995709 826506413213647299848948070214850353644 15995710 -899432850817760351798887889878078050240 15995711 1098215558453330811847832904516665263872 15995712 -94076619313884774017790288963638919168 15995713 -3914829015567193293904360137566465279038 15995714 1575799340971722958483080646017640699392 15995715 982376875070933563326909497502359265120 15995716 -4584587817896816334590201302227452800 15995717 -1382853556663406358714857227609345611300 15995718 -677341114908249612107320069159399464576 15995719 2230432118042598118348558462856135276120 15995720 1193396699022143321646899370514206720000 15995721 13983839639652963003597536255240859648 15995722 -1181406107432317547073843208573933558176 15995723 -2005402643982040424992775087415951170028 15995724 -442407145271106455611475084425136701440 15995725 29812742386467138578042154963760825800 15995726 2187291786495658127157650726294360985600 15995727 134019989688427535557746141909129601848 15995728 -290219457258745236318360234121616424960 15995729 1396625805396063377323901285533608377076 15995730 490231279171301877962789070102267870720 15995731 830906154212882169750787502596130006464 15995732 -655476602234547228356519283903536848896 15995733 -1466566776364356347617462609250509224960 15995734 -4083971192855030172946795976934002805984 15995735 1189243446468195780447616328986988878560 15995736 -3532239866216398018649672020566405703680 15995737 -1515343345217328557853217916443546250614 15995738 3705671195031519522037608329629185212160 15995739 744444758426901363964780181643431931840 15995740 -386013147770218536059977008537597803520 15995741 3304653069437260858456812141742735688352 15995742 11109405740919417815260409242158993408 15995743 7042003123133168457731492074232900808992 15995744 -41565217699238407347163816894310645760 15995745 6044833929945943408035777468951840883200 15995746 2048218235325430183887892633535353704000 15995747 -2086240257258022906952644037325892585728 15995748 116352073815801175662152256344378004480 15995749 149569177311946067604865909181969235840 15995750 -1541193806767400732410338913619626080000 15995751 -934507173164701542305763667086190406016 15995752 -1452177127982485554234774134332907520000 15995753 -2719554686926444292258691460430762647836 15995754 -1822161102735964989656173872903495648336 15995755 -4521822962114756257315336267267986769680 15995756 -2632439447136391691712630276594908842752 15995757 1688603101065367020879244244142686360640 15995758 -2809059824085223562230088763637986375360 15995759 14707422474297604345577710263653354160 15995760 -27582276076814402169720973176754667520 15995761 7039172928044305225270457060604028494912 15995762 60818561573884409356678922753066572800 15995763 -419775523490693337157372046644622986416 15995764 2821279847862313000919585456150308448256 15995765 710047005229109009220253013261509461660 15995766 -90652189272002792075777556931585520256 15995767 -4950520876923145708735084424047711116184 15995768 -6551340595411055136642455204627117629440 15995769 -1252131965639193801345851611779464116656 15995770 117548713395386393070143046177578741760 15995771 1433115161368486589273399381819583630864 15995772 -1372462601707587861375141235712286504960 15995773 602517691029729820379184474194651110022 15995774 -1022266385078549251460967696510071022528 15995775 320254614799936241542655354916318777600 15995776 -3431914156322410949710112545456395386880 15995777 -1337195458510099004016841730814058414080 15995778 3164441525174420716353991895548825440768 15995779 66482229675337100611625985217969912920 15995780 3543981138175303231750388590208771001600 15995781 1862588328573050109398410400654677041984 15995782 -162318844013392627892778712421925490176 15995783 -1368128679407648718768948154213762990656 15995784 -291901323089916742847139089405813882880 15995785 -18602321585057636141684838852386812800 15995786 -757949860329028501703735456299331127456 15995787 1468798997847735409806175034779449543168 15995788 -3140206681972140372884214344827772616704 15995789 -1031029289528726733048549634396978894410 15995790 222478738752159227554285703531236254720 15995791 1647477534418417644958486606742477750880 15995792 473358782060766198772754417823095193600 15995793 -2424875726177820543518600254583009654592 15995794 41036486342594279707110637611268516512 15995795 -2799550914005631903569478804917837804400 15995796 626913632556454685944185433418942085120 15995797 -8548786517025719790461079906037934674400 15995798 188882137079091070815043439981509662720 15995799 -252319168553576135933432774186242602120 15995800 2588410746727481878780294569844949760000 15995801 -2919495930909682410571866448130361366198 15995802 -369325559430864957714173136502421856768 15995803 917842039585750281576821018802192398880 15995804 -5225609916508856586175126058777166309888 15995805 -1323368084975462938296883609468996320000 15995806 3904383646456931814526272725349205076352 15995807 4930199072442589258632051486013149529056 15995808 -983326130744603280703417763710922981376 15995809 1298737585173246653857250680371049319316 15995810 1278771411576803123191533504943249566720 15995811 -1408033741258313969653754914279601336400 15995812 412768344579809096363727310772192419840 15995813 -2253233458757668598599013405267529295938 15995814 -490291156406218922104165566512412672000 15995815 -3919336685969432311626761595087472060800 15995816 -3997056566530794782939185906237191628800 15995817 2528954011224465478718035537893768746634 15995818 145704543825666745754957114907812894304 15995819 424592001764775440524967527660633862400 15995820 -640458675758306799001628014800713886720 15995821 11179625308064017918910256615771791360032 15995822 -302484048188325681615715116787582181376 15995823 -226205921120896316428415137543649997816 15995824 -210177747096507160086016713610987241472 15995825 556478915055887918510189312641263788550 15995826 282756940627179444507130792833178583040 15995827 -4320349713456196894132237576000649375688 15995828 29034276310812347642274864548337291264 15995829 1744181634696763292692064586352043028000 15995830 -324443663355772529686136921893322365440 15995831 -3236683707416714751077360021284377375768 15995832 1845986055151765407509919178483329208320 15995833 -130522799493263274355295767647473617152 15995834 -5980178143444287074814116399004076800 15995835 -755659545020467016811394281707394071280 15995836 -3821409782929324705034844585544593771520 15995837 -1589616820010799460321513178569221780 15995838 -401013385292615148118148762356212862656 15995839 8065133118871712048443112885394911329056 15995840 216484378402821479795670842680729927680 15995841 4606263535742849828805511148130749109120 15995842 127669155873131112528326812954325026560 15995843 3398988550443595890648630732934475792652 15995844 1968506797010954637049683415411143813120 15995845 3088927717573729559783930834648149136700 15995846 1270182424635557572118894233045255529280 15995847 -996682762927924805499527804996931503616 15995848 -2465161792218151204876525055317790638080 15995849 -3147732907985767817978898459664386677340 15995850 958851069621752208615861097075717267200 15995851 7177460875496792995686795182196463376304 15995852 -5737065480407996060236039980637355520 15995853 -5730102421366705022429811543170565115200 15995854 -876625908052158211949524266445084711104 15995855 3351217096755329958323193916428931466760 15995856 -277399243339959819625596490067131760640 15995857 -5574747267789265682997293166459392986894 15995858 -2207261160635274543978621510965631690624 15995859 -1891460799339352521640512915705198197760 15995860 -2514915637124332992143526556061738711040 15995861 -746206742805826506050746340471338762272 15995862 748963103229733861421659513353543239520 15995863 -85039997317139071854556667196405239952 15995864 3671159190555777972046640687224983736320 15995865 -3675606310006490794971045578572169268480 15995866 4062530872190236826343969536134386715632 15995867 -5142618959635345816439955763664986305084 15995868 -367178187409688361426135320999943733248 15995869 1222500143229925955777815573328405135270 15995870 -735401348573148227542722727089700736640 15995871 -7651123042751755279200235853015713992 15995872 -2717815626100227440218026063554563276800 15995873 5377830972313399018862502938999420017284 15995874 1148384070729325053524062920172530931200 15995875 -489781376849902030311148215570841392000 15995876 -227629956492803921554205504590666285056 15995877 -325331992675425488518228180827940830720 15995878 3915217888961935523415322241734140533760 15995879 -3200094200535493486292109933757051916640 15995880 -40463288730619983818168232105223833600 15995881 -2725950983618963777907203476767481744800 15995882 1095022870057032912646082388095124410880 15995883 832246557747054895730785190044816885248 15995884 4701737358392213106893258323983059906816 15995885 5181170437843779224088961913323623725580 15995886 -1025210077028233486831046699187108360192 15995887 750231370517175669696877211140161171536 15995888 611019382392239004130010864463170863104 15995889 -180083833113274504116964438199570638272 15995890 -323626719838344197390535901258523793600 15995891 181070356852137603179005192303632259800 15995892 -2020253673169790739080787402183726544896 15995893 127925905501825385855183203798399111324 15995894 -994672786442463535379921637812986737504 15995895 1604331539608937831014347754227241128000 15995896 2169604394466468344990452403408181288960 15995897 2559569524368764879808884194281175658346 15995898 -1130498513464156311183686187041290044816 15995899 -4292400604743621733688769361827012315100 15995900 2818291159966174813450461453510424396800 15995901 2677322715698428458157972753656613490304 15995902 -441345215399456747514476554203714115392 15995903 2384885682417801363313663391192826376320 15995904 -748598010681872891359441685564859875328 15995905 861545232269072018951379344194696704360 15995906 41536512367568891699467321057690383696 15995907 -1126274205673749276467361589337918208000 15995908 1392438474733909213941063482919405174016 15995909 -2694905612809277915611297155700955545890 15995910 9384562282153001915312702031896709120 15995911 -530726821482031404635957150111886872408 15995912 -6298445518765805557970194263166329477120 15995913 1102228963690698506262974780074786531344 15995914 -12151027447632315246257199975405851136 15995915 671134840918385847083169815510332957920 15995916 640519443861663456546352528313590175232 15995917 21681185790661189879686884377231002592 15995918 -552550704294637037023891797808881675840 15995919 1406398284236758280810385194208672426000 15995920 361958058094306018638579256051354828800 15995921 -3867897906028763040032114727242946877968 15995922 -2226607104710610055973358490560688786176 15995923 -2628619352855232656114213618787629282736 15995924 -119480542086397635535290096069200609280 15995925 607558289964247381481752377462824030400 15995926 -125451359298162960890710290363467035776 15995927 1231269320207377239063385814817212831760 15995928 -518784493571816423257524579994634158080 15995929 -712040876836809149585279934286583528160 15995930 474888962564726820485862119308426941120 15995931 1036600698567837513573454642060128735744 15995932 -123075495183929866420500020737450453504 15995933 -116005368457438180943985337588228810560 15995934 -2620519027637338592792413943436351077760 15995935 823027013673794176215381898907715347880 15995936 -4373355282264781246019330221731049635840 15995937 2689805129232331922021601944386912640352 15995938 161464213621802516082083266912159076352 15995939 -4794866263086973742239614503886022852260 15995940 -909604919505410637376058400968059392000 15995941 368624141295133458415740950675919186360 15995942 3708652708999172771967298081394232187872 15995943 857663907115726661472912255118091244000 15995944 -580324335621027466925883634205644800000 15995945 -320877853600694064291580197233860922880 15995946 2419150093393868786353221197922155963904 15995947 4494882857536141372133054575978298415912 15995948 2434124609447591125996236760095115837440 15995949 -741405383251620769189094351433416185536 15995950 195018055475923061255605947264081648000 15995951 -2003582804201984836488053662760687647608 15995952 310833746716920680753840760487283736576 15995953 3597976060917393146635498173865477117202 15995954 1027045866747536454023618569584081900960 15995955 26876101233145372443925806926395756800 15995956 284531392202462157227043108339669123072 15995957 -92764640231923288027751814087787728000 15995958 1291952473495521839997308500896083321856 15995959 -215327290034322459250828220564087625088 15995960 -1371109612852398039318478444711703040000 15995961 -1331739290039488814910140226730956297168 15995962 2380217035417569557660830926196013817600 15995963 9326315632614475745504086251977344137120 15995964 3132007437908818438495827920734602686976 15995965 -1894882268594626099886230124271160003200 15995966 -205250541808535322279049792400319703680 15995967 78927081310042704410091873235484042880 15995968 349787918149704880410809243393311375360 15995969 -496050046566369467586539249727694640640 15995970 -315035953585435754835934999896946353600 15995971 -1618869135019870804410910246112049389328 15995972 2323399025237673704470022057041556635776 15995973 1247040703521244272306205399575777332544 15995974 -2945706065207175452388730977760649774208 15995975 1324832636202342696044395547084119596000 15995976 -2131929169293383878654929351663341568000 15995977 -3057902790607009890214489363540083974640 15995978 767328792493188657664887912829647893040 15995979 -162008772875881367707159724097766757232 15995980 682386152963633149445803963084626984960 15995981 4866894206130920478930965575264959199200 15995982 935395552894995442877483248076589778944 15995983 -713747351164765628634866750381136299856 15995984 813164605525159830741766622227737600000 15995985 640597427777536475865607373243098464000 15995986 -1518547519046152984312707161538033941760 15995987 -830789330247649876192848110484028963248 15995988 1849011134180022660529153172393509662720 15995989 -6628857625529576717671849677695842154180 15995990 824716096105788341884411197297418425600 15995991 3667557928790532969517543782203974449024 15995992 -433002535402031804243054140983878400000 15995993 -969564960838305694101752509960042317756 15995994 347210529176021090974545339856018391040 15995995 -4538382941749665380984693932292817338880 15995996 -3993986070960102635251103768090906304000 15995997 -1061935603476048208875845332927630638900 15995998 -381946788157123307773238799122102304000 15995999 -5619062978090249999316457699673270238240 15996000 16104675555287220566371948535218176000 15996001 2609744724857855383540769655575662970850 15996002 942795917664257104666114506411808940544 15996003 1606571904170701779248070724346467294464 15996004 449788565762621511041156214598700349056 15996005 9357866779721005386093757045216382400 15996006 -705454399174691913072625941740087504256 15996007 -3770375261494644073657869156968409317048 15996008 766350981767040016270735328905204776960 15996009 168009862821584486089207226890849198848 15996010 -2328442569337288101231599787301790343840 15996011 2296354196473059282211347840776859594612 15996012 1172904217847619685845164692602500247552 15996013 7239980228406914036118677617727132951808 15996014 1870424734748932030081344781174859463552 15996015 313140483377951928772419345562491801600 15996016 938277735132490435000057110989712850944 15996017 2918842556553526616350050994702223135040 15996018 -124767009019143895375202374124318937600 15996019 3949493751681976004556525026801830972764 15996020 -3041212876025964844654407863624534027520 15996021 -757905666492361323900618814653599182560 15996022 701579285086841253624307782454696789632 15996023 5021362165865332559771760854554637344680 15996024 3073243384172151703684556192423308492800 15996025 609645944054828925282255265012338604300 15996026 3612756657325752692613734816309771705712 15996027 -3374799216291373129129844965325840357376 15996028 -1168812892755160496442177761949592415744 15996029 125414700997039345961858627404471572576 15996030 -515457843978554356771643136850075887360 15996031 684498164758692970325724983996313108480 15996032 -367002844715515186268533908293245992960 15996033 -441374674893923312101695840846927506460 15996034 -1666392938208007768364637243964231162368 15996035 -1382246499984281240915335227578720443440 15996036 -590187055661087436546791003918874648576 15996037 -5766735126836928772671448218357307025314 15996038 -1011339297852646800750333479345032690080 15996039 433354605879058031597920291095032021760 15996040 2417499405206600562750514695683243212800 15996041 4644667230343429868693131063818907052442 15996042 115704645313115978925205996176515982432 15996043 48082869350667250555365240325122768640 15996044 6736924295450884242474731351819971968000 15996045 1451319187960674346211916125124634525440 15996046 110444432190403801426075999461337602048 15996047 180529291643520607251268403545218726960 15996048 -897352503704218916283491348554375888896 15996049 -2170910577011373267660171413291564501264 15996050 898611531085863943133948295893020926000 15996051 -1450266162442786156966069243750173187020 15996052 230654278398263612408755421819207155200 15996053 -930925114776139797770187944508092757156 15996054 209897568551834548295118184589396289408 15996055 141379460426033657734150089886743360 15996056 -229103355804888616755590659581298237440 15996057 -1210559967320097997241598031577361432576 15996058 644182743002151216202655819511791561184 15996059 2409495289588366225991726403795544200960 15996060 -2224512272589604698897449584342910277120 15996061 -1321279561757168255374847001080190029338 15996062 438302728154569360138709724824123965440 15996063 697012409838374943266900664939548847744 15996064 -1184645412897252346759131760535182245888 15996065 -2040118272153649032047018310573142867800 15996066 154127415549564170401523384810495808000 15996067 -820746485820291655289393328647724014884 15996068 -1749114879380409591144031841362047633408 15996069 -398209184897956349878831192182659534400 15996070 -2429681587763193287677513110979114427520 15996071 -914208566007602854129206474646576344096 15996072 983572732602633573217197844749792460800 15996073 2089063018941481155124046525376467971322 15996074 5784636740056471264281855617350786176000 15996075 -2421573831919017637741170182795698985400 15996076 -4125177335453023467165423839582382106112 15996077 -1213536255086538982245490087553790338760 15996078 -1212702230145419603344279245648015728640 15996079 11354305823172531861865852711710704600 15996080 1085427794328949553349163465687375872000 15996081 4860909277780032983156120829052414459200 15996082 268590356880320164784410976332751864352 15996083 886861083613965612384582785866217272332 15996084 -599381372986396498178078379051068651520 15996085 1000418860574714757588020973307354320000 15996086 9998180870652538894548497778060478464 15996087 2259164413459754437517431587422893841328 15996088 2570273148986623715678744411864787701760 15996089 -1293747016095063262519727276296197417276 15996090 215990467656287385270799162226365770240 15996091 -7717858792039336767981465039079208036816 15996092 1781060342614451119097889329158401810432 15996093 943917311619353592669607145650747139328 15996094 2574072498084151985611870846986753060096 15996095 8586967651113983704062588952005620371680 15996096 639527215136483331988094202281837199360 15996097 2043200680253633825109593463015154665940 15996098 -31326551258751865472443353738523153200 15996099 511418815216378061408506508696066954592 15996100 -1193441123478256815616067325515323520000 15996101 -3108004783399868961575402948327402997696 15996102 -2754928178996112945860016465542893631616 15996103 -6862812351790210201414934320251977572648 15996104 4511529825709885101604451555348017013760 15996105 1212133845398957948259999878519947445640 15996106 377899110353855114995102219617353800704 15996107 -204658736118816918523290693717458017644 15996108 -322778613169649000426279655213231805440 15996109 71337367787930788375107985589319031488 15996110 524322850350906640399045364925755961600 15996111 149841958144018584722581845993247444872 15996112 -1204631746772725404134185698208384155648 15996113 -772822565751080859986357759274188763840 15996114 -245338420823643798989225580468393884160 15996115 1989343657068486039851930200733825939760 15996116 2651240972715165446994412440482975625216 15996117 -1501688332053026445004537380805528276320 15996118 -3195983591799950107316375897151932310240 15996119 -4507797280697911767348427551940426558320 15996120 305373893302962443792209520570499072000 15996121 5923344791767251693814432390756226692224 15996122 -4027781627403838999080413099032374351888 15996123 89942300709202273803147672770907529488 15996124 -50623672867426822644042516651960209408 15996125 42092856908489290848848946851611278000 15996126 -102331016711347742947410770427305662656 15996127 815546729530875450736693200759529705072 15996128 -3509110981557929962626986076999202897920 15996129 -72982131731363218324900933718112380832 15996130 2552034466731856663316347992190388316960 15996131 2272463683320405088552204382396197675932 15996132 2027960618813323692718715759943526256640 15996133 -156958848588181627553469331254555903300 15996134 3566777230311594720785849854382727168 15996135 -1519549415072666745885415012928483012400 15996136 332406711435295864265932869078244700160 15996137 -4931926909596736499932154860420475137308 15996138 1978812194636864683720380986067405853440 15996139 3540797732369541843001543093403457330000 15996140 -1130171982898480966028456615410364866560 15996141 1006667193644673887047182577818049045152 15996142 1747128427790947393917981671583331845312 15996143 -5672375572671060494530147990000200082608 15996144 754514663972214464987553631595870060544 15996145 3716388806512654860760653130081060574400 15996146 1023558743464662910616673537030607264272 15996147 -2578008585302721886233650034015149459400 15996148 1429390096079002261760567260606436352000 15996149 1062033523764911088418896941489377815288 15996150 -185435196389701736785553372550781392000 15996151 6894436780021877652503513059255447897032 15996152 -1793633077985761214523693819248477491200 15996153 -1466792722094836180636383949286832766896 15996154 1133506579210814704037572139036682193776 15996155 80335100547947194912648882279139696640 15996156 471170619812471589107193157916597084160 15996157 10173943649818340961553058595047160233600 15996158 353079915120290214129128212126845960192 15996159 682303065888143073536074331382470708664 15996160 3228535519625219847873764917417114337280 15996161 -5194636561798815804330669159291737258238 15996162 37959092201690318610919307621854669824 15996163 383829366014602466058580070902173259320 15996164 -167982041270222475885537366297934107648 15996165 -1989338523437753707811341813065997354080 15996166 -131680156719788759275040877852580329600 15996167 -209694721209526317137502913292753820576 15996168 1185463346404543308550823376149264793600 15996169 1788894931318456891127561072787888743296 15996170 1640059572007422471014029207289286557280 15996171 1899393832661917558309876882135021911984 15996172 -55263463662338257333763527893478235648 15996173 858452664848232655365224824066482736536 15996174 1047617806620887785632901530363360413760 15996175 131082275094003479165040960443537209200 15996176 4393154517882449807982132537053675520 15996177 411589430667417933711077725045767975840 15996178 1945189190941182603752317649221940775936 15996179 -1147505886294118865375440679138977183224 15996180 1941157461402166058079352662541776168960 15996181 2105718143605026253476572987488054061152 15996182 -3696775175418439328323946444941112867808 15996183 1118856301726849863799819051275416835840 15996184 3778896259280786940207751701174747033600 15996185 -3294578659215270536348526994896384162240 15996186 257077597453996408941059678243317985280 15996187 -1375782239989835209654357885920681778400 15996188 387816767449628755564774325211639524352 15996189 -3810207956826118441637808222614983768032 15996190 584038548865991573457034750239604135680 15996191 189228481433352467799818280047608067184 15996192 3792093182809133696340249863346983534592 15996193 4732572067839687321144122575151548314900 15996194 -3371350626621633692090992425548705110368 15996195 232660910049680682181446025010398840800 15996196 -1730529525906986232669108113031803854592 15996197 -7338904350546903278228247051468781199460 15996198 194117514911993976541977839339185228800 15996199 -493273059244676650964110811005811585800 15996200 5721715456112283438667727538256512000 15996201 908013505558121127848790520123885574400 15996202 63370656572460596644366802158859301552 15996203 1793320280201170736093344692223251871200 15996204 -1374841388952201923221569328766148968448 15996205 -805219042173084885889569632492755008000 15996206 2430539913444897400229740841144013590784 15996207 542262532466790521100042622822735570440 15996208 1700072037928465545522288796436196933632 15996209 3552613636500837476159887754379895754304 15996210 382131595577006197682246900490346053120 15996211 1495712687976829964356683923986959642624 15996212 -3429638907182629924849364206080431228544 15996213 3088763641529004753203474228320771450524 15996214 442132477140947363015617601157359249280 15996215 -36437777773985474228760674509441198080 15996216 -3798840133299392121655261314207201484800 15996217 -54864200924052617363608207132809203200 15996218 -71786883914668869142454413484284021248 15996219 -1178962062152070205303151772510341594856 15996220 -3090930472211949373116259334103715722240 15996221 3293152229593701945774208749786735124422 15996222 -549818277601230120538476217021728709440 15996223 -2585474064234214242126920230100426110528 15996224 -704734485735673619070073054277627019264 15996225 295609908468312426248275845146223816000 15996226 2718269820379090767000416059756583668800 15996227 -1002906871674261513865262064204860291040 15996228 1859141133319729925287583228930347883520 15996229 -4292141543292481820566887268024547378400 15996230 224458656237262772247720484099611515520 15996231 5979457923053586629642625629522052645840 15996232 -331648062669547957904975975644978544640 15996233 -2726191725949953325481232439336711558560 15996234 -1053936899538295511252494875168285016320 15996235 -1262994452157321597806376845085635271840 15996236 559634455126194486451864520049054842880 15996237 -399174143570841034251079665298831673280 15996238 2798739359291911931321443392644855651520 15996239 3870801285034010381214238498418903809632 15996240 -43992231355802117102325528237104332800 15996241 -6558549020083950370289675249672559177358 15996242 515086470310760015234601214168658377344 15996243 2551227725578164035563315275251377902264 15996244 4073637625477960839460377377439640707072 15996245 -2197556350979747423771242735787183662500 15996246 -1414018789214213228153637952385333375040 15996247 581462192663894606979172289428815433632 15996248 185065431387880978813892981761831403520 15996249 1972422422791099592203936670598815482368 15996250 -501807326524991282524214316616346880000 15996251 -7341549063609342948255676931149958882748 15996252 315581888221388066755248516788092600320 15996253 -482095170035504887368048103949464045696 15996254 -196734645257572494308380223185341657408 15996255 -73526982458926862213786025991680076800 15996256 -5084040438127470688116386111707755184128 15996257 3651504407903265087058352069249589328800 15996258 12869324468646395850104337083806836480 15996259 6210427789557429483863550204132478934480 15996260 554571881968220144350249738000256102400 15996261 2014235844970912959318989355338992421472 15996262 -7556288884588170899407632528638486138880 15996263 -3130913667972536076269199801002948722656 15996264 -839277087734201150977050691672301076480 15996265 4176910296515210615025785252446444314660 15996266 -463065200077401826630533902645402971392 15996267 12392923717966310832847683976590975120 15996268 1896929046288003215991563123471205333248 15996269 7139102901780577184765380703118773167596 15996270 291671090428005603581544837767345356800 15996271 10319528874030116159512914884641123392 15996272 662382235137688198750764750000303144960 15996273 553689980038717218273094743597065815968 15996274 1506765800007678174455648471239584981504 15996275 -1681027111008844844393753025744067439700 15996276 -919932962556935717334549986204788195968 15996277 -7205152436779582448634139411234282172928 15996278 1727018312616849639154568050732986529440 15996279 397158451645647977637365263005906941952 15996280 -1174289876283558780456151482450275328000 15996281 614430136268384874773637656929200872064 15996282 -84030664854734962212697968298511485440 15996283 -859822680446955785618835266528807793696 15996284 -346790109796786941634777423507400232960 15996285 -105386095124383795049426982523790653440 15996286 1527524121076586890910100668051187705216 15996287 -3187697531888030422455618732502590645480 15996288 1292840197421301050187693178241081671680 15996289 -4194631618101580889788009932981626335440 15996290 1280343280190672503305792891658409011200 15996291 -628704430535764027266286054696362675216 15996292 -76475081697024484303600107533994262528 15996293 3534729146618040994177163355712531686624 15996294 -1866362569111670141588549454775701857376 15996295 1025086641175165600962600884869862340000 15996296 4465548096780441765525170464613491553280 15996297 614504993445464025398779895706148963680 15996298 547784097812642368744314370379578782720 15996299 2942321038171053258978975269269891210920 15996300 631380586215504626024102233856461209600 15996301 18527194045346092162182266795739917280 15996302 -1277427362961705134873154907382710021248 15996303 4082675158790836939157693782318774210224 15996304 -29236093100829264948574982698872954880 15996305 46906169397644470721092915272750701160 15996306 254116297547591836632485838761453733504 15996307 4983403625265420395658361708956661456556 15996308 -340233418119575085099153185628252827904 15996309 1811286951783785722707988629487352647680 15996310 -226347504414374931134789479239441653760 15996311 7024353552742308687222045977627700243912 15996312 13570043691467248256771005850138640384000 15996313 -7044742866353144511912435288890956105020 15996314 755680660629948382199851773141880480992 15996315 -2968770138721654947594103563081825600000 15996316 -408009409927205251729595286374089850880 15996317 246293380474492887793628966325995316864 15996318 -559706257052500099329083167263204124032 15996319 -345538166452478344023202859536775553056 15996320 319872242664644557837511804543831900160 15996321 2147461691184723916616497512989986836 15996322 -3384024028964419700210930712134243827200 15996323 2412682287112531630462822042179691711440 15996324 2294493384715111913256992953772598445056 15996325 2128790719058031049483077753198765729050 15996326 -1166355603134627987018004359816260013760 15996327 -734254899614350027982637157258055371440 15996328 5964904809369438333890961235323377664000 15996329 -4792317018033900218551439343879730520070 15996330 189187713129800129462875148602158213120 15996331 -51157215287504303005321238880927974800 15996332 6454832940507887636574552412299833339904 15996333 -218557442372267451389050472316113808576 15996334 2551628245735902515697844922200599210816 15996335 -1351727802794998731719848104824590130400 15996336 150611701440756508516493391324317220864 15996337 3328330401985243231346515097083124964480 15996338 -2656442451305438492285433648582358333680 15996339 -1779284749641161746964386668011821209600 15996340 -175616455858581257427411363493147772160 15996341 -17176373013956944364102359293905308416 15996342 21081719313712683897820813338538464000 15996343 -300177249888767254871178373331987324880 15996344 -2076277893088796979222256054654279680 15996345 -41293918150192618230893508642421068480 15996346 2454914103975197860051004224533158108160 15996347 6340727032858710456958538001055307210040 15996348 864240464736095728176134452116576133632 15996349 -93477072496885804960424472124124798650 15996350 -1201620479673595328873575219538172033600 15996351 520242388228612491935130103216104192384 15996352 -359424932917087713867644155053205356544 15996353 -6901939060430513208500584689482476856400 15996354 -920820359559550060644430792353251005440 15996355 -1535405232237972947387840429058797196480 15996356 -3957109849149268077471822391717245714432 15996357 -1196142231973946958852136658724760216200 15996358 417874705022918527903077892578451245312 15996359 128012402296929609541016234514286057104 15996360 -192202177804385676060198358687061606400 15996361 28662834695390513044580788711477551962 15996362 1065498021828240512774924492918939296512 15996363 -2412246600383369150188214877983680898856 15996364 -78236502791689231783373985031480347648 15996365 -310584348522763639537056228859258512000 15996366 145530724856484954384573153070826099520 15996367 7200125113797122586935388934744277227552 15996368 -1056660572821694337634379570534615851008 15996369 -621089688159866366215452483717882506256 15996370 -676379854876680690654802956306894072000 15996371 -2635074281443917957667635223163595637440 15996372 -99375905243088300316988099648727023616 15996373 1832942916391289620613736071836485858240 15996374 96521213594240192192330032718452260480 15996375 48969739976694571762233472884648780000 15996376 1879099903687460157779177767362433781760 15996377 -1093356329201318865378885867407256012780 15996378 3309981425195669960829996356127847047168 15996379 2585218527006250095422914981862659438112 15996380 2596192835295675952792511436135463833600 15996381 -2358839805419110205275046743385246514048 15996382 -5108174528180931382721908298905559299968 15996383 204181606223271807925707879403675711704 15996384 -6245427128427692056663747662470298992640 15996385 -2216296311859991874492723385004824137600 15996386 -498149520565451738455708868024898086400 15996387 -844785475151728894834918188286353024 15996388 622814001930183023017260194320638172416 15996389 -3096848306991781704362062956667666023810 15996390 -291130799580500366171461797687188350080 15996391 5216919563055549870450867868485256724792 15996392 61433206000100700629267210214866304000 15996393 -955491304931790076496052837239764783680 15996394 -2285666794439463277463179498533625420800 15996395 -222055557761301875797494381877924795920 15996396 -678911270085248581067680240982053014528 15996397 -4637101257992133418239353228181499573760 15996398 -1629328291084383405552871283997445847040 15996399 1306215164469626209189494586178658763920 15996400 -155651508627749769244020706888040448000 15996401 208059151352085767093361058412472396132 15996402 2368957600152132818819114195249418625680 15996403 1940968274611699541415936351650048501760 15996404 111298932055663708694247949041323059200 15996405 -3260931289207125474185569070880318118080 15996406 2674734690347327661085883603460091192704 15996407 -1041887197055292204507801385060358162208 15996408 -112175281226995539914886352704685670400 15996409 56910716189609500322091166192497102528 15996410 -31140947511544888916789196218058881280 15996411 2230329305652602846982997926193620070860 15996412 -3810876573660140992123459281790180474880 15996413 1245358013196497995046320046913097354464 15996414 -316697447793718654387003758320165495808 15996415 -698828990504010302375761563249581160000 15996416 -349607414908999491160682650516901068800 15996417 -173939080233061217307622930942170665952 15996418 -829066000219019239545760968158620900320 15996419 4217063530742211816135509642159225620344 15996420 1891575595393701671118209728129138483200 15996421 -303981834990459411821956817629285076160 15996422 -215057103915390342138625613889334772736 15996423 4659395699261661652516151188079907609600 15996424 32930280489425355327756073568876421120 15996425 -4110380884848719694745559687268056942850 15996426 -747599198292310033203968476071174733056 15996427 -3234256413647223837842778390430398903724 15996428 43704445730703341885274921841629904896 15996429 7151620854899564215464894689672366664960 15996430 -39956809858422080462628808377081905280 15996431 -4521801856329835190096260725894979533000 15996432 -114888001706752050937829461359890792448 15996433 7475674392308007049404829749863787829682 15996434 -446450289384794247389669504765269800960 15996435 -103138317517389674398150371353318937600 15996436 -591479057861904318551316729589325192320 15996437 -550391042015806049301096377586981844548 15996438 808624391512086299823590261147715291744 15996439 2540226852248219150293765866931704037496 15996440 816586142854575853120374689706029260800 15996441 -1682865646050891266960302606854949664256 15996442 2118634629691907196576419049370978560 15996443 -1000003166540037493722850275516894885000 15996444 -2306553060154323307408421215632297246720 15996445 38690044605157316710276358253750508920 15996446 -1948991288256493398175263243789649715328 15996447 -1148028835238002813734960338404805830776 15996448 2199267457215927803817712953025371439104 15996449 102372505058321159413351818164095793280 15996450 -1900585760496147074275072491069016704000 15996451 -1326320453436144906552069872510023983120 15996452 -12031550237434228995882670697315988864 15996453 -1633678160791511715959510388293312102400 15996454 -407489667350491736557316701833307569408 15996455 3945436526546353142305128490780475922360 15996456 1684005840080588061668537359554710568960 15996457 -4981090160597264708813385566325082637468 15996458 322534702131997057227920448862048152000 15996459 3941618647821116910160084002487321187328 15996460 -899280064629514645704822349498349859840 15996461 1431782155670874363910856467660208424480 15996462 -126243501075959272048681372269460195200 15996463 127054152968147087256833535528448000896 15996464 1529546364647342659934653152263464353792 15996465 -478388481081091924470069358938652865280 15996466 5134256102145612924294044944824590194080 15996467 -4281578294859053812427349373670103578484 15996468 200974169186538715532250280874860148736 15996469 431802094765436649598998834988110538396 15996470 417828911089064190449352613498480354560 15996471 -866085323051082006016430187783115985688 15996472 1309310394855516052575808730373829324800 15996473 -74017228026440703033043475533386935040 15996474 582529429179269870416630065080250877440 15996475 525235971983326287959316236851597851000 15996476 -1680008712723059841179138155403301987840 15996477 210027149993366215958537031189151457280 15996478 -8900154918589356106217676673174495872 15996479 458495042844218579209974710794287748200 15996480 -984367696627591221200018204839536230400 15996481 -4524484825967957111443432706668716823872 15996482 -203484019320207351416812967871749406816 15996483 182605115901107641873511999417761401264 15996484 -908968292346950536350932213313886859264 15996485 3340192706839795004242451602287725253180 15996486 780988241427423124922590479836000444928 15996487 1286585706399238006079727051797950635840 15996488 4461677192368059328681913764157297525760 15996489 -1605092637803148484841569187912152449600 15996490 6170601997727468543285806557051734400 15996491 6826781758563400650616496795600268840000 15996492 790527612727642819073616253353245250816 15996493 7314148124634198525161051637540633929760 15996494 -365813129876314008484010071885014951360 15996495 1650112092216818445277860811527846543120 15996496 350257749986394548797001447015649378304 15996497 373336941119943828629313441326761766784 15996498 -127015270680735713406123062255800373760 15996499 -5482495662477767352997796519711780206760 15996500 -513643506409214992093950001552766976000 15996501 -6423210094506167402279891891718599064960 15996502 541078573042387101620218193772777107712 15996503 -2621889065654577217911866401528445728248 15996504 1405721067666886064051361221540760576000 15996505 189986874679770696800177517159381812160 15996506 296880535100861769205507138079382005184 15996507 1370126981408507603877499801052329077120 15996508 -4397076971235356132416093129115908176384 15996509 4045789214836151220297250303977662393280 15996510 -1809245634629933788376285151539398497600 15996511 1862200132633391187147395086853888608224 15996512 -765355997274148921039726852919866687488 15996513 167191062514090191496251586807132527360 15996514 -918605528287784478283568853825375719040 15996515 22341161596499230991973667066359086160 15996516 -66220234109860867967960052873092812800 15996517 5549147256290122471308229607817421487232 15996518 -6221220346641953152016103333765762078720 15996519 76784984710638594841910212328702889216 15996520 3213361236600343490630796398082332620800 15996521 -5275417918811862202785203185718648206278 15996522 275013117246698214420343988270098236672 15996523 -4278349009647867784516149947772070980000 15996524 341223763328183898170372848677368265216 15996525 2025929932676081148972915375973759000800 15996526 -182592765973461780209361304308650253696 15996527 1868758944317060994969205284435043614912 15996528 -13213006392861506146271074372683399168 15996529 782700958850394332128074911080565362130 15996530 -2085869569934474274015547643387414522880 15996531 1899728739339462608971536248578176572784 15996532 -1559402731061539053972399292990922956800 15996533 -2014231748370591284892993004748515325280 15996534 -226078899223457426217466366006597638720 15996535 -755027578195931710709354693903299364520 15996536 825419002620491439545711412436974919680 15996537 -3428230656050090533624987867373408080800 15996538 2302053167661973268194634326346296087920 15996539 1173403279513233798121803676669036730880 15996540 198517590775943733630622906368491258880 15996541 2763850049033572879142589112140924084288 15996542 -1263769272991750740390719937174593853888 15996543 -945500041342979686484895275416079540352 15996544 1175000307500967067094612436267407769600 15996545 -5315415129663781110257984672919133546200 15996546 265119576424770313289265013084469621760 15996547 -989522933310204816943419534046840113968 15996548 -123950110177723121495557834263656113920 15996549 4102833026429983998233113710045688848864 15996550 -69429935903973502387408475390497015200 15996551 -6992102971875824953342325304095655977448 15996552 1300594037581250216156644226109407232000 15996553 3034289085964888864895497328568406267802 15996554 -127776444849522221012117862161591336448 15996555 -897768569156538900418471572046248448800 15996556 -1331843242144711056263342483896173447680 15996557 10502505782990675227434298770303032324652 15996558 429914975395515486495005121230201610240 15996559 -118374897865513537295626691215102159496 15996560 -185192779825005123498036807146558423040 15996561 1272855590682542568597831746267714834304 15996562 -2103888635110581395683979167544175735168 15996563 -978133938991483316706184811903632488 15996564 3573505275475617393415426800862951881600 15996565 286859072054836786736192567891542467840 15996566 1025951061162617106598978005533066697600 15996567 2497637921708698616496474562749823941480 15996568 972358640964478474322658822466680913920 15996569 -2999315773483268373340613125392015459456 15996570 -89521949147076310097953265735354860800 15996571 -5031572960719270212913673463273919903228 15996572 -29315284118869940013818409642641601024 15996573 3053268517650114884372366479458598319724 15996574 2488768450199412739918422667810742056320 15996575 -525391046475152249291125985032738464000 15996576 -155197875101963607320260907972774854656 15996577 -6758040813403965364650436049904443724574 15996578 -1488904193384187551804467590313096356576 15996579 220154036236608833850219966781592732712 15996580 1075649571360346819624769336863476810240 15996581 -6841584261151129412203936655324716023618 15996582 -176692322229664042379438253036441907200 15996583 1960321177410180227531725580633087251832 15996584 890746388435459794180929354159058206720 15996585 -3244220448475465021658381846861631482880 15996586 -3364648193257911323910743235704173405008 15996587 -616680873912206921704930729653396839088 15996588 292916933256232244691857324080047882240 15996589 -1058665022785762379019355312529175850368 15996590 -637192294696683468153927384973423159680 15996591 2874861720917791697073279248952203039040 15996592 -243246929605548188298419972627741933568 15996593 2224393488905517165321919237008690765540 15996594 -816505389539827066882891996847500619520 15996595 925310784583603311757754891001309327600 15996596 1810445486226121522225153952505226985472 15996597 -2759720471286758208037444444983793852128 15996598 -984154286966555224369041243203951769600 15996599 -2353545167085022550602293112663841669640 15996600 -1960066825946465040958042449006137856000 15996601 -1526911485279143167835175320682817169196 15996602 62664024078096221932782009618850205952 15996603 350535592530519155644205147417191560960 15996604 -2073085272684533243259797834019326104064 15996605 5557326415756675505195369876401988281260 15996606 -446979855905656592925713953430823304896 15996607 918872663779443986255453388104034129024 15996608 -1906220918540911103802921901243600207872 15996609 329121400634989067761797133427901778116 15996610 -272761226857719451147006769961800701440 15996611 -721599560919646145784396992793069490200 15996612 -3595250118719082323841335042865286514688 15996613 2642519076221655389842090488925903301920 15996614 613809284378529518409698648222346466656 15996615 -290296673606528158900537801765809792000 15996616 -64370467433648950958609374813007984640 15996617 -279928595476489558114166659529461065216 15996618 855551908274650990051032757127367744768 15996619 -1338262390737835543527191480569121393472 15996620 1060123926955078891470499316867806863360 15996621 -4016070070707207782763473102953393072320 15996622 1484628175070657427846546533457883828800 15996623 6663207046052061217352737693823293233720 15996624 -59931846339201430828657360399419310080 15996625 2962147570375125868193687876564809689000 15996626 2875844071850018901673646453844714596640 15996627 -1188252342150481885144213314496149172236 15996628 3437651527290595672587185863859389382400 15996629 3448484894302299283591330934295809028480 15996630 -695563344728808772242852822153227777280 15996631 -404737263958814046343184785287514193920 15996632 -84635381196038000680746748823229235200 15996633 3396102797831186612842078749300309948624 15996634 1302937284620541150814366378708588645632 15996635 494536400695180140415157394045663430080 15996636 327114991373189788002695158750610073600 15996637 -1974051508783111087586161488690473338714 15996638 -1682260330939466428583676453348998995968 15996639 -10815416336191632249201758716550715576 15996640 3941280093663881326026497254400851968000 15996641 -2446648221239785147912045746437658846528 15996642 449076929427157114385747944092861974784 15996643 157573838540752765363336445830733900544 15996644 2740912288545938846365781434667496222336 15996645 -19280316467062529714050101572134700160 15996646 2454988017098946243589763723592719209344 15996647 -9549210310648197512046315677882196573648 15996648 2155788709998143573055917235194068008960 15996649 -1383998109770657028333936411998460065350 15996650 -205435537790809833311843940141707174400 15996651 1026665935423362818612632734472926904320 15996652 -1892979259125113963701813360063470272512 15996653 -442216596846406661720740183446683910516 15996654 17861363954958480144330694453843947840 15996655 544029720559687402368429904383707169120 15996656 137676393174797066616070627270574702592 15996657 -744511851371807983950093690324060585312 15996658 2758476043784585305179643090792201452576 15996659 -469843857332978813701331347729855979184 15996660 1168775796005808887055811134913789685760 15996661 21786546548024217195635876578532178912 15996662 -3992487465852745503384417107479242457536 15996663 747943476668708304537633533767953080400 15996664 233916415550130470544259210220727398400 15996665 -455349306021537022630646012983982378940 15996666 242577201862185730435058913606205440000 15996667 -5827663380125034449142366131696794136284 15996668 974356235061223117437241592650731764736 15996669 -292820453816077930411893820678081407072 15996670 667665327675880059657860608676286336000 15996671 1881785180018467475114548073467469167872 15996672 -1562636165171577346862317573337033736192 15996673 1869712272640404319765641510291938270208 15996674 2031985545932460337927194925972674192336 15996675 -2474852753919103993188263973682858023000 15996676 3690973564809804783036815590601058135040 15996677 2552153871103571170712666799594901215612 15996678 -540272067193709881808049948398812145280 15996679 7724212294778355850236277133027203984280 15996680 678014346653652284610315708290096332800 15996681 -3191140344673870005207492299456510564160 15996682 134319781953416841527943030097188126720 15996683 -1404960201882370234486742335885665938592 15996684 -3621383421119695639276966602535403520 15996685 -5943559709761564751959411185826501175040 15996686 -334229994080241535871635052972907911040 15996687 -3913956797983693508827967600931908431608 15996688 26260800291687622220139030186646503424 15996689 -1970302983841484368455229484252553340560 15996690 271246480006423975408594269857818252800 15996691 -1571318250165186808863488401521972719888 15996692 -158817055168257386882830980040241703168 15996693 1947771215823028015151859211986464690400 15996694 1603892525735682304444534318676611921152 15996695 -1627470242590884475477759125603577922160 15996696 1315683428004341990409626893889559244800 15996697 3155278164658823704072442081645353659012 15996698 -2380021307146274651410395749031439280400 15996699 5178470792745738319140924420102888826284 15996700 4261152903817915628702745217656988838400 15996701 1757566367451977222947044097583225384064 15996702 -1997735334370617888317697218132226763968 15996703 7158767576179907403856068434965300537952 15996704 2397431260026452484992334314149935906816 15996705 -2043693929000168216240257846251203264640 15996706 -713901171584420205403369732158429495936 15996707 1903528944824155424495196581761171803120 15996708 413393963600177016912725833822405386240 15996709 -171701135006301820091603798597830112996 15996710 5206927535998966288933513005499200000 15996711 2645440455594974071852887686251223221584 15996712 5594934789142743969314320944196442603520 15996713 1382009027995618746067011322416519362304 15996714 -543746965348307488067524619355872395008 15996715 1505654887025990043260393564956136724000 15996716 -6781727628737438920764049017341472579072 15996717 3955741851652949926397702049747381564480 15996718 -3346306937514310890109140917734482005184 15996719 -8892761095027795190762315074124986243440 15996720 -464333244679832340649960824386211348480 15996721 32354618658015229885657918878500413760 15996722 196657183002277711928171934381672443904 15996723 -3131604350310690244800300336148155222216 15996724 -2919429983965127958321001056353748676608 15996725 -912466692033012729277723717286777685900 15996726 1371048055777741657741748240389048347264 15996727 1456105535023721240542775834421475898440 15996728 -1185059373035226367600151488893796761600 15996729 1576508857483740175499005079524888381440 15996730 -933271689513742404807965377440915348480 15996731 27139039117987936199010544682914308240 15996732 1101990470324713373784599304943473229824 15996733 2579975322152713033583771624700296086982 15996734 1567527740109472878477819520634607683520 15996735 1009391079187523606024975263309647304920 15996736 243409607803136300448609776652554600448 15996737 2637548662320217393501771893601900883412 15996738 -348661070936373277653679917006378082560 15996739 -7280576571528656993818543108313565675000 15996740 -1429810446078494461573766498676940143360 15996741 -2352288516576013300324674006050137528608 15996742 -567389076062503445883924467729972317056 15996743 -1211680456897134669498804443278360866000 15996744 541268734063014826041673343469846528000 15996745 -2507605699657140267209696943388075848120 15996746 -10468043864426644313922948725103425280 15996747 45263745875276366861518079175481894128 15996748 -1184387292838910074813379504128704614400 15996749 -2191135083273027297819583737615270122250 15996750 319117326481422045039946522799305728000 15996751 472789232211879953630457606612032360752 15996752 324701789756088489695261820615813611520 15996753 -2034081689065267419669583116154813812480 15996754 1950198809395267875477661361780199391872 15996755 1981097007185548382789212415481088865760 15996756 2084074737978891235591375382318005499904 15996757 280380105165527390096724413278136132512 15996758 1622390260629061722422799953032131912480 15996759 6740983638591728001870499301778341760 15996760 -856140044493179765613895323949204070400 15996761 -6779122420318071627575357807282598491136 15996762 2916187642413726518667091362264163952064 15996763 7600835229072410464339361325897659023440 15996764 -273429709747660142687335319767816243200 15996765 -578628173915172422092778445005132260800 15996766 328433769813041778522350509912170248832 15996767 -4247678926627259841914448785620655465184 15996768 316282197938434350387419726884986421248 15996769 6799406217970934129629613126643856635170 15996770 314517660681066916355384956219693666080 15996771 58095891014386804885918618644059079840 15996772 2719916601811169327034066936886831506432 15996773 1459851819250578541866392432368329523164 15996774 -22183993700056356479833788908451436032 15996775 -359758450329963819534176730206836318400 15996776 668981856634213828916616061836979814400 15996777 -3987822277628293344541591110060933665280 15996778 -303809844077836572054523770276780026880 15996779 7705264549774328084446278407686852627392 15996780 389688039814902465094903634302280401920 15996781 -708830293602277585636834176882082859936 15996782 -200551026719637747498177086553516392448 15996783 3796644844108519859149576945929283592448 15996784 797978647349381295462311202073025249280 15996785 1583233269083375607207683653867269652980 15996786 938116645976506689565003927984022327808 15996787 -63935838400967517296733366873107831328 15996788 5183103402275132495674592905565451048960 15996789 -3983513316835885638537099421370752992000 15996790 -375170451966011010504329764421208641280 15996791 740810726855753386578144633835250527752 15996792 -659545919710251882324756966654536908800 15996793 -5079957546654725754694375369755016739840 15996794 174089471034201071990951645543746646784 15996795 -3388489081723139772948209050869903463200 15996796 -1823463916467658007729438121153165471744 15996797 -1751445536636284169837770918386010500768 15996798 3736692435664531122796505194280063637120 15996799 545552630933266932076699261610328764928 15996800 3318653133293508276545775246508032000000 15996801 1758942246310824902701877977098656697120 15996802 -458208210830408721293234233906723619808 15996803 5159815289874504111529697525486269189440 15996804 3672825037126975794252779123642307717120 15996805 -3893066645144122305257417413320757320 15996806 -359580127238969395946698052484494872320 15996807 -691110878404778330754620515911577950096 15996808 -3368704753847300579216993135481216768000 15996809 6903412429911516643502362509633202840704 15996810 -851783261082777432033224943254750979840 15996811 7143211921068974498449545620167301875412 15996812 -813470431264030284768163146723074254848 15996813 155069156846183544164889080781053857920 15996814 -39983122414320781295642446602920937600 15996815 -4265570155477833356448802027823172886800 15996816 765241133769380390544167241777890918400 15996817 -169274646218215006544597306269033652320 15996818 -390690704465031736704958142418297110640 15996819 3950054485708501803273800077534022447544 15996820 -243981406893915898238263962491475517440 15996821 -2374361459764845525008627626221393420288 15996822 362936696415537616034049820604688168960 15996823 3782975517959914695146185978468276140288 15996824 -1205596151506944612002195335120263383040 15996825 1467331231731285874796626377104788032000 15996826 5818285000470091957208940605662587962880 15996827 4597819090394995904384176515300786491904 15996828 -20993656836914137488530540955860020224 15996829 -10288973977272754972578864825063719646260 15996830 1462484042214724218858870202431407568000 15996831 -505775645084382289277805614795067131760 15996832 3624570451582697419561408958189509017600 15996833 -210349226974622274692411043476028295020 15996834 1509264825480022274767027610750266675200 15996835 -6315673291919648259665758472801849101200 15996836 -3862107174139146834144460010761854299520 15996837 148429601478863616231840731169689821440 15996838 585988798866976212235774751460514785408 15996839 360014685903637116971763310454887954320 15996840 190226161716106541394966075424382976000 15996841 1030979860086886440565026470942667523520 15996842 -2293288960433570948390711465740722734928 15996843 3301880568180441809332697868500244773532 15996844 -5800827637964931779661413925641969515264 15996845 -742600847231737339802150322416912924160 15996846 -1560845717987030144250421122069146606016 15996847 -1654866328989610812963450094031419063200 15996848 717908914616072464226694813289909714944 15996849 1099951794784430130405519552803838577920 15996850 1638896130697477746056716226502346100400 15996851 509860583197152368599230389804023969200 15996852 -15767481028483757269675305476644158720 15996853 3793819549225166529444770829495665251360 15996854 664691122693854232859694590207170297920 15996855 38016535598652934140242189193401656320 15996856 -449315396491999865992305637216608645120 15996857 -24861622777698576966370251535495012908 15996858 -882729441179321049443855136666464923392 15996859 838089556452373946875545982641135571360 15996860 -17344995027791938657513467358205952000 15996861 5504509543147805393418928677254945475660 15996862 -716248183687568694080833040200501435008 15996863 4195298052620713627281300396677349410112 15996864 879693753096340882700118236430241628160 15996865 -3120918536539348013030264373663539026200 15996866 -2528628012164677836453567524339241667680 15996867 -1416888797744408744322595328588507858688 15996868 541233065222385453263777804901962219520 15996869 2856059714612629002866813503242323236896 15996870 524531486443693608774569939830920587520 15996871 -2925494627052299850829713581834377044456 15996872 -2479019785675643864038756750427291443200 15996873 -1007163572787370087279167961153149791616 15996874 -3054648840404991823147661623870769114064 15996875 4627929141584417883914190191274336000000 15996876 -204691806461219541104006354444361744384 15996877 667120086522475976385115843394534062060 15996878 58552621151878815611842879576340537856 15996879 5994866291658907820903409731779399564800 15996880 495801843665851541927773767576104386560 15996881 1188383465483284603297735052972795583972 15996882 1750386686892014816307560353815041889024 15996883 297248791976162767073331054595478428188 15996884 -1590778042775954985536569940538042321408 15996885 -413142068118992313793202391076247116800 15996886 -976967251002680675964416902862607568608 15996887 -5961335441195047219940353954962977879448 15996888 -233813392366291683939761150950272921600 15996889 381736994563538736485829599596806599690 15996890 291919781259783003448207909844713036800 15996891 1566725125067964483123916416548177372160 15996892 3438103859310770168719256412426709148160 15996893 8275091982934450738037110024069848425760 15996894 -2229678916687500649440792118408723737600 15996895 -1133479334959557515649847139947574736600 15996896 -2096315115692043579751080187142715998208 15996897 263422472738359893504207454953241885440 15996898 3629093438462154009185171895522242768640 15996899 265998541028369045439407591267927178240 15996900 298518037466045356685075626093371724800 15996901 1618172039488455188160349737821037310332 15996902 4207578492140067994369670996287335421152 15996903 14888726572256455667221142176204494720 15996904 2282856891916249488462272164310623027200 15996905 -3353817322440846845012759453215729271040 15996906 -3701677351348328672896292937894838617600 15996907 213991477544911308037248777265658232432 15996908 514822435357386927595882072787540192256 15996909 1646737423136339921150501345953315497408 15996910 2022086972189588796065618700969644775360 15996911 539225529441391171467093201599710939632 15996912 309859736440795975558480941408823050240 15996913 1846935463260031446183890436386951490100 15996914 -3614764534638274754135675950068218880 15996915 1526485616466542884956319158667051067040 15996916 -1728963759120715304834400469540139963648 15996917 -728286496013608450321074684059957632800 15996918 -233087780678938481270381662014263562240 15996919 4463387154102236307586171530265825843696 15996920 4460009059342235988449183618687198822400 15996921 -2298773138997844606025805838542045259200 15996922 -3200213789087557120349770057992166644480 15996923 -2492726089059091844079314070792977316828 15996924 271627345378334351956151737118613966336 15996925 569632768126177172074003531112699480800 15996926 818792489176826074026384608195678016 15996927 -3347679227139212515756172363089767687480 15996928 -17607717367771143968771547650032926720 15996929 -534699495558471101739614990715401651352 15996930 -960021152314038445356448808507133788160 15996931 -87626041182585903998651969866031218448 15996932 -4253020984775935978571237620710462895872 15996933 -2657162426306185415363977018057776329376 15996934 781851276392858029477346215405673011392 15996935 1592054080160762084159746727656251413880 15996936 -674533867808507045854133669731094937600 15996937 -45793496482400532524121336656167991424 15996938 -3119511157085558259879559700437796407200 15996939 1145575089257400268076984729556084549120 15996940 3347475927054491876947780342502832814080 15996941 -1903705599059498032543212161604650387658 15996942 -50988337649474335019427883215821040000 15996943 2612049193521242818584677780384101238192 15996944 -68944967025490210108135148371519856640 15996945 -53566530184369605452601033892115818560 15996946 -5953449724468583819328887665837395456 15996947 1459268728786733166721126865593606054560 15996948 3371476064454514313710087717913484257280 15996949 951402227474501822267085580916779292400 15996950 -401986001538667631052671340522729321600 15996951 252539345579711469408091690013880621720 15996952 5761575610310824661793771701940965529600 15996953 -1428493531286132778428822144389442238720 15996954 1914861729774381925322521599357692540160 15996955 -1790218446064416982085275651611217053600 15996956 1696756160115823741393500792580343109120 15996957 5168091492465570197885120591431934925120 15996958 1362748067159711011266396399511252137984 15996959 63753428973432724590771048695759248752 15996960 705555107379322245996725624103449395200 15996961 911412385767878456128984278208076872448 15996962 2135993165939442105041176607193304721232 15996963 -438041587419160970452803007319214840456 15996964 -341460825317720999734540035976382156544 15996965 4079704107904113270792195219229546017600 15996966 -2146230241939853568788390093239027675776 15996967 -2805404620999825473219479565770687612928 15996968 371617126899231654592281975677259356160 15996969 -3809256937855583907934823727185493884406 15996970 1128098749325466757180563148558329054720 15996971 6066448578327409869864582510230598293172 15996972 -619185430322726472084291683384486016000 15996973 -3886830079937173210353890210520576688800 15996974 402332448110421294034628782958383948800 15996975 -793174951827628185510599920174660636800 15996976 591094379667164538480849661704267169792 15996977 -1380770504961922835055956841898805419920 15996978 -1301814318468646856500830710355004035696 15996979 3660841462713203527258893293674732817376 15996980 -429238224080065412429542952361388761600 15996981 -1022852311386657172275578196065195558592 15996982 1524783856598699416457316926115666674592 15996983 598138152943240935164763630358981832448 15996984 -1333040742743433067546571585460086599680 15996985 2255450719823475808617903260742095640960 15996986 -1016336069314570197588447719077865834016 15996987 1475892860996679827920695323660751436800 15996988 152610125597543079702409473774709021696 15996989 -1253535268589285367519092919749508576 15996990 -293401840401347299823834416683040700160 15996991 3118253233842338749750198783871855845992 15996992 -603408256443285674812680564097066991616 15996993 -38634624099337305218454429789003281136 15996994 1203695671707378928179431350230730091040 15996995 1375865671630779741404329788663158462880 15996996 406509996833211707186455890739205627904 15996997 -5705955912078824488423263730112272787554 15996998 1958155765107733880275151916434316483264 15996999 966337169498667170142971251322995562664 15997000 -7309609043789018273628065855657057280000 15997001 -2344357980935057343734180931282489120 15997002 484174351369555994886831490134502531584 15997003 3531585454685982187491619398219030103464 15997004 -2250285526413389691652828144069811698944 15997005 625791595375699624533678175680496849440 15997006 -520528538453997405976751178959151382272 15997007 1539516997056168818552317519252202593080 15997008 -254749029776986145023936781521512431616 15997009 -402570293572107896835421218197702341440 15997010 -1579674713097386299786167945847028359680 15997011 -170787220471789380882726259333680260496 15997012 -52014880563390479213661338811241072640 15997013 628951360866210341303834993350696279200 15997014 -158607745796761070940453399567873048576 15997015 -629861169461412841753950275621737662000 15997016 -376215959702959850258961364831520317440 15997017 426045490595365401782860223205751844592 15997018 4264840854839541452688257911282030782960 15997019 -1717806638269428582737044803899160251580 15997020 -347904472497600731582628839195810150400 15997021 -6984863742423986940168151288593945858778 15997022 -3805069761853280380635718709659164002688 15997023 -468874315311786821090876464018596298752 15997024 2199270417935263410940837416047856844800 15997025 -351658628041562323773949746969635960400 15997026 1265504191908919307545457704785287040000 15997027 3166472621571218207608473977917997504752 15997028 -4819334786154045586275440911689212569344 15997029 306822292418310828343633465862237235648 15997030 1288871381126660672038644578793994842240 15997031 -12080494693396075243163780964334310611200 15997032 53541666458042425272573933219039313920 15997033 -1601246666875238373550935579388638659520 15997034 -2724415745954313551563775422625775339168 15997035 1161491062545110640889271825432200143360 15997036 -1446457514259134545873641905591115118080 15997037 -690984611175548089443278726760185218848 15997038 -9857136185984425607128061929746835200 15997039 -4239268141001833091069560055065903386160 15997040 140868057565132485939009637930273996800 15997041 4928136559919157455937846059937517153440 15997042 1602838178769566791971694784629112646672 15997043 -1990170238968166743857195514297846953136 15997044 966988046915573662527377836653998088192 15997045 -332267846995519781900577526815132078720 15997046 911700516363130354969979658606668285184 15997047 5135452189005311442204747777428391936 15997048 2796514949031889497962710516632243855360 15997049 -1518831829740224943559017644680895178540 15997050 -415808001929726179006815022172010048000 15997051 1325427339095929889154055091567660405760 15997052 839788329018604751557988352027449370624 15997053 738032427802651660052924218270589817984 15997054 642584386970045171271182012717678874624 15997055 -3918945528422877814935645362488313222040 15997056 -1807783623574923081583177113738726604800 15997057 -1636789030223624023927738596566525229694 15997058 631999846028633010085037477311148528640 15997059 -1511517380200787125521083505511041478416 15997060 -1618705195053151735599196419766494155520 15997061 2517540309434081808490784369624151283200 15997062 744621629385597095404355480389611202752 15997063 -966379113815771527859865327328823667688 15997064 -388951096555773622426962824656391408640 15997065 -676877316257961751973769650699876367360 15997066 -477202807162399185533531634242905986768 15997067 -1652655765326628571168944710487931734480 15997068 3463717977743301028571188932612512593920 15997069 -6291268876955604781357870468597765204320 15997070 -180855028439850699415257999234450419520 15997071 -48605296127764077640651341014624352240 15997072 -153715464084697292192182897887838732288 15997073 -3504810951076551667179136639878809385678 15997074 60489088278052092158808750347196979968 15997075 27972360715815762852647172775788345600 15997076 1156541741605606745504893613390950520832 15997077 1662716194576597453199914080143352385614 15997078 -110785442458438847100389870130176072160 15997079 907990146366913303945933718785902090336 15997080 1101471183913571843705236099015852032000 15997081 -3180661833167348844972765291447561342336 15997082 74126668414406515255582518259516649472 15997083 -2310137305370145885123417769033445870400 15997084 -222773084704666775190631517016672950784 15997085 628698423515504999532652595068910392320 15997086 -79557041630629100076270635316266695296 15997087 5120833919080335441472523336688765669600 15997088 5128930154008456134815563321883979939840 15997089 -2697875107104552284311583085458530045776 15997090 983276970151278194146953071693417152800 15997091 905115879556151242748751383856687418368 15997092 3321991249318904237132403675548018967552 15997093 410757535239209569432017718127215205760 15997094 -4283269947853445999183763728299568399904 15997095 -44290218711877458824229723400773825000 15997096 1365115936671196353329921915084910489600 15997097 -7534165233607540332425224522432198758528 15997098 2745576599354123380376000189637851136 15997099 234667786340846294449247284332235522100 15997100 -544621722986227507769733375554169369600 15997101 2793225301231687564615040015422920320832 15997102 3837033535626598306390951061119715121024 15997103 -3246821746528235678185689278643076641648 15997104 368345839195129178306378108047319875584 15997105 -1634988436870926669945962773470598800000 15997106 2675767485862216002312863229443296852752 15997107 533344702815921863382067788489540967680 15997108 -3108350940579105274993039871450228527104 15997109 -6755124335265373754954982750949336956690 15997110 -439109452878557763976352303797485210240 15997111 -2901707920984041686973904415184602741048 15997112 3877725279563835747205032626243225395200 15997113 190361772672810374405473406832181852800 15997114 1648054484264287760514348497252629946112 15997115 -4809508897086597903878717440313437873200 15997116 -220298961381540110845721182922296098816 15997117 -1752632638379570838438723911237321837780 15997118 13142227233954710457952707465527219904 15997119 -3881824279340067433735785167238255227760 15997120 1769293875367923633905622796706229780480 15997121 -1138297907911578799025943223291384175616 15997122 -1609531937404500573352794820284586863360 15997123 -4117405083586747235147046512393057682628 15997124 -1914895831137520154920217012010142629888 15997125 -1843556363167832251033139578735407360000 15997126 -7562966210723396318383058454572950080 15997127 -3843970299792313564756462048068116973120 15997128 -1843354439163253087123772299332749230080 15997129 -3618384307106821604989069021144359439270 15997130 308118727907891610350868000373047275520 15997131 2785287590317747658809415870280962218620 15997132 -3617357657480384228794687619590772303104 15997133 5303749880847534429585630184544255979840 15997134 1033762129391306334190017553681763617920 15997135 289464105613967449038966794257017745920 15997136 2204191605962027944784717654952182022144 15997137 -444328146489790300772170043457602318784 15997138 362660944529038389374236197786378840720 15997139 2130170429861870198171458382408154488940 15997140 -1498272972679451943600149876271737207040 15997141 573454460582721661064459406723429380032 15997142 187574259002787112974914028769127147520 15997143 -840579667051977813743353421635503798576 15997144 -495701343325495312288164017955227566080 15997145 -4876913461147157471424351053001582388800 15997146 196976441088946422057290754178756435968 15997147 2974634392986592455704667634671754880 15997148 170580913452222662101609862130020943360 15997149 1442688293960326663549538087941314243840 15997150 -401833825811080149606758916616082318400 15997151 7149777046288406981598775311771645685152 15997152 -964750046211189119362074634568173879296 15997153 -5420776587178580219134841055576123550140 15997154 442122066663078008866408048776368374560 15997155 -4616860198333447594908807439848182714880 15997156 -209303541448907775414316551500877205504 15997157 -151788524826730539732616963168488137760 15997158 157453289018625048651370859622763189248 15997159 -2031058282210764196368332827632635997640 15997160 130411685344119594574030987118395392000 15997161 81323110736450611163362890590609223360 15997162 2163604740446345346002150805232062886752 15997163 -1808443057240561126864003002618813603840 15997164 -2415444412906972885867195292477133557760 15997165 -2823084143403825040487563952288325245940 15997166 1371197897534876979792238258688742735360 15997167 -108719710623483207170986320948445701600 15997168 -1012566070436912321096788286440505344 15997169 -7785291243533113703772025519282199072430 15997170 -503349272844253229100397427558392596480 15997171 -5814929066515180796302318139563373191848 15997172 -1081153948664514668646003071352620186880 15997173 -743319766062013911403015833870545316576 15997174 -1735363683838765747937952977820088301568 15997175 -85188726087407446005633689050605277200 15997176 1021862216293906327742018032670062448640 15997177 3003478266006428502418238738578595552000 15997178 914081692527443313625865404864000189440 15997179 -2684994977754410930282875368776834901312 15997180 -3721153543700783783456378797123346265600 15997181 -4421278542421494195565960523588979873018 15997182 -1561348745045198762675726988107633251008 15997183 -5739469695051635440168827338764618282800 15997184 -741342374548322955909080398736224419840 15997185 -15302076984537962363074034703629852760 15997186 -488705240464622006098754986103965148208 15997187 -7296973550245988070633130173838757797608 15997188 -1350154947212880380038931826519196397568 15997189 -2266117100568799615890564561323141150632 15997190 1062051703304477227829139620004869744640 15997191 -1207863212974968506983966348667298383616 15997192 -361850828288100002756823021241501440000 15997193 6055773070111195918464971443946036636442 15997194 -923506613508785260143883766692914659232 15997195 -2203355532348094955508510016774140280800 15997196 3281913318529957629954646489576433364480 15997197 389007774361799996131093551385712552928 15997198 199307577995508791177558838343369688832 15997199 -4511429876323713607263533637705872353464 15997200 484431820316005326113974972229974425600 15997201 -834980996876564996502638309128214277840 15997202 -1600548311094292263423059655210836075520 15997203 39624739306583433671092527806668786800 15997204 -38582885897618806448618816373908226048 15997205 -715671123264713077746413503528736225280 15997206 1983300146591386776473967554356951610304 15997207 -162007062863361043366719952912630383544 15997208 2911542056620603152447394405392608040960 15997209 -522427483226554750780697340390769574400 15997210 -2008726544905627980624392988354882162240 15997211 741220531331730398903509565334374521800 15997212 -140055664054996749337774768791687168000 15997213 -2678639465660028915195170751949588425600 15997214 -1437383701026703092508027707659324702400 15997215 -657950348438105018344884890355796598880 15997216 -450197119872829105832007309487047966720 15997217 -838799017652445990837382394804287197180 15997218 -2296969699515347121406093611453809935872 15997219 -2810338329567321941035866267057219424304 15997220 334364931258646844230423939057706119680 15997221 -2553832296085858324383533688366094033920 15997222 -38382284780895408475274631945723797568 15997223 -4142695510962903414295883903469104276352 15997224 1214200263771496078926218493384255160320 15997225 -1241092225447811713341532439405939862000 15997226 881384098604361335509967538313038359040 15997227 -2475050200344726620360309214373205594280 15997228 -1057333537357698196856501823198550492160 15997229 -1848188764078302024468056846513439352170 15997230 -908141127618392555680405217859980544000 15997231 4649125619955025578070143478938652566032 15997232 754105122332858355910016192889834209280 15997233 253555178040967178980530998404336995264 15997234 -533748390778946282909811023157255012096 15997235 -4106855867275213041927289808345199735600 15997236 -1156094882563243179825415231266567168000 15997237 9455617227414337824829312193458752712800 15997238 1068618881208208599230925210522341633280 15997239 7020287280044617881441418374256766511984 15997240 288738021351951049075164534828957696000 15997241 -1549772734126751478089432733954726745080 15997242 -239899946704708131764682730912458994176 15997243 -658704819776775918426809373342833556508 15997244 -3207491124992696904148158295914940990464 15997245 -2473679176439692341738575237776548212160 15997246 -1575931494603514158894350361216635881920 15997247 -16015268394327088506008937772785095808 15997248 -320708026788855173955514573444706992128 15997249 363493394043052419075414272785238005632 15997250 2903439315431882364052613864299333200000 15997251 274002442369040927890916504743066461432 15997252 417604896747296344633784156406990532736 15997253 -7783598367102387160944434506593414526020 15997254 42752351387552352780221904223942742016 15997255 -3471100178922575710228363420494945242640 15997256 -2390982962203541389617788233876752752640 15997257 -5459000696041345766655317860011127308 15997258 -2969929058713148478860453125031836205520 15997259 1487232710717678560809992030640698941440 15997260 1609615282476792561756951971158972416000 15997261 2834042314368070342681735771272492286432 15997262 1041858355381173152636282336024433085632 15997263 -3548370857208257523011856820439205600000 15997264 -465101146273607483100863421863020068864 15997265 -3420383795005951354776221952574533539340 15997266 358615080114445901311649516111928916752 15997267 -3487293023085994074375178983583385331120 15997268 249659114631370678541104211058157234176 15997269 4615059087894897226477632964290567901344 15997270 -633818858991076389824152805011601635200 15997271 -1435409626720997269061551042727581696512 15997272 -104163984160343761450474065727838822400 15997273 711120180123792277196975308029583760522 15997274 -1351113287177987518692668204830787598864 15997275 1135464012906106119913663035524795130300 15997276 -77772320735302522679391323060744445440 15997277 2805458956389183348841877004427189977126 15997278 -2367698864456494090497632099181021803520 15997279 -1499765690770445575567778335089588334424 15997280 376584835767724815839885967383364894720 15997281 3222551853684020506571197558312071782880 15997282 164058667792694748995982967775256321024 15997283 -1533459797036277165738661103801657097840 15997284 705435976628113340686947605266762782720 15997285 1436754701771187023366116857440670819960 15997286 2540601210505917153502482483153211514592 15997287 4040965664167082649273383492376189547560 15997288 1281499317067452992220896378331224693760 15997289 -1439232772965512000049523588322757894912 15997290 29070277412470267147277307797105533440 15997291 105350338946808876934355780818342104692 15997292 4495660585770956004980922082047470582016 15997293 -60322915637162228006303519244937642344 15997294 1644969864728454319907778482527190389632 15997295 1445908348519292344380426798351831337800 15997296 -90420592034126184752621942600248590336 15997297 3518159015717538900421369164787254826080 15997298 -1446743488034156243848105941478232241120 15997299 1058955013495414414870123197215983091760 15997300 -528427386222066302999754175606358323200 15997301 -1875738272424790123643608495683940889088 15997302 -150580371370526383225316028523211128320 15997303 -2250046825105082720191151237502506211920 15997304 -3303720146718467965083680468943088742400 15997305 -526060421438430753941107280823173318400 15997306 -272701063059819197569096234449429767520 15997307 -4664845992865993264957462011608734404444 15997308 -1470714341980835665541600070820757093376 15997309 969960050108294142072213274326751045504 15997310 266950361936779391898739716604970872320 15997311 -140648560484604922795192471792988432640 15997312 800579848164400398575478395169983692800 15997313 5748850286319390132319469800557989138562 15997314 691919942021054995682578886038663365888 15997315 -33173777366081205192975402403836701040 15997316 -321140342143671698375678047514600494080 15997317 -1526350747903062842650474392936730999488 15997318 1503254539329943570565278260048929739360 15997319 -266148117994219047691082373252447947280 15997320 -623750174390865904878352917841624166400 15997321 34010437448922852755665622374946028544 15997322 944579800992860597462656108412835811584 15997323 54587373070625847442867051067636364768 15997324 169029727995864384226399003017698446080 15997325 -1707179525665909504770912368429180653500 15997326 634015926661600059162585974094413127744 15997327 -8982034814465492953419926146264208391288 15997328 -503620082992681337443849107732725760000 15997329 -2087045010933602818653616258861687447326 15997330 1714992939547124652572120136643112435520 15997331 -1936952724373150646974387990984991065008 15997332 -1291713818650850897588310374519090546688 15997333 37265298603822753311933742148376242176 15997334 -153241567048273715976260199810116681184 15997335 -161661634680723320377671872014133769600 15997336 -1422811553348963089633276727953613752320 15997337 2326058624086271444363257966958877304992 15997338 -32647980783913213771271002636631810304 15997339 33841291443367778727907965837986375280 15997340 -15519773469452254400023191429098296320 15997341 -863548315538424458720904980842558129056 15997342 2456044799787722982357920638496413163520 15997343 4040201795750517400604968400142816325920 15997344 3374005192151708324707841817250077081600 15997345 262634019375469758826314113155682553600 15997346 1777559861435967058650521857492001857872 15997347 4743754398138487867569818518791823164324 15997348 3944330521330518372346199204119286100608 15997349 -2973330665950800796437313769582764551264 15997350 522902506581457702656095942699276520000 15997351 1284740598226625049469054821960545095680 15997352 992277228972138081285868298297520046080 15997353 901539877615667294437497829247847804384 15997354 91780468591541002087670948598245340336 15997355 -1374597613805957921496090288181261146480 15997356 845895336910410014235792291736633047552 15997357 -4540816722837672327367711943391597567120 15997358 -893562392829249364538313665065045608960 15997359 -539969749110669189282587052595789069440 15997360 -1053677917612218846476552360594126929920 15997361 41514311991293459669542471688925233640 15997362 297101113308563057122397947751978036352 15997363 723226868721541977201247450961111019840 15997364 -989096527468846422326451870338466766848 15997365 -2579761652257614743300846344578850656000 15997366 -85502678609511595909671561254593585152 15997367 -4014769869768061321121076259831960570584 15997368 1565943132197593862548673779040826101760 15997369 5913059960100915802799742070008766425770 15997370 -1279466328566696346290953234039698987840 15997371 298251623201235338992330702213160276160 15997372 -4963313139567157547533628089794460256768 15997373 845315805573329257381043807394598177920 15997374 220553319464159104610196988597215383808 15997375 -3173051358128979350431195096396573290000 15997376 22738015222238452359051109626776911872 15997377 -2770861391237062842300668781999698677920 15997378 -3400342882974748703113413806096576945280 15997379 77016731033091181835432639610673051776 15997380 33048597949812667539412478189446348800 15997381 2073510390176224544901272120234232841692 15997382 413991225076904585263992926535600957792 15997383 3108689698386741050327042211912514005552 15997384 -611603212279649011574358166220132167680 15997385 1138619260657523569108983103225833570000 15997386 330338505119273960848880262307568582400 15997387 2054497550405116710505482079689701871104 15997388 -2295892843000893708893459662396771352064 15997389 -3953725842682094632525271067010057343520 15997390 -3081223588731648872024895725232113495040 15997391 -7322256501034731309750982247088078714048 15997392 1163855252232174626721903905247559680000 15997393 -435755284343109666989683649263234106816 15997394 -284871429125661534966966558650586024960 15997395 -693600937777735302680149112377272437760 15997396 2520613101052012229840652733974994698240 15997397 788137136848479320251534533154784022528 15997398 -34008521124513419418040131544823283840 15997399 -5389987053317303356844460475635857266560 15997400 -127438387774199767561221413280215808000 15997401 -277020641007329812778906199775746567936 15997402 -1057438038781691636519140262351741176848 15997403 5203085580156889162496911951379311091652 15997404 2790540392010235055802535987743015799296 15997405 1586468327301277463421891262087784240760 15997406 -248463510549072450739733730896100478848 15997407 -642577156812837199840934729533493912760 15997408 -1928992689641255637407413970229361901568 15997409 421044250414470992049201078052599194160 15997410 322930381671924661749550330962285120 15997411 455988701439572671573248312368607968000 15997412 3879436419496867726090001530049471373312 15997413 2449850653525145921519264394967492405344 15997414 -1084766322766069504288358393517448767360 15997415 -1568799062117192555029573709007102811200 15997416 1260973792770704097130615865154099609600 15997417 3933082708331340952803933079857314184592 15997418 767865310034634649403013143026290983520 15997419 119838656295721854082772329259076499008 15997420 285418094827755476617514609195789107200 15997421 -3844932843877254836103797785421670816000 15997422 -1887470179650856673887310341836632146368 15997423 1042621094436636621521688632908582630264 15997424 156330639946890378277747396485831819264 15997425 -2531083172079754369031454883603685959200 15997426 568562577570009824437694181976998856704 15997427 -250308713622871691391241334001031459488 15997428 2008604016196363614622429188334743552000 15997429 -93801465635611041316961417560457040224 15997430 3176631209201061891931500807447771744000 15997431 -1367544374434954090186225664940929304576 15997432 1629391549527511038444217344058274918400 15997433 2105653308943850024143271299148136264324 15997434 7459148205108383291670109262013683712 15997435 3539284683446697330145812819226571167200 15997436 -589141456085325546589075559796386856960 15997437 1597921408614897177890745305086415130240 15997438 275401673574936140032873808111549061120 15997439 297334051827257718717516109193116282224 15997440 -1006608263582526239749861898752968622080 15997441 -726257565369965315068018477661320850000 15997442 2043428279328966574179735074236720600992 15997443 277663684965224247878029014378786287616 15997444 -1437119473530104400038853114549686649600 15997445 -9052297623942438570283833880202833630080 15997446 544392362145862191036120127986823920000 15997447 2794146531429184855511579990678283315952 15997448 5012008062882859189828118483842815759360 15997449 -1830274180418308387531900389805729828800 15997450 -262614399871179338675371866207546489600 15997451 -5574501602654665867282166248879872133548 15997452 -976897478419333478163322512988068499968 15997453 2147720491969651654500107908674671628204 15997454 -328490325931046250991041069728445131328 15997455 1752701939395973290745371280962242315000 15997456 1856352874367148445631414662229919465472 15997457 -875733757245237242012696506641989285376 15997458 -1186225314336490438864407408845423715072 15997459 6655792193255216401952325435339091869816 15997460 1536746653753318862635769195534671169280 15997461 -3673737153746654355564981372128352319200 15997462 1876205612028218505977790606148588800 15997463 -303847911082029064434016820061058936704 15997464 -810608127234995787405376329558402785280 15997465 -478842680353564650358884487812657465600 15997466 -1092974496161461212362533259543848809216 15997467 518400251810266715601245276410327041648 15997468 -350695034389744985226772081813724953600 15997469 2856155920051154709947454238961706336870 15997470 -1063372526323369546519302656280476400000 15997471 5854160299965438551988855554144810611440 15997472 67923406420054454250247660392697823232 15997473 -4186962301652285343875220296885584492800 15997474 -1616234582165957960994466970930817615360 15997475 874372858098601113952707471095992239600 15997476 3220731369815342753447564305261142568960 15997477 -4423630376671196576679466985702120852674 15997478 -1303064354451114964778887634628772431744 15997479 -2313898646332744688217969387896645742000 15997480 -3090995019133263276078239012238611097600 15997481 3310429821209743235725340912857745148282 15997482 2540484930535359056273749286381729101920 15997483 660223367856520734164316058228942267200 15997484 1187576776070852053324404220544213661696 15997485 660451496189560476095311422611353067520 15997486 -988464041990277033171114462663888815808 15997487 5404790659192226691320427204161132359680 15997488 2069825933616607350947189956225794048 15997489 2885448984637202958079285610002618496594 15997490 942928589790375333519087573787584578880 15997491 2426944498259999549014240585208777174400 15997492 1668094940421009143749561561190380779520 15997493 -7397862951547314060309237093516054388800 15997494 412446740485944010254698295058380122880 15997495 -5589011601121537256938752705925311146880 15997496 911191536226325485811036635014436761600 15997497 4085311195834492771062731188303359282000 15997498 2342485546083417477753086449318546648320 15997499 -1131871689180667654684673479467311706864 15997500 45677737843316993425453480144022400000 15997501 2138166242772150694822936876335350056320 15997502 -347973186513686619482161375289084614848 15997503 -737698587250543609070589880885562299392 15997504 470520490949337419222434964987714732032 15997505 -15869157585147450395774579613449100480 15997506 559957328223055585502846976243710115840 15997507 -591347484335037685610790774728299501920 15997508 4177119374196699387904494441688860837120 15997509 166092001061173438678507831890458356128 15997510 -675101568324955407998710352453749036800 15997511 878041948274810855758130431466439128472 15997512 120906630683385780011230039111445053440 15997513 611627422693842496277337986536720255360 15997514 -1848141279443940342615544143434645749920 15997515 -310952311061666067681929170381032187680 15997516 24280218900250777376829842678519325440 15997517 3065129837215565680006921074187816408566 15997518 839516678047701906611388763709114100864 15997519 1208363062605390553956886411550028817600 15997520 -250290141409417145991464594539413504000 15997521 -5332139797663146321043956379822723978176 15997522 1890094265666443871336207269148546238624 15997523 1866793411517168625860251644927421717104 15997524 68965619442402154652554196956979865600 15997525 -2565008341895370569641390002627008360000 15997526 -794658960119963735516802760325643864288 15997527 1133049705450270389544924734963942522880 15997528 -5938449408771969933000943727973073827840 15997529 7795502313107408687780196575636248394880 15997530 -1049917742949755882464608213924746618880 15997531 12899103377992432941313987250893064640 15997532 -879939585982191188381004858525018914304 15997533 -568742880076136403362361566950225012416 15997534 414698908507342256736792225997174368000 15997535 1105754333964872029248810888093131085600 15997536 -4454277858546760515435039875934542757888 15997537 3716467940787437996883384278270012397360 15997538 2202714582991441677588488698939968355920 15997539 102204291115169493553615128202379388024 15997540 2430097583515339361900367941076633557760 15997541 -2683911362235839078725637788243178159328 15997542 4246237293856795716160460036731619328 15997543 1234291380395876185708189127672964356792 15997544 1580064414626290951092302973176596070400 15997545 -1062475285558735905239619736530636076380 15997546 -2757214428990236409832888695549142440528 15997547 -5559890048412899544997258309603571409480 15997548 1302630119012358084345371283164650389504 15997549 1166478889541977259389492664532630910550 15997550 -10998426049254395092787081617218854400 15997551 147757084147895889009778129547763183504 15997552 1709104583804356051102636983116377915392 15997553 406757051640179872434178932798637344768 15997554 1808453548918314147214660014340764675840 15997555 -766981757290263460261436874252131942400 15997556 2238123943242003700196629357899639592320 15997557 -1625777185697031862222405972334821640160 15997558 390004934318128731169843388063232960384 15997559 5055000314607566774260450677793834598760 15997560 -342354205368619956428149378535233536000 15997561 -2508116461248499416743524922757469670496 15997562 -994307147486440777286231365770566223360 15997563 -3585082488391480223340046786931795994120 15997564 376770222239871430328312488276428221952 15997565 5307658359334113238762819832521272672000 15997566 -34097774701311363916761029160204122496 15997567 -219104810940547999575288816212060896384 15997568 1405995419172550123251543135522253701120 15997569 2729994958956771387037558054814784353136 15997570 898112707905216308813513062361426280960 15997571 -6115364174214287070919735107781458276228 15997572 -815290067479481933172945900634725707520 15997573 -2970127121938910929287910148840745878916 15997574 -830506013036241137415987180792338434560 15997575 76364112062429386943235982326087091200 15997576 -4206349214907141505815471402542039040 15997577 -7851350382747406119145674601787086819020 15997578 1942438963147407452360602884505075978752 15997579 686607100244652807458757646893523246720 15997580 33561676862632968658511427873183897600 15997581 26935140979633548258791149267452639744 15997582 815777639244145770886358542626421115520 15997583 -1747227273969661574297965145106049028880 15997584 609604460944608556074386031724336840704 15997585 -176845164382284983218886289150572247600 15997586 -1654439986141030353399885502158036494592 15997587 1698435532271621902127400587223762554880 15997588 -1325204123970925643845710850474592286720 15997589 11911180995158279228041005135728570077920 15997590 500162071545677217645326544724284364800 15997591 64423428140878150846068060577797868312 15997592 144659579147296086800251491499992637440 15997593 1942964905395879015797790704967784499664 15997594 -100407979732994553715736538539524613904 15997595 -1170629424651532274598386356017200891520 15997596 -1532455363837793577745968880831820932608 15997597 92578831933064605541377787319750175104 15997598 -610754556360796997980691331911556523008 15997599 -347876774264082063599676576764821206000 15997600 478091701504830163779707374611269222400 15997601 415646732479456424539714624235907543600 15997602 -905644052585642382221800429175183511168 15997603 -2940326813707203765263067570173687251040 15997604 -730766492894731737332586689727082733568 15997605 431947120237138031733366072640439932800 15997606 1196221077592995299452867005903610294752 15997607 1185963288998953955131406615142908923440 15997608 -2003116771914877062558209227921934745600 15997609 -4082076785241267874059584653404165501190 15997610 -109212784351375546256445675971948160000 15997611 -395096658899548595605069160027202964992 15997612 -2309448769081633643563750820846041128960 15997613 -6239699087595911422743274891138435068138 15997614 -1493075693858883238662330034273813724160 15997615 2478164709814591635626308684199646818760 15997616 -410875104617272772161095393186619785216 15997617 387994035935458419788823642462971396034 15997618 -301777268125256244824830531263795637440 15997619 6959721244042487655294618483745721895312 15997620 -791895435005601821978190250070531788800 15997621 -6338789580059612613336254132300644092178 15997622 1809537599987629219464262533111359044224 15997623 2034021834163659956885509480054254705384 15997624 4461587263828805379328265836906294824960 15997625 -2421019270152852648852887792814510720000 15997626 276530386929988429563823693518655711680 15997627 -170434279156301421703308750973203976608 15997628 -5256079668593228273868540113473752950784 15997629 3497120493380924933967498531778726776960 15997630 -862066207143167103868327273380771953280 15997631 -1339398628385669115868441421807670552168 15997632 255816608941943910587979841829005688832 15997633 -5013831378788938720218346166535212829118 15997634 -38470007192259459450513354007885791360 15997635 312154062317937480446212030734146803200 15997636 -1924789050869968587904289830651914194688 15997637 1096717540895628616095924194660364224286 15997638 -493635011986976375138116531661161909056 15997639 1535745832840331528722902357004956352640 15997640 -1251647255398465787039122531185404467200 15997641 2841766675481160453897862120720922464224 15997642 -1449575639897110026018089193977549184000 15997643 586876454039163138460374452159214867264 15997644 -1228409426614410563626209420978490100736 15997645 -24333249330813358035565915466331413280 15997646 601195565456534249826713191958221575936 15997647 -4241823245257898920407805607030203981680 15997648 1545208928866762939923962484793698639872 15997649 1447146198490445075496218116246790736960 15997650 182527675798159624087832772003317337600 15997651 4020767289495203683020118540205133570832 15997652 -9096120338697753933155130560969703552 15997653 -461012202673685572469280420390620057856 15997654 -917291211505488556811698135546257472224 15997655 -1925382449769777323529833319204599904000 15997656 -1219760694249726382251949523704212725760 15997657 3540378943616670065128008029053817795072 15997658 3038913910386708215838243072935958259200 15997659 1869230977352410572377628873154079422104 15997660 -384324140412069284437794969501067315200 15997661 3086949779805279354887221366273637467500 15997662 592940196404409452749484945395849509312 15997663 -7560998247057188022575823547114559600400 15997664 -420703410935804920068435229031868923904 15997665 -2718848863984901726727596380924557118080 15997666 2981271327705558488646335934161320320 15997667 -1180673654427779293801178427848164480728 15997668 -3049039414785725404634245503748993551360 15997669 -2488117025017402559154476350500769858656 15997670 -141301002756462883981382554925827190400 15997671 4924104705720516077994407725682619984072 15997672 -1124981299772185821249319649205717565440 15997673 2215261823402257946599894309740059524800 15997674 -244739307315626522704146853854198300672 15997675 -2342358422439134917457119318839664479100 15997676 171694079648396014333234981476561607680 15997677 -28884092561451436961629790964749283840 15997678 1793052903208474900895985699061103576640 15997679 826630763746338524844410491399465367784 15997680 -331707407374210426050726097405369712640 15997681 169781063222945753301826100669140589120 15997682 286263467368005960565901383879621189632 15997683 598628069222087223035690619706017199200 15997684 -4470348603476651948040758913588905939584 15997685 -1793109561332997822023713885057248151680 15997686 415506878931797714184039003325216112064 15997687 -7596967737154495903256232608715579361320 15997688 59631422194806106965867618423815823360 15997689 2762189648128384525165949787541232135520 15997690 127195504764547112523572913420260287680 15997691 -796359760463763921696095824208218546908 15997692 -1915648805184793230342157556637812571648 15997693 -5573193927606168675290110892510860146516 15997694 2005317246033013966220197331783964496896 15997695 -237593068221412941426216160465194316800 15997696 837492313824865680324279269106395381760 15997697 5805975686221934856116658525178184039172 15997698 2743421931712397984318307004023297282384 15997699 1097971139688068843147329018556895246240 15997700 -1851682534068341215732500120132180700800 15997701 -2339832746320728658000425677424051060768 15997702 -913140415218591452787872445268545483648 15997703 2933543283691207783266145974523762988952 15997704 -978552121996686310864381204521836544000 15997705 -251682663242233370443609164310284672000 15997706 -1254810562740688140315067523294177546448 15997707 -1454295608264165787965406841378351971264 15997708 927995461053590321311546315937809322496 15997709 -587931558447676749741676453672022393376 15997710 732547582532764887262974252171378168960 15997711 4705474786129756933266811874179674329800 15997712 -875880707493174204775865294628169236480 15997713 3557900526593630781829091415020647826688 15997714 2342705368989615877061422050996372248352 15997715 76862246907989295732932848535970173760 15997716 -3667830363137876599850173687176159191040 15997717 -6867644061913413368269970983613651701234 15997718 855012856918331590368035231638334283840 15997719 -2619903330492380525543124853604392492032 15997720 -43210697730071201691292158284729548800 15997721 405523029994130272832172773639976595092 15997722 1000875527439643547596693798244821361664 15997723 -1987367722125620995317413295250120997360 15997724 -5270900054210813001859566393934930896384 15997725 1720055902825944019150912184743642688100 15997726 1449414797416336690837828906539254205312 15997727 -4932333711661607574722681298322872905328 15997728 -3910601152806876398500174478229974286336 15997729 4801120003003670720989032074955605077680 15997730 995649004624076532900216204959858803200 15997731 -298660236584993407907159216631488426016 15997732 1009382020750688843540645339697384652800 15997733 455580110238142808230046753547898385982 15997734 -1211510193888177920111632855338257193600 15997735 -2125257717535169143116241207777341520800 15997736 -1388762653348438056284223950635147591680 15997737 1234399230631259643976047873427550238720 15997738 3235687276823945105596058344956436337760 15997739 4331803272771541751183365728919112175540 15997740 -319365087354472999698907699096586649600 15997741 -9643855797497081225167178701240351811808 15997742 1051568598258544828071798091821822153984 15997743 706227641065700806401380277888585051024 15997744 -434410631490126865650498101962136551424 15997745 -3366588038379656259999065687154263143500 15997746 -1163733991326489961071898119497157561216 15997747 -3332083985055118519291558386347597170804 15997748 85752088489109067828780855985426884096 15997749 -360470494045334420693198192149764470784 15997750 -2090901998299099163913999321210518400000 15997751 -266286247769733635497915607802167319936 15997752 -1059150007416533940831629110178642964480 15997753 165764098372315355021308199699386423120 15997754 -7069863740836456316173919967112940033280 15997755 1471818711295224252332948961552117832560 15997756 -3524589041726609254686212679122151777280 15997757 -80515341993426599016951042854684519994 15997758 1165141558333785250316911164618549104640 15997759 4916694790882661793648130854585122048960 15997760 51576225253479986078990030282796564480 15997761 -982092826785805446528453883311467181612 15997762 1122815070198817920675987469626739177728 15997763 105175367194203242390797956265657342800 15997764 487609232536981610865714297495415283712 15997765 2907100497962337970888578388504905550080 15997766 717821698079830585243183182311519543040 15997767 1075275350213482639030694357726832983040 15997768 -1219660160929355095273937145345714109440 15997769 -606745375693142032902379575291216289830 15997770 707838279801374404967157625656278707200 15997771 -1069278165451569558566405912904625218028 15997772 -243135299757301225059638609632467271680 15997773 690966985598155855609760435692443552 15997774 -1391611079868440908092653493453101630400 15997775 1502284473985834021870908503638563721800 15997776 311303837752235063976664025505354350592 15997777 -59675491469153907539148842100664758540 15997778 3360283823500645045739459314721866076160 15997779 -28818553333819629639276934768660929120 15997780 -1002043888637195878571147343214615626240 15997781 -4094754607266791278037927456384387930418 15997782 2365327989006092557199028698382983401344 15997783 3345953607909654287827259255941897761032 15997784 -1951278745273978578704025405007269888000 15997785 1482133721962177321589266636039438703040 15997786 113858140738981664914729802855194129920 15997787 -2498333495141861625098567906394659554800 15997788 -56411798894515188940464605648408698368 15997789 -1006744979558476289806197235188604328410 15997790 -475628644674822413204820065620514908800 15997791 2113426251250328249446727030643081676800 15997792 215828448906138128727873504035615539200 15997793 271759601396683032071588356111511006400 15997794 871573767424499150835812739521522841600 15997795 2324540339415483990267860747737492309200 15997796 -2407184838369529060824495161819789654400 15997797 6724988205567083115540106492572415741440 15997798 -74389632509543783865041492889422118912 15997799 529235448105253333489227999600281062992 15997800 125648487796002924622584968443846656000 15997801 -1486023671746083169137854856007731321308 15997802 4378462318699831194969726151858297864704 15997803 -274407169306054303091114495827745104296 15997804 -333294829036478741169250887207627713024 15997805 4288729489059045862675715451960923912460 15997806 -12111193013541064842542189037691714560 15997807 1121216777378494242604408040790314044912 15997808 980547553288290676089042823275929567232 15997809 327586686586584552729100237868520652800 15997810 -2779374172624297502685043966474524480000 15997811 111206134079269207199867284026184658400 15997812 250176126404799796206264784230432448512 15997813 -2711180136994237282431448955874538964736 15997814 -348819901835728784587483472449392459744 15997815 -92467391537569355525644099541594891640 15997816 3677669573939282740291125768306487296000 15997817 7287151467607108722644515554333819787152 15997818 1267994089348415483408353629547193493504 15997819 3304305921628752192649993059477764077220 15997820 -2634102035424409838703446976978209809920 15997821 9209176050311191310824313170976851200 15997822 -864818891459321510406909063023302722048 15997823 464680684634601641537394498012367121640 15997824 -114221883424410471021848529492592558080 15997825 -369211375655672519585660713681000842000 15997826 1575460920739493785487970089343351094848 15997827 3656580197675269045947477634223314224120 15997828 -1259304166468718918766139532335457660928 15997829 704156028501683284089048072802813678080 15997830 -296931106695074762973208794847074046080 15997831 -2783413242212154784904773164070213962336 15997832 2148391987412554904801790929946580224000 15997833 -1094140842485128615837499671203882262956 15997834 -1472987441463391810481536744269106832640 15997835 -236552108534162508484442898451596291840 15997836 3021041396309524708013456622232590208512 15997837 -777007730750589076055045216454284199860 15997838 -235475030326403427306137420411723927040 15997839 142792035414381047787454191409798982400 15997840 72286448974357986944758352067219947520 15997841 678759896523172679743428511349855176242 15997842 -976557771355264575357956840778277974528 15997843 -4647302861968560486878875239069915146160 15997844 2018494117324325626790279970019967396736 15997845 -466938811702385259396542249847793152480 15997846 -2564175789115450956253992105054213065856 15997847 864566682522172640014228501813969125000 15997848 1761088456553821444631376460649100902400 15997849 15418176578887847327303477930727060800 15997850 1505523433355498245888450289091493440000 15997851 4957636082989961481651982982917341463680 15997852 -647550659694234118200837383688918844928 15997853 -74052290016207585386237145359728367898 15997854 -737802093338014792645695203009648268480 15997855 2413631991817808592350354480275897838760 15997856 -308141698649934500197244982727598407680 15997857 1158700671365888653254905347537540862976 15997858 437881475602578714411236020116391130112 15997859 -7856460805982262244990044650823271163940 15997860 -798178313069142668321661765867269652480 15997861 -5834312395952089376617167090346137216576 15997862 -428203963109541649571432087763654694656 15997863 139092805652700432223766087394465288744 15997864 101868880401533303943024435258837519360 15997865 618779739944098282696000688086301658120 15997866 334241776440157872527497353511082043648 15997867 -3828659845523277950663942487765450416400 15997868 4393837303427086708493457340056163976448 15997869 -3371646607509032369661111018929466917706 15997870 -101925181138191526791615561804786240000 15997871 -5788377436528377310689471570253868642928 15997872 -344488316205510672817559442454916628480 15997873 229138261924674230732462454302791647122 15997874 -2373804671307875585824198427941987406064 15997875 344145649896021220040513979079862328000 15997876 -772220815891981290013388757917210051840 15997877 24848671755254003708449175633209728192 15997878 205444805871350210809192215723397514880 15997879 -3837508817765947286079188633717661537240 15997880 1001983003336510421970806168919386112000 15997881 -3188883352815837032228755041060291984048 15997882 -2691914919710017776231860981651225528208 15997883 -1897413127066869067919151338861912150832 15997884 -188802972192975164058844954683151441920 15997885 -356006793891125133850464651666315342420 15997886 -930203533974797274043285090329792799680 15997887 -3933616548542936468639015888883213269256 15997888 -2263972258710016881958245931774967283712 15997889 -4742575874501607837259765494150156869310 15997890 724348181731095769326612295536059857920 15997891 73626165159391048354803988888760782848 15997892 -33717998071781379057819942823156094976 15997893 -191221703943870261609340557473802477600 15997894 -151119917634534820189481314380867552 15997895 -2007687478401753322324947336841601462400 15997896 2267639866678435468084257770254085637120 15997897 8015178368670464738816025505368341452672 15997898 -899675252328471158572503143075789777664 15997899 3818021579619954417767288272912427778264 15997900 -1322411342393307710337986074788165664000 15997901 1085392212939574704551668953768463082520 15997902 248617087675799265119773484665156335744 15997903 -3433394123966522058399401623669178037936 15997904 -267306883338750644207171823404560367616 15997905 736259571321063249163845664789314048000 15997906 2200620858695040101406350334525529579152 15997907 -10770522506391699363068083801335534925728 15997908 -2610922085266932048328650892150267299840 15997909 3273434177573338393758129784441993194720 15997910 2640575367575605328208520292063683522560 15997911 5223390396583207034724231332381798122704 15997912 -2408363409147577501240072502897569873920 15997913 -2141816955233400073003858990786345590636 15997914 -1717123254886202888284646457185884916496 15997915 -1756161628211045983996198587994645762080 15997916 -5401380896076328336290289883520987240960 15997917 183089685433056859504890577506404914848 15997918 -390528175068165565487218117866697100160 15997919 -2524066425332861981277676953435407424288 15997920 -2678778983214687073348954191129359155200 15997921 -4220481086190186043744523947706541237356 15997922 248708313437950591710180864069590298624 15997923 -732899888137296556036231901511194806428 15997924 938987394704449321640549447456786560000 15997925 -4603277190553229286993711888869117275200 15997926 -331633223317757374685706473123072274432 15997927 2248542559442689428733039407404160207360 15997928 538387597504413227066885533406110464000 15997929 2653191583390658139834660419090338928784 15997930 -263980305885338454685648291577558352000 15997931 1812692802732236759892778313861737624200 15997932 1699448169879399488011997114855553269760 15997933 551611080403829648000602136642141239680 15997934 164671125881709350884316468982571991616 15997935 -46560274084622676293360732690484076800 15997936 777423299795696054163505748302382497792 15997937 -3333582469167840714626911383129567649740 15997938 169592184286106504767436066098928548608 15997939 1068829942900928212186087929864179955840 15997940 153261367366323224404591147924608000000 15997941 -3306372795809701246736494410492422527140 15997942 4180755504008289858609858589971077491872 15997943 -165699651149642970445852696236786124800 15997944 1135658051219916036008969719509007441920 15997945 -1250222505948930844035161756181432186300 15997946 -1235204258362057480835099747242654225920 15997947 -1173561313879948495751460226241816099328 15997948 -2759151700409411939668975662633509896192 15997949 255222636868341122387173359609381056640 15997950 22387469316434890144745912960974761600 15997951 2904497185193714146184309425919430731872 15997952 1232570256122515433231610569823312936960 15997953 -1094436952164802430315191030041900686592 15997954 -100928413445102852333727140316291649536 15997955 2806500218854169437956661902716530281360 15997956 710298991207115697867719864645771218944 15997957 4502249397743219797414661433960346986206 15997958 -410409879991179921092031567420851029920 15997959 -1533679460440427857604746301341224479280 15997960 -1226726848382362233018250245605174476800 15997961 851900248918997952333664714948767492432 15997962 -2264999173169658655767469027410123429120 15997963 9985230319093729885030573655063868417064 15997964 -1512943050954094339256252688441295137024 15997965 -197187643110393116693239771752714542880 15997966 -204064207938443959616525747641351485120 15997967 3831927647489148441764878561349745392952 15997968 -251845142962416705656911672768010649600 15997969 1614242286005178727073698081477759134720 15997970 662296760221463490928549312200439598400 15997971 2490639025782020227112232559593535385664 15997972 -2476709587638880355793656766203455408128 15997973 -4506633328698778454547631757282969729778 15997974 -2462873015353707865067539788115896545280 15997975 -203755146622481892356939522752342092000 15997976 3132676159781822013382873031237776220160 15997977 -173345463416796752323288545826850611686 15997978 -10258598865526746601598068506813778176 15997979 -2299098866156329499938121343312426327420 15997980 1549871128889479501177736654907172623360 15997981 8338211337296216172506847961144480236000 15997982 -545283911388774449079724470035347943424 15997983 2162979622100563168359690773604949566024 15997984 -1366965088356234240477975690524888137728 15997985 -2058986154394734297066951825242230547820 15997986 -66136536775486616862007545251754101184 15997987 -1570619563753721335683591757301354152728 15997988 1761487985277372063428494776996376783488 15997989 -1316111343870145148907536571008508722880 15997990 314502742861489218110157658717930005120 15997991 2021421478850164336730653307898865797552 15997992 -2359730283578032583254458924491286528000 15997993 -5199255596884602192870528213789370186080 15997994 216781119702038628808383424351684596480 15997995 233911110371219331582179335353549206400 15997996 -43721579484050027622395918403182966784 15997997 -1526288421824260692566915829738784608000 15997998 -1304029666172229370619973075007933916160 15997999 -3694712536937245260326078834226879094000 15998000 -646499388771898583472162956060344320000 15998001 3248855002668742238002747648848909871104 15998002 -1685265905498862537817040993492527053408 15998003 684259063068918647996389215475451089056 15998004 1184271421627532055301263751405160263680 15998005 -5182553095366071263878868344938254522340 15998006 36271273808577609789769061956146772224 15998007 1444843164911689712775240918434511377640 15998008 396223445369308593268517116193961984000 15998009 932033043969952859358423613333369671210 15998010 -1379715018174891204556020976616295363840 15998011 3295740768689685646842621324730810902072 15998012 -447776581963158983382279972172394861568 15998013 -5707514693910971493821967136455320075520 15998014 -2654055210380206844707653550623124086720 15998015 1905604180170949705317170601769560960 15998016 277701834330925703622294931715244687360 15998017 136704000294537447656628256246478035200 15998018 1010884907038212056356034119501953975504 15998019 -3880064639376326136595476913590163605120 15998020 -2446480481723663419294514292070385418240 15998021 -55572012207524613181919558899165045920 15998022 1838167646111879109154285959605219456160 15998023 6651765202417092066471510569618905424 15998024 562704361209572694165286043522981068800 15998025 -1213302625247723376953364258031095913200 15998026 729576325835367691268303031504882230784 15998027 -4264613940053996722007755168538698940160 15998028 -837513077819569559292877764637858030080 15998029 4036251246049849132686380387603273456630 15998030 -2681852829078806645571456650568430827840 15998031 166861805680870285899179180969647577712 15998032 -873347291571541724711308534568066613248 15998033 6334219221472474379863341834407528007282 15998034 409032942462870352832891890331074741248 15998035 31597925005818698995562980493196993600 15998036 -842486309079822413368237474256406739200 15998037 -5052747518721854572214786347362352856256 15998038 36965601971085172136027761789316812800 15998039 748548579850731198976559578031652035520 15998040 -326653484364160035697967905064945664000 15998041 447392199889644335355135005238419079552 15998042 3907620030497380155149448897848152812000 15998043 -3311149111091787789226057490154935843472 15998044 -913941690786927141131192629279335652864 15998045 358477079234535657504979729714621409280 15998046 -711587839637392272383361519223172984832 15998047 -31717232122756789303017009333721918872 15998048 -5226879064903964485430730616416321404928 15998049 -236264687238168840041026777769886589932 15998050 1012611163828150710795414871412151400800 15998051 -1545284250456236724207755140581552365928 15998052 67246300425566652804586816746111959040 15998053 12181280106875939177903487196383183148800 15998054 -2932077774094785145634168322448818285888 15998055 6209931819394423538708360674253372150400 15998056 -10520421835775185947252478827458698905600 15998057 3051833319802331500988062877745398397840 15998058 2004851966096777092818657912333281429424 15998059 4612083066619464467387944214188599989952 15998060 332069054504467161436140950154686300160 15998061 -3628980309310942513865339494672674107328 15998062 -35315247015286776715968655818653137536 15998063 1493171997704715559931284744108790636544 15998064 -9610338810944631232494054041522798592 15998065 4494011236902605949502633448592436433460 15998066 -210971077203678970214828129798754577920 15998067 -27662730049788638499549825928346706084 15998068 3741581629864646977550733634352029758848 15998069 3698574046132966981706974562788684519470 15998070 328006807378871541878701463494299033600 15998071 -38610655235122515409508531690741230656 15998072 -599087080670651630704021384288215552000 15998073 -702277887454961759045070624625589661312 15998074 -2100570032432941875834244229425339706400 15998075 -2403775742885163366019149186128756120400 15998076 -45760581272813602122791805592668423168 15998077 368450637264392611204892143436710700416 15998078 -1034355637597742442128399417881619696640 15998079 -170883213663082596911149517396381961072 15998080 873936495974414928053993264140360089600 15998081 -3343572854373491159579427208009829097936 15998082 263523078310453854334724078670245137920 15998083 -36953598659435225045660996155149674976 15998084 1589827287617027886723827696166892563456 15998085 1825081976033718734135365701429699104220 15998086 124675363578503055713389202161733673600 15998087 -1507276995246766466493844322563119257088 15998088 -1948618858814647852958691681726499553280 15998089 -5280133269403559987056796496180455915110 15998090 2263151222617822109968872585020102920800 15998091 -2522848746376189208706762781152955079208 15998092 -3343176041282459488513233954945648230400 15998093 2765870986219145768563509382851295726284 15998094 -1115963117997230384101735124359914178560 15998095 7659013985141636230344865684210832179200 15998096 -128168073086439287587403400872804794368 15998097 -390765019056643571411023301407402443456 15998098 -5022549690460431878111529812668331912064 15998099 4034978354998571044458199517546484279840 15998100 1458791686261114515566237709540494438400 15998101 32289323911254478413348518729414261152 15998102 804554334452994736794213155857250014752 15998103 -2506778996066973718320315397385602011600 15998104 73177383944987053994353716743431864320 15998105 -2729981998307899887457228124455038067200 15998106 -472293850558946923925598130068378355200 15998107 -48629638417151955715417999234764349400 15998108 -345804429704885825213707807315317755904 15998109 2298625430960341996252433570776513068000 15998110 477242348774339066248500287745557986560 15998111 -6916470662340192743152689157005798208200 15998112 593290089414801873962562403713933508608 15998113 1852741389356359943076356966102508225120 15998114 1797376771974282640608205583743805786880 15998115 241589137033648406214904683930131531520 15998116 -4418060447015347847958101669748193279360 15998117 -8041313318183967633554733429647906909280 15998118 -280525130699813836327137994353647286912 15998119 -3407604890653756622540029567451621689480 15998120 1716140806141066599954775763657489356800 15998121 7495145166706499342993419156139605209600 15998122 -1903289800118767823426375091068791764480 15998123 -875302237059522783124552749037263034680 15998124 -9895555302637084885978878978060963840 15998125 253894364910720560111603164466519700000 15998126 -4424812975086622667121209381554416192960 15998127 -2080542146536201750109246432467343218680 15998128 743613731309038036670407653112716541952 15998129 -1580814284664974347139171159816172210624 15998130 -42299936555695520385868344549079992000 15998131 3489744989738376612956585807994530769932 15998132 -892729858929446656202338106058215976960 15998133 38843515971129296922866547387871080960 15998134 3259297317892322905003190280528337563936 15998135 170352930251878972655139185151798476160 15998136 -2349560852050279894858876439792517120 15998137 5649428891622323711021491420602777551786 15998138 190031614317491708222392472606400402144 15998139 1567023455993579712750571578311152837248 15998140 -3487744875555770707759310982393639321600 15998141 -2368156223247743008757367733757389104948 15998142 1794129818652087646740803293900541958144 15998143 1173021651462378836365267354578041304416 15998144 -186423768711844116752367013282949627904 15998145 -3063197695980770277950156814178615598400 15998146 -544724819449056293583808610351310721536 15998147 -2323257289866852747627974491148986781688 15998148 1195050592073096689000856598686971883520 15998149 -1306668191057727342991578249270177882850 15998150 -9855815797247077455948900794050406400 15998151 913536235256115284027356281894564687360 15998152 -1986106660275304824914922957640579276800 15998153 -1939148985925202035332819667023029618598 15998154 87708305659308112046255161090218124032 15998155 687417516365927619335332105349928646560 15998156 -1646227633954979120227500670457185898496 15998157 -1560628390576262379062914080471208379274 15998158 2772310715497439332541545675994013458880 15998159 222005525147233833111237728912947472400 15998160 -85110072886864432573119681570275328000 15998161 -2511788426569109684597538677855602740238 15998162 4340929996261405582674485064649802930832 15998163 339827154735954329838547041624262108344 15998164 614047281008976474144745363800979423232 15998165 -3407129530537511189197960408913674783080 15998166 -1399731208703725521524351797475330705280 15998167 467861283366973665087776293568468637000 15998168 -1970429709432663010997659470874247485440 15998169 -299423156847254145666094919364768988800 15998170 -381099959500019487441060015362032496640 15998171 1056767007209672644151559257042507869440 15998172 -2219175972433984191686834828056003819008 15998173 -811920610442666570380624866877761437244 15998174 2199311733821137309028188106537625822336 15998175 527782097590882049675389283344170396000 15998176 -5083166924222572361676545818388122042368 15998177 -1448777863457468502365092517958209557740 15998178 -942737178874478062390604604719152519680 15998179 3727444164159681400159250917817817817584 15998180 -2032190496660883194630002716549386854400 15998181 1048223852449062465022935956965407399264 15998182 1946144462690918716840249578656197804800 15998183 -13317102384665220078806909992654603497576 15998184 -3662596600974558207841873181823438013440 15998185 -1236569382604375845138052690631896491840 15998186 -580258105358449637221783450906962126336 15998187 -1790544173444723136853741001605716991248 15998188 -1884517850686722468131930234729133498112 15998189 -9664889051021688459947140537743405678144 15998190 326449367393167011125919674156787302400 15998191 7167679795190335501427025038454709635384 15998192 -474646431761394390474217119654443286528 15998193 -733291240404961254139473249497029536 15998194 103230730606929873038204033471247112320 15998195 -533830733313417228278404595667665217600 15998196 1569114265184297327745536716010846767104 15998197 -7231257929924311810825522841080994422354 15998198 1697701243663804851119576758838252872320 15998199 -1003828040261046338059501919240796834048 15998200 -1046425871674431678853296132166397952000 15998201 -148638249098810891382747840164067334656 15998202 -2045559176366932051301985901574916464640 15998203 -503979841101153948869749479257349584816 15998204 -942413945225116465560049476779368204800 15998205 -1871853770993874884438165945920627531200 15998206 -670718575502762598201316992674074502400 15998207 579536464129768976096061186559391916000 15998208 153451039521744451948252678129339858944 15998209 -36100773433396638826042506777919301760 15998210 -1410683447333329632371181445603815061440 15998211 3300546958303885924054965472154533295520 15998212 -758640807125124814852262527586486031360 15998213 -1837029855703872703617611706756279485760 15998214 -51144491995718794259831722472041635840 15998215 -4526409522151429317411287169802305941640 15998216 3226967327704771005072477469862234987520 15998217 897160774590169956827510230776657320640 15998218 -267974680920861327338197857231443139840 15998219 3600428329593306244845693979891714266696 15998220 754158467618564945474784737757991495680 15998221 -651060202158836993172644959448697989578 15998222 321872713754193489182095127820218197824 15998223 744138152818795923306924995405254579968 15998224 -667109564477475518969115881530393755648 15998225 -554972917750192061025278154988948022400 15998226 1851762459991196794694419884251301285888 15998227 -664807207074795455994652784185497967200 15998228 822677689909867739296050147859041699840 15998229 38402768400387212161360413278585909244 15998230 2770915695064581763352497040393249813760 15998231 1033765999813059843609683722356381057864 15998232 -943253347837144257540466962426557890560 15998233 -3242060820060724402186100190394643582518 15998234 -133081760354169681944539818637624716288 15998235 1840435243135426249466947481377985587200 15998236 160400038513499180730671259746953543680 15998237 -4463263694275960660979159617540840630260 15998238 1277727499773604928617023244364740605888 15998239 -1273861040639912318625641030799595845320 15998240 -3258798731385477164869152678821137612800 15998241 22867109598365053520451497322977541888 15998242 -27718650426708038000168497743192838080 15998243 4909405560225636958309273727544419097024 15998244 -1057540420108274624195378808580925995008 15998245 695464146284510762051572548633325601880 15998246 -53797543898893930377842717248223444352 15998247 -1999367911286384833908850373719049466360 15998248 1177847589670986279361661172656134225920 15998249 -5379687064174668131586837203037295887750 15998250 -1526172275497693585383471066143294592000 15998251 5316657814776384184396785544937086883252 15998252 -5356940768349032665791437155517174379264 15998253 1720059063605631930959417787644196530208 15998254 1169564310968048095429253469404639344320 15998255 1607294667540212790243085531670735180160 15998256 -1254017188863865667281972499500017254400 15998257 4334933641904535714873482373366470260 15998258 447012929790245364135450498689712272640 15998259 -3607362105302700325881273967773966647496 15998260 -1955752329589970727078421194993994598400 15998261 1329063455375479650876271846896950089692 15998262 403158767923035682990292969749729880064 15998263 95636554575709666879669648263990750720 15998264 -8470087611356835490376719966926895104000 15998265 1761488554908330687230677271175569099460 15998266 4479762160258382928705578443366901475840 15998267 981402714765391036820086792934019641316 15998268 -192004457908339075698163506243777748992 15998269 3333400487061723922966022452544960938880 15998270 -2448124980873373483890098263015479721920 15998271 -566280466494968043789611646047352831360 15998272 1891061145752563769658974223082699882496 15998273 2957669876624513350563168603386979144624 15998274 -751616593723439250993112109803333415856 15998275 1358983041196598415498461405222109475800 15998276 84787119315249171636769399475181035520 15998277 207072520152616236208386792350866525920 15998278 1412492276417061225426524486064459501120 15998279 -13887326352408763005782832538567958400 15998280 -2463151055255427589561318184027541504000 15998281 -3326743220491932357759201141509510463068 15998282 -16608226552620467562375809102577711936 15998283 2921196430913650504175980848150526371840 15998284 -2730692215010164717596253263520788979200 15998285 1570121303863284305085273731115175008000 15998286 825419430116717642076707537181722547264 15998287 -522680959015369798550468332884188197360 15998288 -1213438404137831518009909465072864198656 15998289 247271964878930720028646460137829140608 15998290 -960085109185324673406459083685480038400 15998291 26479347419252449826930630324507677032 15998292 1397266441348139052673289422453163142912 15998293 1591757301301725668414938693753631906304 15998294 -147678924063472893140605927059235405824 15998295 1306252373715091139729457307050069322320 15998296 2321541146779009946292676393187837890560 15998297 -1573320522874959523039955178218032253568 15998298 -447098612132809330600008635057667534336 15998299 -3264596633685195301014979622413937488800 15998300 2099312086766326752839057383638341184000 15998301 -3756660726454770307679787811753744185600 15998302 2337494914639698318834721959251030516352 15998303 4063491448406279952218342380225803744 15998304 1507904294260304964618455591482136985600 15998305 971232309821321024570148765213157085460 15998306 -1748747559246556366032082335795862629600 15998307 -100733588677204131186945737241874411680 15998308 -1941021180595543194884892927249012595072 15998309 -199455889358949327645184929041456079240 15998310 -101577864883202039528019543353673594240 15998311 565633469278721533541177298315646134832 15998312 -1379986166494801875503210110938455408640 15998313 1109361348836891784898075970391479982624 15998314 1407558626989609473955338794179067747520 15998315 -3075465466748776421351923208693520480 15998316 -2702000587260850902256857357696443509248 15998317 -544388500479520267177465223834988976128 15998318 929238054795907532075658059765254252416 15998319 -1144301663752803880626780665084119683600 15998320 -278318639829296894208434360377739182080 15998321 -6880088037872881038971574038789473586478 15998322 30173488192020573038094182226590791680 15998323 -2664033162906584037434746372620085077120 15998324 -4681382191343797691117108682726816242304 15998325 -67615466199476225936695124334057676800 15998326 3735419270522701793492808809657331877440 15998327 -3078669024622667878843178434465305550488 15998328 -984049004249201272624137322104319488000 15998329 -281858417402146791284385976748593410070 15998330 -2432900737096062649847199810237524428800 15998331 -3608143755638354008309452032184503852496 15998332 -1955151358151391392665750563506333680640 15998333 1477439505823841579978198482297776065184 15998334 -2049683072422186716247817364132079718400 15998335 -198318810045526805877257683787372522640 15998336 3991065214464426236480360055258753269760 15998337 4319121926485916513924267896196846545440 15998338 712771083925566532703085719789839560096 15998339 2853117862277347019553680871399846837456 15998340 -263826231342346878399847546643573268480 15998341 -1658961233428016275503682958564132740258 15998342 -1125294547606052631969137565308442676800 15998343 411614456729905910636375243743372134384 15998344 3327144279144750641333669352390790963200 15998345 1980527018645653988865451230931330060800 15998346 215618584139786664424931136330423204864 15998347 -3295745225264312310398605003955884605768 15998348 1425365459214854991812422752368173532160 15998349 -3866919849292436917112619612563238122112 15998350 -1670077617468754613472009664787370297600 15998351 4043121817384013738410550359478088242304 15998352 717112577193261471607071420921264537600 15998353 7076502751362171125320798993698472952178 15998354 1363964677157349730876633008293256767376 15998355 -1500121448443949284411330942657083484800 15998356 -631715236395718088517976350153482600448 15998357 -75553008598193157873383084741922209394 15998358 -440386887511659350331055727571206730816 15998359 -891684450288391599787813013227906808352 15998360 -1429646176647213367752159017167643443200 15998361 1191951500126912451688158821595459768480 15998362 -671475252514082152045742627526020475648 15998363 -695959143842712966031664331456843126096 15998364 -84003219198437510940883170443184936960 15998365 34093384641611775084672214988273284320 15998366 -1852658668786219016694834878829748011840 15998367 1422174682259186889362132057786841464064 15998368 1088280191015161644895728864300568018944 15998369 -13028302513039909550186207941542225872640 15998370 197914587008350607500173425670063260160 15998371 -433833135305661513619374230052506747428 15998372 4053869072146139770665479055661546901760 15998373 1180221345890406388183869503380081164060 15998374 2297329504558258049835435963871972706304 15998375 1981256475708027352479923302100722884000 15998376 -434414094533312267839400600380176384000 15998377 -2774814007688517947014190160064900055808 15998378 720728797635441027012428829619266480 15998379 -100285408574908035648316821772151896080 15998380 2894404533958891467331529140735483161600 15998381 1021414279864961669306573976623942228160 15998382 -2515636270719979767782723672263202630400 15998383 -4886462338273082494745404589724747488368 15998384 277875840273912262182475921793851293696 15998385 -756189578945821351754344896970163098560 15998386 -921305583258699549973099245518370203136 15998387 -1621873898730844590484159721863056773568 15998388 -1028973118257838307670146650241556480 15998389 -217391616229316799680706379988892499200 15998390 1457082582853012842954331728646310131200 15998391 -1775860286495232734001404399817912802248 15998392 661331120136592795188393380061878784000 15998393 2074892596017372084170433482437156262340 15998394 -307421164144791454872314671144769604096 15998395 1087272648094850830604270296703849698080 15998396 2054973772965610031226255265752308044800 15998397 -1899799366981418668903109082427045965600 15998398 -767744575602484527149136588714722365440 15998399 -6588687677039516442079092211375566524760 15998400 341829361368184202900459703600257433600 15998401 6721828270728988991708389486207497693480 15998402 1558458869923418220929187613087515234000 15998403 -3737573016604548274775396723624382949200 15998404 -2730577460259231312767311458513862717184 15998405 2114096768644187122627320887811902448120 15998406 -179204164371614638189452660341840640000 15998407 3439579998528536102464716745880260317656 15998408 51859068499247607282369649051148328960 15998409 -245986014355480803361866277987963747584 15998410 942691205725409226156836270204409867360 15998411 803207575469906139081162442971833072928 15998412 -1445910158664738921661149600524942742528 15998413 -6827555235613857158809930023824471699338 15998414 -888304047843436736081893036137239962944 15998415 1133322172681588117240193837408013019920 15998416 209546560195612887964184703389763108864 15998417 7123483861435114502456751440542371956466 15998418 -501938318648847134856230464850789990400 15998419 -171227398230681387968522826400021748856 15998420 724850728151038889478475832379039809280 15998421 491361799332364712510771842886826443520 15998422 -2549352517032955609952798914085465174976 15998423 2508784492333291932979632279046613400240 15998424 -2545879774841204191065396820651557519360 15998425 707979548721379133207575621819564379150 15998426 1062957961406016333717099392669781461760 15998427 1964117988958775179067322917561590066488 15998428 -6046473915896890959677725433006396544000 15998429 1368549242077278753809207717531358789030 15998430 -112055778884004499186888462222163558400 15998431 -1514285508436876324907500926117826519400 15998432 3493268349478396107962980638148363026432 15998433 4024535131546718776586786262531374650368 15998434 2352609672767167732800355757009640402720 15998435 -800656068361427860070536182192907085040 15998436 791515193439003099652283360938263499392 15998437 6008396450716795248773245599898964352 15998438 374439512213933987505316107891160327296 15998439 -375454392207494529840045256575861120000 15998440 -3451268916238875709764384227046574080000 15998441 -426976954631852814514299018757729327500 15998442 -2864718941378040552227799518319976955136 15998443 7934481773920811041148825300308284744692 15998444 713698215998785250566047654533474549760 15998445 1271172867411587288136967085647572547200 15998446 -1291173308503092537062878801443398294016 15998447 -170123152170640412344500689611539997104 15998448 -47484231521143058769215987608898764800 15998449 -353056825308965994168675077673252039168 15998450 -104306687381044669823814771291556876800 15998451 14586100046505498109491273961427045184 15998452 899646008005737262954379842084156955392 15998453 -6089629683130933413432841704999368297298 15998454 -235317309391433125665774384595350213312 15998455 -1373819650692685331723040375595175892480 15998456 2511909280074245699234688003276451123200 15998457 -1026386361948501191018779499307062683008 15998458 251736352400918447633265481979396305920 15998459 -5538951577737850571889594304899141578640 15998460 -1918840042776293342231578798160633379840 15998461 920124346111368016244254086785066030144 15998462 401481855685784633766385289545832480640 15998463 -211438966405187095998541641583190315640 15998464 1778763408208433214582209138738212110336 15998465 -187976947533830895694444089065107032000 15998466 127604122091966912699861241118236868608 15998467 -2394386274869465101349772001463402128688 15998468 -7553375447563250557769290812575872978944 15998469 -6344887463610662957107369725219386828160 15998470 -69196303009037753187359056835935847040 15998471 7599238880803118714830732578752888022432 15998472 -111045025053095044405042433544556216320 15998473 4160237915210311312584467993010473949722 15998474 -861594575836937517733197852509586625440 15998475 1136488812575998078392340795006785120000 15998476 -2982640648965691276559569916741863127040 15998477 -238705107010316338073487992630491669440 15998478 974235229270663226654383343292349099008 15998479 1782440539688695185245994603834039233472 15998480 -114563236419690537015044418153275719680 15998481 2839730559816847412230677900410546179170 15998482 409054910728890591915240395027293832592 15998483 305027905133756205264970748660855054400 15998484 -539161165560851271064274459279738941440 15998485 364673558337179007342148111828422466560 15998486 1295594768630252157456639775239007727616 15998487 827133547259969729979042768272098566480 15998488 -6733059866702867654111931648808725504000 15998489 577325646492676890800328539836231203648 15998490 -279646236215032585405150759179906485280 15998491 -1749171283972969998686134842837247498108 15998492 5765566981413619953144985913505563260416 15998493 -1266610132352745493166199652057303022016 15998494 29350980639049614518752032481806458880 15998495 1819158508622845985825108392382511620880 15998496 -1719481337427188242138102627921120198656 15998497 -255604883564414768629594067617171153054 15998498 3073238453615535507146824888049473458000 15998499 -5558742522279211239977504199395644800 15998500 1063008520084046126851328167169829696000 15998501 1119337083765915113634942981022668188928 15998502 140195840433272524233212263413359210496 15998503 -3296570733129171530868176283113164585536 15998504 -880177721263125641872108161599559936000 15998505 -651608767821585144605952049710652549440 15998506 532532367542456966553520355732820637440 15998507 2868933244832688655757212448670644366112 15998508 -1325533137027632392117526320802686564608 15998509 -840689894801659211373212801324897105300 15998510 512180966317667845019203801821245800320 15998511 1112978127828323812855285338460451633664 15998512 -1003526540880411328358741959710975606784 15998513 8740643879672044680526651556606867315040 15998514 -771698695525268626508384481165260702208 15998515 886549997962391924011073022510359508720 15998516 -3978625492212460592117494610224792786560 15998517 1506595947056836944802717632640950424860 15998518 3441567977016048395072150292104455478016 15998519 -97123147011669302490273451772229493080 15998520 -1292228188768642133309510768398750310400 15998521 -628037329091360518284396013284998044032 15998522 319997967832750512191792656618555968000 15998523 3538292427630825673233165470116933704984 15998524 -2285005102247416867071274127374206372864 15998525 132521256684204055791855018327496540050 15998526 -546158321170595358295523081923369353600 15998527 -1777209117667313519018885123253452662080 15998528 -124561406303143444274643655683093823488 15998529 -399861393712628059587772803964562148816 15998530 -3233107267202898320415436378194300043200 15998531 8019280958036328208264281094136117854464 15998532 -1902764933772581205055424487802455244800 15998533 2266274459514118819169467038365655491520 15998534 10253530936495997264980981995265968960 15998535 1010146446367353165971585455071609362400 15998536 1440960999114341295242427073030982599680 15998537 46872459237497314415910072500528467920 15998538 2434718143586590792041047260783687167744 15998539 1347628302406908068176897804805175064340 15998540 176859089831335041244136733153856358400 15998541 -117000519481112215609508554118312522496 15998542 -319253649493181263093191286446443200512 15998543 889292895117327636644788709531202961920 15998544 -18924274195036181938754174826271752192 15998545 -1456940790935963567043206733783720434700 15998546 -50079292985329097452931314256866132320 15998547 -319483003953001275068057977190297499792 15998548 -376998435697931582435196764245609508992 15998549 -752605314136898465611504062251455166400 15998550 -52043563735141715608717731451873003200 15998551 2129542222003470631493965401630908835600 15998552 2784497993254329270083503979182352025600 15998553 -275554287767692864384341711930724830336 15998554 1532090195830346109653163791037073282560 15998555 -5742856268881538803513611618899232406080 15998556 492169517199663374569517832055290937344 15998557 2190260664587849177447895557208353664806 15998558 -2314720920774437618550924803900907631680 15998559 -274364605099265306400940475549752858296 15998560 -2458530205842374779209440383493737021440 15998561 -3288020562315012543080258531383387073148 15998562 1739452952776490672687312849622131962320 15998563 -1507191660618831645194502726757830728240 15998564 -832901733132547419996671323062065689344 15998565 884679460513374849595115621761449123840 15998566 2579553410149375659873752936691000683232 15998567 817075241889740200265623203390943927392 15998568 3650286141060634956039010480685144309760 15998569 2820513901291569006103910773988944367220 15998570 -8417491344389772367901177384370585600 15998571 1524042613672305341547881987798820924672 15998572 1189561754686938245250357123145592128512 15998573 6030182201767776463951555172422890240 15998574 877837993894408885513495673842760362560 15998575 -83309860233497503488034377961410213000 15998576 -1848482203552730159189452979316106100736 15998577 660405216890245373356616982060754377600 15998578 156686421626018566379462039637725683200 15998579 2007811997468282228796264963988178127180 15998580 -8227397122808268323128917974258073600 15998581 5532661371999484269455460832000600780572 15998582 2213494728274419698029979350751786903232 15998583 -3563518994382113737230556359035408151576 15998584 890785698452292997560909275514663321600 15998585 -714564926624445277484457520260690401400 15998586 178393595826720274986709557206418737664 15998587 -1102106331131544853749144352676230022808 15998588 261631881192411606214037574749948786688 15998589 -1438394004822305877451049226521491005600 15998590 919925255784865987306186908320249798400 15998591 -989206293647362051608847042028028470928 15998592 -1796416089918931859262104003744492421120 15998593 630068689628337672734235812750460619584 15998594 428544303806408736802017832095854790096 15998595 218307812057077409926832603784622579200 15998596 1036999491944886775884945161251616849920 15998597 -1324560040230894661549611655005966746688 15998598 1281822298096550659312145357266871202432 15998599 12796299737176184047114203764943320600 15998600 -6236085580884932307342720036546723840000 15998601 -3282023813040386487657683518171311308736 15998602 2410362714779099747498889269597958993504 15998603 -4177120940128059017914953235353063093120 15998604 -592839352978730383836840047320799969280 15998605 -224026901771972539265310918101493024000 15998606 -1622717012981460841664606706375903705600 15998607 114644968212850570201297339983107895840 15998608 686360663926669063663151133936421765120 15998609 4274231050349025414117877867116573417840 15998610 -211283842421776763717323773048647239680 15998611 4367426785033417396967417667777267451000 15998612 505680667629958047671405875716177543168 15998613 -999305823686048305167263097874368486816 15998614 2821992055950170757423967054200182915712 15998615 762595777723259261995519373391112346880 15998616 2725705705501343563807237548620603351040 15998617 -5436025946732573019717635016149187440880 15998618 -400856328482352771185283994946209603584 15998619 -284342106540111487222688374731136941312 15998620 2532353421356950933675805640922254366720 15998621 8020521728812481733852890288587919310822 15998622 -1454852085249613919381561222595611043840 15998623 -102141905964626784123495218002552250696 15998624 -774616234901977961358420255597940506624 15998625 5243165295906763168044330107340546273000 15998626 842295221295290768248625518735925813760 15998627 1750499112900267889220656761813910863600 15998628 -332004365813765018508446655853981793280 15998629 -1904707911335716633971198066985803560770 15998630 -37985429924316480995326587934285223040 15998631 3468409794127031198196519728267654850048 15998632 -767220318959023005373969462632264192000 15998633 584222676424841240926510524094665884160 15998634 -1362667476591936538268895378070392123216 15998635 1567796992495535257115077739155697976960 15998636 -5265838634122782440505294267428931889920 15998637 -4316793205145753511751983763278331913760 15998638 2087052263311018281556592017952562726720 15998639 4580137648979324216049605116931127123024 15998640 45373885301639501822662418727331430400 15998641 -713105864382425703222327339953028654958 15998642 1960011845795023133099279850915839305344 15998643 -365201379756356006916260908898805892656 15998644 2672769952889105849408286118004978942336 15998645 522379222586123990470340623693629405720 15998646 -1729431608829654753091817486911346342400 15998647 -2415317383034611430236213943556777398664 15998648 -1254357933584320937358418746469705482240 15998649 500757690659499428294958449180582138400 15998650 1879335726280780328300306165813801470800 15998651 2277430429628142885263966704786412330904 15998652 131062031508704372234295209423309532672 15998653 2151142564498189712445436327932381999936 15998654 1811083527468453990730886085689583299136 15998655 -1784418443039479207533023269308458409840 15998656 616150037899362673670580259945518727168 15998657 2804503531190377140598988736407707875906 15998658 741913069406746670985733413622371813888 15998659 12003093246086789995971149319776190155616 15998660 684002415515393884386965049364032921600 15998661 432451008175196727714954576353439888000 15998662 1495581213101576430542962214258883532800 15998663 -4351273004550652403125649733581360354088 15998664 1284895006563074225614974739822320599040 15998665 -3129559499429581636307046582698959224000 15998666 3736298388295903569975001097970167808 15998667 -3777910482887597085956934199011925134120 15998668 1049611529982241262587311421169706136576 15998669 -3614457237291207619973816793388828449930 15998670 -1100545891870098155215953235772168441280 15998671 1663101747371100175286457428363641281592 15998672 -672871918181293983226842537529889562624 15998673 975862309604169141079854012367515376704 15998674 -7248528620713144828735571858199507826560 15998675 301687588136885947607845117264605369600 15998676 277143940442339084341627504760978767872 15998677 -684212481391443615403392352476719489760 15998678 -4167229888797537203313946020790072347360 15998679 2119238140293021303690333094646615063304 15998680 198231092790025356739323858154973184000 15998681 -9370642719077107832968666956580949058048 15998682 -261664568452797440756373853624936221696 15998683 815153945505353317904127519296965602600 15998684 778754933013581871695823588161554007040 15998685 -2105484407112645216782452948947212390400 15998686 -927056274564231825203066169508958201472 15998687 -618201840469699707927316545622700539800 15998688 -1448351848911994716071756562534306938880 15998689 -367431371969307796929144860899100853248 15998690 -1567195093865197666736815731398074418400 15998691 -843237123790372488693151595194191264000 15998692 -963470255813070093319767093656774984448 15998693 -2273254444360616147793432745862650859940 15998694 -53238027734233531641079307308339385472 15998695 -1389691985294089582135021405662499253520 15998696 -4966634528596218805114814026656170296320 15998697 247447370457720814495676328975479910912 15998698 -2503963960247516785729679862382167281664 15998699 4604947853796174480575766562093193996736 15998700 -805365784518913392501340821197325081600 15998701 31607494879063031582548920883044233004 15998702 3216747851908502468188117005688693503552 15998703 -765278535741006005695837983381964024320 15998704 -327200885847961811693532850714258964480 15998705 -1683853617065383743693907199225530024140 15998706 1841652561834866860788345846104497803264 15998707 1505429296057416791111217271542944500752 15998708 143186652384593750872938529689209425920 15998709 -5873192614743069952033436270023424352 15998710 -382427202105046717026181744454762503680 15998711 808042509838679080850483173940223783432 15998712 6793520384520457056388874405273887088640 15998713 923361337404794126499563025349194489962 15998714 -2234104272855562500337088927918661958656 15998715 -235221273744846514710783675702303990240 15998716 444237751750588808290366333661401764352 15998717 1499026179949106338098598229995253764032 15998718 359385628248076490688205013452208426304 15998719 -2472016893715789701209472606308147650320 15998720 607276959569618377625874658994474188800 15998721 1232366972884904774919044067141281259312 15998722 -233687695452054008199625933082429673600 15998723 -1190763859030199583351478734102581138616 15998724 268036083213387881565587032419767156736 15998725 -388649352111088893335924010208484863750 15998726 1126330500071803963291372946169734428800 15998727 -785258059538988285674743022951381258880 15998728 6272616632124489190978928998098746004480 15998729 883954558957648843089482273889653443680 15998730 161886964195969700475798268794341245440 15998731 -721312201901772187926359427175766282496 15998732 -1957343255329798692008697349798841243904 15998733 131533981854486147664307469813877083648 15998734 491851056081228295007465839821467221632 15998735 -2869424286996529871063437093148811664800 15998736 22801339601648899475461983279910748160 15998737 1506971524215417154167662297340796638386 15998738 -819521886178910966700598206453199331328 15998739 1020629809964620063096483867161726877488 15998740 855809332168134487789962976511880161280 15998741 2470746034570946090633172313377777600 15998742 -788112098674395427804727971513869125760 15998743 273564035832968662324760853665902353992 15998744 2984267621195473745614168724527330283520 15998745 1927345576866394234357126540975406950080 15998746 -2695583046770824207497093815382896631840 15998747 36856280340132806730313161660535141032 15998748 1061121451597921724479029461430408904704 15998749 1850865980768806535319761200340541047160 15998750 -670090364158058072700162847079232000000 15998751 1098941558999901137832529601190396208872 15998752 24861517304896782688755401084431761408 15998753 -801266192067405076190456229523496230656 15998754 917070296857292225164375447863300407808 15998755 -14234778489491701982596378579760097840 15998756 60169060744353261644888776075019919360 15998757 2252968100598471649266553669859869772640 15998758 3433384397471692310893393818448014528480 15998759 61595475465475717195745210200743739392 15998760 1027059039441254626062686402297149440000 15998761 3503324772638855995052437824131062834000 15998762 -1076200536554334896705836230909573271968 15998763 1177674250275788810596452668457087625728 15998764 3866659170015390448372836468018572759040 15998765 3587877303575882177469267746728101099660 15998766 -424911892614131698785340980729278994432 15998767 5333075505271590745327226817935250125232 15998768 2636362570360505186814435966390814310400 15998769 -1609605297195996111325242126486784483680 15998770 898997303078559079387531149708983602080 15998771 -321126695249870737970654881932977838096 15998772 -325041209297115335957825131274263646208 15998773 1986087242083628531153920695835648003200 15998774 1234460951810541128789037090611264674944 15998775 667270421759692666489491851608608444000 15998776 -1070957630542676484690761952928170700800 15998777 196763762006434684205244226781797123200 15998778 -221560648062338693846226394835103636000 15998779 5551842294842461040621773417346661027640 15998780 -1169687459871623529208180062428716738560 15998781 4919341819664213809142974620313443861600 15998782 5125643501634959334128298609273851078592 15998783 5434615603103189955916692503712272644032 15998784 -860681645120854666328675489634613985280 15998785 40387357414439436575622783378085136640 15998786 -3423690022591796775718672279751037615408 15998787 413629179093787563583955205554639048400 15998788 -740476572301954892250548190837038324480 15998789 -3281519728549763073178674114935604173376 15998790 -33638749386596774765410206077248757760 15998791 -9993692718638394725822404454417599109048 15998792 1515866781154324656978774579502696550400 15998793 -399510299025086070783266203332121263072 15998794 3418123886869070419456531371745131578880 15998795 67262654072431865061337129183507618320 15998796 -154048597519069339394650828797343848192 15998797 6741188562721012039313949418395671168246 15998798 59876790374819838187514200661230412160 15998799 -877453507273595522882199553979213462136 15998800 229789512560966374338065930223275212800 15998801 1186497406938192712616414669014414025664 15998802 -71491590895023143241375628606221619200 15998803 808422870273056522482810109766013699052 15998804 2268233022491450984796151167821226358656 15998805 -2249596875924863042653582830616563389700 15998806 2001780833882968022475585998302170776352 15998807 285329465446374640138492585868786979120 15998808 900580542385059615106711590007021240320 15998809 -3154673355423910278510049610463866863990 15998810 -4021210790135432003957153801537010240 15998811 -1304121082249425804947615280150279572328 15998812 2645246865889170694582748858679641862656 15998813 -3246898740345220484194188269413794622938 15998814 -584796132825088932539279039987051746752 15998815 112482790472901250389853013589060984000 15998816 3596636416653842095755846504653013909504 15998817 2213997719750216554856685269627281358880 15998818 -788821936844121517159210508656096055040 15998819 -2883648166478069277052848372904092413088 15998820 -1602629062079006954967377613681536593920 15998821 395654704265306408846019857512458281344 15998822 1540069250830293074506450735067077832832 15998823 2839464424939559921201203987458423962880 15998824 -4976533637196181745397252831148991063040 15998825 -441815580485439898735026708802631424000 15998826 -7501690921579944370329636616196883456 15998827 34365605485670009394877437937368066000 15998828 614934494343268146437600525610623424768 15998829 -488017642943892093501823705551451829760 15998830 -1811074871764676006585147994072727141440 15998831 926988568903505981781814221865660837992 15998832 776704181618766885631264145501589602304 15998833 -1364207155758418082859119417397298954700 15998834 3362467488676606405328211580526520012816 15998835 1758010110658032058141322567290411411200 15998836 -1620993997859698160684710564086709862400 15998837 -70302853764579333625857355602631872228 15998838 -10920315600461280321198189292525281792 15998839 1313865731635223562466979474671405204024 15998840 -1982157892603037365029402635166158438400 15998841 330961468105673533172425971730707468720 15998842 -82605864761139883006987123761222605856 15998843 6290867782534354905597186719959549339680 15998844 4498438600089686409586242864816766436352 15998845 -955916867207286151146013587107787033480 15998846 -578347401522328291356136029243638211456 15998847 -4928703682101390481131443710008419920128 15998848 1130676220759576231424268623124595998720 15998849 1977793418217933945429380271419971896240 15998850 -39173280026367510686182313139825024000 15998851 -904349589539729360841589513352578152696 15998852 -455374178975528144600257830117061951488 15998853 1075659940171641054124330210513154102400 15998854 -1791554117815552239094566104415127988928 15998855 4924007102689175100965465578233886746000 15998856 -759456770457556980673566499750669516800 15998857 -1178929866325134018940302528503943106688 15998858 499306785682727845067247496785003535200 15998859 -405568054869257951201095379497391674896 15998860 622663179944410513085134815236303769600 15998861 5093545054412308700508370098622076673462 15998862 -2761017008168815409973164569479589824 15998863 4086589253689626653439764544814924562440 15998864 -158661943200904476795824855763296452608 15998865 479453860169366964410590039721585304000 15998866 -1309100929206589971481472349176323833696 15998867 1090774001756533165431930265065697541760 15998868 -2324811968182434233749747501866758328576 15998869 2466855672991404606412166253003452283744 15998870 -2500989782951415235782661281147349232640 15998871 370329986190836244952367327466596851200 15998872 1007302072917536992292788126522972108800 15998873 -1257304852662606141474660431046422528496 15998874 -686504823851625820755246707589231505920 15998875 2179351377317343075524694545496250500000 15998876 970057401935014816873929122095996239360 15998877 106489322521380053072186785654281180480 15998878 93047272160927426863992743745247721856 15998879 1011082718244298224228967239026283422448 15998880 1082751729909094330991622145770934763520 15998881 -100779835538750467027383522467959554128 15998882 -2633721653061314524121036970856977736416 15998883 301733861560971579290938482566599016448 15998884 -2902616567818139677065923328978066951168 15998885 -899260113298214681032792734629410404480 15998886 -1021833884902043206505027496586171999968 15998887 14834731000455980976914810415451812464352 15998888 -149421820566099549430105733859768576000 15998889 466210201122391475664181177126446051360 15998890 -509647291507912935434847415029572464800 15998891 675437086189095888596849630288527030800 15998892 620488624720877465147637148840469299200 15998893 1187915617257240139550833161912125144320 15998894 3543731923518834216464075135477180889600 15998895 2057461579341569738297972373142685289840 15998896 1659957842023582000427653677093475991552 15998897 -140221529414169949467930774477706349016 15998898 373863109187077340170932263244278619648 15998899 110510622843993493134982154079857832960 15998900 1221346664225318808529625438878519296000 15998901 -2166913550727543980063960282275644703968 15998902 -608268104658773620838304034856902666848 15998903 -449994840297268034329335906088351741296 15998904 497360145190988074317933155188834713600 15998905 164308065157554028587274744465567575120 15998906 884580007014819834696020862379988743680 15998907 -1024044915118487973067440818367579429840 15998908 -2606406516633988659191812364025169103872 15998909 3399695439450430168108054920241083703110 15998910 -636205818567237102938179966620043232640 15998911 -1616822350677283626740769012096829181440 15998912 -1095363883918725648285465965071486156800 15998913 -1611873422857575354464987068892298018816 15998914 657487899668393524799186463565218109440 15998915 1859625416460095436666041033988691530720 15998916 156327273409163619341752285020334755840 15998917 244688727037780583134472635373609015040 15998918 -1019098506166205107077273665068847114496 15998919 4533864863461521129935269136111798155944 15998920 1048551359169773598821290982786789376000 15998921 -1961889325218985664812926311342449802496 15998922 206998051068178371527954238796370987520 15998923 9727801551171582668438051407636481517360 15998924 -15313990020617541735669900627205029888 15998925 842529365039038024540722027542797116000 15998926 784186283156126856626002840979981406912 15998927 -1357286145752621217625982911517515001856 15998928 951853300272487748048750406960712777728 15998929 -1603518065095856167412598347649651827470 15998930 -211930067961191958537391108904304345600 15998931 609974000067335478466870966638309120000 15998932 -3436434596191496531727103729814897125504 15998933 -1474098381562339887549084932246625616818 15998934 -718890079996979643813601126265783341056 15998935 -1863068197255165720598046842084459334120 15998936 -5248086319340462775776868496834006456320 15998937 -2159434185027486784495317479940165249840 15998938 -103660984247830692965888908056128640000 15998939 1755572104869297731783004352211582616768 15998940 525934902072037602406121585918094389760 15998941 -5112552616189947042812998848053421314112 15998942 921294085709692054576742656390676295552 15998943 -4261454519584444454827009756248656422896 15998944 -877980170826839383353867272970133831680 15998945 1471996207203694415158387937387289776640 15998946 -558332271944402342236703003609137074816 15998947 -1729842310498293906653153120981601909604 15998948 717868933499733231968406073313586671616 15998949 -855270173410866592692613430682136430466 15998950 -1821418556683017693777373103490191808000 15998951 -905225176894022135073531899386100659368 15998952 715858720804895818344038784283941273600 15998953 -7370824273032376888441928235666004310640 15998954 1551678972482034585068933328248411488176 15998955 -581997054678446580410759136382507783680 15998956 -5607474067381665719067645842662980570880 15998957 -635949300086901242274270420939022609620 15998958 132008493820918466254074848011686968640 15998959 1045091281504180839315709798123143214160 15998960 -27374060909756449417731506254303395840 15998961 -651882348208066027565167071037381942272 15998962 406405702848954596907102004361256763392 15998963 6974827187904015551333534652124233547212 15998964 -3169123179905920337385626558327885107200 15998965 -362961332732230910988670079759759892480 15998966 1671492743477989953011350482615968052480 15998967 4858992718989541667554078695923601048 15998968 291714208203218620648369289704502722560 15998969 2209135985735019797426034731079400827840 15998970 363071676553568199167542939767782154240 15998971 6408178273734162016878287771302889728200 15998972 -190341634560340550540021924797638936576 15998973 2894512553519517982823296656352063094784 15998974 4190741273391475240970845859566781300736 15998975 1656996386945625956581075665653280099000 15998976 -201101894377175719080089159875549986816 15998977 1478294833523884528047737907120307789826 15998978 902123132960385848307816823461783245856 15998979 -22500691058232294957698370413327918352 15998980 -1357079466578284659184700080814357472000 15998981 -4846800196286792652513177357846886971300 15998982 765231010324313314367875398859137024 15998983 -973903313923693515382431909557052448 15998984 3021879936836321263144707681841830789120 15998985 -599982480642647662593393416024387260800 15998986 1816416325764169841289798443790969383520 15998987 3970661743807256231468651867467714442952 15998988 -3551159825147663773634332092619182735360 15998989 -2072290714651970383195770709702868137044 15998990 -3702327405477541251511331553674672113920 15998991 2712990098506894798114409512144086134784 15998992 -532184348936514953377433743426757836800 15998993 -2714903707372197484891940404970445377676 15998994 -1033413949720710346499217646004563132032 15998995 -699333458730871322377616223021108194880 15998996 -558152382541155387090534240549545525760 15998997 569529867008867149712619680135751005184 15998998 640095734236231867305601092581971955712 15998999 -8061137316770569522215052690331283171000 15999000 -295239481189177479016385427602319360000 15999001 7786884892106936354913207541524237385600 15999002 2533054874348963745799021663668432179952 15999003 -483616058239449933663806560283382457200 15999004 -239999513372908817923931390547456411648 15999005 8028579495353706867380622603010445312640 15999006 -1135528406796866830250048722617850467072 15999007 -1286597258581187384410821376337684490240 15999008 308152407378851033941887777946890731520 15999009 557603313882155135318491188694182600768 15999010 57026432573572495024335222217954137600 15999011 -1433362940810175866213890155144328273920 15999012 -729144832807278989789776477918183065600 15999013 4972392352857895336946637558609569875262 15999014 902228703936418604329665693170315045856 15999015 -2075507097793421104590928581510978554880 15999016 3264235755678891190231219021954331934720 15999017 2631098433233352458002272398945070585252 15999018 -638248587677001976696142987794588208640 15999019 236164344775416874584364806073852571808 15999020 -270662062379544213751030370632448256000 15999021 834351607134979728085400945109823448172 15999022 164376493175677889549639134385944890624 15999023 -5454612536937855971449375861548031831680 15999024 1123915323956179786324503364786957516800 15999025 826646358028143378589842893965102124800 15999026 10282192863714548369097641482058845440 15999027 134832637612167728145951920714382251520 15999028 166119867035601004678728277261348606720 15999029 7447618230529578320435267289978886086684 15999030 -804853901897726044965266148200592537600 15999031 8039150652390243111635625775273002865832 15999032 -1997186474245635679274362801355204075520 15999033 -655283258102469814850930015535319321776 15999034 -1370029830651840551151586581048726358560 15999035 3792565954395621190465005255620619749760 15999036 -3532796947193183146801134081168154725888 15999037 -3487405602578228949661103313661454528314 15999038 -929102076678168211706130817197929410560 15999039 -216544867166419187790123021161279579400 15999040 -166284543826218385194748662569222799360 15999041 7597479287875014596131661500004108405442 15999042 -925558574727853265940940561932339036288 15999043 -19576798731138598298374976496524848708 15999044 -6378747558724145124065085101947844524800 15999045 47945779155589486940725931792638128000 15999046 -503391092432735908440962921067441240960 15999047 5830026663460779771456378509789865137496 15999048 -79723837225167191465999693409662146560 15999049 4553870108257743504222563909546959123920 15999050 1627023824871595517651857806178308454800 15999051 1020975131304502638741403800434903932632 15999052 347754094633118629117134673609379054336 15999053 10348590210434381559097127333385136128 15999054 708989810190309053955416934885046717440 15999055 3195609633011813571444356741910617949960 15999056 -27263102420055775845998102754926542848 15999057 -1491957546618280088014316111548347541272 15999058 56587093823729537004618049578702750720 15999059 2262214307209104146824882337054745576960 15999060 861101996729503910679570039127786782720 15999061 -1479839801349831043440403014434099634060 15999062 -2775107403660031220859878670633952927968 15999063 87360407647785998117292160645283107944 15999064 8776462123807886377040234191035818803200 15999065 -4763881401109767167903179313213794380540 15999066 2740552418905965257358649683221409369600 15999067 1391231384904764877742709040086872267792 15999068 -89818949665975553493655017908657894400 15999069 744582237848928081156744473174925336576 15999070 -1284235546000548570064596383156613411840 15999071 -2371841542013683490271907807359397762056 15999072 -2553782956474419973301150924878411726848 15999073 -601983854253562740947510596893554419678 15999074 704164892900010610846923426164962950144 15999075 -2381949507598550919335019361330882841400 15999076 -1009948505754985727019236685881325144448 15999077 112290607101940927214648729016975044640 15999078 1734182947983481671205527378398028575424 15999079 6701326235612788808596397847714262056960 15999080 -3173912978687748024106133393179656192000 15999081 1260396421645223248782105077599261028544 15999082 1619686201699655616311664225279980626944 15999083 2608784612112821730202110777545433024240 15999084 -1352194624390777451370721884279808189440 15999085 1877188630708605729333997514433295926000 15999086 -2473372129231344988382379438851196547008 15999087 418779084468215180002139277174303911568 15999088 411673867798258486686562594920141324288 15999089 705505472300145491230327934902277622720 15999090 -758564390244194506401606264718307335680 15999091 1612974175994542257551765938410088890552 15999092 -2522864457297827594976477431393286048384 15999093 -192967530364968979430243178297515658240 15999094 821335249926235652108910600808740072096 15999095 -2086782380763293124239794648597281004320 15999096 4876406998969675370640631318890086400 15999097 -1970270107381415762326276614445186044540 15999098 -2614845961718402160707447467540262349600 15999099 1065200017910479206708978394556448135168 15999100 238478339837538224414069897048101068800 15999101 13378957576926051957275673350069919467232 15999102 53682015026563915906940037700754626560 15999103 423046431342495984864213880049640916352 15999104 -85556154023477934284678653060055040 15999105 536810749362594004449567097600569100800 15999106 1745189506661297230119059588237271338880 15999107 819021877962289153680026041164121656912 15999108 602913177783681764944249739706806532096 15999109 -2097365454363094021247193670135875759584 15999110 797280889280161250590329324374798405760 15999111 405787144089251670520389916528559385432 15999112 1923557888432437022442260005925495731200 15999113 -1190735768871595401773102453220537536376 15999114 -449771795436424764302117458950397052160 15999115 -258633590466062360007213566062282536960 15999116 1033259446120277810643044433488242480128 15999117 901579925429416176921116393290811167680 15999118 -11801429154536334048140566944305085696 15999119 7698890897906787486006926617485265097520 15999120 -864252707459115392796159175936585236480 15999121 9646396306704409481699901355286742675680 15999122 258414712944717157114485801860547448320 15999123 650807270806071938407237891891953817344 15999124 1759094962488840487587113895126252903296 15999125 6151270236872040942724214261651188710000 15999126 72915075482440479877206670585545492480 15999127 -67077282308509322286388868856077044024 15999128 4244777330635967946475415767774081628160 15999129 3493277014660524178502217093047861838720 15999130 -144859304180959523674982041992269875200 15999131 -1180291064213185598058363902703414168576 15999132 610621951861726449756115988443738102272 15999133 300515727615196260888048707406540133880 15999134 -1462252480582906111732602824168584380288 15999135 -2480795287987381468643972560893571215360 15999136 1127974818098892136052506198684314304512 15999137 1304356616618413718472314883802811110512 15999138 1191394012019200271630698280148393753600 15999139 -55214160705051768441514205399229345712 15999140 225121542510422538250588812663209779200 15999141 1508933620945625977832114895573366755424 15999142 61091902457991551175876369476376635520 15999143 636190817661266717594430701664323382624 15999144 -347121152891684425086903609065574727680 15999145 -287905418511600851828888409031424921280 15999146 -2985172308647003248529508511013628283728 15999147 5290749795424965103587815047802751269040 15999148 -3340333021619703616741032232620800839680 15999149 846188169523237412046053133111006937836 15999150 458701518967656024510362915827404753600 15999151 -510552367619825707572463438392118895616 15999152 -405689998367923598752008543861000437760 15999153 -768609848527121042838946288528587798336 15999154 -775982990271167348448968468841017386224 15999155 -235542267448344174136608905189699394000 15999156 3026117667683696656399386181820374960512 15999157 -5080247094570374784394957578475268545920 15999158 544778559457333565753489396723134186752 15999159 100161802174843528070434158018099294720 15999160 -2131558627438710030854235783858006528000 15999161 -480567675132188736987237817840174835376 15999162 166613014041234196531563222885178804224 15999163 1247108599201328315509920786480987171504 15999164 344574552722219374049554300564903781376 15999165 416818212277855847457213861461465569920 15999166 1659314957522130650458730676820244937984 15999167 317675598303621189926855100848436270072 15999168 -509942744208139111734111391222780133376 15999169 2920740299372073664794653414297787029570 15999170 -578085673532322725491760326085714542080 15999171 -2194240941466655348597485028472758298888 15999172 -213605518053278302355367854087766732800 15999173 932475106395083772008805840739667787900 15999174 1242943963245531078021451946858325984000 15999175 847843446354771865635394971407543953800 15999176 -11163223263330862030155278565002463805440 15999177 2070333052921794362470991870467866293520 15999178 -1549490115524156652535846793008964236800 15999179 -1067545581960512213074508347569170362224 15999180 -1878199953333938868152233707708360960000 15999181 1976799714546261493077019406032669711200 15999182 -14738947337294466451417987444596199488 15999183 -2739508777099593867988362037366839201048 15999184 -309038633220010070814597351818083860480 15999185 2421084766220065331950763187689360347380 15999186 774234815890284896082974427056952251520 15999187 -196758049550912566103694850559129618568 15999188 5877919136980216662498497070361212088320 15999189 219811737576957580738696384995570942624 15999190 -2729586474790555074369059786637223814400 15999191 -124757109036015954910816368386507838144 15999192 4055799872639453093243420900925077360640 15999193 -798870331536498169528439684690353732608 15999194 -2228613541726731121903855371975268174080 15999195 45237025813256617482744909084383205600 15999196 9293882378396147122424280951866025352192 15999197 1273820603272436287415715396554114783040 15999198 2309624125692214731908208499921823769600 15999199 3774562454941826126947855799600956809960 15999200 549910778543164993317155279724832358400 15999201 -163824718438920482271329258212400567358 15999202 275456703122034999450827867013299904000 15999203 520050724685935940417021392455630822720 15999204 -529436607519051337383251920268772065280 15999205 1260473795975049780007541714954448942720 15999206 292853476674586334480150774737308887040 15999207 102308046854883296325659258360046912000 15999208 -2770277154188433120573002746370520238080 15999209 1124347758144133416937876042349132308410 15999210 2125294245237853762095420359399234669760 15999211 -4543427744016234005424499252178267848176 15999212 190134122303221204032945790002183987456 15999213 1727170797916168750179547498180090304640 15999214 -363279451666364976276698314188164345856 15999215 4503099302053709332577297939819226444360 15999216 269146428943331297327248151385522831360 15999217 -1248390195823622530766916859546721986200 15999218 -1326444205940443097171394422205580924896 15999219 -2643662402644066553745006277496908218156 15999220 985272322158918047750195511247775834880 15999221 -2101924395303449750675045531988611290176 15999222 1821990410576087882641131860335513755072 15999223 -10639858036363477818200456397556891033440 15999224 -517263071812971735449567182414065991680 15999225 16896814194435869872910546501853600 15999226 -4087934661494215710975024671910290924688 15999227 -9485941767804673847379371135369627710488 15999228 -467879664052982723990510862526870241280 15999229 5335317529066074656082464551738041542284 15999230 63988090613083911720524244587770224960 15999231 -1650491986515705649378619601157419534648 15999232 -2712361866017619116212496981151642025984 15999233 -7170568938268276547216319783821553931518 15999234 -2358650629076923133511863022103289224320 15999235 -1532913286753918794707923193564351040000 15999236 -3239780403661883900533235621495490401280 15999237 -1831602684108981139161041393977090360032 15999238 -240342730940924884121634778956048576000 15999239 -4218622155457316153301106822888298169960 15999240 -1495864656826447951726982190831653683200 15999241 -34021296969070467048102725790539568358 15999242 881046974364036161996881292232594447360 15999243 432326780342512157380628627846069100768 15999244 -2194945224292814082226258285206160312320 15999245 3355872791296747797095105581450303975500 15999246 1324611226248500686459247171725844139840 15999247 75329319661860618985929457671674947512 15999248 1253637836378023397542121406240398057472 15999249 -130182086756015163756864021418879901760 15999250 3926346295313789037070835366888959752000 15999251 6521202582659202526542325125657633534252 15999252 2881185104686140749896080445212876306432 15999253 64101561843734926832764061017962714144 15999254 -3417180794414727116531409284371389130560 15999255 1066127741177818401123991110790349414400 15999256 -417945003637986416897284480483828285440 15999257 -3354840876757051294849964579869380733494 15999258 486451783000859940868127736387644921088 15999259 -3080758643649705368363175746935235452540 15999260 -694545892644686992093713292950262487040 15999261 4781542982088958194082390327933364813184 15999262 3295587574438902795118456133840420553600 15999263 498133692423509987152623141185957357760 15999264 -253401949658741919418644738355037601792 15999265 -640228680523804358900402057443051154880 15999266 -179623901247916980767190759179730420480 15999267 -42145100146563368294171784291668113680 15999268 13020499081392964845687218361769168896 15999269 166316443326863044228480193669234912256 15999270 325523098043339438877432374406248939520 15999271 -4398625673120391592468584786517712866320 15999272 -6242536325092779436488259340273610424320 15999273 3185851775494800196601236604413312055280 15999274 471526011735734405204881715294163305136 15999275 2986363225238128721695182556085367367800 15999276 -435736275538181358180313236390128736768 15999277 468136094022252255341448332513990578112 15999278 2875765305679321273151153312561510345472 15999279 -2477502419469362860640162962141768845816 15999280 -335164176863328234390696128347645870080 15999281 1733185416950401109317859193814971390132 15999282 20401366589112025549155719988128346624 15999283 169680948030696492953044850550956329584 15999284 386261625386261439718296455416478785920 15999285 -643016151089690591355722843339805976800 15999286 -216898312921011286270670719071462039552 15999287 2420870792111004017668741924229789568936 15999288 1512123580763991447862006446346604482560 15999289 -5725649911465581530263497596282979549910 15999290 -1942846511973794394818306132532006144000 15999291 -207666822109736524308985784931584518656 15999292 -6904624597043695553130805580251077550080 15999293 -11405708948679858107535475312584874426080 15999294 -8207888682047570765148432606123980160 15999295 2875087706668642218665967879232884988800 15999296 1058477102302889484007305824535741726720 15999297 3152340268914096465804351312177159753120 15999298 197046887510944606488583433248870336512 15999299 3524675646695242859472444699795864126864 15999300 -1354536238064159371705056560054475936000 15999301 5429803406013030453640750795440439878302 15999302 -2848851797839989790486745627601618453696 15999303 -1682676007682238182178036738266541886296 15999304 1736656254560514168723991600116511211520 15999305 204782084717078301771784995614613475200 15999306 777460268035240112937238377173588901888 15999307 2487963023932250886341279815838572720704 15999308 -1006117305944648685481843804043870078976 15999309 -395125312102234658197664527228394842560 15999310 517393038558329698727289603544108666560 15999311 -82623065548943992127290285817811179520 15999312 160655467892605097011506047241983361024 15999313 3071127417587097372140547038135147562240 15999314 -1539491017775319017333324012619913932480 15999315 1581103841058451481797288248545878985520 15999316 4219034528508571418526074800645615427328 15999317 -3230382363467948468397322430286154137600 15999318 1046184653931563128095849186206905935744 15999319 -3354994303121689755197048372932846796160 15999320 3908449879833185220251896937475810508800 15999321 -1526160803881640247458955554793270359040 15999322 -345151388987234755095921481479224750400 15999323 181637440832163032569171737809650409304 15999324 1458242571404524667854625893189534408704 15999325 -400976368684878137457153692915589456000 15999326 780010440896580967751127856267194802560 15999327 1389019786106569582211635209294152043864 15999328 6592127270184033251471897532103401799680 15999329 -942433200983888297325506506589158559040 15999330 736116236595069958684349144426481984000 15999331 -1391669785165741612258687896727370798568 15999332 -160036428427393211892381979293194726400 15999333 -2500412378058621594473100746524572662784 15999334 8650992565358668842939219545038885248 15999335 4540861990428575058881140629728087642160 15999336 -5730075813904826127711028864331422924800 15999337 -149761437790637430126756269294318968460 15999338 -928022579688974120818581079855561561680 15999339 4680863733388530175873480631374606747224 15999340 -1039789314666823048263973655888024401920 15999341 10824372432955013190699073479820459500 15999342 -2099950995766938227668565264768525245440 15999343 -6170197177856715528065151126302087023408 15999344 802160028634142264583713622515841269760 15999345 795195050090189581015394061768832060020 15999346 6687546106588454741078615126213164320 15999347 -230645908447611337033909834169702516160 15999348 292572823855087499882320833632420659200 15999349 1184704766249598548947322851829055526240 15999350 -513877892616108181221943095660439608000 15999351 -101848162145747278722700076119728390168 15999352 343989174907470954354297427213078118400 15999353 4802185477399133431283130143277148353024 15999354 -5154468792161453650519458922517801472 15999355 -73484414360688119047062804549937684800 15999356 891545896746819899393509637438178186240 15999357 1071714496278620145790962902592356044320 15999358 2200163599555201991349519675490544808960 15999359 7918760000736215396692716248144999698560 15999360 -239703864412960837729145384523635097600 15999361 -1636437041886611879165924479977133640768 15999362 3008675171047030451372992002133126740432 15999363 402765356263575575234423617342712675784 15999364 7544474844623749274100326736575056920576 15999365 2275461468604508036535506021922607833600 15999366 -1298860053764297568081231476309273683776 15999367 -208626233395514568251653001594469694160 15999368 1318515095884430628378368890944631603200 15999369 3887991193260687625484958588064728969744 15999370 -205838594667119012786533813255379529120 15999371 -6966404421349729307676819679223181040428 15999372 162968193142601644166471476415261176320 15999373 -3784908392607981031328032766559671771872 15999374 -3434647218170004030394605471913548981888 15999375 -61382757172613378019516443321997120000 15999376 1621886478659876734510597371516315410432 15999377 2934395431105844773199547274671895111680 15999378 1567161673054720378567674940719685013760 15999379 1299478558912159469703386270197587194880 15999380 1265067781889968762519923257226413207040 15999381 -684454336652886078406842967006943883072 15999382 3173024780481901293712807806669092837280 15999383 4192961786320095609167500362967579570632 15999384 3082101235049998659751454557294202880000 15999385 -385458736700355282853209168060336573240 15999386 427974182224506245341104931201398369984 15999387 -401718880343312484738866705502085824000 15999388 1341244740174463664079218307618784058880 15999389 -431850813937402849861172723740126763136 15999390 2629682533549982676112221459067070515200 15999391 -5470654289228025718058935381795247211528 15999392 -2241116882469626179845972183114717462528 15999393 -2437399805968727130917199228828215309136 15999394 -2263028062226148999217079000932803338880 15999395 2098453740692621824308364320363586466400 15999396 1075314692324034238998553182809942261760 15999397 550160824105044089082604058673618817020 15999398 -1788644165811045067844779215215749124736 15999399 -3374424132531749956100146005433655509896 15999400 -90785338466062622437413294805807488000 15999401 -434068133455121373039626458700572536000 15999402 -3408840889228654078356262343097221322240 15999403 -194483413858223069315444991432638699120 15999404 3757005076270108450464909475893876761856 15999405 -540006112041503832840326682631853649600 15999406 -1851061772093639765034628574427919538880 15999407 -3873768577246732167928708632305024479344 15999408 -169539786911467688575972381033071476736 15999409 6492932863631625708732184791449163358610 15999410 -12272582413992384063220319696791388160 15999411 2615633519932383845224677884478144451584 15999412 -1613821553553065784864651967623380545536 15999413 6278614908430378851744008901687991495662 15999414 156037897667089868112013229032054201344 15999415 -4381520146843326683745412618432144102440 15999416 -7557812327998762475230911833393731891200 15999417 1033877697531587229851088614856843719040 15999418 1187995843194698165700648234587846402160 15999419 2064070286069899442956337927353764926820 15999420 1584239450159051894169752857727694888960 15999421 2149692601259410580620113126326346029472 15999422 241974794125552634104141646092619872512 15999423 -5594809444731763406353082827526523444864 15999424 -224188653257425628252878543267716661248 15999425 1412705414105398405275344650420568352000 15999426 -1628778872942241617558447133680921804208 15999427 18421459988508010475543912502316645512 15999428 -102722384015004321685937632486583771136 15999429 -803353974229343144417446814324826964320 15999430 102653921027163441940911811904846353920 15999431 -3814353826356696667693234270586302321872 15999432 -4083931232307020311892618502550482247680 15999433 1835793643417676072222965943396341966682 15999434 -4021305512077832317743932495424775438848 15999435 2216034249502486204559741875902706960800 15999436 99525872756538148105645202785027623680 15999437 -496563547423755844587501123778295520000 15999438 266825383295374306183940802299996172288 15999439 -5282183843425108198101029536216579839760 15999440 14017442057891242293104346868971601920 15999441 467238230250937513634736819753167070720 15999442 3108774076090247029964012464296245501952 15999443 2210383483479199401990437822840618462760 15999444 41483655150121342020162410657804759040 15999445 -994160432882464686741626794258226438400 15999446 -3732787164392936223897365817467354100096 15999447 -4561645494138691778996320364930941858200 15999448 -7805064394722758897392667505414561853440 15999449 1598410354769656254710885641542708093450 15999450 -651389072476837092250097913290472326400 15999451 2041265917746655728043267827532227760912 15999452 248461988988958545626265893702677908480 15999453 2908913274525126166713926562732316179462 15999454 3511094207457429774450358283906336002176 15999455 5235934196709283403231661367628650200360 15999456 -1162161885968523349626797830640133734400 15999457 157354600654439480474167408055166316706 15999458 3372368283890473248603415427836244299776 15999459 437396931185062245403477668087047189760 15999460 -497686250773944935047938062045011968000 15999461 3281026323779563797948207508249194856062 15999462 -270865109163563509299194213403170787072 15999463 -2811832708760989636052962215932456265080 15999464 336039559853536700077844754103952209920 15999465 718851623719462895788781955041057339520 15999466 -826768109789080079207126631937069206528 15999467 5531860239678841156602507013164510000 15999468 712168287079696947113845811077982615040 15999469 -11009792417366748263528699164029890492820 15999470 1726464283734988723084633432971952531200 15999471 1889226711100081698710727027009969576000 15999472 -3140568922016816450819895507832537088 15999473 -1583144469008865875318006821021541991360 15999474 257992838528569144120640565077588075520 15999475 -1171770854832620116761852882538718996000 15999476 -2221689271430352713329261683259377395712 15999477 -858555868797660608809166828766889644192 15999478 -2529642779227783075058199335821293720000 15999479 2914563626843471425886075708397393112176 15999480 -6639643794285467375846834078927769600 15999481 4000733652640039185011231674352703357252 15999482 -358233517066871383877185580643469332480 15999483 3024473663407969212932427858524649600 15999484 1158593494535632020198189914387368534016 15999485 3288427059133445561735739976171213432800 15999486 -1770577883485266688676468426928089670336 15999487 520688625026738356887566773097451920752 15999488 910623215564064692608355027034046464000 15999489 4766144907609088487697331285726287622608 15999490 -394658752454497176554682365244112373760 15999491 -7048457038410324445620478830800712399108 15999492 860287525636876060487597128882558282752 15999493 -4024445187953816824099981700254816982016 15999494 643367964998194305757608466643780168832 15999495 348482306066970871212909845621045460480 15999496 -3169668059201864476350612466181650391040 15999497 -3905294989067776443278061870968134012416 15999498 870945434715930915541605998177830533120 15999499 1831266319780874710996471467291955883472 15999500 4603219028801490657470342048664203520000 15999501 -1635524374361836838919165803160259776000 15999502 -1725296059419324239180199089411926113600 15999503 -567314087125257874146748725275580512640 15999504 616503652924596475308020144435325763584 15999505 15618734990039292432001823835015623032320 15999506 2246760808523952745961135297013931799952 15999507 3547190571754674481459415131127635551456 15999508 18307426072838865388339836252837957632 15999509 -532561680540289972788542254687734274290 15999510 -1569085540112523086580795165285495373440 15999511 376083656663659927327714814756607926448 15999512 2173443732348565167810168505702883020800 15999513 983466323847151250296005169069899322944 15999514 1058879827067198705645091033926625839856 15999515 -457247906834884826146399867074714028800 15999516 -702719422761767589866454222376227234816 15999517 4910845524603901123057069396837577214566 15999518 -1908257547845494999168521050043712295040 15999519 2042714000940046397357448098412223990344 15999520 -44058917495584387284720195519084625920 15999521 -5653716446674865792300996364024513541278 15999522 907808382325874079779628516875131281408 15999523 -833509607910602942344523410453421083976 15999524 -295619132069187351011049775350966918144 15999525 -67245950486830432710122619730807342950 15999526 -53228121015143235313722704438942905536 15999527 -624448517363943541679619817821324399624 15999528 1249121795529728543567852105942370140160 15999529 -445922520950055064325441920017828794844 15999530 -1169411384916792955515761594496914068800 15999531 -1263637524637634576560154506912882529448 15999532 -4324861694394819351992500451029705743360 15999533 7716891172565709475050174784217755601472 15999534 -389967838955796955931776685088933110784 15999535 -3245994018686096111378311872564250301040 15999536 -58374143708864086379197663657224830976 15999537 -117149882341386047577977126236891338432 15999538 -3038965807448729356562379196261395172080 15999539 4254300145901707372831692881235979732440 15999540 240089554366637237628278456213116231680 15999541 1130274056356521934401126828226591051932 15999542 -367619975118760407556137232830407783808 15999543 1716357181867665356451637551319209381600 15999544 -3979777387116436130328882351993282170880 15999545 -680812768557790861390945892561409633720 15999546 -2258234607346724903045092495806826607616 15999547 -3365818262204746392070153379199251181848 15999548 2472948331110524151615576028435569117696 15999549 535466278791675818775212082979139460864 15999550 643070652180225214470830642167268256000 15999551 -6774176601004249690942110703816519280448 15999552 1528823436279995366519913638743989288960 15999553 -261249374259576815996146599633544289280 15999554 6438902503835658148239185007346978974720 15999555 816578635896405260527085083637192966400 15999556 72664200087146732455231212338811353600 15999557 875804103293569011767339031772257233760 15999558 1621243649569007713423430425903546982400 15999559 -600580033877302338677062081633866713952 15999560 4045621289884357885047752377948897536000 15999561 2104767410830176032044099588605340944000 15999562 -1069926368756844400533407647803708949968 15999563 5820972086241940372509043385433449857812 15999564 1312279072765565921576496178209955233792 15999565 534752789664583469407374822188903385600 15999566 817382872151666244649742435180440409088 15999567 2315902171494829907474583380188253060112 15999568 -751236593877198788600434523769484394496 15999569 12703067744144043259647799125777702528 15999570 -599176455460629687797469862404953361600 15999571 -732927764591270389703084891519947975088 15999572 5152269788556069463527805187179826990976 15999573 -4186767022443872935147908954119659817376 15999574 3363227625726684958897812656954388469536 15999575 -1838566667603346670788279537471032245200 15999576 -500132548305904555533081914666850816000 15999577 2099282591380553018912320732849121956800 15999578 911148423060673582580010041745148339200 15999579 280623316047977436000928339638905071920 15999580 81493459083820560910963890652988659200 15999581 1305437644326379940890042824567301370880 15999582 209105809896370135511850757098559119360 15999583 -1173832220849266171678991780315095411168 15999584 4695119745526174339216152879451394015232 15999585 -730058297190914177123535830490781991040 15999586 -2331574814578402732362428905150476313008 15999587 1532536571362261321574255453414840381952 15999588 1294995541422826714846384572643092096 15999589 5136629276531385120520991594742002747390 15999590 -901617216793237342994816878339733251200 15999591 -127105130282131479083433535016602917120 15999592 -1700228414153901629617234623304518942720 15999593 3913521292751076905325121197838611910260 15999594 100408690954774212488702099576015970816 15999595 -5453821804073873446026229907436962655600 15999596 -1366743960980456546252364187387368898560 15999597 -4066042866861952573850093096040902844426 15999598 67655672936372143447783606344140446464 15999599 616895459778499284311979268014271448064 15999600 71530544365634595304542962790236160000 15999601 3889058214254262871899477705418173914532 15999602 -3030090404513000048963867190537864787968 15999603 -1604692404326888069612096720826552194496 15999604 -201171426513381951409466793015107119744 15999605 3405544568784787596128117363954832825600 15999606 525459645961383606055845391621457731584 15999607 2438902571933154222200405407141737361480 15999608 -324450862483840617372842451756454256640 15999609 -1063219765688680703325893209777079154096 15999610 -475042525351696488127878894766608334080 15999611 -2104761761230309626498145762273309213788 15999612 7950847623256011766000430614043418624 15999613 933898882940336842074976579483877976160 15999614 766812182712631123428851353896987527232 15999615 -2575015739584064447345730052089629367600 15999616 52663392127690370779002559749999820800 15999617 -4639889788450600486612122834387181790334 15999618 -161267419456739112587015524576213125504 15999619 347578003377586417895678608300282140000 15999620 -398097584819162490655885099119482880000 15999621 -5022502244306895796422262187497165713600 15999622 -1249829416729520344800819803193945321888 15999623 7016624548956370391215252099547035918872 15999624 -4584214796490593196614764438684354836480 15999625 4208488230292790127585971597498122677000 15999626 1712224469073123966013519073337758302512 15999627 -380679146830983423713788971515329330176 15999628 -728036401192969835587585900267701642240 15999629 606237359642910985011295812539365040088 15999630 1594974960256288138049179895444638139520 15999631 -129444093079341756862855540851971636048 15999632 1018003646959649287568390579664833544192 15999633 -1416295472613025176162834607682897932800 15999634 -873521027029678198594518474155929152000 15999635 -2333398204126957825178523552372866686080 15999636 2239523817683077734383543722607333781504 15999637 -2123621548369272589625017263981726235488 15999638 -666127856805758894746921942031108614656 15999639 -2302959352528854401974980967299326780160 15999640 -141471459807934631362309409148833587200 15999641 155444439536906129480843100375364528320 15999642 624838152863333398711445304119848070640 15999643 3396498838946010670237950896108309050344 15999644 2161745460580498987408486686783012059136 15999645 -1377516513179865068417685181191218693280 15999646 -221778584464114899952409573486579990016 15999647 1202965786620974397711807568271977524480 15999648 29746925334826926115196159541871902720 15999649 -8016822521702864491798523107730378264350 15999650 -522749178429630382207558675461516301200 15999651 -1269970426381821316775628325731892887840 15999652 -622597168627195495507965276459876391680 15999653 6125766356165303985827861594075114505120 15999654 -2319518618882596154425103441395595896320 15999655 2492972270506740249864655690892613120 15999656 2194751608419829813026328852422099962880 15999657 2640071415177454311754167789527361060240 15999658 146940405001773556900266951929313546240 15999659 1853335595198879098519358881322794361904 15999660 1394613838875742075748403086181513984000 15999661 -6449032485777489804030953870155389017088 15999662 -1649764742519070884421474312220888391808 15999663 -479658916778394367144110325673739793536 15999664 -131519776161873698571710519728595845120 15999665 -1766103436374106176278129762070670800000 15999666 2255118377203533528384445469264842656000 15999667 2434121872923353555953044510762685487032 15999668 902933891892144266353347760926796530048 15999669 1623029246076953163785981734496335481280 15999670 982110382943570780164507059659395545600 15999671 -4891331175153472113496411422995558512800 15999672 -645722664075862371693311195733073920000 15999673 1560880880094848557449552160808568578560 15999674 281781660902135690550349546658258365440 15999675 -792724622036298354910631028719185371000 15999676 -410144488960052335977652547517771506688 15999677 3019995947791572015050730691013215458060 15999678 1329952937047428467990420538382442119104 15999679 -1078045453915170853300940803552569832680 15999680 -1464325165322984928229267332834263040000 15999681 4577382746344201084666240549628075311152 15999682 -627509325890757115420719481701006062688 15999683 2214211089745901596608486055163523379920 15999684 1554994242508225706860156823367575027712 15999685 -854706395746870285576253527658379254400 15999686 327826387798111280317569452545322450880 15999687 -96050898139000025382290057133866188008 15999688 -710689827666464309825140360909644103680 15999689 -4284599098679319248892206545716718352550 15999690 94447537173256610120634879234750720000 15999691 -1084007875556271853347252802919351496200 15999692 520028594367288801289266107614113282816 15999693 3031176214011156653253888376352048118528 15999694 -2535581051595901061689285249090257271104 15999695 3401304297333248329453120951929085468800 15999696 725044740959356669017783563068508037120 15999697 -584967630700133237435384182851562647168 15999698 10009434763873978024400034517741072896 15999699 2232561955899928236870292977644579425464 15999700 3686406613987331853976812469462968352000 15999701 5503446370475743276672473206009916474702 15999702 -98853326254029478769321915040710705280 15999703 5105720487252963797434942463769614411760 15999704 -1669634776569799497434812319291346739200 15999705 64119578921192089371984130632803530500 15999706 -879038071804648975910313276388978467840 15999707 2372371783820283415844912752287329077956 15999708 -616660680506529332812582531267731210240 15999709 -1215966869083036095589393941114291610 15999710 -1475174322323517267498979728751306982400 15999711 -744289318833906649147115830084250864640 15999712 -2680973062066492727006113708486400409600 15999713 -1520122705552099864159690996644928923480 15999714 2057626394189328273397357798145598013440 15999715 -2959065538668757180346053753853968382640 15999716 -1546191585359848538578336302883184972160 15999717 19927516606402389801364013476389120 15999718 959458873414251208886459625829569446016 15999719 220181832860897864974814201977385152896 15999720 374001793596178648248533994435929702400 15999721 -2010818287644290859275514064214112391388 15999722 -1615396293292836505701108638916061462176 15999723 -4093091866293714720368808050821386827520 15999724 -1128155717712770655231415906988349615104 15999725 -196404092253637787936075533336731383100 15999726 -218716301778107764059959904665667597312 15999727 5154996323489757760533745006821273482576 15999728 1947718283749052857155720494678609559552 15999729 -2762099059180865444190331025717631195360 15999730 -201208306755059972172770304013538572800 15999731 -3241572924351190334345503486603802030136 15999732 -473575617796662260599310003379140149248 15999733 -281049864337458345204681063350655395556 15999734 1206827885055481783405677420748464422400 15999735 1813899095587652039338396370970337005600 15999736 445340029115562501461760925482768076800 15999737 3548552458653517736524985010129557074140 15999738 2284967118145180976961403283286882289920 15999739 -2528713761237516180569022673057472559344 15999740 2754260455840011858654434833273480826880 15999741 -21531373930278262842278755429994051520 15999742 -2579670529498066152414707178403225525056 15999743 2378414222678260650808544526126335369424 15999744 1309299380266910874120640613108403929088 15999745 9839426719416837059164012729184315880 15999746 -383790261585158618307062386629339680256 15999747 1430655499939088025263334001077684459000 15999748 4778973163076371075735399917062675614720 15999749 80497390479818958319622188889561125752 15999750 425482864491003074527302835521583968000 15999751 1481206066688138860783102819875201588608 15999752 -1148883292944391379662492180630501862400 15999753 -366335848228100360178237178746662479872 15999754 244002807667500514356910391902955930112 15999755 -5705523646307505627578978757336920271840 15999756 -1260555310076143008750133657716275286528 15999757 -2736883459880209043405544338479609857994 15999758 -1487760380420373860817965003018668729920 15999759 2322944456812591591521564453601370167464 15999760 -299749304631489268001295364054642851840 15999761 -6825471172488194392183389173741763106638 15999762 112664237534085907088110518996938517504 15999763 1463244414867638634418149406032344521024 15999764 1213850292690877381969039245287595571200 15999765 -134945327891906889496904652079016371680 15999766 2231215014652417855335828180070949952384 15999767 1363188918807987175230107568242151696000 15999768 -336708477160775730940691707403064330240 15999769 -934087608118679641710109297173366811200 15999770 2258380606353631590279641938265787130080 15999771 -155599249683572740257747675316623001296 15999772 -4296572196189983585304152201334221980160 15999773 5141114827137753638316912502193219186022 15999774 1504134629256595069830317073626689296192 15999775 -45945215794401531113231095582324148400 15999776 -2610513606266133223596583166389738930176 15999777 2808879815630805664853886645083936325714 15999778 4276377046361930224026613196927828951424 15999779 -3580837152692620842839544720328757242800 15999780 1365139823246653087517190237625216757760 15999781 -1136747721322400358558173634573494813408 15999782 -572584757574442564740880823646832866816 15999783 -157484609403682480914797870652608173920 15999784 -101007232516685105006377112125994926080 15999785 3269109228775029447890650225967706754980 15999786 -2490980895194440701824463146915329309440 15999787 -4510367511840488735376748546073090140204 15999788 -703676721790451357133372705923484678144 15999789 -60284325323363619797179336761064843392 15999790 34264836787944936712096825458069715200 15999791 -2832497866453627367618395287813436941600 15999792 700183513339402159960154364274902761472 15999793 -2340368016922422599323773987707207961420 15999794 193281291498158128787725236391603553280 15999795 -426545454958163786292402828100736908800 15999796 -1754387005223997296624735517551824758400 15999797 -1138416753488020713930569464472062363200 15999798 542389676415500852801234859320326793664 15999799 65269978989554777538057244827870052800 15999800 -148948599000781111102696372853760000000 15999801 1760560473778213772524371498240600485664 15999802 -446581978327194282353530794546599924736 15999803 -803092821569312224955954245284620049948 15999804 -285417046013727750422655867792789712896 15999805 1226389262653753047888249550741824945600 15999806 603838845550018221702888324285314080704 15999807 4356433221247025541071144333638077840840 15999808 1115349683286707922231277155462955401216 15999809 2112248040712384043281156975446012392832 15999810 764908942544656465019458686229459676160 15999811 5106071681102871687030373417735735540412 15999812 -3303304172270774355538086635349118857216 15999813 1425766393694685822189661165101006847104 15999814 1117912238493296454421029241321066087680 15999815 8598167405970243983810416825660669920 15999816 -554841003999711611556331523760185671680 15999817 306075621398590343371931321694510858192 15999818 1766158820165052074770937592390371661360 15999819 -1353293036071156082027826188228057466240 15999820 310454404263045712396296897512110894080 15999821 -7218926189434913607544069714659709107978 15999822 -3648139625467355830188209455229733772800 15999823 -9218841755742147890263372566454696530024 15999824 -119730336441612271607184367100809052160 15999825 -278843016583632339921149181061811942400 15999826 -2135697484622912337025492362301587627888 15999827 69145294624592546525053943694641107008 15999828 265031626424805750318546721384765937664 15999829 -2751810379250503179998042669329755787570 15999830 -806330217959415910549279418940230400 15999831 -973935995955057689353235196108507950472 15999832 -5860724285125514807363963491138311321600 15999833 -4443691689328007664228288128220772332918 15999834 4152594170530418594769876542465397722112 15999835 -1476923910671391965188652153375443165680 15999836 1025465259770696992221260371846434498048 15999837 931598350512094525211398662744275353152 15999838 -2414131507944502969403409061883799991680 15999839 6282440419565954203670126647652650052256 15999840 -125352127469608333750735563387316469760 15999841 342598596638674641125300433173345937408 15999842 -2185123579696613454734707724434262762928 15999843 4175700420485790343668069133007495688000 15999844 653001953160964314763530334192672735232 15999845 -5015605450710137230473085461233432832900 15999846 1103099999205645758497562978871648993984 15999847 4261906580811009907569098984008402180312 15999848 -618263456486208618185646675002276874240 15999849 5172130594989357246935272944452453263344 15999850 -951226399394335178652609899925092755200 15999851 1329187703613117426319856261203095739200 15999852 1629832615676528784821992092578057846784 15999853 5678747526017165729816283937718307062102 15999854 -57120856087523166773230985577540162240 15999855 780520226856862913593897747293905356800 15999856 -757046144165643440718987891315524567040 15999857 -420065759579431236417729964664985489228 15999858 233090613690598028440154168585915747328 15999859 -3841161222083122086305323675286643581808 15999860 -2633165431873614947174383126722503281920 15999861 1452299801953756826152952843150478198240 15999862 -2699626200741683340169989227566718664000 15999863 -447579817078405040097444298042874533416 15999864 2827924450330306256655156397239533568000 15999865 -944833781968134443893206711557406388800 15999866 1782940213750117881698033225076454348800 15999867 -355217206729201157165242508225097030432 15999868 752236114094135901754734523442272690176 15999869 565121205422904654089025341055744027270 15999870 25077758317142452024752296422858137600 15999871 -3027496029621384425151296889110969964928 15999872 251576417687527245634303830118902005760 15999873 1316487286993205687351604393063601906560 15999874 -4165126661338639173656950896875529825408 15999875 -2512319957486841632231968465249603680000 15999876 -820109755414067503228711500163518167040 15999877 -3159036820631501481522328554510795124260 15999878 -2122523314339437806398215414334621805760 15999879 243922114719489493703071672392252764160 15999880 -2210113498469117819734323521446321152000 15999881 -43600367177501094936339582575299090176 15999882 1634968583333157333887152341942590491392 15999883 -2025489330610217772511045427739618669868 15999884 5700357360559010897539931584383002754816 15999885 -877956089941286173676870878624578344160 15999886 159989882591192185965421977359380289280 15999887 835240950582508917928403918105461506792 15999888 -691358865681386505048989293318321668096 15999889 -986304424726959664869018020445147172800 15999890 -2960997322883396804975137470755343779520 15999891 464019143921816780914287546313514926080 15999892 1809370899877144819169781443281569345280 15999893 -579601893085773190145778061350808730112 15999894 1396091170067672114218567049295269882880 15999895 -1162492182602148819332807681215923498600 15999896 -807473693728576202342568120104470732800 15999897 -153838234053730340076467154949114469472 15999898 -592249173364118903842234613321841348864 15999899 -72943010847940544461717773287442937464 15999900 225263729591288981231505342624884736000 15999901 2956757523711204418905001149884872823904 15999902 2863974741275486640388864785555057883392 15999903 -6124296605005866164897145346913243401200 15999904 -117085854589788597907995382344733163520 15999905 -187873304632560859436781069364773318000 15999906 -39968919107488258615719978724517713920 15999907 -1166436364703209193304185871537300257280 15999908 -2218604441059713610609420116014868766464 15999909 1668077096747513866765224490444321438560 15999910 -574744626791961641395183629161409588480 15999911 65949770745829892305287660275553048000 15999912 -6392668450222511474557624892224800768000 15999913 105713737420712834927357014321756922624 15999914 1173449861207381662583046140880492333312 15999915 -868091927224324424025796145680084704000 15999916 -1812036212962226517631700200473092943360 15999917 3234004130862772881135528551882486038848 15999918 -288985562964213800392969058823448550400 15999919 640655499978584955781247178338845002880 15999920 -1250455453631722533357813585618862080000 15999921 -100208211196653362230950797052161529600 15999922 262344833215191603832987739721288520224 15999923 1022664482224305786369536413487811068172 15999924 1829232806472249997187530645995173548032 15999925 -2870015463194650982688629519768434979350 15999926 -1071271797062267392992455942338515221088 15999927 -1735756600645534397670412997462725676544 15999928 -3136117823951518791004605801128106393600 15999929 -2711716001549161767354822591554172631920 15999930 73886854798106009640853219337530145760 15999931 -2592228538312656503692590332884828890268 15999932 1907346157569251458464292225442682342912 15999933 -3385912673820309664802709527576886802176 15999934 1219149512477888982320716904005267006080 15999935 -1331867647683087224238481738320825239040 15999936 -204026043488771904601353400835112960000 15999937 1240140892204773620241156644277818156032 15999938 -1357138123119539417650285170344587968000 15999939 -2335251583853943808263183650460854703996 15999940 3769579917234820245949038504347067002880 15999941 1569379941257853247323615439352952993720 15999942 -732105153110502484739408420100188338176 15999943 -4481836236217850588213981753570247139376 15999944 -93933412155252836977074333162488355840 15999945 838853060812277940106442707127810667840 15999946 -737105764908104754160605887724726414240 15999947 -2061278460588917447536720268936919879696 15999948 286093379869765576644402112591644671232 15999949 -3330293108643148739195683953254852957440 15999950 -1342379846485943975195563282952683190400 15999951 -2420903339222367673707029834096470079232 15999952 95289916278062603236814768449129725952 15999953 6306097523965393566325939127075530793202 15999954 -1526779776396435006419139788188508753280 15999955 3650433585277119935682309803181494253360 15999956 9410275957397401716970456088301428736 15999957 -6086467638486084912376994620248818664000 15999958 -463256117505660108913335171260145107712 15999959 -3277505626556842832126842903500585586920 15999960 -43751364169283763098516344604462284800 15999961 -5182439506224115831838451595671656296438 15999962 1864205479245392131129210032186210027264 15999963 293019188354855323809733240323213500928 15999964 -1975994033079729441270843493575841857024 15999965 1322146807681097112559521380530193338860 15999966 604309250416014100507682963183131743552 15999967 -7321099172953055839491465168066154925640 15999968 -723509545815412371749334154829689257984 15999969 -34730478183488848263896787110237421600 15999970 -51626194854453700735814944088995473120 15999971 177471877111935214738989817651511024400 15999972 760965571845235132630335813944313787392 15999973 1612358867194184317620515124415659789888 15999974 2616521648302892577754103954899046137920 15999975 1344104492936460251299679491250976792000 15999976 -5243591996493546828802710351863520460800 15999977 -374196366300914472503132551662115552128 15999978 489281559589452696705251814622470868224 15999979 2696342222959245221363254497278266969680 15999980 -2733197048863459416215223963507732480000 15999981 -2113402898625149953298835127780885683648 15999982 -2011479702073024067543744636644590392448 15999983 2687147935109980935988960947945425969232 15999984 68165709196436371940808652410039828480 15999985 2074184262985768046679957165928152144180 15999986 3558272772322737141511893250506003570192 15999987 -1878628796866996011873251734994815517640 15999988 -4520724043855902858569352074311590212864 15999989 -5876249481566865686904947432747301456210 15999990 -2793671047172906007004951121843631360 15999991 2256020914079754265759780399890992027264 15999992 -2430292303067663772295126150593748746240 15999993 2627548107537327570541345000429616341680 15999994 78927325212895694894047917939321754080 15999995 2486378212639681050555870719008572076800 15999996 1030015126443086632811103358864711680000 15999997 -2472416272698449320088585587654448689460 15999998 210883511546931083913609736090245734400 15999999 -3128987833900914738848471404211764224